I seem to have found a big issue with 4.1. We inspect our electrodes on a fixture plate that we pick up before placing the electrode on the fixture. It is a simple beginning to our program.
dcc mode:
1. Fixture top (level)
2. measure the Front, Right, Back, and Left sides.
3. Construct a line mid front/back(Y0)
4. Construct a line mid right/left(X0)
5. Construct point intersection of X0Y0
6. alignment Fixtop/rotate: front/origin X: X0Y0 / origin Y:X0Y0 /fixture top Z
rigin
I have used this same section of code since 3.2063 with no problems.
Today I ran the program on 3.7MR2 - no problems, Decided to use 4.1 with the same program and play around.
look what is happening to the vectors on the constructed lines: PROGRAMS WONT RUN!!!!!! Whats going on here!!!! all features are measured in the zplus view / constructed in the z-plus view?????!!!!!!!! We literally have thousands of programs that use this same section of code........
FRONT =FEAT/LINE,RECT,UNBND
THEO/-4.1435,0,-0.25,1,0,0
ACTL/-4.1441,-0.0002,-0.2502,1,-0.0000974,0
MEAS/LINE,2,WORKPLANE
MOVE/CLEARPLANE
HIT/BASIC,NORMAL,-4.1435,0,-0.25,0,-1,0,-4.1441,-0.0002,-0.2501,USE THEO = YES
HIT/BASIC,NORMAL,-0.2904,0,-0.25,0,-1,0,-0.2912,-0.0005,-0.2502,USE THEO = YES
ENDMEAS/
RIGHT =FEAT/LINE,RECT,UNBND
THEO/0,0.4142,-0.25,0,1,0
ACTL/0.0003,0.4134,-0.25,0.0001081,1,0
MEAS/LINE,2,WORKPLANE
MOVE/CLEARPLANE
HIT/BASIC,NORMAL,0,0.4142,-0.25,1,0,0,0.0003,0.4134,-0.2499,USE THEO = YES
HIT/BASIC,NORMAL,0,3.4319,-0.25,1,0,0,0.0007,3.4308,-0.25,USE THEO = YES
ENDMEAS/
BACK =FEAT/LINE,RECT,UNBND
THEO/-0.4828,3.76,-0.25,-1,0,0
ACTL/-0.482,3.7493,-0.25,-1,0.0001118,0
MEAS/LINE,2,WORKPLANE
MOVE/CLEARPLANE
HIT/BASIC,NORMAL,-0.4828,3.76,-0.25,0,1,0,-0.482,3.7493,-0.25,USE THEO = YES
HIT/BASIC,NORMAL,-4.0615,3.76,-0.25,0,1,0,-4.0609,3.7497,-0.25,USE THEO = YES
ENDMEAS/
LEFT =FEAT/LINE,RECT,UNBND
THEO/-4.37,3.4325,-0.25,0,-1,0
ACTL/-4.359,3.4334,-0.2502,-0.0001305,-1,0
MEAS/LINE,2,WORKPLANE
MOVE/CLEARPLANE
HIT/BASIC,NORMAL,-4.37,3.4325,-0.25,-1,0,0,-4.359,3.4334,-0.2502,USE THEO = YES
HIT/BASIC,NORMAL,-4.37,0.3394,-0.25,-1,0,0,-4.3594,0.3405,-0.2503,USE THEO = YES
ENDMEAS/
Y0 =FEAT/LINE,RECT,UNBND
THEO/-2.3131,1.88,-0.25,-1,0,0
ACTL/-2.313,1.8746,-0.2501,-0.0001046,-1,0
CONSTR/LINE,MID,FRONT,BACK
X0 =FEAT/LINE,RECT,UNBND
THEO/-2.185,1.9234,-0.25,0,-1,0
ACTL/-2.1794,1.9234,-0.2501,1,-0.0001193,0
CONSTR/LINE,MID,RIGHT,LEFT
FIX.X0Y0 =FEAT/POINT,RECT
THEO/-2.185,1.88,-0.25,0,-1,0
ACTL/-2.313,1.9234,-0.2501,1,-0.0001193,0
CONSTR/POINT,INT,X0,Y0AUTO.ALIGN
AUTO.ALIGN =ALIGNMENT/START,RECALL:MAN.ALIGN,LIST=YES
ALIGNMENT/LEVEL,ZPLUS,FIXTOP
ALIGNMENT/ROTATE,XPLUS,TO,FRONT,ABOUT,ZPLUS
ALIGNMENT/TRANS,XAXIS,FIX.X0Y0
ALIGNMENT/TRANS,YAXIS,FIX.X0Y0
ALIGNMENT/TRANS,ZAXIS,FIXTOP
ALIGNMENT/END
dcc mode:
1. Fixture top (level)
2. measure the Front, Right, Back, and Left sides.
3. Construct a line mid front/back(Y0)
4. Construct a line mid right/left(X0)
5. Construct point intersection of X0Y0
6. alignment Fixtop/rotate: front/origin X: X0Y0 / origin Y:X0Y0 /fixture top Z

I have used this same section of code since 3.2063 with no problems.
Today I ran the program on 3.7MR2 - no problems, Decided to use 4.1 with the same program and play around.
look what is happening to the vectors on the constructed lines: PROGRAMS WONT RUN!!!!!! Whats going on here!!!! all features are measured in the zplus view / constructed in the z-plus view?????!!!!!!!! We literally have thousands of programs that use this same section of code........
FRONT =FEAT/LINE,RECT,UNBND
THEO/-4.1435,0,-0.25,1,0,0
ACTL/-4.1441,-0.0002,-0.2502,1,-0.0000974,0
MEAS/LINE,2,WORKPLANE
MOVE/CLEARPLANE
HIT/BASIC,NORMAL,-4.1435,0,-0.25,0,-1,0,-4.1441,-0.0002,-0.2501,USE THEO = YES
HIT/BASIC,NORMAL,-0.2904,0,-0.25,0,-1,0,-0.2912,-0.0005,-0.2502,USE THEO = YES
ENDMEAS/
RIGHT =FEAT/LINE,RECT,UNBND
THEO/0,0.4142,-0.25,0,1,0
ACTL/0.0003,0.4134,-0.25,0.0001081,1,0
MEAS/LINE,2,WORKPLANE
MOVE/CLEARPLANE
HIT/BASIC,NORMAL,0,0.4142,-0.25,1,0,0,0.0003,0.4134,-0.2499,USE THEO = YES
HIT/BASIC,NORMAL,0,3.4319,-0.25,1,0,0,0.0007,3.4308,-0.25,USE THEO = YES
ENDMEAS/
BACK =FEAT/LINE,RECT,UNBND
THEO/-0.4828,3.76,-0.25,-1,0,0
ACTL/-0.482,3.7493,-0.25,-1,0.0001118,0
MEAS/LINE,2,WORKPLANE
MOVE/CLEARPLANE
HIT/BASIC,NORMAL,-0.4828,3.76,-0.25,0,1,0,-0.482,3.7493,-0.25,USE THEO = YES
HIT/BASIC,NORMAL,-4.0615,3.76,-0.25,0,1,0,-4.0609,3.7497,-0.25,USE THEO = YES
ENDMEAS/
LEFT =FEAT/LINE,RECT,UNBND
THEO/-4.37,3.4325,-0.25,0,-1,0
ACTL/-4.359,3.4334,-0.2502,-0.0001305,-1,0
MEAS/LINE,2,WORKPLANE
MOVE/CLEARPLANE
HIT/BASIC,NORMAL,-4.37,3.4325,-0.25,-1,0,0,-4.359,3.4334,-0.2502,USE THEO = YES
HIT/BASIC,NORMAL,-4.37,0.3394,-0.25,-1,0,0,-4.3594,0.3405,-0.2503,USE THEO = YES
ENDMEAS/
Y0 =FEAT/LINE,RECT,UNBND
THEO/-2.3131,1.88,-0.25,-1,0,0
ACTL/-2.313,1.8746,-0.2501,-0.0001046,-1,0
CONSTR/LINE,MID,FRONT,BACK
X0 =FEAT/LINE,RECT,UNBND
THEO/-2.185,1.9234,-0.25,0,-1,0
ACTL/-2.1794,1.9234,-0.2501,1,-0.0001193,0
CONSTR/LINE,MID,RIGHT,LEFT
FIX.X0Y0 =FEAT/POINT,RECT
THEO/-2.185,1.88,-0.25,0,-1,0
ACTL/-2.313,1.9234,-0.2501,1,-0.0001193,0
CONSTR/POINT,INT,X0,Y0AUTO.ALIGN
AUTO.ALIGN =ALIGNMENT/START,RECALL:MAN.ALIGN,LIST=YES
ALIGNMENT/LEVEL,ZPLUS,FIXTOP
ALIGNMENT/ROTATE,XPLUS,TO,FRONT,ABOUT,ZPLUS
ALIGNMENT/TRANS,XAXIS,FIX.X0Y0
ALIGNMENT/TRANS,YAXIS,FIX.X0Y0
ALIGNMENT/TRANS,ZAXIS,FIXTOP
ALIGNMENT/END
Comment