MachineRestrictions Node
- Last UpdatedJul 12, 2024
- 2 minute read
The MachineRestriction node is used to define how parts shall be restricted from manufacturing using this machine. This restriction can be made on different part properties using child nodes.
For restriction of profiles, the following nodes are used:
|
RawLength |
has two parameters, max and min. Both needs to be given if used. |
|
ProfLength |
has two parameters, max and min. Both needs to be given if used. |
|
Height |
has two parameters, max and min. Both needs to be given if used. |
|
Width |
has two parameters, max and min. Both needs to be given if used. |
|
Thickness |
has two parameters, max and min. Both needs to be given if used. |
|
CutOpenContour |
has one parameter, allowed, which can have values Yes or No. |
|
CutHoles |
has two parameters, allowed and minarea. Allowed can have values Yes, No or Ignore. Ignore means that parts with holes are allowed by this machine, but holes are not cut. Minarea is the minimum area of holes, given in mm2, that can be cut. |
|
DrillHoles |
has three parameters, allowed, maxdia and mindia. Allowed can have values Yes, No or Ignore, maxdia is the maximum allowed diameter of holes and mindia is the minimum diameter of holes. Both are given in mm. |
|
Marking |
has one parameter, allowed, which can have values Yes, No or Ignore. |
|
Labelling |
has one parameter, allowed, which can have values Yes, No or Ignore. |
|
EndCutAngle |
has two parameters, max and min, which specifies allowed angles in degrees of end cuts. |
|
Bevel |
has four parameters; varying, x, y and v. Each parameter can have values Yes or No. |
|
MaxScrap |
has one value, the length of scrap that can be handled by a robot while cutting (the basin width). |
|
MinClamping |
has one value, the minimum clamping on a profile given in mm. |
|
BentProfiles |
has one value. Possible content is Yes or No. |
|
CurvedProfiles |
has one value. Possible content is Yes or No. |
Restriction of plates is controlled by information in the following child nodes:
|
MaxRawLenght |
has one value, the maximum raw plate length given in mm. |
|
MaxRawWidth |
has one value, the maximum raw plate width given in mm. |
|
Thickness |
has two parameters; max and min. Max is the maximum raw plate thickness and min is the minimum raw plate thickness both given in mm. |
|
CutHoles |
has two parameters, allowed and minarea. Allowed can have values Yes, No or Ignore. |
|
Minarea |
is the minimum area of holes, given in mm2, that can be cut. |
|
NoCuttingTorch |
has one value, the number of cutting torches on machine. |
|
MinDistCuttingTorches |
has one value, the minimum distance between torches given in mm. |
|
DrillHoles |
has three parameters, allowed, maxdia and mindia. Allowed can have values Yes, No or Ignore, maxdia is the maximum allowed diameter of holes and mindia is the minimum diameter of holes. Both are given in mm. |
|
Marking |
has one parameter, allowed, which can have values Yes, No or Ignore. |
|
Labelling |
has one parameter, allowed, which can have values Yes, No or Ignore. |
|
BevelAngle |
has two parameters, max and min, which specifies allowed angles in degrees of bevel cuts. |
|
Bevel |
has four parameters; varying, x, y and v. Each parameter can have values Yes or No. |