Current Help System: Tutor Translator (View Core Help)

### Three Level Plane Measurement Commands.

PC-DMIS does not have equivalent measurement command. A three level plane can only be constructed using a set of measured points. If the three distances have been omitted the values stored with the PL3L_DISTANCES command emulation is used.

MPL3L (MEMORY [10], 3, 10., 10., 15.) path PT27 translates to è

ASSIGN/E.BADMEAS=0

SCN1 = FEAT/SET,RECT

THEO/<15,13.3333,10>,<0,0,1>
ACTL/<15,13.3333,10>,<0,0,1>
MEAS/SET,3
MOVE/POINT,<10,10,15>
HIT/BASIC,<10,10,10>,<10,10,10>,USE THEO = NO
MOVE/POINT,<20,10,15>
HIT/BASIC,<20,10,10>,<20,10,10>,USE THEO = NO
MOVE/POINT,<15,20,15>
HIT/BASIC,<15,20,10>,<15,20,10>,USE THEO = NO
ENDMEAS/

PLN1 = FEAT/PLANE,RECT

THEO/<15,7.5,-0.1036>,<0,-0.5,-0.8660254>
ACTL/<15,7.5,-0.1036>,<0,-0.5,-0.8660254>
CONSTR/PLANE,OFFSET
ID = SCN1.HIT[1],SCN1.HIT[2],SCN1.HIT[3],,
OFFSET = 10,10,15

ASSIGN/E.WM2 = E.WM1
ASSIGN/E.WM1 = TUTORELEMENT("PLN1")
ASSIGN/E.MEMORY[10] = E.WM1
…
… Evaluation commands.
…

PL3L_DISTANCE (10.,10.,15.)
MPL3L (MEMORY [10], 3) path PT27 translates to è

ASSIGN/E.PL3L.D1 = 10.0
ASSIGN/E.PL3L.D2 = 10.0
ASSIGN/E.PL3L.D3 = 15.0
ASSIGN/E.BADMEAS=0

SCN2 = FEAT/SET,RECT

THEO/<15,13.3333,10>,<0,0,1>
ACTL/<0,0,0>,<0,0,1>
MEAS/SET,3
MOVE/POINT,<10,10,15>
HIT/BASIC,<10,10,10>,<10,10,10>,USE THEO = NO
MOVE/POINT,<20,10,15>vHIT/BASIC,<20,10,10>,<20,10,10>,USE THEO = NO
MOVE/POINT,<15,20,15>
HIT/BASIC,<15,20,10>,<15,20,10>,USE THEO = NO
ENDMEAS/

PLN4 = FEAT/PLANE,RECT

THEO/<15,7.5,20.1036>,<0,-0.5,0.8660254>
ACTL/<15,7.5,20.1036>,<0,-0.5,0.8660254>
CONSTR/PLANE,OFFSET
ID = SCN2.HIT[1],SCN2.HIT[2],SCN2.HIT[3],,
OFFSET = E.PL3L.D1,E.PL3L.D2,E.PL3L.D3

ASSIGN/E.WM2 = E.WM1
ASSIGN/E.WM1 = TUTORELEMENT("PLN4")
ASSIGN/E.MEMORY[10] = E.WM1
…
… Evaluation commands.
…