TrimLineDevelopmentBuilder Class

class NXOpen.Die.TrimLineDevelopmentBuilder

Bases: NXOpen.Features.FeatureBuilder

Represents a NXOpen.Features.TrimLineDevelopment builder

To create a new instance of this class, use NXOpen.Die.DieCollection.CreateTrimLineDevelopmentBuilder()

New in version NX6.0.0.

Properties

Property Description
Addendum Returns the collection of addendum faces
Associative Returns or sets the associative switch.
BendAllowance Returns the bend allowance formula.
ConstraintCurveFromTargetRegion Returns the collection of constraint curve from target region
ConstraintCurveFromUnformRegion Returns the collection of constraint curve from unform region
DistanceTolerance Returns or sets the distance tolerance.
DrawDirection Returns or sets the draw direction.
Faces Returns the collection of formed faces
FormingBoundary Returns the forming boundary
InferElementSize Returns or sets the option to infer 2-D element size.
InferThickness Returns or sets the option to infer thickness.
LimitPoint1 Returns or sets the first limit point
LimitPoint2 Returns or sets the last limit point
Limits Returns the limits to control the span of the addendum
MaterialPropertyDensity Returns or sets the density of material.
MaterialPropertyE Returns or sets the material property elasticity(E) which enables a material to return to its original shape and dimension.
MaterialPropertyF Returns or sets the friction of material.
MaterialPropertyInitialStrain Returns or sets the material initial strain to represent in a material upon achieving the given loading conditions in a relaxation or creep test.
MaterialPropertyK Returns or sets the K(Strength Coefficient) of material.
MaterialPropertyN Returns or sets the material n(Hardening Exponent) to represent the constant index used in calculations for stress-strain behaviour.
MaterialPropertyPoisson Returns or sets the material Poisson’s ratio between the contraction at right angles to a stress and the direct extension.
MaterialPropertyR0 Returns or sets the r0(Anisotropy Coefficient) of material.
MaterialPropertyR45 Returns or sets the r45(Anisotropy Coefficient) of material.
MaterialPropertyR90 Returns or sets the r90(Anisotropy Coefficient) of material.
MaterialPropertyYieldStress Returns or sets the yield stress of material.
MaterialType Returns or sets the material type - steel or aluminum
MeshAttemptMapping Returns or sets the option to attemp mapping for mesh elements.
MeshElementSize Returns or sets the 2-D element size for mesh.
MeshElementType Returns or sets the 2-D mesh element type, either triangle or quadrate element.
MeshMaxJacobian Returns or sets the maximum Jacobian for mesh elements.
MeshMaxWarp Returns or sets the maximum warp for meshing.
MeshProcessFillet Returns or sets the option to process fillet for mesh element.
MeshSizeVariation Returns or sets the variation of mesh element size.
MeshSmallFeature Returns or sets the value of small feature for mesh setting
MeshSplitQuad Returns or sets the option to split quadrate element to triangle element when creating meshes.
OutputMethod Returns or sets the curve output method - geometric, corrected or both
ParentFeatureInternal Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal
PatchSolutionFlag Returns or sets the patch solution flag
PatchSurfaceFilename Returns or sets the patch surface filename
RegionPoint Returns or sets the point in product region
RemoveLoops Returns or sets the remove loops setting.
ReverseSide Returns or sets the option to indicate whether or not to unform the profile to the other side on the target body.
SampleDensityIndex Returns or sets the sample density index which controls the density of the sample planes.
SheetThickness Returns or sets the thickness of sheet metal model.
Smoothing Returns or sets the curve smoothing method - linear (none), cubic or quintic
SolverConvergencyLevel Returns or sets the convergency level of onestep solver.
SolverJoinOutputCurves Returns or sets the option to join output curves.
SolverMaxIterationSteps Returns or sets the maximum number of iteration steps in onestep solver.
SolverSaveAnalysisResultsIntoFeature Returns or sets the option to save analysis result into feature.
Spine Returns the spine string, which determines the orientation of the sample planes
SpineRadius Returns or sets the spine radius, used by NXOpen.Die.TrimLineDevelopmentBuilder.CreateDefaultSpine()
SurfaceType Returns or sets the surface type used to determine offset direction.
SurroundingPatchSurfaceFilename Returns or sets the surrounding patch surface filename
Tag Returns the Tag for this object.
Thickness Returns the material thickness.

Methods

Method Description
Calculation Starts solver to calculate.
Commit Commits any edits that have been applied to the builder.
CommitFeature Commits the feature parameters and creates the feature
CreateDefaultSpine Creates a smoothed spine curve from the forming boundary using the spine radius value
DefaultDraw Creates a default draw vector by finding the least squares plane of the formed faces
Destroy Deletes the builder, and cleans up any objects created by the builder.
GetCommittedObjects For builders that create more than one object, this method returns the objects that are created by commit.
GetFeature Returns the feature currently being edited by this builder.
GetObject Returns the object currently being edited by this builder.
HideInternalParentFeatureAfterEdit Re-suppress an internal parent feature (a slave feature) after it has been edited.
Mesh Create FEM 2-D meshes based on the unform region surfaces and the target region surfaces.
SetParentFeatureInternal Set the parent features which would be internal or slaves to the feature being created or commited
ShowInternalParentFeatureForEdit Unsuppress an internal parent feature (a slave feature) so it can be edited.
ShowResults Updates the model to reflect the result of an edit to the model for all builders that support showing results.
UnsetParentFeatureInternal Set the internal parent feature of the feature being edited to external
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Enumerations

TrimLineDevelopmentBuilderConvergency Enumeration The solver convergency level of onestep unform.
TrimLineDevelopmentBuilderMaterialTypeName Enumeration Indicates type of material
TrimLineDevelopmentBuilderMeshElement Enumeration The 2-D mesh element type of onestep unform.
TrimLineDevelopmentBuilderOutputMethodName Enumeration Indicates which trim curves to output
TrimLineDevelopmentBuilderSmoothingName Enumeration Indicates type of curve smoothing
TrimLineDevelopmentBuilderSurface Enumeration The surface types of onestep unform.

Property Detail

Addendum

TrimLineDevelopmentBuilder.Addendum

Returns the collection of addendum faces

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

Getter Method

Signature Addendum

Returns:
Return type:NXOpen.ScCollector

New in version NX6.0.0.

License requirements: None.

Associative

TrimLineDevelopmentBuilder.Associative

Returns or sets the associative switch.

True indicates a feature should be output

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

Getter Method

Signature Associative

Returns:
Return type:bool

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature Associative

Parameters:associative (bool) –

New in version NX6.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

BendAllowance

TrimLineDevelopmentBuilder.BendAllowance

Returns the bend allowance formula.

Value should be between 0 and 1

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

Getter Method

Signature BendAllowance

Returns:
Return type:NXOpen.Expression

New in version NX6.0.0.

License requirements: None.

ConstraintCurveFromTargetRegion

TrimLineDevelopmentBuilder.ConstraintCurveFromTargetRegion

Returns the collection of constraint curve from target region

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

Getter Method

Signature ConstraintCurveFromTargetRegion

Returns:
Return type:NXOpen.Section

New in version NX6.0.0.

License requirements: None.

ConstraintCurveFromUnformRegion

TrimLineDevelopmentBuilder.ConstraintCurveFromUnformRegion

Returns the collection of constraint curve from unform region

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

Getter Method

Signature ConstraintCurveFromUnformRegion

Returns:
Return type:NXOpen.Section

New in version NX6.0.0.

License requirements: None.

DistanceTolerance

TrimLineDevelopmentBuilder.DistanceTolerance

Returns or sets the distance tolerance.

Used for sewing sheet bodies and joining curves

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

Getter Method

Signature DistanceTolerance

Returns:
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature DistanceTolerance

Parameters:distTol (float) –

New in version NX6.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

DrawDirection

TrimLineDevelopmentBuilder.DrawDirection

Returns or sets the draw direction.

Also points in the direction of material side of metal

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

Getter Method

Signature DrawDirection

Returns:
Return type:NXOpen.Direction

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature DrawDirection

Parameters:punchDirection (NXOpen.Direction) –

New in version NX6.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

Faces

TrimLineDevelopmentBuilder.Faces

Returns the collection of formed faces

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

Getter Method

Signature Faces

Returns:
Return type:NXOpen.ScCollector

New in version NX6.0.0.

License requirements: None.

FormingBoundary

TrimLineDevelopmentBuilder.FormingBoundary

Returns the forming boundary

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

Getter Method

Signature FormingBoundary

Returns:
Return type:NXOpen.ScCollector

New in version NX6.0.0.

License requirements: None.

InferElementSize

TrimLineDevelopmentBuilder.InferElementSize

Returns or sets the option to infer 2-D element size.

If it is true, the element size will be auto-detected. If it is false, the element size will be required as input.

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

Getter Method

Signature InferElementSize

Returns:
Return type:bool

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature InferElementSize

Parameters:inforElementSize (bool) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

InferThickness

TrimLineDevelopmentBuilder.InferThickness

Returns or sets the option to infer thickness.

If it is true, the thickness will be auto-detected. If it is false, thickness will be required to input.

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

Getter Method

Signature InferThickness

Returns:
Return type:bool

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature InferThickness

Parameters:inferThickness (bool) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

LimitPoint1

TrimLineDevelopmentBuilder.LimitPoint1

Returns or sets the first limit point

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

Getter Method

Signature LimitPoint1

Returns:
Return type:NXOpen.Point

New in version NX6.0.2.

License requirements: None.

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

Setter Method

Signature LimitPoint1

Parameters:point (NXOpen.Point) –

New in version NX6.0.2.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

LimitPoint2

TrimLineDevelopmentBuilder.LimitPoint2

Returns or sets the last limit point

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

Getter Method

Signature LimitPoint2

Returns:
Return type:NXOpen.Point

New in version NX6.0.2.

License requirements: None.

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

Setter Method

Signature LimitPoint2

Parameters:point (NXOpen.Point) –

New in version NX6.0.2.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

Limits

TrimLineDevelopmentBuilder.Limits

Returns the limits to control the span of the addendum

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

Getter Method

Signature Limits

Returns:
Return type:NXOpen.Die.DieLimitsBuilder

New in version NX7.5.0.

License requirements: None.

MaterialPropertyDensity

TrimLineDevelopmentBuilder.MaterialPropertyDensity

Returns or sets the density of material.

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

Getter Method

Signature MaterialPropertyDensity

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MaterialPropertyDensity

Parameters:materialPropertyDensity (float) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MaterialPropertyE

TrimLineDevelopmentBuilder.MaterialPropertyE

Returns or sets the material property elasticity(E) which enables a material to return to its original shape and dimension.

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

Getter Method

Signature MaterialPropertyE

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MaterialPropertyE

Parameters:materialPropertyE (float) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MaterialPropertyF

TrimLineDevelopmentBuilder.MaterialPropertyF

Returns or sets the friction of material.

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

Getter Method

Signature MaterialPropertyF

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MaterialPropertyF

Parameters:materialPropertyF (float) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MaterialPropertyInitialStrain

TrimLineDevelopmentBuilder.MaterialPropertyInitialStrain

Returns or sets the material initial strain to represent in a material upon achieving the given loading conditions in a relaxation or creep test.

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

Getter Method

Signature MaterialPropertyInitialStrain

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MaterialPropertyInitialStrain

Parameters:materialPropertyInitialStrain (float) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MaterialPropertyK

TrimLineDevelopmentBuilder.MaterialPropertyK

Returns or sets the K(Strength Coefficient) of material.

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

Getter Method

Signature MaterialPropertyK

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MaterialPropertyK

Parameters:materialPropertyK (float) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MaterialPropertyN

TrimLineDevelopmentBuilder.MaterialPropertyN

Returns or sets the material n(Hardening Exponent) to represent the constant index used in calculations for stress-strain behaviour.

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

Getter Method

Signature MaterialPropertyN

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MaterialPropertyN

Parameters:materialPropertyN (float) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MaterialPropertyPoisson

TrimLineDevelopmentBuilder.MaterialPropertyPoisson

Returns or sets the material Poisson’s ratio between the contraction at right angles to a stress and the direct extension.

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

Getter Method

Signature MaterialPropertyPoisson

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MaterialPropertyPoisson

Parameters:materialPropertyPoisson (float) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MaterialPropertyR0

TrimLineDevelopmentBuilder.MaterialPropertyR0

Returns or sets the r0(Anisotropy Coefficient) of material.

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

Getter Method

Signature MaterialPropertyR0

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MaterialPropertyR0

Parameters:materialPropertyR0 (float) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MaterialPropertyR45

TrimLineDevelopmentBuilder.MaterialPropertyR45

Returns or sets the r45(Anisotropy Coefficient) of material.

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

Getter Method

Signature MaterialPropertyR45

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MaterialPropertyR45

Parameters:materialPropertyR45 (float) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MaterialPropertyR90

TrimLineDevelopmentBuilder.MaterialPropertyR90

Returns or sets the r90(Anisotropy Coefficient) of material.

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

Getter Method

Signature MaterialPropertyR90

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MaterialPropertyR90

Parameters:materialPropertyR90 (float) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MaterialPropertyYieldStress

TrimLineDevelopmentBuilder.MaterialPropertyYieldStress

Returns or sets the yield stress of material.

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

Getter Method

Signature MaterialPropertyYieldStress

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MaterialPropertyYieldStress

Parameters:materialPropertyYieldStress (float) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MaterialType

TrimLineDevelopmentBuilder.MaterialType

Returns or sets the material type - steel or aluminum

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

Getter Method

Signature MaterialType

Returns:
Return type:NXOpen.Die.TrimLineDevelopmentBuilderMaterialTypeName

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature MaterialType

Parameters:materialType (NXOpen.Die.TrimLineDevelopmentBuilderMaterialTypeName) –

New in version NX6.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MeshAttemptMapping

TrimLineDevelopmentBuilder.MeshAttemptMapping

Returns or sets the option to attemp mapping for mesh elements.

If it is true, mesh element nodes will be mapped to the orginal surface to ensure the accuracy. if it is false, it will not do mapping.

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

Getter Method

Signature MeshAttemptMapping

Returns:
Return type:bool

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MeshAttemptMapping

Parameters:meshAttemptMapping (bool) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MeshElementSize

TrimLineDevelopmentBuilder.MeshElementSize

Returns or sets the 2-D element size for mesh.

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

Getter Method

Signature MeshElementSize

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MeshElementSize

Parameters:meshElementSize (float) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MeshElementType

TrimLineDevelopmentBuilder.MeshElementType

Returns or sets the 2-D mesh element type, either triangle or quadrate element.

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

Getter Method

Signature MeshElementType

Returns:
Return type:NXOpen.Die.TrimLineDevelopmentBuilderMeshElement

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MeshElementType

Parameters:meshElementType (NXOpen.Die.TrimLineDevelopmentBuilderMeshElement) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MeshMaxJacobian

TrimLineDevelopmentBuilder.MeshMaxJacobian

Returns or sets the maximum Jacobian for mesh elements.

It is used to control the element shape and quality.

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

Getter Method

Signature MeshMaxJacobian

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MeshMaxJacobian

Parameters:meshMaxJacobian (float) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MeshMaxWarp

TrimLineDevelopmentBuilder.MeshMaxWarp

Returns or sets the maximum warp for meshing.

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

Getter Method

Signature MeshMaxWarp

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MeshMaxWarp

Parameters:meshMaxWarp (float) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MeshProcessFillet

TrimLineDevelopmentBuilder.MeshProcessFillet

Returns or sets the option to process fillet for mesh element.

If it is true, the small fillet area will be specially processed when generate mesh element. If it is false, it will be not specially processed.

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

Getter Method

Signature MeshProcessFillet

Returns:
Return type:bool

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MeshProcessFillet

Parameters:meshProcessFillet (bool) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MeshSizeVariation

TrimLineDevelopmentBuilder.MeshSizeVariation

Returns or sets the variation of mesh element size.

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

Getter Method

Signature MeshSizeVariation

Returns:
Return type:int

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MeshSizeVariation

Parameters:meshSizeVariation (int) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MeshSmallFeature

TrimLineDevelopmentBuilder.MeshSmallFeature

Returns or sets the value of small feature for mesh setting

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

Getter Method

Signature MeshSmallFeature

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MeshSmallFeature

Parameters:meshSmallFeature (float) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

MeshSplitQuad

TrimLineDevelopmentBuilder.MeshSplitQuad

Returns or sets the option to split quadrate element to triangle element when creating meshes.

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

Getter Method

Signature MeshSplitQuad

Returns:
Return type:bool

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature MeshSplitQuad

Parameters:meshSplitQuad (bool) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

OutputMethod

TrimLineDevelopmentBuilder.OutputMethod

Returns or sets the curve output method - geometric, corrected or both

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

Getter Method

Signature OutputMethod

Returns:
Return type:NXOpen.Die.TrimLineDevelopmentBuilderOutputMethodName

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature OutputMethod

Parameters:outputMethod (NXOpen.Die.TrimLineDevelopmentBuilderOutputMethodName) –

New in version NX6.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

RegionPoint

TrimLineDevelopmentBuilder.RegionPoint

Returns or sets the point in product region

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

Getter Method

Signature RegionPoint

Returns:
Return type:NXOpen.Point

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature RegionPoint

Parameters:regionPoint (NXOpen.Point) –

New in version NX6.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

RemoveLoops

TrimLineDevelopmentBuilder.RemoveLoops

Returns or sets the remove loops setting.

True indicates loops should be removed from the output curves

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

Getter Method

Signature RemoveLoops

Returns:
Return type:bool

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature RemoveLoops

Parameters:removeLoops (bool) –

New in version NX6.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

ReverseSide

TrimLineDevelopmentBuilder.ReverseSide

Returns or sets the option to indicate whether or not to unform the profile to the other side on the target body.

This option is appliable only in case the following conditions are all satisfied: entire unform to seperate target body, Curve to Curve constraint on inner edges.

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

Getter Method

Signature ReverseSide

Returns:
Return type:bool

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature ReverseSide

Parameters:reverseSide (bool) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

SampleDensityIndex

TrimLineDevelopmentBuilder.SampleDensityIndex

Returns or sets the sample density index which controls the density of the sample planes.

Value should be between 1 and 9

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

Getter Method

Signature SampleDensityIndex

Returns:
Return type:int

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature SampleDensityIndex

Parameters:sampleDensityIndex (int) –

New in version NX6.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

SheetThickness

TrimLineDevelopmentBuilder.SheetThickness

Returns or sets the thickness of sheet metal model.

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

Getter Method

Signature SheetThickness

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature SheetThickness

Parameters:thickness (float) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

Smoothing

TrimLineDevelopmentBuilder.Smoothing

Returns or sets the curve smoothing method - linear (none), cubic or quintic

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

Getter Method

Signature Smoothing

Returns:
Return type:NXOpen.Die.TrimLineDevelopmentBuilderSmoothingName

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature Smoothing

Parameters:smoothing (NXOpen.Die.TrimLineDevelopmentBuilderSmoothingName) –

New in version NX6.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

SolverConvergencyLevel

TrimLineDevelopmentBuilder.SolverConvergencyLevel

Returns or sets the convergency level of onestep solver.

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

Getter Method

Signature SolverConvergencyLevel

Returns:
Return type:NXOpen.Die.TrimLineDevelopmentBuilderConvergency

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature SolverConvergencyLevel

Parameters:solverConvergencyLevel (NXOpen.Die.TrimLineDevelopmentBuilderConvergency) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

SolverJoinOutputCurves

TrimLineDevelopmentBuilder.SolverJoinOutputCurves

Returns or sets the option to join output curves.

If it is true, join output curves. If it is false, do not join output curves

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

Getter Method

Signature SolverJoinOutputCurves

Returns:
Return type:bool

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature SolverJoinOutputCurves

Parameters:solverJoinOutputCurves (bool) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

SolverMaxIterationSteps

TrimLineDevelopmentBuilder.SolverMaxIterationSteps

Returns or sets the maximum number of iteration steps in onestep solver.

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

Getter Method

Signature SolverMaxIterationSteps

Returns:
Return type:int

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature SolverMaxIterationSteps

Parameters:solverMaxIterationSteps (int) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

SolverSaveAnalysisResultsIntoFeature

TrimLineDevelopmentBuilder.SolverSaveAnalysisResultsIntoFeature

Returns or sets the option to save analysis result into feature.

If it is true, save analysis result into feature. If it is false, do not save analysis result into feature.

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

Getter Method

Signature SolverSaveAnalysisResultsIntoFeature

Returns:
Return type:bool

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature SolverSaveAnalysisResultsIntoFeature

Parameters:solverSaveAnalysisResultsIntoFeature (bool) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

Spine

TrimLineDevelopmentBuilder.Spine

Returns the spine string, which determines the orientation of the sample planes

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

Getter Method

Signature Spine

Returns:
Return type:NXOpen.ScCollector

New in version NX6.0.0.

License requirements: None.

SpineRadius

TrimLineDevelopmentBuilder.SpineRadius

Returns or sets the spine radius, used by NXOpen.Die.TrimLineDevelopmentBuilder.CreateDefaultSpine()

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

Getter Method

Signature SpineRadius

Returns:
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature SpineRadius

Parameters:spineRadius (float) –

New in version NX6.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

SurfaceType

TrimLineDevelopmentBuilder.SurfaceType

Returns or sets the surface type used to determine offset direction.

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

Getter Method

Signature SurfaceType

Returns:
Return type:NXOpen.Die.TrimLineDevelopmentBuilderSurface

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature SurfaceType

Parameters:surfaceType (NXOpen.Die.TrimLineDevelopmentBuilderSurface) –

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

Thickness

TrimLineDevelopmentBuilder.Thickness

Returns the material thickness.

Value should be greater than zero.

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

Getter Method

Signature Thickness

Returns:
Return type:NXOpen.Expression

New in version NX6.0.0.

License requirements: None.

Method Detail

Calculation

TrimLineDevelopmentBuilder.Calculation

Starts solver to calculate.

Signature Calculation()

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

CreateDefaultSpine

TrimLineDevelopmentBuilder.CreateDefaultSpine

Creates a smoothed spine curve from the forming boundary using the spine radius value

Signature CreateDefaultSpine()

New in version NX6.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

DefaultDraw

TrimLineDevelopmentBuilder.DefaultDraw

Creates a default draw vector by finding the least squares plane of the formed faces

Signature DefaultDraw()

New in version NX6.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

Mesh

TrimLineDevelopmentBuilder.Mesh

Create FEM 2-D meshes based on the unform region surfaces and the target region surfaces.

Signature Mesh()

New in version NX10.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

Validate

TrimLineDevelopmentBuilder.Validate

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.

Signature Validate()

Returns:Was self validation successful
Return type:bool

New in version NX3.0.1.

License requirements: None.