Goofy CAD Transformations after Rotation v4.1

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Goofy CAD Transformations after Rotation v4.1

    Code:
    STARTUP    =ALIGNMENT/START,RECALL:,LIST=YES
                ALIGNMENT/END
                MODE/MANUAL
                FORMAT/TEXT,OPTIONS, ,HEADINGS,SYMBOLS, ;NOM,TOL,MEAS,DEV,OUTTOL, , 
                LOADPROBE/20X4X20
                TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
                DISPLAYPRECISION/5
    PNT1       =AUTO/VECTOR POINT,SHOWALLPARAMS = YES
                THEO/5.94927,0,6.37988,0,1,-0.0000002
                ACTL/5.94927,0,6.37988,0,1,-0.0000002
                TARG/5.94927,0,6.37988,0,1,-0.0000002
                THEO_THICKNESS = 0,RECT,SNAP = NO,$
                AUTO MOVE = NO,DISTANCE = 15.001
    PNT2       =AUTO/VECTOR POINT,SHOWALLPARAMS = YES
                THEO/-6.43278,0,6.45539,0,1,-0.0000002
                ACTL/-6.43278,0,6.45539,0,1,-0.0000002
                TARG/-6.43278,0,6.45539,0,1,-0.0000002
                THEO_THICKNESS = 0,RECT,SNAP = NO,$
                AUTO MOVE = NO,DISTANCE = 15.001
    PNT3       =AUTO/VECTOR POINT,SHOWALLPARAMS = YES
                THEO/-4.9955,0,-7.66209,0,1,-0.0000002
                ACTL/-4.9955,0,-7.66209,0,1,-0.0000002
                TARG/-4.9955,0,-7.66209,0,1,-0.0000002
                THEO_THICKNESS = 0,RECT,SNAP = NO,$
                AUTO MOVE = NO,DISTANCE = 15.001
    PNT4       =AUTO/VECTOR POINT,SHOWALLPARAMS = YES
                THEO/6.47264,0,-6.95136,0,1,-0.0000002
                ACTL/6.47264,0,-6.95136,0,1,-0.0000002
                TARG/6.47264,0,-6.95136,0,1,-0.0000002
                THEO_THICKNESS = 0,RECT,SNAP = NO,$
                AUTO MOVE = NO,DISTANCE = 15.001
    PLN1       =FEAT/PLANE,RECT,TRIANGLE
                THEO/0.24841,0,-0.44454,0,1,0
                ACTL/0.24841,0,-0.44454,0,1,0
                CONSTR/PLANE,BF,PNT1,PNT2,PNT3,PNT4,,
                OUTLIER_REMOVAL/OFF,3
                FILTER/OFF,WAVELENGTH=0
    CIR1       =AUTO/CIRCLE,SHOWALLPARAMS = YES,SHOWHITS = YES
                THEO/0,-0.90628,0.42261,0,0.9063075,-0.4226188,14.08504
                ACTL/0,-0.90628,0.42261,0,0.9063075,-0.4226188,14.08504
                TARG/0,-0.90628,0.42261,0,0.9063075,-0.4226188
                THEO_THICKNESS = 0,RECT,IN,STRAIGHT,LEAST_SQR,ONERROR = NO,$
                AUTO MOVE = NO,DISTANCE = 15.001,RMEAS = None,None,None,$
                READ POS = NO,FIND HOLE = DISABLED,REMEASURE = NO,$
                NUMHITS = 7,INIT = 3,PERM = 3,SPACER = -1.27,PITCH = 0,$
                START ANG = 0,END ANG = 360,DEPTH = -1.981,$
                VOID DETECT = NO,$
                ANGLE VEC = -1,0,0
                MEAS/CIRCLE
                HIT/BASIC,-7.04252,0.88912,-0.4146,1,0,0,-7.04252,0.88912,-0.4146
                HIT/BASIC,-4.39094,3.21608,4.57559,0.6234898,-0.3304167,-0.7085798,-4.39094,3.21608,4.57559
                HIT/BASIC,1.56711,3.79079,5.80806,-0.2225209,-0.4120229,-0.8835845,1.56711,3.79079,5.80806
                HIT/BASIC,6.34509,2.18048,2.35475,-0.9009689,-0.1833674,-0.3932321,6.34509,2.18048,2.35475
                HIT/BASIC,6.34509,-0.40225,-3.18394,-0.9009689,0.1833674,0.3932321,6.34509,-0.40225,-3.18394
                HIT/BASIC,1.56711,-2.01256,-6.63726,-0.2225209,0.4120229,0.8835845,1.56711,-2.01256,-6.63726
                HIT/BASIC,-4.39094,-1.43785,-5.40478,0.6234898,0.3304167,0.7085798,-4.39094,-1.43785,-5.40478
                ENDMEAS/
    Hopefully someone can jog my memory here.

    I created a new program and I got this CAD model from Design the other day, and of course the origin is in a less then desirable orientation (no surprise its automotive). So anyway in my new program I measured the CAD rotation to be 25.00001 about the X axis from where I prefered it to be.

    I opened up the trusty rusty Transformation window and Clicked on none of the options for creating a new coordinate system or keeping the original (because I'll never want to use them and preferred they were totally gone or that the model was in the correct orintation to begin with (will never happen)) with that clear I selected Rotate X axis and enter in 25.0001 degrees. The computers begins thinking and smoking, and eventually like magic the model rotates the way I want it to. Or at least fairly close. (Note: the K vector for my points which define my primary datum surface are not 100% normal with my CAD workplane, grrrrr.) PCDMIS calculated the angle between these planes to be 0 degrees.? Great, Fine, whatever..

    Ok even if I assumed that this less then perfect rotation was "close enough for goverment work" when I try to use an Auto Circle to pickup the CAD nominals I get the circle in the original coordinate system which is way not even cool, but Auto Vector Points come in the transformed system (which of course was only "fairly close" and now totally unrelated to my Auto Circles. wtf)

    So what in the tarnation is going on here?

    This isnt the first time Ive seen this sort of thing happen before either, anyone got any ideas on how to fix this sort of error? It seems to always happen if have to rotate an axis for some dumb reason.

    I was thinking I might be able to manually enter in the transformation matrix in vectors so I could be more precise on how I wanted the model rotated, but I dont think thats going to help my Auto Circles out any.
    Last edited by MrComment; 03-19-2007, 04:52 PM.
    Mr. Comment
    SCIROCCO-NT 13-20-10
    B3C-LC Controller (Leitz Protocol), SP600M, TP200
    PCDMIS CAD++ v4.3 MR1(Build: 12/11/08)
    sigpic

Related Topics

Collapse

Working...
X