IFoldData

class IFoldData

Bases: ImpactCOMWrapperBase

Description:

Represents the folding data for a geometric entity, used when creating a 3D model.

Remarks:

Introduced in Impact 11.0.0.10.

Wraps a COM object or another wrapper instance. Accepts: - A valid impact_object - An existing impact_com_wrapper_base-derived instance

property curvature_adjacent

Gets curvature_adjacent.

Description:

Determines whether the face leading to the face being curved will also be curved.

Returns:

The value of curvature_adjacent.

Return type:

curvature_adjacent (bool)

property curvature_automatic

Gets curvature_automatic.

Description:

Determines whether the curvature type is automatic or manual.

Returns:

The value of curvature_automatic.

Return type:

curvature_automatic (bool)

property curvature_direction

Gets curvature_direction.

Description:

The direction angle.

Returns:

The value of curvature_direction.

Return type:

curvature_direction (float)

property curvature_enabled

Gets curvature_enabled.

Description:

Deterimes whether curvature is to be used.

Returns:

The value of curvature_enabled.

Return type:

curvature_enabled (bool)

property curvature_fixed

Gets curvature_fixed.

Description:

Determies whether a fixed angle is to be used.

Returns:

The value of curvature_fixed.

Return type:

curvature_fixed (bool)

property curvature_fixed_angle

Gets curvature_fixed_angle.

Description:

The fixed angle.

Returns:

The value of curvature_fixed_angle.

Return type:

curvature_fixed_angle (float)

property curvature_invert

Gets curvature_invert.

Description:

Determines whether the curvature is to be inverted. By default the curvature goes towards the outside of the face.

Returns:

The value of curvature_invert.

Return type:

curvature_invert (bool)

property curvature_relative

Gets curvature_relative.

Description:

Determines whether the curvature direction is relative to the fold axis.

Returns:

The value of curvature_relative.

Return type:

curvature_relative (bool)

property curvature_scale

Gets curvature_scale.

Description:

Determines whether a scale angle is to be used.

Returns:

The value of curvature_scale.

Return type:

curvature_scale (bool)

property curvature_scale_angle

Gets curvature_scale_angle.

Description:

The scale angle.

Returns:

The value of curvature_scale_angle.

Return type:

curvature_scale_angle (float)

property curvature_sweep

Gets curvature_sweep.

Description:

The sweep angle of the curve.

Returns:

The value of curvature_sweep.

Return type:

curvature_sweep (float)

property dependent_fold

Gets dependent_fold.

Description:

Determines whether this fold is dependent on another. If so, fold_angle and fold_angle_expression will be ignored.

Returns:

The value of dependent_fold.

Return type:

dependent_fold (bool)

property fold_angle

Gets fold_angle.

Description:

The numeric angle of the fold.

Returns:

The value of fold_angle.

Return type:

fold_angle (float)

property fold_angle_expression

Gets fold_angle_expression.

Description:

An expression defining the fold angle.

Returns:

The value of fold_angle_expression.

Return type:

fold_angle_expression (str)

property has_fold_angle

Gets has_fold_angle.

Description:

Determies whether the fold_angle is to be used.

Returns:

The value of has_fold_angle.

Return type:

has_fold_angle (bool)