TrimLineDevelopmentBuilder Class¶
-
class
NXOpen.Die.
TrimLineDevelopmentBuilder
¶ Bases:
NXOpen.Features.FeatureBuilder
Represents a
NXOpen.Features.TrimLineDevelopment
builderTo 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 @return |
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(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(distTol)
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(punchDirection)
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(inforElementSize)
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(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(point)
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(point)
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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(thickness)
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(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(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(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(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(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(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(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.