Good Morning and Happy New Years:
I am trying to get a dc alignment out of this part offline but my constructed line is making a left turn on x- (-0,0,0) instead of being y+ (0,1,0) like I think it should go.
Here's the break down: I'm leveling Z+ on the top plane and Z orgin, using the large ID as my XY Orgin, then I'm hitting 2 circles, on y-, the other y+ and constructing a line from y- to y+ to rotate to Y+. No problem with the manual alignment, tryhedron is exactly how I expected it. The DC however is a little funky. Any input would be appreciated, thanks.
I am trying to get a dc alignment out of this part offline but my constructed line is making a left turn on x- (-0,0,0) instead of being y+ (0,1,0) like I think it should go.
Here's the break down: I'm leveling Z+ on the top plane and Z orgin, using the large ID as my XY Orgin, then I'm hitting 2 circles, on y-, the other y+ and constructing a line from y- to y+ to rotate to Y+. No problem with the manual alignment, tryhedron is exactly how I expected it. The DC however is a little funky. Any input would be appreciated, thanks.
Code:
DC_TOP_PLANE=FEAT/PLANE,CARTESIAN,TRIANGLE THEO/<-0.021,0.187,0>,<0,0,1> ACTL/<-0.021,0.187,0>,<0,0,1> MEAS/PLANE,3 HIT/BASIC,NORMAL,<-0.8419,0.909,0>,<0,0,1>,<-0.8419,0.909,0>,USE THEO=YES HIT/BASIC,NORMAL,<0.7838,0.8961,0>,<0,0,1>,<0.7838,0.8961,0>,USE THEO=YES HIT/BASIC,NORMAL,<-0.0049,-1.244,0>,<0,0,1>,<-0.0049,-1.244,0>,USE THEO=YES ENDMEAS/ DC_ID_CIRCLE=FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR THEO/<0,0,0>,<0,0,1>,2.09 ACTL/<0,0,0>,<0,0,1>,2.09 TARG/<0,0,0>,<0,0,1> START ANG=0,END ANG=360 ANGLE VEC=<1,0,0> DIRECTION=CCW SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=YES NUMHITS=3,DEPTH=0.15,PITCH=0 SAMPLE METHOD=SAMPLE_HITS SAMPLE HITS=0,SPACER=0 AVOIDANCE MOVE=BOTH,DISTANCE=0.1 FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO SHOW HITS=NO TIP/T3A0B0, SHANKIJK=0.0006, 1, 0, ANGLE=0 WORKPLANE/YPLUS DC_FRONT_CIRCLE=FEAT/CIRCLE,CARTESIAN,IN,LEAST_SQR THEO/<-0.0006,-1.1362,-1.13>,<0,1,0>,1.06 ACTL/<-0.0006,-1.1362,-1.13>,<0,1,0>,1.06 MEAS/CIRCLE,3,YPLUS HIT/BASIC,NORMAL,<-0.0873,-1.1406,-1.6529>,<0.1634856,0,0.9865457>,<-0.0873,-1.1406,-1.6529>,USE THEO=YES HIT/BASIC,NORMAL,<-0.2531,-1.1384,-0.664>,<0.4763759,0,-0.8792417>,<-0.2531,-1.1384,-0.664>,USE THEO=YES HIT/BASIC,NORMAL,<0.2051,-1.1296,-0.6415>,<-0.3880851,0,-0.9216235>,<0.2051,-1.1296,-0.6415>,USE THEO=YES ENDMEAS/ TIP/T2A0B0, SHANKIJK=-0.0006, -1, 0, ANGLE=0 DC_BACK_CIRCLE=FEAT/CIRCLE,CARTESIAN,IN,LEAST_SQR THEO/<0.0006,1.1406,-1.13>,<0,1,0>,1.06 ACTL/<0.0006,1.1406,-1.13>,<0,1,0>,1.06 MEAS/CIRCLE,3,YPLUS HIT/BASIC,NORMAL,<-0.0217,1.1337,-1.6595>,<0.0421725,0,0.9991103>,<-0.0217,1.1337,-1.6595>,USE THEO=YES HIT/BASIC,NORMAL,<-0.1759,1.1429,-0.6303>,<0.3331707,0,-0.9428665>,<-0.1759,1.1429,-0.6303>,USE THEO=YES HIT/BASIC,NORMAL,<0.2377,1.1453,-0.656>,<-0.4473455,0,-0.8943612>,<0.2377,1.1453,-0.656>,USE THEO=YES ENDMEAS/ LIN2 =FEAT/LINE,CARTESIAN,UNBOUNDED,YES THEO/<-0.0006,-1.1362,-1.13>,<0,1,0> ACTL/<-0.0006,-1.1362,-1.13>,<-0.9999997,0.0005582,0.0005582> CONSTR/LINE,BF,3D,DC_FRONT_CIRCLE,DC_BACK_CIRCLE,, OUTLIER_REMOVAL/OFF,3 FILTER/OFF,WAVELENGTH=0