
B-63343EN/02 SAMPLE PROGRAM 2.USER PROGRAMS FOR DISPLAYING GUIDANCE DRAWING FOR GUIDANCE CUTTING
- 165 -
ELSE;
WORK_Z = WORK_Z2 ;
ENDIF;
ELSE;
WORK_Z = WORK_Z1 ;
ENDIF ;
/*
/*
IF [[#5042-RN_DZ] LT WORK_Z] THEN
WORK_Z = WORK_Z-RN
WORK_Z = WORK_Z+RN_DZ
/* #20235 = WORK_Z /* Z coordinate
WORK_POS = WORK_Z /* Z coordinate FOR DISPLAY HANDLE
WORK_COS = WORK_230 ;
WORK_SET = 270 ;
RMV_DIR = 0
ELSE;
WORK_COS = -WORK_230 ;
WORK_Z = WORK_Z+RN
WORK_Z = WORK_Z+RN_DZ
/* #20235 = WORK_Z /* Z coordinate
WORK_POS = WORK_Z /* Z coordinate FOR DISPLAY HANDLE
N101 WORK_Z = -WORK_Z ;
WORK_SET = 90 ;
RMV_DIR = 1
ENDIF;
/*
N110 WORK_SIN = 0
/*
VERT_LEN = WORK_Z*W_MUDV;
/*
GOTO 400
/*
/* Z PARA
/*
N200 IF [SET_X1 EQ #0 ] THEN ;
IF [SET_X2 EQ #0] THEN;
WORK_X = [#5041*WORK_D] ; /* WORK CORRD.
ELSE;
WORK_X = WORK_X2 ;
ENDIF;
ELSE;
WORK_X = WORK_X1 ;
ENDIF ;
/*
/*
IF[[[#5041-RN_DX]*WORK_D] LT WORK_X]THEN
WORK_SIN = WORK_230 ;
N201 WORK_X = WORK_X/WORK_D-RN/WORK_D
N202 WORK_X = WORK_X+RN_DX
/* #20235 = WORK_X /* X coordinate
WORK_POS = WORK_X /* X coordinate FOR DISPLAY HANDLE
N203 WORK_X = [WORK_X*WORK_D]
N204 WORK_SET = 180
RMV_DIR = 1
ELSE;
WORK_SIN = -WORK_230 ;
N205 WORK_X = WORK_X/WORK_D+RN/WORK_D
N206 WORK_X = WORK_X+RN_DX
/* #20235 = WORK_X /* X coordinate
WORK_POS = WORK_X /* X coordinate FOR DISPLAY HANDLE
N207 WORK_X = -[WORK_X*WORK_D]
N208 WORK_SET = 0 ;
RMV_DIR = 0
ENDIF;
/*
N210 WORK_COS = 0