Process specific data for ProcessType tubeCutting

interface ProcessRepContentTubeCutting {
    contourCount: number;
    contourLength: number;
    profileExtrusionLength: number;
    profileGeometry: TubeProfileGeometry;
    tubeConsumption: undefined | number;
    tubeGrossConsumption: undefined | number;
    tubeId: undefined | string;
    tubeNetConsumption: undefined | number;
}

Properties

contourCount: number

Number of contours

contourLength: number

Sum of the lengths of all contours

profileExtrusionLength: number

Net length of the part in the direction that is orthogonal to the profile cross section plane

profileGeometry: TubeProfileGeometry

Geometry of the tube profile

tubeConsumption: undefined | number

Tube consumption

Consumption is a floating point value representing the number of total tubes (gross) that is consumed. Consumption entails the part's actual multiplicity.

Note: Property is only provided if there is an associated tube node with a valid nesting.

Legacy property; same as tubeGrossConsumption.

tubeGrossConsumption: undefined | number

Tube gross consumption

Tube gross onsumption is a floating point value representing the number of total tubes (gross) that is consumed. Tube gross onsumption entails the part's actual multiplicity.

Note: Property is only provided if there is an associated tube node with a valid nesting.

tubeId: undefined | string

ID of the associated tube (if any).

Note: Property is only provided if there is an associated tube node with a valid nesting.

tubeNetConsumption: undefined | number

Tube net consumption

Tube net consumption is a floating point value representing the number of total tubes (net) that is consumed. Tube net consumption entails the associated part's actual multiplicity.

This value does not include the scrap.