I have this snippet below of constraint to an assembly, "VLG 6P OP Sprocket Assy:1" and within it is an iAssembly, "HVD562 L.H. WB IDLER DROP BRACKET 6P:1" which changes within the upper assembly depending on a given parameter. I find that this constraint doesn't stick when the iAssembly changes. I believe this "Proxy:Edge2" is the culprit and that this already have a solution which I can't find. please assist. I want to be able to put a constraint on it so I can change the orientation of this "VLG 6P OP Sprocket Assy:1" in my assembly via iLogic. It seems this "Proxy edge" changes everytime I change the iAssembly. I apologize for if I'm not able to explain the situation well enough but this should get the ball rollin. Constraints.AddInsert("4P_POS1_Insert",
{"VLG 6P OP Sprocket Assy:1", "HVD562 L.H. WB IDLER DROP BRACKET 6P:1", "30(_DQ) OPERATOR BRNG DROP BRKT 6P:1"},
"Proxy:Edge2", "HVD503:2", "Edge0",
axesOpposed := True)
Constraints.AddAngle("4P_TOP_Flush",
{"VLG 6P OP Sprocket Assy:1", "HVD562 L.H. WB IDLER DROP BRACKET 6P:1", "30(_DQ) OPERATOR BRNG DROP BRKT 6P:1"},
"Proxy:Face1",
"HVD534 TOP REAR WB TOWER CHANNEL:1", "Face5",
0 deg)
Show More