hexagon logo

New to CAD Models

Good Morning! I'm new to using CAD models. I only used them in class. I created a manual plane, line, point alignment to make the model aligned with the machine. The problem I'm having is when I change my alignment or workplane, my points are no longer aligned with my model. They are offset and mess up my dimensions. Do I need to continually redo the manual alignment to keep everything where it should be or am I missing something else? Thanks in advance!
  • Could you post the code including the manual alignment and the angle change to A52.5B90?
  • STARTUP =ALIGNMENT/START,RECALL:USE_PART_SETUP,LIST=YES
    ALIGNMENT/END
    MODE/MANUAL
    FLY/ON
    MOVESPEED/ 100
    PREHIT/3
    RETRACT/3
    TOUCHSPEED/ 5
    FORMAT/TEXT,OPTIONS, ,HEADINGS, , ;NOM,MEAS,DEV, , , ,
    LOADPROBE/3X20 20MM EXT
    TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
    COMMENT/OPER,NO,FULL SCREEN=NO,AUTO-CONTINUE=NO,
    Place (4) R20-5075-SO at M-10, X-10, L-12, L-26. Place (1) R20-7575-SO at X-27. Place (2) R20-TSP-L R-LTS clamps at K-24 and CC-16. Rest bottom flange of part on stand offs before clamping.
    PLN1 =FEAT/CONTACT/PLANE/DEFAULT,CARTESIAN,NONE,LEAST_SQR
    THEO/<83.009,-31.246,-26.947>,<0,0.5,-0.8660254>
    ACTL/<269.809,215.696,-688.987>,<0.0000269,0.0005602,0.9999998>
    TARG/<83.009,-31.246,-26.947>,<0,0.5,-0.8660254>
    ANGLE VEC=<-1,0,0>,SQUARE
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    PNT1 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
    THEO/<84.326,-29.918,-24.906>,<1,0,0>
    ACTL/<200.856,135.738,-690.374>,<0,-1,0>
    TARG/<84.326,-29.918,-24.906>,<1,0,0>
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    PNT2 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
    THEO/<84.326,-84.558,-56.041>,<1,0,0>
    ACTL/<264.147,135.563,-690.374>,<0,-1,0>
    TARG/<84.326,-84.558,-56.041>,<1,0,0>
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    LIN1 =FEAT/LINE,CARTESIAN,UNBOUNDED,NO
    THEO/<84.326,-29.918,-24.906>,<0,-0.868846,-0.4950824>
    ACTL/<200.856,135.738,-690.374>,<0.9999962,-0.0027715,0.0000016>
    CONSTR/LINE,BF,3D,PNT1,PNT2,,
    OUTLIER_REMOVAL/OFF,3
    FILTER/OFF,WAVELENGTH=0
    PNT3 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
    THEO/<-48.658,-4.49,-10.303>,<0,0.8660254,0.5>
    ACTL/<169.365,266.14,-690.374>,<-1,0,0>
    TARG/<-48.658,-4.49,-10.303>,<0,0.8660254,0.5>
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    A1 =ALIGNMENT/START,RECALL:STARTUP,LIST=YES
    ALIGNMENT/LEVEL,ZPLUS,PLN1
    ALIGNMENT/ROTATE,XPLUS,TO,LIN1,ABOUT,ZPLUS
    ALIGNMENT/TRANS,YAXIS,LIN1
    ALIGNMENT/TRANS,XAXIS,PNT3
    ALIGNMENT/TRANS,ZAXIS,PLN1
    ALIGNMENT/END
    MODE/DCC
    MOVE/POINT,NORMAL,<-4.022,125.476,31.602>
    MOVE/POINT,NORMAL,<27.607,4.535,31.57>
    PLN2 =FEAT/CONTACT/PLANE/DEFAULT,CARTESIAN,NONE,LEAST_SQR
    THEO/<26.097,1.95,0>,<0,0,1>
    ACTL/<26.097,1.95,-0.098>,<-0.0000802,-0.0003793,0.9999999>
    TARG/<26.097,1.95,0>,<0,0,1>
    ANGLE VEC=<1,0,0>,SQUARE
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    MOVE/POINT,NORMAL,<16.798,-8.919,11.475>
    LIN2 =FEAT/CONTACT/LINE/DEFAULT,CARTESIAN,UNBOUNDED
    THEO/<25.218,0,0>,<1,0,0>,<0,-1,0>,<0,0,1>,67.214
    ACTL/<25.213,0.123,0.001>,<0.9999997,0.0007352,0>,<0.00 07352,-0.9999997,0>,<0.0000269,0.0005602,0.9999998>,67.21 6
    TARG/<25.218,0,0>,<1,0,0>,<0,-1,0>,<0,0,1>
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    MOVE/POINT,NORMAL,<-47.281,-11.903,-0.935>
    MOVE/POINT,NORMAL,<-47.678,124.413,-0.914>
    PNT4 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
    THEO/<0,122.838,-1.537>,<-1,0,0>
    ACTL/<0.063,122.839,-1.536>,<-1,0,0>
    TARG/<0,122.838,-1.537>,<-1,0,0>
    SNAP=NO
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    A2 =ALIGNMENT/START,RECALL:A1,LIST=YES
    ALIGNMENT/LEVEL,ZPLUS,PLN2
    ALIGNMENT/ROTATE,XPLUS,TO,LIN2,ABOUT,ZPLUS
    ALIGNMENT/TRANS,YAXIS,LIN2
    ALIGNMENT/TRANS,XAXIS,PNT4
    ALIGNMENT/TRANS,ZAXIS,PLN2
    ALIGNMENT/END
    MOVE/POINT,NORMAL,<-11.558,122.737,23.08>
    MOVE/POINT,NORMAL,<110.614,-9.378,23.049>
    PLN3 =FEAT/CONTACT/PLANE/DEFAULT,CARTESIAN,NONE,LEAST_SQR
    THEO/<109.252,-5.965,-3.186>,<0,0,1>
    ACTL/<109.252,-5.962,-3.018>,<-0.0000744,0.0172845,0.9998506>
    TARG/<109.252,-5.965,-3.186>,<0,0,1>
    ANGLE VEC=<1,0,0>,SQUARE
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    CIR1 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
    THEO/<117.935,-14.674,-2.686>,<0,0,1>,8.5
    ACTL/<118.276,-14.809,-2.686>,<0,0,1>,8.58
    TARG/<117.935,-14.674,-2.686>,<0,0,1>
    START ANG=0,END ANG=360
    ANGLE VEC=<0,1,0>
    DIRECTION=CCW
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    A3 =ALIGNMENT/START,RECALL:A2,LIST=YES
    ALIGNMENT/LEVEL,ZPLUS,PLN3
    ALIGNMENT/ROTATE,XPLUS,TO,LIN2,ABOUT,ZPLUS
    ALIGNMENT/TRANS,YAXIS,CIR1
    ALIGNMENT/TRANS,XAXIS,CIR1
    ALIGNMENT/TRANS,ZAXIS,PLN3
    ALIGNMENT/END
    CIR2 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
    THEO/<0,0,0.5>,<0,0,1>,8.5
    ACTL/<0.002,0.021,0.5>,<0,0,1>,8.581
    TARG/<0,0,0.5>,<0,0,1>
    START ANG=0,END ANG=360
    ANGLE VEC=<0,1,0>
    DIRECTION=CCW
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    PLN4 =FEAT/CONTACT/PLANE/DEFAULT,CARTESIAN,NONE,LEAST_SQR
    THEO/<-8.596,2.975,0>,<0,0,1>
    ACTL/<-8.596,2.975,-0.021>,<-0.0009455,-0.0043172,0.9999902>
    TARG/<-8.596,2.975,0>,<0,0,1>
    ANGLE VEC=<1,0,0>,SQUARE
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
    DATDEF/A,FEATURES=PLN4,,
    DATDEF/B,FEATURES=CIR2,,
    MOVE/POINT,NORMAL,<-10.498,6.386,141.59>
    TIP/T1A52.5B90, SHANKIJK=-0.793, -0.012, 0.609, ANGLE=89.277
    MOVE/POINT,NORMAL,<-155.265,147.156,9.141>
    CIR3 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,OUT,LEAST_SQR
    THEO/<-140.126,93.17,4.091>,<-0.8660254,0,0.5>,24.6,0
    ACTL/<-140.045,92.904,4.231>,<-0.8660254,0,0.5>,24.052,0
    TARG/<-140.126,93.17,4.091>,<-0.8660254,0,0.5>
    START ANG=0,END ANG=360
    ANGLE VEC=<0,1,0>
    DIRECTION=CCW
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=NO
  • I took out unnecessary features and dimensions and stuck with the basics. To make CIR3, I used a read point so it wouldn't crash. Even though I used my model to create the circle, it shows my circle offset in the X and Y directions.
  • It looks like the vectors for pnts 1-3 are kind of wonky. it looks like the points are taken traveling in a Y- direction from the XYZ theos. If that is the case, Line1 would be a line that exists in the same direction, which would mean your alignment should be rotating Y- about Z plus. Basically it looks like your physical hits are not being taken in the same vector as the features are set up to be taken in. This could be causing confusion with the manual alignment? it looks like it is corrected in the DCC alignments that follow, but might be worth a shot to try?
  • are the features in your manual alignment and first DCC alignment the same surfaces of the part?
  • The alignments are both using the same features in the same way. The difference is I use the first alignment to align my part to model and correct my trihedron.
  • Sounds like to me his problem was ( and its really not a problem) that what he meat was he used the jog box when he said he created manual features...You can do this but this is where you need to use cad equals part....Then go to dcc mode and use auto features or program mode features which are measured features...His problem was that he used the jog box to do his manual features instead of just picking them off the cad model....It is that simple guys...
  • I used measure feature from the Quick Start window and selected my points from the CAD. When I was programming to begin with, I was using the measure feature and auto feature interchangeably, still selecting features from the model. The next program, I used only auto features with the same results. I'm also a she