Your Products have been synced, click here to refresh
why does it HAVE to stay in the native cad system?
who cares if you translate it to match the machine axis if the end result is the same?
CAD=PART is one of those things that works fine in theory, but in actual usage, usually falls flat on it's *****. There is no panacea; you just have to learn how to program.
So i used to use C=P all the time.
You don't need it.
Import your model.
Translate your model to match your machine coordinates or your drawing callout. (I like to put the coordinates somewhere I can easily eyeball and put my READPOINT at {0,0,0}
Create your READPOINT.
Create your alignment.
Done.
No need for C=P
I tried to make a program just off the cad model without c=p. Luckily I found the sample part, I tried running the program and after the manual alignment the probe moved about an inch off the part and tried to take the first hit. How do you use read point, maybe this is my issue?
TIP/T1A90B180, SHANKIJK=0, -1, 0, ANGLE=180 COMMENT/OPER,NO,FULL SCREEN=YES,AUTO-CONTINUE=NO, ************************* flush to face, center to part. make sure part is squared up. ************************** START =FEAT/POINT,CARTESIAN THEO/<0,0,0>,<0,-1,0> ACTL/<18.5057,40.1019,-12.9218>,<0,-1,0> READPOINT/ A1 =ALIGNMENT/START,RECALL:STARTUP,LIST=YES ALIGNMENT/TRANS,XAXIS,START ALIGNMENT/TRANS,YAXIS,START ALIGNMENT/TRANS,ZAXIS,START ALIGNMENT/END MODE/DCC PREHIT/0.3 RETRACT/0.3 CLEARP/YMINUS,-0.5,ZPLUS,0,ON MOVE/CLEARPLANE CIR_1 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR THEO/<0,0.2,0>,<0,-1,0>,5.1691 ACTL/<0,0.2,0>,<0,-1,0>,5.1691 TARG/<0,0.2,0>,<0,-1,0> START ANG=0,END ANG=360 ANGLE VEC=<1,0,0> DIRECTION=CCW SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO A2 =ALIGNMENT/START,RECALL:A1,LIST=YES ALIGNMENT/TRANS,XAXIS,CIR_1 ALIGNMENT/TRANS,ZAXIS,CIR_1 ALIGNMENT/END WORKPLANE/YMINUS MOVE/CLEARPLANE PNT1 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<0,0,2.8>,<0,-1,0> ACTL/<0,-0.0472,2.8>,<0,-1,0> TARG/<0,0,2.8>,<0,-1,0> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PNT2 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<-1.9799,0,1.9799>,<0,-1,0> ACTL/<-1.9799,-0.0374,1.9799>,<0,-1,0> TARG/<-1.9799,0,1.9799>,<0,-1,0> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PNT3 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<-2.8,0,0>,<0,-1,0> ACTL/<-2.8,-0.0301,0>,<0,-1,0> TARG/<-2.8,0,0>,<0,-1,0> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PNT4 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<-1.9799,0,-1.9799>,<0,-1,0> ACTL/<-1.9799,-0.0311,-1.9799>,<0,-1,0> TARG/<-1.9799,0,-1.9799>,<0,-1,0> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PNT5 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<0,0,-2.8>,<0,-1,0> ACTL/<0,-0.0395,-2.7998>,<0,-1,0> TARG/<0,0,-2.8>,<0,-1,0> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PNT6 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<1.9799,0,-1.9799>,<0,-1,0> ACTL/<1.9798,-0.0493,-1.9803>,<0,-1,0> TARG/<1.9799,0,-1.9799>,<0,-1,0> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PNT7 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<2.8,0,0>,<0,-1,0> ACTL/<2.8001,-0.0559,-0.0001>,<0,-1,0> TARG/<2.8,0,0>,<0,-1,0> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PNT8 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<1.9799,0,1.9799>,<0,-1,0> ACTL/<1.9799,-0.0541,1.9798>,<0,-1,0> TARG/<1.9799,0,1.9799>,<0,-1,0> SNAP=NO SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PLN1 =FEAT/PLANE,CARTESIAN,TRIANGLE,NO THEO/<0,0,0>,<0,-1,0> ACTL/<0,-0.0431,0>,<-0.0045013,-0.9999889,-0.0013818> CONSTR/PLANE,BF,PNT1,PNT2,PNT3,PNT4,PNT5,PNT6,PNT7,PNT8,, OUTLIER_REMOVAL/OFF,3 FILTER/OFF,WAVELENGTH=0 A3 =ALIGNMENT/START,RECALL:A2,LIST=YES ALIGNMENT/LEVEL,YMINUS,PLN1 ALIGNMENT/TRANS,YAXIS,PLN1 ALIGNMENT/END MOVE/CLEARPLANE CIR_2 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR THEO/<-0.76,0,3.2652>,<0,-1,0>,0.76 ACTL/<-0.7618,0,3.2827>,<0,-1,0>,0.7899 TARG/<-0.76,0,3.2652>,<0,-1,0> START ANG=283.1027,END ANG=343.995 ANGLE VEC=<1,0,0.0000062> DIRECTION=CCW SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO MOVE/CLEARPLANE CIR_3 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR THEO/<0.76,0,3.2652>,<0,-1,0>,0.76 ACTL/<0.7897,0,3.2827>,<0,-1,0>,0.8048 TARG/<0.76,0,3.2652>,<0,-1,0> START ANG=196.005,END ANG=256.8973 ANGLE VEC=<1,0,0.0000062> DIRECTION=CCW SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PNT9 =FEAT/POINT,CARTESIAN,NO THEO/<0,0,3.2652>,<-0.0000062,0,1> ACTL/<0.0139,0,3.2827>,<-0.0000062,0.0013818,0.999999> CONSTR/POINT,MID,CIR_2,CIR_3 LIN1 =FEAT/LINE,CARTESIAN,UNBOUNDED,NO THEO/<0,0.2,0>,<-0.0000062,-0.0611372,0.9981294> ACTL/<-0.0009,0.2431,-0.0003>,<0.0045094,-0.073837,0.9972601> CONSTR/LINE,BF,3D,CIR_1,PNT9,, OUTLIER_REMOVAL/OFF,3 FILTER/OFF,WAVELENGTH=0 A4 =ALIGNMENT/START,RECALL:A3,LIST=YES ALIGNMENT/ROTATE,ZPLUS,TO,LIN1,ABOUT,YMINUS ALIGNMENT/END
I had programmed using a cad model before but needed the help of a more senior member of the team help me set it up. I have been programming since then on my own with no tutor and only cad level 1 training. Is there some more information some where that can teach me what I need to do to use a cad model because so far I'm not doing so well. You all help me with a lot of things but some things just go over my head.
© 2024 Hexagon AB and/or its subsidiaries. | Privacy Policy | Cloud Services Agreement |