Vytisknout stránku | Zavřít okno

Změna parametrů (vazeb) iLogicem

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: iLogic a ETO
Popis fóra: Funkce a makra iLogic, Inventor Engineering to Order (ETO), automatizace a konfigurace výrobků
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=35077
Datum vytištění: 05.čer.2026 v 11:56


Téma: Změna parametrů (vazeb) iLogicem
Odeslal: PopelkaM
Předmět: Změna parametrů (vazeb) iLogicem
Datum odeslání: 09.dub.2024 v 06:30
Dobrý den, řeším iLogicem změnu některých parametrů (vazeb) v hlavní sestavě 
a nevím jak mám zapsat hodnotu když mě vychází na desetinné místo .
---------------------------------------------------------------------------------------
'Posun desky probíhá v hlavní sestavě ! 

iPart.ChangeRow("", POSUN)

'Seznam vazeb a hodnot,které se změní když vyberu 13

If POSUN = "13" Then
Parameter("d369") = 520,5 mm ???
Parameter("d600") = 915 mm
Parameter("d712") = 1010 mm
End If

'Seznam vazeb a hodnot,které se změní když vyberu 12

If POSUN = "12" Then
Parameter("d369") = 480 mm
Parameter("d600") = 570 mm
Parameter("d712") = 530 mm

End If


U tohoto iLogic pravidla chci aby došlo ke změně parametrů (vazeb) v podsestavě ,ale
upozornuje mě na chybný zápis Parameter("70-39590_01:1","d2326") = 23 mm.
---------------------------------------------------------------------------------------
'Posun desky probíhá v podsestavě 70-39590_01 ! 

iPart.ChangeRow("", PosunDesky)

If PosunDesky = "13" Then
Parameter("70-39590_01:1","d2326") = 23 mm
iLogicVb.UpdateWhenDone = True
End If

If PosunDesky = "12" Then
Parameter("70-39590_01:1","d2326") = 938 mm
iLogicVb.UpdateWhenDone = True
End If

If PosunDesky = "10" Then
Parameter("70-39590_01:1", "d2326") = 2143 mm
iLogicVb.UpdateWhenDone = True
End If
---------------------------------------------------------------------------------------

Nemáte někdo s tímto zkušenosti.
Děkuji s pozdravem Popelka



Odpovědi:
Odeslal: Navara
Datum odeslání: 09.dub.2024 v 09:21
Je potřeba použít desetinou tečku, místo čárky


Odeslal: PopelkaM
Datum odeslání: 09.dub.2024 v 09:49
Pokud chci změnit vazbu v nějaké podsestavě ,ale volám iLogic pravidlo z vrcholové sestavy je tento zápis v pořádku  ?
 Parameter("70-39590_01:1","d2326") = 23 mm  



Vytisknout stránku | Zavřít okno