Your Products have been synced, click here to refresh
Adding to what has been said your manual alignment has PLN5 with THEO vector as 1,0,0 ( X plus ) but measures 0,1,0 ( Y plus ) it is then used to Level to X plus? There is also no rotation in the alignment.
The DCC alignment has the datum E with THEO vector of 1,0,0 (x plus) but measures as 0,-1,0 ( Y minus), datum B has vectors 1,0,0 (X plus) but measures 0,-1,0 ( Y minus).
Datum B ( Y minus) is used as Level X plus?
Constructed line2 has a vector of 1,0,0 ( X plus) but is used as a Y plus rotation about X ?
Your DCC alignment sequence is wrong should always be LEVEL, ROTATE,TRANSLATE, never LEVEL,TRANSLATE,ROTATE.
LIN1 =FEAT/LINE,CARTESIAN,UNBOUNDED,NO THEO/<-0.5,0,0>,<1,0,0> ACTL/<-0.5,0,0>,<1,0,0> CONSTR/LINE,ALIGN,1,XPLUS A1 =ALIGNMENT/START,RECALL:STARTUP,LIST=YES ALIGNMENT/LEVEL,ZPLUS,TOP_FACE ALIGNMENT/ROTATE,XPLUS,TO,LIN1,ABOUT,ZPLUS ALIGNMENT/TRANS,XAXIS,CIR1 ALIGNMENT/TRANS,YAXIS,CIR1 ALIGNMENT/TRANS,ZAXIS,TOP_FACE ALIGNMENT/END
on a side note how do you handle a part with no clocking features in pcdmis, section of straight pipe for example... I've been rotating to a constructed line to maintain the machine axis as rotation, this part was a simple bushing, ID, OD, and length. To be honest I'm not fuilly convinced it is needed, my understanding was machine axis is maintained anyway in its absence but others have me wondering so knowing it won't hurt I do this now....
© 2024 Hexagon AB and/or its subsidiaries. | Privacy Policy | Cloud Services Agreement |