SurfaceRebuildData Class

class NXOpen.SurfaceRebuildData

Bases: NXOpen.TransientObject

Represents surface rebuild data structure.

To create a new instance of this class, use NXOpen.Features.MeshSurfaceBuilder.NewRebuildData()

New in version NX4.0.0.

Properties

Property Description
CrossDegree Returns or sets
CrossMaxDegree Returns or sets
CrossMaxSegments Returns or sets
CrossRebuildType Returns or sets
PrimaryDegree Returns or sets
PrimaryMaxDegree Returns or sets
PrimaryMaxSegments Returns or sets
PrimaryRebuildType Returns or sets

Methods

Method Description
Dispose Dispose transient object.
GetTolerances Get surface rebubild tolerances.
SetTolerances Set surface rebubild tolerances.

Enumerations

SurfaceRebuildDataType Enumeration Surface rebuild types.

Property Detail

CrossDegree

SurfaceRebuildData.CrossDegree

Returns or sets

-------------------------------------

Getter Method

Signature CrossDegree

Returns:degree.
Return type:int

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), nx_freeform_1 (“basic freeform modeling”)

-------------------------------------

Setter Method

Signature CrossDegree

Parameters:degree (int) – degree.

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), nx_freeform_1 (“basic freeform modeling”)

CrossMaxDegree

SurfaceRebuildData.CrossMaxDegree

Returns or sets

-------------------------------------

Getter Method

Signature CrossMaxDegree

Returns:max degree
Return type:int

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), nx_freeform_1 (“basic freeform modeling”)

-------------------------------------

Setter Method

Signature CrossMaxDegree

Parameters:maxDegree (int) – max degree

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), nx_freeform_1 (“basic freeform modeling”)

CrossMaxSegments

SurfaceRebuildData.CrossMaxSegments

Returns or sets

-------------------------------------

Getter Method

Signature CrossMaxSegments

Returns:max_segments.
Return type:int

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), nx_freeform_1 (“basic freeform modeling”)

-------------------------------------

Setter Method

Signature CrossMaxSegments

Parameters:maxSegments (int) – max_segments.

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), nx_freeform_1 (“basic freeform modeling”)

CrossRebuildType

SurfaceRebuildData.CrossRebuildType

Returns or sets

-------------------------------------

Getter Method

Signature CrossRebuildType

Returns:cross rebuild type.
Return type:NXOpen.SurfaceRebuildDataType

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), nx_freeform_1 (“basic freeform modeling”)

-------------------------------------

Setter Method

Signature CrossRebuildType

Parameters:crossRebuildType (NXOpen.SurfaceRebuildDataType) – cross rebuild type.

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), nx_freeform_1 (“basic freeform modeling”)

PrimaryDegree

SurfaceRebuildData.PrimaryDegree

Returns or sets

-------------------------------------

Getter Method

Signature PrimaryDegree

Returns:degree.
Return type:int

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), nx_freeform_1 (“basic freeform modeling”)

-------------------------------------

Setter Method

Signature PrimaryDegree

Parameters:degree (int) – degree.

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), nx_freeform_1 (“basic freeform modeling”)

PrimaryMaxDegree

SurfaceRebuildData.PrimaryMaxDegree

Returns or sets

-------------------------------------

Getter Method

Signature PrimaryMaxDegree

Returns:max degree.
Return type:int

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), nx_freeform_1 (“basic freeform modeling”)

-------------------------------------

Setter Method

Signature PrimaryMaxDegree

Parameters:maxDegree (int) – max degree.

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), nx_freeform_1 (“basic freeform modeling”)

PrimaryMaxSegments

SurfaceRebuildData.PrimaryMaxSegments

Returns or sets

-------------------------------------

Getter Method

Signature PrimaryMaxSegments

Returns:max_segments.
Return type:int

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), nx_freeform_1 (“basic freeform modeling”)

-------------------------------------

Setter Method

Signature PrimaryMaxSegments

Parameters:maxSegments (int) – max_segments.

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), nx_freeform_1 (“basic freeform modeling”)

PrimaryRebuildType

SurfaceRebuildData.PrimaryRebuildType

Returns or sets

-------------------------------------

Getter Method

Signature PrimaryRebuildType

Returns:
Return type:NXOpen.SurfaceRebuildDataType

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), nx_freeform_1 (“basic freeform modeling”)

-------------------------------------

Setter Method

Signature PrimaryRebuildType

Parameters:primaryRebuildType (NXOpen.SurfaceRebuildDataType) –

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), nx_freeform_1 (“basic freeform modeling”)

Method Detail

Dispose

SurfaceRebuildData.Dispose

Dispose transient object.

Signature Dispose()

New in version NX4.0.0.

License requirements: None.

GetTolerances

SurfaceRebuildData.GetTolerances

Get surface rebubild tolerances.

The tolerance array length is 4. tolerances[0] -> G0 tolerance tolerances[1] -> G1 tolerance tolerances[2] -> G2 tolerance tolerances[3] -> Intersection tolerance

Signature GetTolerances(numTolerances)

Parameters:numTolerances (int) –
Returns:tolerances array.
Return type:list of float

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), nx_freeform_1 (“basic freeform modeling”)

SetTolerances

SurfaceRebuildData.SetTolerances

Set surface rebubild tolerances.

The tolerance array length is 4. tolerances[0] -> G0 tolerance tolerances[1] -> G1 tolerance tolerances[2] -> G2 tolerance tolerances[3] -> Intersection tolerance

Signature SetTolerances(tolerances)

Parameters:tolerances (list of float) – tolerances array.

New in version NX4.0.0.

License requirements: features_modeling (“FEATURES MODELING”), nx_freeform_1 (“basic freeform modeling”)