Při pokusu o vložení objektu do výkresu.
Parametr není platný.
-----------------------------------------------------------------------------
Stack:
v System.Drawing.Bitmap..ctor(Int32 width, Int32 height, PixelFormat format)
v FurnitureStudio.CImageEditor. (Image , Int32 , Int32 )
v FurnitureStudio.CImageEditor.ResizeImage(Size )
v FurnitureStudio.FSnapshot3DEditor.GetEditImage()
v FurnitureStudio.FMain.()
v FurnitureStudio.FMain.(Object , String , Object , Object )
v FurnitureStudio.ctrlProjectContextMenuStrip.(Object , String , Object , Object )
v FurnitureStudio.ctrlProjectMenuStrip.(Object , EventArgs )
v DevComponents.DotNetBar.Command.OnExecuted(ICommandSource commandSource, EventArgs e)
v DevComponents.DotNetBar.BaseItem.RaiseClick(eEventSource source)
v DevComponents.DotNetBar.BaseItem.InternalMouseUp(MouseEventArgs objArg)
v DevComponents.DotNetBar.PopupItem.InternalMouseUp(MouseEventArgs objArg)
v DevComponents.DotNetBar.ButtonItem.InternalMouseUp(MouseEventArgs objArg)
v DevComponents.DotNetBar.BaseItem.InternalMouseUp(MouseEventArgs objArg)
v DevComponents.DotNetBar.ItemContainer.InternalMouseUp(MouseEventArgs objArg)
v DevComponents.DotNetBar.ItemPanelBase.OnMouseUp(MouseEventArgs e)
v System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
v System.Windows.Forms.Control.WndProc(Message& m)
v DevComponents.DotNetBar.ItemControl.WndProc(Message& m)
v System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Dobrý den pane Měchuro,
děkujeme, že využíváte naše diskuzní fórum pro řešení situací při používání Furniture Studia.
Projekt a popis problému jsme si stáhli a problém je v odkaze u skříňky P01, která se u své výšky odkazuje na skříňku P02 a její výšku. Je zde uveden odkaz = 2xP02.Výška. Program provádí výpočet celého projektu "od zhora dolu", tedy od skříněk P01 až po skříňku Pxx a stejně tak u jednotlivých dílců skříněk atd. V době výpočtu rozměru výšky P01, která se odkazuje na skříňku P02, program nezná její skutečnou velikost a proto je ve stromu zobrazena červeně. Pokud vzoreček nahradíte hodnotou např. 1000, vše bude v pořádku a následné vložení do výkresu nebude končit chybou. Ona chyba při vložení do výkresu je spíše již následkem této chyby v definici projektu.
Pokud si tedy rozměr výška u P01 upravíte, bude vše v pořádku.
Také děkujeme za velmi dobré popsání Vašeho problému, které nám pomohlo rychle najít příčinu Vámi popisované situace.
Hezký den.
Tým podpory Nikodem software
Nešlo by program naučit nejdříve projet všechny parametry a vlastnosti všech Produktů od P01 po Pxx a poté začít počítat? Nevím jak je to náročné, ptám se jako laik, nejednou se mi stalo, že jsem špatně začal skládat produkty a poté jsem potřeboval uplatnit vlastnost P10 v P01
A jen tak ze zvědavosti, jde přidat 100 objektů? P01 - P100?
Dobrý den, to by bohužel nešlo. Vazby v programu jsou výrazně složitější než by se na první pohled mohlo zdát. Navíc by to stejně nevyřešilo problém se vzájemnými křížovými odkazy.
Ale máte možnost vložit si do parametrů projektu parametr, který následně sdílejí všechny produkty a prostřednictvím něj můžete ovlivnit oba produkty, jak P01 tak P10.
100 produktů do produktů vložit lze, ale podle rozsahu obsahu těchto produktů, může narazit na limit paměti nebo výkonu procesoru při vykreslování 3D scény.
Hezký den.
Tým podpory Nikodem software
Zanechte odpověď
Sledujte nás