Quantcast
Channel: PC-DMIS User Forum - Forums
Viewing all articles
Browse latest Browse all 11658

Variable & If Statement Help

$
0
0
All
I've got a tabulated drawing of a tube shaped part. The only thing different from part to part is "Dim A". I'd like to be able to be able to measure the whole thing by having the operator answer an input statement & going from there. Here's what I've got so far, someone point me in the right direction? Thanks in advance.

Code:
STARTUP    =ALIGNMENT/START,RECALL:USE_PART_SETUP,LIST=YES
            ALIGNMENT/END
            MOVESPEED/ 500
            TOUCHSPEED/ 3
            DISPLAYPRECISION/6
            LOADPROBE/2_20_0
            TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
$$ NO,
            Model Import Details: TZ-1.4175, RX90
C1         =COMMENT/INPUT,YES,FULL SCREEN=NO,
            Work Order#
C2         =COMMENT/INPUT,YES,FULL SCREEN=NO,
            Equipment ID # 
            COMMENT/REPT,
            CMM Program Validation Date: 
            COMMENT/OPER,NO,FULL SCREEN=NO,AUTO-CONTINUE=NO,
            Put double sided tape on v block. Put part in v block
            in line with CMM's Y Axis and large flange OD facing
            Y+. See pic. Press okay to continue.
            COMMENT/OPER,NO,FULL SCREEN=NO,AUTO-CONTINUE=NO,
            Once you pres okay to this emssage, take 1
            hit top dead center (as shown).
PNT1       =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN
            THEO/<0,0,0.18>,<0,-1,0>
            ACTL/<4.451563,9.16559,-19.878631>,<-0.0004744,-0.9999994,-0.0009488>
            TARG/<0,0,0.18>,<0,-1,0>
            SHOW FEATURE PARAMETERS=YES
              SURFACE=THICKNESS_NONE,0
              MEASURE MODE=NOMINALS
              RMEAS=NONE,NONE,NONE
              AUTO WRIST=NO
              GRAPHICAL ANALYSIS=NO
              FEATURE LOCATOR=NO,NO,""
            SHOW CONTACT PARAMETERS=NO
A1         =ALIGNMENT/START,RECALL:STARTUP,LIST=YES
              ALIGNMENT/TRANS,XAXIS,PNT1
              ALIGNMENT/TRANS,YAXIS,PNT1
              ALIGNMENT/TRANS,ZAXIS,PNT1
            ALIGNMENT/END
            COMMENT/OPER,NO,FULL SCREEN=NO,AUTO-CONTINUE=NO,
            Press okay to engage DCC MODE! Goodluck. (FYI...McDonalds is still hiring.......)
            MODE/DCC
            WORKPLANE/YMINUS
            CLEARP/ZPLUS,0.15,ZPLUS,0,ON
            PREHIT/0.075
            RETRACT/0.075
            MOVE/CLEARPLANE
CIR1       =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,OUT,LEAST_SQR
            THEO/<0,0.125,-0.18>,<0,-1,0>,0.429,0
            ACTL/<-0.007479,0.125,-0.181497>,<0,-1,0>,0.429264,0
            TARG/<0,0.125,-0.18>,<0,-1,0>
            START ANG=0,END ANG=180
            ANGLE VEC=<1,0,0>
            DIRECTION=CCW
            SHOW FEATURE PARAMETERS=YES
              VOID DETECTION=NO
              REMEASURE=NO
              SURFACE=THICKNESS_NONE,0
              MEASURE MODE=NOMINALS
              RMEAS=NONE,NONE,NONE
              AUTO WRIST=NO
              CIRCULAR MOVES=STRAIGHT
              GRAPHICAL ANALYSIS=NO
              FEATURE LOCATOR=NO,NO,""
            SHOW CONTACT PARAMETERS=NO
            WORKPLANE/YMINUS
A2         =ALIGNMENT/START,RECALL:A1,LIST=YES
              ALIGNMENT/TRANS,YAXIS,PNT1
              ALIGNMENT/TRANS,XAXIS,CIR1
              ALIGNMENT/TRANS,ZAXIS,CIR1
            ALIGNMENT/END
            CLEARP/ZPLUS,0.25,ZPLUS,0,ON
            PREHIT/0.02
            RETRACT/0.02
            MOVE/CLEARPLANE
PLN1       =FEAT/CONTACT/PLANE/DEFAULT,CARTESIAN,TRIANGLE,LEAST_SQR
            THEO/<0,0,0>,<0,-1,0>
            ACTL/<0.000033,-0.000092,0.000123>,<-0.0005972,-0.9999997,0.0003969>
            TARG/<0,0,0>,<0,-1,0>
            ANGLE VEC=<1,0,0>,RADIAL
            SHOW FEATURE PARAMETERS=YES
              VOID DETECTION=NO
              SURFACE=THICKNESS_NONE,0
              MEASURE MODE=NOMINALS
              RMEAS=NONE,NONE,NONE
              AUTO WRIST=NO
              CIRCULAR MOVES=STRAIGHT
              GRAPHICAL ANALYSIS=NO
              FEATURE LOCATOR=NO,NO,""
            SHOW CONTACT PARAMETERS=NO
            WORKPLANE/ZPLUS
LIN1       =FEAT/LINE,CARTESIAN,UNBOUNDED,NO
            THEO/<0,0,-0.32>,<0,0,1>
            ACTL/<0,0,-0.5>,<0,0,1>
            CONSTR/LINE,ALIGN,1,WORKPLANE
            WORKPLANE/YMINUS
A3         =ALIGNMENT/START,RECALL:A2,LIST=YES
              ALIGNMENT/LEVEL,YMINUS,PLN1
              ALIGNMENT/ROTATE,ZPLUS,TO,LIN1,ABOUT,YMINUS
              ALIGNMENT/TRANS,XAXIS,CIR1
              ALIGNMENT/TRANS,ZAXIS,CIR1
              ALIGNMENT/TRANS,YAXIS,PLN1
            ALIGNMENT/END
C3         =COMMENT/INPUT,NO,FULL SCREEN=NO,
            Please type appropriate extension number (212, 213,
            214, 215, 216, 217, 218, 219, 220, 221, 222, or 223)
            ASSIGN/V1=.XXX
            ASSIGN/V2=.XXX
            ASSIGN/V3=.XXX
            ASSIGN/V4=.XXX
            ASSIGN/V5=.XXX
            ASSIGN/V6=.XXX
            ASSIGN/V7=XXX
            ASSIGN/V8=XXX
            ASSIGN/V9=XXX
            ASSIGN/V10=XXX
            ASSIGN/V11=XXX
            ASSIGN/V12=1.4175
Click image for larger version

Name:	Capture.PNG
Views:	1
Size:	21.4 KB
ID:	410472


Viewing all articles
Browse latest Browse all 11658

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>