hexagon logo

Cad=part

I am beginning to attempt to program off a cad model. I have a sample part, every time I press cad=part my alignment moves off my cad model. I am actually trying to program off of cad on a part I have a sample for before I make a program off a part that I have no sample for.
Parents


  • 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


    notice how i gave myself a decent sized prehit retract in the beginning. it's kinda hard to eyeball the center of a big diameter, but you can generally get pretty close.

    also note my vector.
Reply


  • 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


    notice how i gave myself a decent sized prehit retract in the beginning. it's kinda hard to eyeball the center of a big diameter, but you can generally get pretty close.

    also note my vector.
Children
No Data