|
@@ -139,31 +139,7 @@ namespace MeasureData
|
|
|
SampleName.AssignValue(this.HoleName);
|
|
|
slo_cuthole.Register("SampleName", SampleName);
|
|
|
|
|
|
- Slo slo_sp = new Slo();
|
|
|
- xDouble ptx = new xDouble();
|
|
|
- ptx.AssignValue(this.Position.X);
|
|
|
- slo_sp.Register("X", ptx);
|
|
|
-
|
|
|
- xDouble pty = new xDouble();
|
|
|
- pty.AssignValue(this.Position.X);
|
|
|
- slo_sp.Register("Y", pty);
|
|
|
-
|
|
|
- xDouble ptz = new xDouble();
|
|
|
- ptz.AssignValue(this.Position.Z);
|
|
|
- slo_sp.Register("Z", ptz);
|
|
|
-
|
|
|
- xDouble ptt = new xDouble();
|
|
|
- ptt.AssignValue(this.Position.T);
|
|
|
- slo_sp.Register("T", ptt);
|
|
|
-
|
|
|
- xDouble ptr = new xDouble();
|
|
|
- ptr.AssignValue(this.Position.R);
|
|
|
- slo_sp.Register("R", ptr);
|
|
|
-
|
|
|
- xDouble ptm = new xDouble();
|
|
|
- ptx.AssignValue(this.Position.M);
|
|
|
- slo_sp.Register("M", ptm);
|
|
|
- slo_cuthole.Register("Position", slo_sp);
|
|
|
+ slo_cuthole.Register("Position", this.Position);
|
|
|
|
|
|
//操作步骤
|
|
|
xInt OPT = new xInt();
|
|
@@ -199,12 +175,6 @@ namespace MeasureData
|
|
|
this.END = END.value();
|
|
|
this.STATE = (State)STATE.value();
|
|
|
this.SWITCH = SWITCH.value();
|
|
|
- this.Position.X = (float)ptx.value();
|
|
|
- this.Position.Y = (float)pty.value();
|
|
|
- this.Position.Z = (float)ptz.value();
|
|
|
- this.Position.T = (float)ptt.value();
|
|
|
- this.Position.R = (float)ptr.value();
|
|
|
- this.Position.M = (float)ptm.value();
|
|
|
}
|
|
|
}
|
|
|
|