Message 1 of 3
assembly not updating directly

Not applicable
05-16-2016
11:56 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Dear,
So I made this assembly from sheet metal models. The problem is when updating the parameters I have to press run all rules two times to get these parameters the way I want is there a way to get it right without pressing run all rules. The problem I think is in the first rule I link the parameters to other parameters from the models itself. In the second rule I use the linked parameters to offset the models. So The linked parameters should update before going to the second rule.
rule 1:
SyntaxEditor Code Snippet
Parameter("dubbele buiging kleine compact L1:1", "Thickness")=dikte Parameter("dubbele buiging kleine compact L2:1", "Thickness")=dikte Parameter("dubbele buiging kleine compact L3:1", "Thickness")=dikte Parameter("dubbele buiging kleine compact N:1", "Thickness")=dikte Parameter("dubbele buiging kleine compact L1:1", "zaagdikte")=zaagdikte Parameter("dubbele buiging kleine compact L2:1", "zaagdikte")=zaagdikte Parameter("dubbele buiging kleine compact L3:1", "zaagdikte")=zaagdikte Parameter("dubbele buiging kleine compact N:1", "zaagdikte")=zaagdikte Parameter("dubbele buiging kleine compact L1:1", "stuks")=stuks Parameter("dubbele buiging kleine compact L2:1", "stuks")=stuks Parameter("dubbele buiging kleine compact L3:1", "stuks")=stuks Parameter("dubbele buiging kleine compact N:1", "stuks")=stuks Parameter("dubbele buiging kleine compact L1:1", "EersteBuiging")=EersteBuiging Parameter("dubbele buiging kleine compact L2:1", "EersteBuiging")=EersteBuiging Parameter("dubbele buiging kleine compact L3:1", "EersteBuiging")=EersteBuiging Parameter("dubbele buiging kleine compact N:1", "EersteBuiging")=EersteBuiging Parameter("dubbele buiging kleine compact L1:1", "Hoogte")=HoogteL1 Parameter("dubbele buiging kleine compact L2:1", "Hoogte")=HoogteL2 Parameter("dubbele buiging kleine compact L3:1", "Hoogte")=HoogteL3 Parameter("dubbele buiging kleine compact N:1", "Hoogte")=HoogteN Parameter("dubbele buiging kleine compact L1:1", "hoek")=HoekL1 Parameter("dubbele buiging kleine compact L2:1", "hoek")=HoekL2 Parameter("dubbele buiging kleine compact L3:1", "hoek")=HoekL3 Parameter("dubbele buiging kleine compact N:1", "hoek")=HoekN Parameter("dubbele buiging kleine compact L1:1", "dubbelgat2x")=dubbelgat2x Parameter("dubbele buiging kleine compact L2:1", "dubbelgat2x")=dubbelgat2x Parameter("dubbele buiging kleine compact L3:1", "dubbelgat2x")=dubbelgat2x Parameter("dubbele buiging kleine compact N:1", "dubbelgat2x")=dubbelgat2x Parameter("dubbele buiging kleine compact L1:1", "Lengte")=lengte Parameter("dubbele buiging kleine compact L2:1", "Lengte")=lengte Parameter("dubbele buiging kleine compact L3:1", "Lengte")=lengte Parameter("dubbele buiging kleine compact N:1", "Lengte")=lengte Parameter("dubbele buiging kleine compact L1:1", "offsetgat2metkant")=offsetgat2metkant Parameter("dubbele buiging kleine compact L2:1", "offsetgat2metkant")=offsetgat2metkant Parameter("dubbele buiging kleine compact L3:1", "offsetgat2metkant")=offsetgat2metkant Parameter("dubbele buiging kleine compact N:1", "offsetgat2metkant")=offsetgat2metkant Parameter("dubbele buiging kleine compact L1:1", "gat1") = gat1 Parameter("dubbele buiging kleine compact L2:1", "gat1") = gat1 Parameter("dubbele buiging kleine compact L3:1", "gat1") = gat1 Parameter("dubbele buiging kleine compact N:1", "gat1") = gat1 Parameter("dubbele buiging kleine compact L1:1", "gat2") = gat2 Parameter("dubbele buiging kleine compact L2:1", "gat2") = gat2 Parameter("dubbele buiging kleine compact L3:1", "gat2") = gat2 Parameter("dubbele buiging kleine compact N:1", "gat2") = gat2
rule2:
SyntaxEditor Code Snippet
d25=Parameter("dubbele buiging kleine compact L1:1", "LengteRechteLat")*stuks+zaagdikte*stuks d19=Parameter("dubbele buiging kleine compact L2:1", "LengteRechteLat")*stuks+zaagdikte*stuks d22=Parameter("dubbele buiging kleine compact L3:1", "LengteRechteLat")*stuks+zaagdikte*stuks
Already thanks for the help,
Sebert Verbeek