Double wall external corner probing parameters
Double wall external corner probing consist of the following steps:
The tool moves the distance specified in the < Feed distance > and approaches the starting point of the measurement cycle that is the intersection is the intersection of first touch point of first side and first touch point of second side at a distance specified in <Clearance 1>, <Clearance 2> , respectively, along orthogonal direction of their vectors. Moving at "Approach feed";
The tool approaches a point remote from the first touch point on first side along its < Target vector > at the < C learance 1 > distance (m oving at "Long link feed" ) and approaches first touch point of the first side (moving at "Work feed") and then returns (m oving at "Long link feed" ) to previous position ;
If <First wall measure count> >1 then:
The tool moves to the next touch point on the current side at a distance specified in the <Clearance 1> in the direction of its target vector;
The tool approaches touch point (moving at "Work feed") and then returns (m oving at "Long link feed" ) to previous position;
S teps 3 are repeated as many times as indicated in <First wall measure count>;
The tool returns to the starting point of the cycle. Moving at "Long link feed";
The tool approaches a point remote from the first touch point on second side along its < Target vector > at the < C learance 2 > distance (m oving at "Long link feed" ) approaches first touch point of the second side (moving at "Work feed") and then returns (m oving at "Long link feed" ) to previous position ;
If <Second wall measure count> >1 then:
The tool moves to the next touch point on the current side at a distance specified in the <Clearance 2> in the direction of its target vector;
The tool approaches touch point (moving at "Work feed") and then returns (m oving at "Long link feed" ) to previous position;
S teps 7 are repeated as many times as indicated in <Second wall measure count>;
The tool returns to the starting point of the cycle. Moving at "Long link feed";
The tool is lifted up by a distance equal to <Feed distance >.
Parameters:
Type |
Description |
|
CmdPrm.Int[-1] |
Integer |
Probing cycle type: Double wall external corner probing value = 14 |
CmdPrm.Int[-2] |
Integer |
SubCode of cycle specified in " SubCode for postprocessor " property on the <Job Assignment> tab |
CmdPrm.Flt[-50] |
Double |
Feed distance, distance to start position of cycle |
CmdPrm.Flt[-56] |
Double |
Clearance 1, approach distance to touch poin ts on first side |
CmdPrm.Flt[-57] |
Double |
Clearance 2, approach distance to touch poin ts on second side |
CmdPrm.Int[-63] |
Integer |
First wall measure count, count of touch points on first side |
CmdPrm.Int[-64] |
Integer |
Second wall measure count, count of touch points on second side |
CmdPrm.Flt[-65] |
Double |
Step 1, distance between touch points on first wall |
CmdPrm.Flt[-66] |
Double |
Step 2, distance between touch points on second wall |
CmdPrm.Flt[-100] |
Double |
First touch point on first side value along X-axis |
CmdPrm. Flt [-101] |
Double |
First t ouch point on first side value along Y-axis |
CmdPrm. Flt [-102] |
Double |
First t ouch point on first side value along Z-axis |
CmdPrm.Flt[-103] |
Double |
First target vector on first side value along X-axis |
CmdPrm. Flt [-104] |
Double |
First target vector on first side value along Y-axis |
CmdPrm. Flt [-105] |
Double |
First target
vector
on first side
value along Z-axis
|
CmdPrm.Flt[-100-((N-1)*6)] |
Double |
Other touch point on first/second side value along X-axis. N - number of touch point |
CmdPrm.Flt[-101-((N-1)*6)] |
Double |
Other touch point on first/second side value along Y-axis. N - number of touch point |
CmdPrm.Flt[-102-((N-1)*6)] |
Double |
Other touch point on first/second side value along Z-axis. N - number of touch point |
CmdPrm.Flt[-103-((N-1)*6)] |
Double |
Other target vector on first/second side value along X-axis . N - number of touch point |
CmdPrm.Flt[-104-((N-1)*6)] |
Double |
Other
target
vector
on first/second side
value along Y-axis
. N - number of touch point |
CmdPrm.Flt[-105-((N-1)*6)] |
Double |
Other target vector on first/second side value along Z-axis . N - number of touch point |