OnestepUnformBuilder Class¶
-
class
NXOpen.BodyDes.
OnestepUnformBuilder
¶ Bases:
NXOpen.Features.FeatureBuilder
Represents a
NXOpen.BodyDes.OnestepUnformBuilder
.This allows the creation of an Onestep Unform.
To create a new instance of this class, use
NXOpen.BodyDes.OnestepUnformCollection.CreateOnestepBuilder
New in version NX5.0.0.
Properties¶
Property | Description |
---|---|
BinderRegion | Returns the binder region which is a group of faces user chooses as holder. |
ConstraintType | Returns or sets the constraint type for intermediate unform or complete unform. |
DrawDirection | Returns or sets the draw direction used to define the normal of unform base plane. |
Force | Returns or sets the force on blank holder. |
ForceStrength | Returns or sets the force strength on blank holder. |
InferElementSize | Returns or sets the option to infer 2-D element size. |
InferThickness | Returns or sets the option to infer thickness. |
MatchPointOne | Returns or sets the first match point for spring back calculation. |
MatchPointThree | Returns or sets the third match point for spring back calculation. |
MatchPointTwo | Returns or sets the second match point for spring back calculation. |
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. |
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. |
ObjectType | Returns or sets the object type for onestep unform. |
ParentFeatureInternal | Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal |
PartBoundary | Returns the boundary which is a group of edges user chooses to apply on equivalent force. |
PartType | Returns or sets the part type for onestep unform. |
PatchSolutionFlag | Returns or sets the patch solution flag |
PatchSurfaceFilename | Returns or sets the patch surface filename |
Pressure | Returns or sets the pressure on blank holder. |
ProcessType | Returns or sets the process type for onestep unform. |
ReportDisplayFlattenShape | Returns or sets the option to display result flatten shape in report. |
ReportDisplaySpringback | Returns or sets the option to display springback result in report. |
ReportDisplayStrain | Returns or sets the option to display strain in report. |
ReportDisplayStress | Returns or sets the option to display stress in report. |
ReportDisplayThickness | Returns or sets the option to display thickness information in report. |
ReportDisplayViewControl | Returns or sets the option to control view while creating screen image in report. |
ReverseSide | Returns or sets the option to indicate whether or not to unform the profile to the other side on the target body. |
SolverConvergencyLevel | Returns or sets the convergency level of onestep solver. |
SolverDisplaySpringbackMode | Returns or sets the option for springback display. |
SolverDoSpringbackCalculation | Returns or sets the option to do springback calculation in 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. |
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. |
TargetRegion | Returns the target region which is a group of faces user chooses to unfrom to. |
Thickness | Returns or sets the thickness of sheet metal model. |
UnfoldModeType | Returns or sets the onestep unfold mode. |
UnfoldSolid | Returns or sets the solid body to unform. |
UnfoldSolidRegion | Returns the unfold solid regions which are a group of faces user chooses to unform. |
UnformRegion | Returns the unform region which is a group of faces user chooses to unform. |
UnformSection | Returns or sets the unform section which includes a group of user selected points or curves. |
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 |
Constructor | Constructs solver to prepare the data. |
CreateSheetBody | Creates unform sheet body result. |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
Destructor | Destructs solver to release the data. |
DisplayProfile | Displays profile result. |
GetBlankShape | Gets the blank result nodes. |
GetBorderLoops | Gets the boundary loop IDs. |
GetBottomSurfaceStrain | Gets the bottom surface strain result. |
GetBottomSurfaceStress | Gets the bottom surface stress result. |
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. |
GetMeshes | Gets the mesh element data. |
GetMinNodeID | Gets the minimum node ID. |
GetNodeIdsOnFreeEdge | Gets the node IDs on the free edges (non-constrainted boundary edges). |
GetObject | Returns the object currently being edited by this builder. |
GetRefNode | Gets the reference node ID. |
GetSolverType | Gets the solver calculation type. |
GetSpringbackShape | Gets the springbrack result. |
GetStrain | Gets the strain result. |
GetStress | Gets the stress result. |
GetTopSurfaceStrain | Gets the top surface strain result. |
GetTopSurfaceStress | Gets the top surface stress result. |
HideInternalParentFeatureAfterEdit | Re-suppress an internal parent feature (a slave feature) after it has been edited. |
IsResultExist | Checks whether the result is available or not. |
Mesh | Create FEM 2-D meshes based on the unform region surfaces and the target region surfaces. |
OnestepUnformRegisterProjectCallback | Register the callback to solver. |
SetAdvancedConstraintInformation | Set advanced constraint information. |
SetBlankThickness | Sets the blank thickness. |
SetBorderInfo | Sets the boundary condition information. |
SetConstraintInformation | Set constraint information. |
SetNodeIDsOnFreeEdge | Sets the node IDs on the free edges (non-constrainted boundary edges). |
SetParentFeatureInternal | Set the parent features which would be internal or slaves to the feature being created or commited |
SetResultBlankShape | Sets blank shape result. |
SetResultNodesIdsOnProfile | Sets profile node ID result. |
SetResultNodesNumEachProfileCurve | Sets total number of node on each profile. |
SetResultRefNodeId | Sets reference node ID. |
SetResultSpringBack | Sets springback result. |
SetResultStrain | Sets strain result. |
SetResultStress | Sets stress result. |
SetResultThickness | Sets thickness result. |
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 |
UpdateInputMeshDataToSolver | Updates the mesh elements to solver. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
OnestepUnformBuilderConstraint Enumeration | The constraints of onestep unform. |
OnestepUnformBuilderConvergency Enumeration | The solver convergency level of onestep unform. |
OnestepUnformBuilderDisplaySpringbackMode Enumeration | The mode of display springback. |
OnestepUnformBuilderMeshElement Enumeration | The 2-D mesh element type of onestep unform. |
OnestepUnformBuilderObject Enumeration | The object types of onestep unform. |
OnestepUnformBuilderPart Enumeration | The part types of onestep unform. |
OnestepUnformBuilderProcess Enumeration | The process types of onestep unform. |
OnestepUnformBuilderSurface Enumeration | The surface types of onestep unform. |
OnestepUnformBuilderUnfoldMode Enumeration | The Onesetp unfold mode of onestep unform. |
Property Detail¶
BinderRegion¶
-
OnestepUnformBuilder.
BinderRegion
¶ Returns the binder region which is a group of faces user chooses as holder.
-------------------------------------
Getter Method
Signature
BinderRegion()
Returns: Return type: NXOpen.ScCollector
New in version NX7.5.0.
License requirements: None.
ConstraintType¶
-
OnestepUnformBuilder.
ConstraintType
¶ Returns or sets the constraint type for intermediate unform or complete unform.
-------------------------------------
Getter Method
Signature
ConstraintType()
Returns: Return type: NXOpen.BodyDes.OnestepUnformBuilderConstraint
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ConstraintType(constraintType)
Parameters: constraintType ( NXOpen.BodyDes.OnestepUnformBuilderConstraint
) –New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
DrawDirection¶
-
OnestepUnformBuilder.
DrawDirection
¶ Returns or sets the draw direction used to define the normal of unform base plane.
-------------------------------------
Getter Method
Signature
DrawDirection()
Returns: Return type: NXOpen.Direction
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DrawDirection(drawDirection)
Parameters: drawDirection ( NXOpen.Direction
) –New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
Force¶
-
OnestepUnformBuilder.
Force
¶ Returns or sets the force on blank holder.
-------------------------------------
Getter Method
Signature
Force()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Force(force)
Parameters: force (float) – New in version NX7.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
ForceStrength¶
-
OnestepUnformBuilder.
ForceStrength
¶ Returns or sets the force strength on blank holder.
-------------------------------------
Getter Method
Signature
ForceStrength()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ForceStrength(forceStrength)
Parameters: forceStrength (float) – New in version NX7.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
InferElementSize¶
-
OnestepUnformBuilder.
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 NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
InferElementSize(inforElementSize)
Parameters: inforElementSize (bool) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
InferThickness¶
-
OnestepUnformBuilder.
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 NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
InferThickness(inferThickness)
Parameters: inferThickness (bool) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MatchPointOne¶
-
OnestepUnformBuilder.
MatchPointOne
¶ Returns or sets the first match point for spring back calculation.
-------------------------------------
Getter Method
Signature
MatchPointOne()
Returns: Return type: NXOpen.Point
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MatchPointOne(matchPointOne)
Parameters: matchPointOne ( NXOpen.Point
) –New in version NX6.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MatchPointThree¶
-
OnestepUnformBuilder.
MatchPointThree
¶ Returns or sets the third match point for spring back calculation.
-------------------------------------
Getter Method
Signature
MatchPointThree()
Returns: Return type: NXOpen.Point
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MatchPointThree(matchPointThree)
Parameters: matchPointThree ( NXOpen.Point
) –New in version NX6.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MatchPointTwo¶
-
OnestepUnformBuilder.
MatchPointTwo
¶ Returns or sets the second match point for spring back calculation.
-------------------------------------
Getter Method
Signature
MatchPointTwo()
Returns: Return type: NXOpen.Point
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MatchPointTwo(matchPointTwo)
Parameters: matchPointTwo ( NXOpen.Point
) –New in version NX6.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MaterialPropertyDensity¶
-
OnestepUnformBuilder.
MaterialPropertyDensity
¶ Returns or sets the density of material.
-------------------------------------
Getter Method
Signature
MaterialPropertyDensity()
Returns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MaterialPropertyDensity(materialPropertyDensity)
Parameters: materialPropertyDensity (float) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MaterialPropertyE¶
-
OnestepUnformBuilder.
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 NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MaterialPropertyE(materialPropertyE)
Parameters: materialPropertyE (float) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MaterialPropertyF¶
-
OnestepUnformBuilder.
MaterialPropertyF
¶ Returns or sets the friction of material.
-------------------------------------
Getter Method
Signature
MaterialPropertyF()
Returns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MaterialPropertyF(materialPropertyF)
Parameters: materialPropertyF (float) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MaterialPropertyInitialStrain¶
-
OnestepUnformBuilder.
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 NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MaterialPropertyInitialStrain(materialPropertyInitialStrain)
Parameters: materialPropertyInitialStrain (float) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MaterialPropertyK¶
-
OnestepUnformBuilder.
MaterialPropertyK
¶ Returns or sets the K(Strength Coefficient) of material.
-------------------------------------
Getter Method
Signature
MaterialPropertyK()
Returns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MaterialPropertyK(materialPropertyK)
Parameters: materialPropertyK (float) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MaterialPropertyN¶
-
OnestepUnformBuilder.
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 NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MaterialPropertyN(materialPropertyN)
Parameters: materialPropertyN (float) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MaterialPropertyPoisson¶
-
OnestepUnformBuilder.
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 NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MaterialPropertyPoisson(materialPropertyPoisson)
Parameters: materialPropertyPoisson (float) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MaterialPropertyR0¶
-
OnestepUnformBuilder.
MaterialPropertyR0
¶ Returns or sets the r0(Anisotropy Coefficient) of material.
-------------------------------------
Getter Method
Signature
MaterialPropertyR0()
Returns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MaterialPropertyR0(materialPropertyR0)
Parameters: materialPropertyR0 (float) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MaterialPropertyR45¶
-
OnestepUnformBuilder.
MaterialPropertyR45
¶ Returns or sets the r45(Anisotropy Coefficient) of material.
-------------------------------------
Getter Method
Signature
MaterialPropertyR45()
Returns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MaterialPropertyR45(materialPropertyR45)
Parameters: materialPropertyR45 (float) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MaterialPropertyR90¶
-
OnestepUnformBuilder.
MaterialPropertyR90
¶ Returns or sets the r90(Anisotropy Coefficient) of material.
-------------------------------------
Getter Method
Signature
MaterialPropertyR90()
Returns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MaterialPropertyR90(materialPropertyR90)
Parameters: materialPropertyR90 (float) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MaterialPropertyYieldStress¶
-
OnestepUnformBuilder.
MaterialPropertyYieldStress
¶ Returns or sets the yield stress of material.
-------------------------------------
Getter Method
Signature
MaterialPropertyYieldStress()
Returns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MaterialPropertyYieldStress(materialPropertyYieldStress)
Parameters: materialPropertyYieldStress (float) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MeshAttemptMapping¶
-
OnestepUnformBuilder.
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 NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MeshAttemptMapping(meshAttemptMapping)
Parameters: meshAttemptMapping (bool) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MeshElementSize¶
-
OnestepUnformBuilder.
MeshElementSize
¶ Returns or sets the 2-D element size for mesh.
-------------------------------------
Getter Method
Signature
MeshElementSize()
Returns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MeshElementSize(meshElementSize)
Parameters: meshElementSize (float) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MeshElementType¶
-
OnestepUnformBuilder.
MeshElementType
¶ Returns or sets the 2-D mesh element type, either triangle or quadrate element.
-------------------------------------
Getter Method
Signature
MeshElementType()
Returns: Return type: NXOpen.BodyDes.OnestepUnformBuilderMeshElement
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MeshElementType(meshElementType)
Parameters: meshElementType ( NXOpen.BodyDes.OnestepUnformBuilderMeshElement
) –New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MeshMaxJacobian¶
-
OnestepUnformBuilder.
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 NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MeshMaxJacobian(meshMaxJacobian)
Parameters: meshMaxJacobian (float) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MeshMaxWarp¶
-
OnestepUnformBuilder.
MeshMaxWarp
¶ Returns or sets the maximum warp for meshing.
-------------------------------------
Getter Method
Signature
MeshMaxWarp()
Returns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MeshMaxWarp(meshMaxWarp)
Parameters: meshMaxWarp (float) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MeshProcessFillet¶
-
OnestepUnformBuilder.
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 NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MeshProcessFillet(meshProcessFillet)
Parameters: meshProcessFillet (bool) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MeshSizeVariation¶
-
OnestepUnformBuilder.
MeshSizeVariation
¶ Returns or sets the variation of mesh element size.
-------------------------------------
Getter Method
Signature
MeshSizeVariation()
Returns: Return type: int New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MeshSizeVariation(meshSizeVariation)
Parameters: meshSizeVariation (int) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MeshSmallFeature¶
-
OnestepUnformBuilder.
MeshSmallFeature
¶ Returns or sets the value of small feature for mesh setting
-------------------------------------
Getter Method
Signature
MeshSmallFeature()
Returns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MeshSmallFeature(meshSmallFeature)
Parameters: meshSmallFeature (float) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
MeshSplitQuad¶
-
OnestepUnformBuilder.
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 NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MeshSplitQuad(meshSplitQuad)
Parameters: meshSplitQuad (bool) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
ObjectType¶
-
OnestepUnformBuilder.
ObjectType
¶ Returns or sets the object type for onestep unform.
-------------------------------------
Getter Method
Signature
ObjectType()
Returns: Return type: NXOpen.BodyDes.OnestepUnformBuilderObject
New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ObjectType(objectType)
Parameters: objectType ( NXOpen.BodyDes.OnestepUnformBuilderObject
) –New in version NX8.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
PartBoundary¶
-
OnestepUnformBuilder.
PartBoundary
¶ Returns the boundary which is a group of edges user chooses to apply on equivalent force.
-------------------------------------
Getter Method
Signature
PartBoundary()
Returns: Return type: NXOpen.ScCollector
New in version NX7.5.0.
License requirements: None.
PartType¶
-
OnestepUnformBuilder.
PartType
¶ Returns or sets the part type for onestep unform.
-------------------------------------
Getter Method
Signature
PartType()
Returns: Return type: NXOpen.BodyDes.OnestepUnformBuilderPart
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PartType(partType)
Parameters: partType ( NXOpen.BodyDes.OnestepUnformBuilderPart
) –New in version NX7.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
Pressure¶
-
OnestepUnformBuilder.
Pressure
¶ Returns or sets the pressure on blank holder.
-------------------------------------
Getter Method
Signature
Pressure()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Pressure(pressure)
Parameters: pressure (float) – New in version NX7.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
ProcessType¶
-
OnestepUnformBuilder.
ProcessType
¶ Returns or sets the process type for onestep unform.
-------------------------------------
Getter Method
Signature
ProcessType()
Returns: Return type: NXOpen.BodyDes.OnestepUnformBuilderProcess
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProcessType(processType)
Parameters: processType ( NXOpen.BodyDes.OnestepUnformBuilderProcess
) –New in version NX7.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
ReportDisplayFlattenShape¶
-
OnestepUnformBuilder.
ReportDisplayFlattenShape
¶ Returns or sets the option to display result flatten shape in report.
If it is true, the report will display the flatten shape result. If it is false, the flatten shape will not be displayed in report.
-------------------------------------
Getter Method
Signature
ReportDisplayFlattenShape()
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReportDisplayFlattenShape(reportDisplayFlattenShape)
Parameters: reportDisplayFlattenShape (bool) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
ReportDisplaySpringback¶
-
OnestepUnformBuilder.
ReportDisplaySpringback
¶ Returns or sets the option to display springback result in report.
If it is true, the report will display springback result. If it is false, the springback will not be displayed.
-------------------------------------
Getter Method
Signature
ReportDisplaySpringback()
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReportDisplaySpringback(reportDisplaySpringback)
Parameters: reportDisplaySpringback (bool) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
ReportDisplayStrain¶
-
OnestepUnformBuilder.
ReportDisplayStrain
¶ Returns or sets the option to display strain in report.
If it is true, the report will display strain information. If it is false, the report will not display strain information.
-------------------------------------
Getter Method
Signature
ReportDisplayStrain()
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReportDisplayStrain(reportDisplayStrain)
Parameters: reportDisplayStrain (bool) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
ReportDisplayStress¶
-
OnestepUnformBuilder.
ReportDisplayStress
¶ Returns or sets the option to display stress in report.
If it is true, the stress information will be displayed in report. If it is false, the report will not display stress information.
-------------------------------------
Getter Method
Signature
ReportDisplayStress()
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReportDisplayStress(reportDisplayStress)
Parameters: reportDisplayStress (bool) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
ReportDisplayThickness¶
-
OnestepUnformBuilder.
ReportDisplayThickness
¶ Returns or sets the option to display thickness information in report.
If it is true, the thickness information will be displayed in report. If it is false, the report will not display thickness information.
-------------------------------------
Getter Method
Signature
ReportDisplayThickness()
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReportDisplayThickness(reportDisplayThickness)
Parameters: reportDisplayThickness (bool) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
ReportDisplayViewControl¶
-
OnestepUnformBuilder.
ReportDisplayViewControl
¶ Returns or sets the option to control view while creating screen image in report.
If it is true, customer can control the view when capturing the screen image. If it is false, default view will be used in report.
-------------------------------------
Getter Method
Signature
ReportDisplayViewControl()
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReportDisplayViewControl(reportDisplayViewControl)
Parameters: reportDisplayViewControl (bool) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
ReverseSide¶
-
OnestepUnformBuilder.
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 NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReverseSide(reverseSide)
Parameters: reverseSide (bool) – New in version NX9.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
SolverConvergencyLevel¶
-
OnestepUnformBuilder.
SolverConvergencyLevel
¶ Returns or sets the convergency level of onestep solver.
-------------------------------------
Getter Method
Signature
SolverConvergencyLevel()
Returns: Return type: NXOpen.BodyDes.OnestepUnformBuilderConvergency
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SolverConvergencyLevel(solverConvergencyLevel)
Parameters: solverConvergencyLevel ( NXOpen.BodyDes.OnestepUnformBuilderConvergency
) –New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
SolverDisplaySpringbackMode¶
-
OnestepUnformBuilder.
SolverDisplaySpringbackMode
¶ Returns or sets the option for springback display.
If it is true, it will display springback in absolution 3D distance, or projecte in x/y/z directions.
-------------------------------------
Getter Method
Signature
SolverDisplaySpringbackMode()
Returns: Return type: NXOpen.BodyDes.OnestepUnformBuilderDisplaySpringbackMode
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SolverDisplaySpringbackMode(solverDisplaySpringbackMode)
Parameters: solverDisplaySpringbackMode ( NXOpen.BodyDes.OnestepUnformBuilderDisplaySpringbackMode
) –New in version NX6.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
SolverDoSpringbackCalculation¶
-
OnestepUnformBuilder.
SolverDoSpringbackCalculation
¶ Returns or sets the option to do springback calculation in onestep solver.
If it is true, the onestep solver will do springback calculation. If it is false, the solver will not do springback calculation.
-------------------------------------
Getter Method
Signature
SolverDoSpringbackCalculation()
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SolverDoSpringbackCalculation(solverDoSpringbackCalculation)
Parameters: solverDoSpringbackCalculation (bool) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
SolverJoinOutputCurves¶
-
OnestepUnformBuilder.
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 NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SolverJoinOutputCurves(solverJoinOutputCurves)
Parameters: solverJoinOutputCurves (bool) – New in version NX7.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
SolverMaxIterationSteps¶
-
OnestepUnformBuilder.
SolverMaxIterationSteps
¶ Returns or sets the maximum number of iteration steps in onestep solver.
-------------------------------------
Getter Method
Signature
SolverMaxIterationSteps()
Returns: Return type: int New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SolverMaxIterationSteps(solverMaxIterationSteps)
Parameters: solverMaxIterationSteps (int) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
SolverSaveAnalysisResultsIntoFeature¶
-
OnestepUnformBuilder.
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 NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SolverSaveAnalysisResultsIntoFeature(solverSaveAnalysisResultsIntoFeature)
Parameters: solverSaveAnalysisResultsIntoFeature (bool) – New in version NX7.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
SurfaceType¶
-
OnestepUnformBuilder.
SurfaceType
¶ Returns or sets the surface type used to determine offset direction.
-------------------------------------
Getter Method
Signature
SurfaceType()
Returns: Return type: NXOpen.BodyDes.OnestepUnformBuilderSurface
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SurfaceType(surfaceType)
Parameters: surfaceType ( NXOpen.BodyDes.OnestepUnformBuilderSurface
) –New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
TargetRegion¶
-
OnestepUnformBuilder.
TargetRegion
¶ Returns the target region which is a group of faces user chooses to unfrom to.
-------------------------------------
Getter Method
Signature
TargetRegion()
Returns: Return type: NXOpen.ScCollector
New in version NX5.0.0.
License requirements: None.
Thickness¶
-
OnestepUnformBuilder.
Thickness
¶ Returns or sets the thickness of sheet metal model.
-------------------------------------
Getter Method
Signature
Thickness()
Returns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Thickness(thickness)
Parameters: thickness (float) – New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
UnfoldModeType¶
-
OnestepUnformBuilder.
UnfoldModeType
¶ Returns or sets the onestep unfold mode.
-------------------------------------
Getter Method
Signature
UnfoldModeType()
Returns: Return type: NXOpen.BodyDes.OnestepUnformBuilderUnfoldMode
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UnfoldModeType(unfoldModeType)
Parameters: unfoldModeType ( NXOpen.BodyDes.OnestepUnformBuilderUnfoldMode
) –New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
UnfoldSolid¶
-
OnestepUnformBuilder.
UnfoldSolid
¶ Returns or sets the solid body to unform.
-------------------------------------
Getter Method
Signature
UnfoldSolid()
Returns: Return type: NXOpen.Body
New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UnfoldSolid(unfoldSolidTag)
Parameters: unfoldSolidTag ( NXOpen.Body
) –New in version NX8.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
UnfoldSolidRegion¶
-
OnestepUnformBuilder.
UnfoldSolidRegion
¶ Returns the unfold solid regions which are a group of faces user chooses to unform.
-------------------------------------
Getter Method
Signature
UnfoldSolidRegion()
Returns: Return type: NXOpen.SelectBodyList
New in version NX8.0.0.
License requirements: None.
UnformRegion¶
-
OnestepUnformBuilder.
UnformRegion
¶ Returns the unform region which is a group of faces user chooses to unform.
-------------------------------------
Getter Method
Signature
UnformRegion()
Returns: Return type: NXOpen.ScCollector
New in version NX5.0.0.
License requirements: None.
UnformSection¶
-
OnestepUnformBuilder.
UnformSection
¶ Returns or sets the unform section which includes a group of user selected points or curves.
-------------------------------------
Getter Method
Signature
UnformSection()
Returns: Return type: NXOpen.Section
New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UnformSection(unformsection)
Parameters: unformsection ( NXOpen.Section
) –New in version NX10.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
Method Detail¶
Calculation¶
-
OnestepUnformBuilder.
Calculation
¶ Starts solver to calculate.
Signature
Calculation()
New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
Constructor¶
-
OnestepUnformBuilder.
Constructor
¶ Constructs solver to prepare the data.
Signature
Constructor(tOnestepSolverType)
Parameters: tOnestepSolverType (int) – New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
CreateSheetBody¶
-
OnestepUnformBuilder.
CreateSheetBody
¶ Creates unform sheet body result.
Signature
CreateSheetBody(readResultFromFeature)
Parameters: readResultFromFeature (bool) – New in version NX9.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
Destructor¶
-
OnestepUnformBuilder.
Destructor
¶ Destructs solver to release the data.
Signature
Destructor()
New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
DisplayProfile¶
-
OnestepUnformBuilder.
DisplayProfile
¶ Displays profile result.
Signature
DisplayProfile(readResultFromFeature)
Parameters: readResultFromFeature (bool) – New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
GetBlankShape¶
-
OnestepUnformBuilder.
GetBlankShape
¶ Gets the blank result nodes.
Signature
GetBlankShape()
Returns: Return type: list of float New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
GetBorderLoops¶
-
OnestepUnformBuilder.
GetBorderLoops
¶ Gets the boundary loop IDs.
Signature
GetBorderLoops()
Returns: a tuple Return type: A tuple consisting of (index, nodeIdentifications). index is a list of int. nodeIdentifications is a list of int. New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
GetBottomSurfaceStrain¶
-
OnestepUnformBuilder.
GetBottomSurfaceStrain
¶ Gets the bottom surface strain result.
Signature
GetBottomSurfaceStrain()
Returns: Return type: list of float New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
GetBottomSurfaceStress¶
-
OnestepUnformBuilder.
GetBottomSurfaceStress
¶ Gets the bottom surface stress result.
Signature
GetBottomSurfaceStress()
Returns: Return type: list of float New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
GetMeshes¶
-
OnestepUnformBuilder.
GetMeshes
¶ Gets the mesh element data.
Signature
GetMeshes()
Returns: a tuple Return type: A tuple consisting of (vnode, constraintId, element). vnode is a list of float. constraintId is a list of int. element is a list of int. New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
GetMinNodeID¶
-
OnestepUnformBuilder.
GetMinNodeID
¶ Gets the minimum node ID.
Signature
GetMinNodeID()
Returns: Return type: int New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
GetNodeIdsOnFreeEdge¶
-
OnestepUnformBuilder.
GetNodeIdsOnFreeEdge
¶ Gets the node IDs on the free edges (non-constrainted boundary edges).
Signature
GetNodeIdsOnFreeEdge()
Returns: a tuple Return type: A tuple consisting of (index, nodeIdentifications). index is a list of int. nodeIdentifications is a list of int. New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
GetRefNode¶
-
OnestepUnformBuilder.
GetRefNode
¶ Gets the reference node ID.
Signature
GetRefNode()
Returns: Return type: int New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
GetSolverType¶
-
OnestepUnformBuilder.
GetSolverType
¶ Gets the solver calculation type.
Signature
GetSolverType()
Returns: Return type: int New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
GetSpringbackShape¶
-
OnestepUnformBuilder.
GetSpringbackShape
¶ Gets the springbrack result.
Signature
GetSpringbackShape()
Returns: Return type: list of float New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
GetStrain¶
-
OnestepUnformBuilder.
GetStrain
¶ Gets the strain result.
Signature
GetStrain()
Returns: Return type: list of float New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
GetStress¶
-
OnestepUnformBuilder.
GetStress
¶ Gets the stress result.
Signature
GetStress()
Returns: Return type: list of float New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
GetTopSurfaceStrain¶
-
OnestepUnformBuilder.
GetTopSurfaceStrain
¶ Gets the top surface strain result.
Signature
GetTopSurfaceStrain()
Returns: Return type: list of float New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
GetTopSurfaceStress¶
-
OnestepUnformBuilder.
GetTopSurfaceStress
¶ Gets the top surface stress result.
Signature
GetTopSurfaceStress()
Returns: Return type: list of float New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
IsResultExist¶
-
OnestepUnformBuilder.
IsResultExist
¶ Checks whether the result is available or not.
Signature
IsResultExist()
New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
Mesh¶
-
OnestepUnformBuilder.
Mesh
¶ Create FEM 2-D meshes based on the unform region surfaces and the target region surfaces.
Signature
Mesh()
New in version NX5.0.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
OnestepUnformRegisterProjectCallback¶
-
OnestepUnformBuilder.
OnestepUnformRegisterProjectCallback
¶ Register the callback to solver.
Signature
OnestepUnformRegisterProjectCallback()
New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
SetAdvancedConstraintInformation¶
-
OnestepUnformBuilder.
SetAdvancedConstraintInformation
¶ Set advanced constraint information.
Signature
SetAdvancedConstraintInformation(advancedConstraintPartType, blankHolderWithAddendumBinderRegion, blankHolderWithoutAddendumBoundaryOfPart, blankHolderWithAddendumPressure, blankHolderWithAddendumForce, blankHolderWithoutAddendumTension, blankHolderWithoutAddendumForce, blankHolderWithoutAddendumForceStrength, drawbeadTag, drawbeadTtension, drawbeadNtension, drawbeadForceStrength)
Parameters: - advancedConstraintPartType (int) –
- blankHolderWithAddendumBinderRegion (list of
NXOpen.TaggedObject
) – Objects to be checked - blankHolderWithoutAddendumBoundaryOfPart (list of
NXOpen.TaggedObject
) – Objects to be checked - blankHolderWithAddendumPressure (float) –
- blankHolderWithAddendumForce (float) –
- blankHolderWithoutAddendumTension (float) –
- blankHolderWithoutAddendumForce (float) –
- blankHolderWithoutAddendumForceStrength (float) –
- drawbeadTag (list of
NXOpen.TaggedObject
) – Objects to be checked - drawbeadTtension (list of float) –
- drawbeadNtension (list of float) –
- drawbeadForceStrength (list of float) –
New in version NX8.5.0.
License requirements: None.
SetBlankThickness¶
-
OnestepUnformBuilder.
SetBlankThickness
¶ Sets the blank thickness.
Signature
SetBlankThickness(thickness)
Parameters: thickness (float) – New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
SetBorderInfo¶
-
OnestepUnformBuilder.
SetBorderInfo
¶ Sets the boundary condition information.
Signature
SetBorderInfo(edgeTags, nids, groupInfo)
Parameters: - edgeTags (list of
NXOpen.TaggedObject
) – Objects to be checked - nids (list of int) –
- groupInfo (list of int) –
New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
- edgeTags (list of
SetConstraintInformation¶
-
OnestepUnformBuilder.
SetConstraintInformation
¶ Set constraint information.
Signature
SetConstraintInformation(noCommonEdges, revisedDirU, revisedDirT, index, constraintType, cacNumsUnform, cacNumsTarget, consCurveFromUnform, consCurveFromTarget, consPointFromUnform, consPointFromTarget, startPtOfConsCrvsUnform, startPtOfConsCrvsTarget)
Parameters: - noCommonEdges (bool) –
- revisedDirU (list of int) –
- revisedDirT (list of int) –
- index (list of int) –
- constraintType (list of int) –
- cacNumsUnform (list of int) –
- cacNumsTarget (list of int) –
- consCurveFromUnform (list of
NXOpen.TaggedObject
) – Objects to be checked - consCurveFromTarget (list of
NXOpen.TaggedObject
) – Objects to be checked - consPointFromUnform (list of
NXOpen.Point
) – Objects to be checked - consPointFromTarget (list of
NXOpen.Point
) – Objects to be checked - startPtOfConsCrvsUnform (list of float) –
- startPtOfConsCrvsTarget (list of float) –
New in version NX8.5.0.
License requirements: None.
SetNodeIDsOnFreeEdge¶
-
OnestepUnformBuilder.
SetNodeIDsOnFreeEdge
¶ Sets the node IDs on the free edges (non-constrainted boundary edges).
Signature
SetNodeIDsOnFreeEdge(index, nids)
Parameters: - index (list of int) –
- nids (list of int) –
New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
SetResultBlankShape¶
-
OnestepUnformBuilder.
SetResultBlankShape
¶ Sets blank shape result.
Signature
SetResultBlankShape(blankshape)
Parameters: blankshape (list of float) – New in version NX8.5.0.
License requirements: None.
SetResultNodesIdsOnProfile¶
-
OnestepUnformBuilder.
SetResultNodesIdsOnProfile
¶ Sets profile node ID result.
Signature
SetResultNodesIdsOnProfile(nids)
Parameters: nids (list of int) – New in version NX8.5.0.
License requirements: None.
SetResultNodesNumEachProfileCurve¶
-
OnestepUnformBuilder.
SetResultNodesNumEachProfileCurve
¶ Sets total number of node on each profile.
Signature
SetResultNodesNumEachProfileCurve(indexs)
Parameters: indexs (list of int) – New in version NX8.5.0.
License requirements: None.
SetResultRefNodeId¶
-
OnestepUnformBuilder.
SetResultRefNodeId
¶ Sets reference node ID.
Signature
SetResultRefNodeId(resultRefNodeId)
Parameters: resultRefNodeId (int) – New in version NX8.5.0.
License requirements: None.
SetResultSpringBack¶
-
OnestepUnformBuilder.
SetResultSpringBack
¶ Sets springback result.
Signature
SetResultSpringBack(springback)
Parameters: springback (list of float) – New in version NX8.5.0.
License requirements: None.
SetResultStrain¶
-
OnestepUnformBuilder.
SetResultStrain
¶ Sets strain result.
Signature
SetResultStrain(strain)
Parameters: strain (list of float) – New in version NX8.5.0.
License requirements: None.
SetResultStress¶
-
OnestepUnformBuilder.
SetResultStress
¶ Sets stress result.
Signature
SetResultStress(stress)
Parameters: stress (list of float) – New in version NX8.5.0.
License requirements: None.
SetResultThickness¶
-
OnestepUnformBuilder.
SetResultThickness
¶ Sets thickness result.
Signature
SetResultThickness(thickness)
Parameters: thickness (list of float) – New in version NX8.5.0.
License requirements: None.
UpdateInputMeshDataToSolver¶
-
OnestepUnformBuilder.
UpdateInputMeshDataToSolver
¶ Updates the mesh elements to solver.
Signature
UpdateInputMeshDataToSolver()
New in version NX8.5.0.
License requirements: nx_onestep_analysis (“NX Onestep Analysis”) OR ug_body_design (“Body Design”) OR die_engineering (“DIE ENGINEERING”) OR aero_sheet_metal (“Aerospace Sheet Metal”)
Validate¶
-
OnestepUnformBuilder.
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.