NX Open C++ Reference Guide
|
Represents a BodyDes::OnestepUnformBuilder . More...
Public Types | |
enum | Constraint { ConstraintCurveToCurve, ConstraintPointToPoint, ConstraintCurveAlongCurve } |
The constraints of onestep unform. More... | |
enum | Convergency { ConvergencyLow, ConvergencyMedium, ConvergencyHigh } |
The solver convergency level of onestep unform. More... | |
enum | DisplaySpringbackMode { DisplaySpringbackModeDisplacement, DisplaySpringbackModeAlongx, DisplaySpringbackModeAlongy, DisplaySpringbackModeAlongz } |
The mode of display springback. More... | |
enum | MeshElement { MeshElementTriangle, MeshElementQuadrate } |
The 2-D mesh element type of onestep unform. More... | |
enum | Object { ObjectSolid, ObjectFace } |
The object types of onestep unform. More... | |
enum | Part { PartWithAddendum, PartWithoutAddendum } |
The part types of onestep unform. More... | |
enum | Process { ProcessEntireUnform, ProcessIntermediateUnform, ProcessAdvancedUnform } |
The process types of onestep unform. More... | |
enum | Surface { SurfaceInner, SurfaceMiddle, SurfaceOuter } |
The surface types of onestep unform. More... | |
enum | UnfoldMode { UnfoldModeComplete, UnfoldModeIntermediate, UnfoldModeUnknown } |
The Onesetp unfold mode of onestep unform. More... | |
Public Member Functions | |
NXOpen::ScCollector * | BinderRegion () |
Returns the binder region which is a group of faces user chooses as holder. | |
NXOpen::BodyDes::OnestepUnformBuilder::Constraint | ConstraintType () |
Returns the constraint type for intermediate unform or complete unform. | |
NXOpen::Direction * | DrawDirection () |
Returns the draw direction used to define the normal of unform base plane. | |
double | Force () |
Returns the force on blank holder. | |
double | ForceStrength () |
Returns the force strength on blank holder. | |
bool | InferElementSize () |
Returns the option to infer 2-D element size. | |
bool | InferThickness () |
Returns the option to infer thickness. | |
NXOpen::Point * | MatchPointOne () |
Returns the first match point for spring back calculation. | |
NXOpen::Point * | MatchPointThree () |
Returns the third match point for spring back calculation. | |
NXOpen::Point * | MatchPointTwo () |
Returns the second match point for spring back calculation. | |
double | MaterialPropertyDensity () |
Returns the density of material. | |
double | MaterialPropertyE () |
Returns the material property elasticity(E) which enables a material to return to its original shape and dimension. | |
double | MaterialPropertyF () |
Returns the friction of material. | |
double | MaterialPropertyInitialStrain () |
Returns the material initial strain to represent in a material upon achieving the given loading conditions in a relaxation or creep test. | |
double | MaterialPropertyK () |
Returns the K(Strength Coefficient) of material. | |
double | MaterialPropertyN () |
Returns the material n(Hardening Exponent) to represent the constant index used in calculations for stress-strain behaviour. | |
double | MaterialPropertyPoisson () |
Returns the material Poisson's ratio between the contraction at right angles to a stress and the direct extension. | |
double | MaterialPropertyR0 () |
Returns the r0(Anisotropy Coefficient) of material. | |
double | MaterialPropertyR45 () |
Returns the r45(Anisotropy Coefficient) of material. | |
double | MaterialPropertyR90 () |
Returns the r90(Anisotropy Coefficient) of material. | |
double | MaterialPropertyYieldStress () |
Returns the yield stress of material. | |
void | Mesh () |
Create FEM 2-D meshes based on the unform region surfaces and the target region surfaces. | |
bool | MeshAttemptMapping () |
Returns the option to attemp mapping for mesh elements. | |
double | MeshElementSize () |
Returns the 2-D element size for mesh. | |
NXOpen::BodyDes::OnestepUnformBuilder::MeshElement | MeshElementType () |
Returns the 2-D mesh element type, either triangle or quadrate element. | |
double | MeshMaxJacobian () |
Returns the maximum Jacobian for mesh elements. | |
double | MeshMaxWarp () |
Returns the maximum warp for meshing. | |
bool | MeshProcessFillet () |
Returns the option to process fillet for mesh element. | |
int | MeshSizeVariation () |
Returns the variation of mesh element size. | |
double | MeshSmallFeature () |
Returns the value of small feature for mesh setting Created in NX5.0.0. | |
bool | MeshSplitQuad () |
Returns the option to split quadrate element to triangle element when creating meshes. | |
NXOpen::BodyDes::OnestepUnformBuilder::Object | ObjectType () |
Returns the object type for onestep unform. | |
NXOpen::ScCollector * | PartBoundary () |
Returns the boundary which is a group of edges user chooses to apply on equivalent force. | |
NXOpen::BodyDes::OnestepUnformBuilder::Part | PartType () |
Returns the part type for onestep unform. | |
double | Pressure () |
Returns the pressure on blank holder. | |
NXOpen::BodyDes::OnestepUnformBuilder::Process | ProcessType () |
Returns the process type for onestep unform. | |
bool | ReportDisplayFlattenShape () |
Returns the option to display result flatten shape in report. | |
bool | ReportDisplaySpringback () |
Returns the option to display springback result in report. | |
bool | ReportDisplayStrain () |
Returns the option to display strain in report. | |
bool | ReportDisplayStress () |
Returns the option to display stress in report. | |
bool | ReportDisplayThickness () |
Returns the option to display thickness information in report. | |
bool | ReportDisplayViewControl () |
Returns the option to control view while creating screen image in report. | |
void | SetConstraintType (NXOpen::BodyDes::OnestepUnformBuilder::Constraint constraintType) |
Sets the constraint type for intermediate unform or complete unform. | |
void | SetDrawDirection (NXOpen::Direction *drawDirection) |
Sets the draw direction used to define the normal of unform base plane. | |
void | SetForce (double force) |
Sets the force on blank holder. | |
void | SetForceStrength (double forceStrength) |
Sets the force strength on blank holder. | |
void | SetInferElementSize (bool inforElementSize) |
Sets the option to infer 2-D element size. | |
void | SetInferThickness (bool inferThickness) |
Sets the option to infer thickness. | |
void | SetMatchPointOne (NXOpen::Point *matchPointOne) |
Sets the first match point for spring back calculation. | |
void | SetMatchPointThree (NXOpen::Point *matchPointThree) |
Sets the third match point for spring back calculation. | |
void | SetMatchPointTwo (NXOpen::Point *matchPointTwo) |
Sets the second match point for spring back calculation. | |
void | SetMaterialPropertyDensity (double materialPropertyDensity) |
Sets the density of material. | |
void | SetMaterialPropertyE (double materialPropertyE) |
Sets the material property elasticity(E) which enables a material to return to its original shape and dimension. | |
void | SetMaterialPropertyF (double materialPropertyF) |
Sets the friction of material. | |
void | SetMaterialPropertyInitialStrain (double materialPropertyInitialStrain) |
Sets the material initial strain to represent in a material upon achieving the given loading conditions in a relaxation or creep test. | |
void | SetMaterialPropertyK (double materialPropertyK) |
Sets the K(Strength Coefficient) of material. | |
void | SetMaterialPropertyN (double materialPropertyN) |
Sets the material n(Hardening Exponent) to represent the constant index used in calculations for stress-strain behaviour. | |
void | SetMaterialPropertyPoisson (double materialPropertyPoisson) |
Sets the material Poisson's ratio between the contraction at right angles to a stress and the direct extension. | |
void | SetMaterialPropertyR0 (double materialPropertyR0) |
Sets the r0(Anisotropy Coefficient) of material. | |
void | SetMaterialPropertyR45 (double materialPropertyR45) |
Sets the r45(Anisotropy Coefficient) of material. | |
void | SetMaterialPropertyR90 (double materialPropertyR90) |
Sets the r90(Anisotropy Coefficient) of material. | |
void | SetMaterialPropertyYieldStress (double materialPropertyYieldStress) |
Sets the yield stress of material. | |
void | SetMeshAttemptMapping (bool meshAttemptMapping) |
Sets the option to attemp mapping for mesh elements. | |
void | SetMeshElementSize (double meshElementSize) |
Sets the 2-D element size for mesh. | |
void | SetMeshElementType (NXOpen::BodyDes::OnestepUnformBuilder::MeshElement meshElementType) |
Sets the 2-D mesh element type, either triangle or quadrate element. | |
void | SetMeshMaxJacobian (double meshMaxJacobian) |
Sets the maximum Jacobian for mesh elements. | |
void | SetMeshMaxWarp (double meshMaxWarp) |
Sets the maximum warp for meshing. | |
void | SetMeshProcessFillet (bool meshProcessFillet) |
Sets the option to process fillet for mesh element. | |
void | SetMeshSizeVariation (int meshSizeVariation) |
Sets the variation of mesh element size. | |
void | SetMeshSmallFeature (double meshSmallFeature) |
Sets the value of small feature for mesh setting Created in NX5.0.0. | |
void | SetMeshSplitQuad (bool meshSplitQuad) |
Sets the option to split quadrate element to triangle element when creating meshes. | |
void | SetObjectType (NXOpen::BodyDes::OnestepUnformBuilder::Object objectType) |
Sets the object type for onestep unform. | |
void | SetPartType (NXOpen::BodyDes::OnestepUnformBuilder::Part partType) |
Sets the part type for onestep unform. | |
void | SetPressure (double pressure) |
Sets the pressure on blank holder. | |
void | SetProcessType (NXOpen::BodyDes::OnestepUnformBuilder::Process processType) |
Sets the process type for onestep unform. | |
void | SetReportDisplayFlattenShape (bool reportDisplayFlattenShape) |
Sets the option to display result flatten shape in report. | |
void | SetReportDisplaySpringback (bool reportDisplaySpringback) |
Sets the option to display springback result in report. | |
void | SetReportDisplayStrain (bool reportDisplayStrain) |
Sets the option to display strain in report. | |
void | SetReportDisplayStress (bool reportDisplayStress) |
Sets the option to display stress in report. | |
void | SetReportDisplayThickness (bool reportDisplayThickness) |
Sets the option to display thickness information in report. | |
void | SetReportDisplayViewControl (bool reportDisplayViewControl) |
Sets the option to control view while creating screen image in report. | |
void | SetSolverConvergencyLevel (NXOpen::BodyDes::OnestepUnformBuilder::Convergency solverConvergencyLevel) |
Sets the convergency level of onestep solver. | |
void | SetSolverDisplaySpringbackMode (NXOpen::BodyDes::OnestepUnformBuilder::DisplaySpringbackMode solverDisplaySpringbackMode) |
Sets the option for springback display. | |
void | SetSolverDoSpringbackCalculation (bool solverDoSpringbackCalculation) |
Sets the option to do springback calculation in onestep solver. | |
void | SetSolverJoinOutputCurves (bool solverJoinOutputCurves) |
Sets the option to join output curves. | |
void | SetSolverMaxIterationSteps (int solverMaxIterationSteps) |
Sets the maximum number of iteration steps in onestep solver. | |
void | SetSolverSaveAnalysisResultsIntoFeature (bool solverSaveAnalysisResultsIntoFeature) |
Sets the option to save analysis result into feature. | |
void | SetSurfaceType (NXOpen::BodyDes::OnestepUnformBuilder::Surface surfaceType) |
Sets the surface type used to determine offset direction. | |
void | SetThickness (double thickness) |
Sets the thickness of sheet metal model. | |
void | SetUnfoldModeType (NXOpen::BodyDes::OnestepUnformBuilder::UnfoldMode unfoldModeType) |
Sets the onestep unfold mode. | |
void | SetUnfoldSolid (NXOpen::Body *unfoldSolidTag) |
Sets the solid body to unform. | |
NXOpen::BodyDes::OnestepUnformBuilder::Convergency | SolverConvergencyLevel () |
Returns the convergency level of onestep solver. | |
NXOpen::BodyDes::OnestepUnformBuilder::DisplaySpringbackMode | SolverDisplaySpringbackMode () |
Returns the option for springback display. | |
bool | SolverDoSpringbackCalculation () |
Returns the option to do springback calculation in onestep solver. | |
bool | SolverJoinOutputCurves () |
Returns the option to join output curves. | |
int | SolverMaxIterationSteps () |
Returns the maximum number of iteration steps in onestep solver. | |
bool | SolverSaveAnalysisResultsIntoFeature () |
Returns the option to save analysis result into feature. | |
NXOpen::BodyDes::OnestepUnformBuilder::Surface | SurfaceType () |
Returns the surface type used to determine offset direction. | |
NXOpen::ScCollector * | TargetRegion () |
Returns the target region which is a group of faces user chooses to unfrom to. | |
double | Thickness () |
Returns the thickness of sheet metal model. | |
NXOpen::BodyDes::OnestepUnformBuilder::UnfoldMode | UnfoldModeType () |
Returns the onestep unfold mode. | |
NXOpen::Body * | UnfoldSolid () |
Returns the solid body to unform. | |
NXOpen::SelectBodyList * | UnfoldSolidRegion () |
Returns the unfold solid regions which are a group of faces user chooses to unform. | |
NXOpen::ScCollector * | UnformRegion () |
Returns the unform region which is a group of faces user chooses to unform. |
Represents a BodyDes::OnestepUnformBuilder .
This allows the creation of an Onestep Unform.
To create a new instance of this class, use BodyDes::OnestepUnformCollection::CreateOnestepBuilder
Created in NX5.0.0.
The mode of display springback.
Returns the binder region which is a group of faces user chooses as holder.
Created in NX7.5.0.
License requirements : None
NXOpen::BodyDes::OnestepUnformBuilder::Constraint NXOpen::BodyDes::OnestepUnformBuilder::ConstraintType | ( | ) |
Returns the constraint type for intermediate unform or complete unform.
Created in NX5.0.0.
License requirements : None
Returns the draw direction used to define the normal of unform base plane.
Created in NX5.0.0.
License requirements : None
double NXOpen::BodyDes::OnestepUnformBuilder::Force | ( | ) |
Returns the force on blank holder.
Created in NX7.5.0.
License requirements : None
Returns the force strength on blank holder.
Created in NX7.5.0.
License requirements : None
Returns 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.
Created in NX5.0.0.
License requirements : None
Returns 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.
Created in NX5.0.0.
License requirements : None
Returns the first match point for spring back calculation.
Created in NX6.0.0.
License requirements : None
Returns the third match point for spring back calculation.
Created in NX6.0.0.
License requirements : None
Returns the second match point for spring back calculation.
Created in NX6.0.0.
License requirements : None
Returns the density of material.
Created in NX5.0.0.
License requirements : None
Returns the material property elasticity(E) which enables a material to return to its original shape and dimension.
Created in NX5.0.0.
License requirements : None
Returns the friction of material.
Created in NX5.0.0.
License requirements : None
Returns the material initial strain to represent in a material upon achieving the given loading conditions in a relaxation or creep test.
Created in NX5.0.0.
License requirements : None
Returns the K(Strength Coefficient) of material.
Created in NX5.0.0.
License requirements : None
Returns the material n(Hardening Exponent) to represent the constant index used in calculations for stress-strain behaviour.
Created in NX5.0.0.
License requirements : None
Returns the material Poisson's ratio between the contraction at right angles to a stress and the direct extension.
Created in NX5.0.0.
License requirements : None
Returns the r0(Anisotropy Coefficient) of material.
Created in NX5.0.0.
License requirements : None
Returns the r45(Anisotropy Coefficient) of material.
Created in NX5.0.0.
License requirements : None
Returns the r90(Anisotropy Coefficient) of material.
Created in NX5.0.0.
License requirements : None
Returns the yield stress of material.
Created in NX5.0.0.
License requirements : None
Create FEM 2-D meshes based on the unform region surfaces and the target region surfaces.
Created in 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")
Returns 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.
Created in NX5.0.0.
License requirements : None
Returns the 2-D element size for mesh.
Created in NX5.0.0.
License requirements : None
NXOpen::BodyDes::OnestepUnformBuilder::MeshElement NXOpen::BodyDes::OnestepUnformBuilder::MeshElementType | ( | ) |
Returns the 2-D mesh element type, either triangle or quadrate element.
Created in NX5.0.0.
License requirements : None
Returns the maximum Jacobian for mesh elements.
It is used to control the element shape and quality.
Created in NX5.0.0.
License requirements : None
Returns the maximum warp for meshing.
Created in NX5.0.0.
License requirements : None
Returns 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.
Created in NX5.0.0.
License requirements : None
Returns the variation of mesh element size.
Created in NX5.0.0.
License requirements : None
Returns the value of small feature for mesh setting
Created in NX5.0.0.
License requirements : None
Returns the option to split quadrate element to triangle element when creating meshes.
Created in NX5.0.0.
License requirements : None
Returns the object type for onestep unform.
Created in NX8.0.0.
License requirements : None
Returns the boundary which is a group of edges user chooses to apply on equivalent force.
Created in NX7.5.0.
License requirements : None
Returns the part type for onestep unform.
Created in NX7.5.0.
License requirements : None
Returns the pressure on blank holder.
Created in NX7.5.0.
License requirements : None
NXOpen::BodyDes::OnestepUnformBuilder::Process NXOpen::BodyDes::OnestepUnformBuilder::ProcessType | ( | ) |
Returns the process type for onestep unform.
Created in NX7.5.0.
License requirements : None
Returns 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.
Created in NX5.0.0.
License requirements : None
Returns 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.
Created in NX5.0.0.
License requirements : None
Returns 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.
Created in NX5.0.0.
License requirements : None
Returns 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.
Created in NX5.0.0.
License requirements : None
Returns 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.
Created in NX5.0.0.
License requirements : None
Returns 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.
Created in NX5.0.0.
License requirements : None
void NXOpen::BodyDes::OnestepUnformBuilder::SetConstraintType | ( | NXOpen::BodyDes::OnestepUnformBuilder::Constraint | constraintType | ) |
Sets the constraint type for intermediate unform or complete unform.
Created in 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")
constraintType | constrainttype |
void NXOpen::BodyDes::OnestepUnformBuilder::SetDrawDirection | ( | NXOpen::Direction * | drawDirection | ) |
Sets the draw direction used to define the normal of unform base plane.
Created in 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 | drawdirection |
void NXOpen::BodyDes::OnestepUnformBuilder::SetForce | ( | double | force | ) |
Sets the force on blank holder.
Created in 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")
force | force |
void NXOpen::BodyDes::OnestepUnformBuilder::SetForceStrength | ( | double | forceStrength | ) |
Sets the force strength on blank holder.
Created in 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 | forcestrength |
void NXOpen::BodyDes::OnestepUnformBuilder::SetInferElementSize | ( | bool | inforElementSize | ) |
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.
Created in 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")
inforElementSize | inforelementsize |
void NXOpen::BodyDes::OnestepUnformBuilder::SetInferThickness | ( | bool | inferThickness | ) |
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.
Created in 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 | inferthickness |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMatchPointOne | ( | NXOpen::Point * | matchPointOne | ) |
Sets the first match point for spring back calculation.
Created in 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")
matchPointOne | matchpointone |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMatchPointThree | ( | NXOpen::Point * | matchPointThree | ) |
Sets the third match point for spring back calculation.
Created in 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 | matchpointthree |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMatchPointTwo | ( | NXOpen::Point * | matchPointTwo | ) |
Sets the second match point for spring back calculation.
Created in 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 | matchpointtwo |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMaterialPropertyDensity | ( | double | materialPropertyDensity | ) |
Sets the density of material.
Created in 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")
materialPropertyDensity | materialpropertydensity |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMaterialPropertyE | ( | double | materialPropertyE | ) |
Sets the material property elasticity(E) which enables a material to return to its original shape and dimension.
Created in 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 | materialpropertye |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMaterialPropertyF | ( | double | materialPropertyF | ) |
Sets the friction of material.
Created in 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 | materialpropertyf |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMaterialPropertyInitialStrain | ( | double | materialPropertyInitialStrain | ) |
Sets the material initial strain to represent in a material upon achieving the given loading conditions in a relaxation or creep test.
Created in 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 | materialpropertyinitialstrain |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMaterialPropertyK | ( | double | materialPropertyK | ) |
Sets the K(Strength Coefficient) of material.
Created in 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 | materialpropertyk |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMaterialPropertyN | ( | double | materialPropertyN | ) |
Sets the material n(Hardening Exponent) to represent the constant index used in calculations for stress-strain behaviour.
Created in 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 | materialpropertyn |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMaterialPropertyPoisson | ( | double | materialPropertyPoisson | ) |
Sets the material Poisson's ratio between the contraction at right angles to a stress and the direct extension.
Created in 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 | materialpropertypoisson |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMaterialPropertyR0 | ( | double | materialPropertyR0 | ) |
Sets the r0(Anisotropy Coefficient) of material.
Created in 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 | materialpropertyr0 |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMaterialPropertyR45 | ( | double | materialPropertyR45 | ) |
Sets the r45(Anisotropy Coefficient) of material.
Created in 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 | materialpropertyr45 |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMaterialPropertyR90 | ( | double | materialPropertyR90 | ) |
Sets the r90(Anisotropy Coefficient) of material.
Created in 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 | materialpropertyr90 |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMaterialPropertyYieldStress | ( | double | materialPropertyYieldStress | ) |
Sets the yield stress of material.
Created in 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 | materialpropertyyieldstress |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMeshAttemptMapping | ( | bool | meshAttemptMapping | ) |
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.
Created in 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 | meshattemptmapping |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMeshElementSize | ( | double | meshElementSize | ) |
Sets the 2-D element size for mesh.
Created in 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 | meshelementsize |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMeshElementType | ( | NXOpen::BodyDes::OnestepUnformBuilder::MeshElement | meshElementType | ) |
Sets the 2-D mesh element type, either triangle or quadrate element.
Created in 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 | meshelementtype |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMeshMaxJacobian | ( | double | meshMaxJacobian | ) |
Sets the maximum Jacobian for mesh elements.
It is used to control the element shape and quality.
Created in 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 | meshmaxjacobian |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMeshMaxWarp | ( | double | meshMaxWarp | ) |
Sets the maximum warp for meshing.
Created in 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 | meshmaxwarp |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMeshProcessFillet | ( | bool | meshProcessFillet | ) |
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.
Created in 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 | meshprocessfillet |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMeshSizeVariation | ( | int | meshSizeVariation | ) |
Sets the variation of mesh element size.
Created in 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 | meshsizevariation |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMeshSmallFeature | ( | double | meshSmallFeature | ) |
Sets the value of small feature for mesh setting
Created in 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 | meshsmallfeature |
void NXOpen::BodyDes::OnestepUnformBuilder::SetMeshSplitQuad | ( | bool | meshSplitQuad | ) |
Sets the option to split quadrate element to triangle element when creating meshes.
Created in 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 | meshsplitquad |
void NXOpen::BodyDes::OnestepUnformBuilder::SetObjectType | ( | NXOpen::BodyDes::OnestepUnformBuilder::Object | objectType | ) |
Sets the object type for onestep unform.
Created in 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")
objectType | objecttype |
void NXOpen::BodyDes::OnestepUnformBuilder::SetPartType | ( | NXOpen::BodyDes::OnestepUnformBuilder::Part | partType | ) |
Sets the part type for onestep unform.
Created in 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")
partType | parttype |
void NXOpen::BodyDes::OnestepUnformBuilder::SetPressure | ( | double | pressure | ) |
Sets the pressure on blank holder.
Created in 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 | pressure |
void NXOpen::BodyDes::OnestepUnformBuilder::SetProcessType | ( | NXOpen::BodyDes::OnestepUnformBuilder::Process | processType | ) |
Sets the process type for onestep unform.
Created in 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 | processtype |
void NXOpen::BodyDes::OnestepUnformBuilder::SetReportDisplayFlattenShape | ( | bool | reportDisplayFlattenShape | ) |
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.
Created in 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")
reportDisplayFlattenShape | reportdisplayflattenshape |
void NXOpen::BodyDes::OnestepUnformBuilder::SetReportDisplaySpringback | ( | bool | reportDisplaySpringback | ) |
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.
Created in 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 | reportdisplayspringback |
void NXOpen::BodyDes::OnestepUnformBuilder::SetReportDisplayStrain | ( | bool | reportDisplayStrain | ) |
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.
Created in 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 | reportdisplaystrain |
void NXOpen::BodyDes::OnestepUnformBuilder::SetReportDisplayStress | ( | bool | reportDisplayStress | ) |
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.
Created in 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 | reportdisplaystress |
void NXOpen::BodyDes::OnestepUnformBuilder::SetReportDisplayThickness | ( | bool | reportDisplayThickness | ) |
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.
Created in 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 | reportdisplaythickness |
void NXOpen::BodyDes::OnestepUnformBuilder::SetReportDisplayViewControl | ( | bool | reportDisplayViewControl | ) |
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.
Created in 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 | reportdisplayviewcontrol |
void NXOpen::BodyDes::OnestepUnformBuilder::SetSolverConvergencyLevel | ( | NXOpen::BodyDes::OnestepUnformBuilder::Convergency | solverConvergencyLevel | ) |
Sets the convergency level of onestep solver.
Created in 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")
solverConvergencyLevel | solverconvergencylevel |
void NXOpen::BodyDes::OnestepUnformBuilder::SetSolverDisplaySpringbackMode | ( | NXOpen::BodyDes::OnestepUnformBuilder::DisplaySpringbackMode | solverDisplaySpringbackMode | ) |
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.
Created in 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")
solverDisplaySpringbackMode | solverdisplayspringbackmode |
void NXOpen::BodyDes::OnestepUnformBuilder::SetSolverDoSpringbackCalculation | ( | bool | solverDoSpringbackCalculation | ) |
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.
Created in 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")
solverDoSpringbackCalculation | solverdospringbackcalculation |
void NXOpen::BodyDes::OnestepUnformBuilder::SetSolverJoinOutputCurves | ( | bool | solverJoinOutputCurves | ) |
Sets the option to join output curves.
If it is true, join output curves. If it is false, do not join output curves
Created in 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")
solverJoinOutputCurves | solverjoinoutputcurves |
void NXOpen::BodyDes::OnestepUnformBuilder::SetSolverMaxIterationSteps | ( | int | solverMaxIterationSteps | ) |
Sets the maximum number of iteration steps in onestep solver.
Created in 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")
solverMaxIterationSteps | solvermaxiterationsteps |
void NXOpen::BodyDes::OnestepUnformBuilder::SetSolverSaveAnalysisResultsIntoFeature | ( | bool | solverSaveAnalysisResultsIntoFeature | ) |
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.
Created in 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")
solverSaveAnalysisResultsIntoFeature | solversaveanalysisresultsintofeature |
void NXOpen::BodyDes::OnestepUnformBuilder::SetSurfaceType | ( | NXOpen::BodyDes::OnestepUnformBuilder::Surface | surfaceType | ) |
Sets the surface type used to determine offset direction.
Created in 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")
surfaceType | surfacetype |
void NXOpen::BodyDes::OnestepUnformBuilder::SetThickness | ( | double | thickness | ) |
Sets the thickness of sheet metal model.
Created in 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")
thickness | thickness |
void NXOpen::BodyDes::OnestepUnformBuilder::SetUnfoldModeType | ( | NXOpen::BodyDes::OnestepUnformBuilder::UnfoldMode | unfoldModeType | ) |
Sets the onestep unfold mode.
Created in 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 | unfoldmodetype |
void NXOpen::BodyDes::OnestepUnformBuilder::SetUnfoldSolid | ( | NXOpen::Body * | unfoldSolidTag | ) |
Sets the solid body to unform.
Created in 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")
unfoldSolidTag | unfoldsolidtag |
NXOpen::BodyDes::OnestepUnformBuilder::Convergency NXOpen::BodyDes::OnestepUnformBuilder::SolverConvergencyLevel | ( | ) |
Returns the convergency level of onestep solver.
Created in NX5.0.0.
License requirements : None
NXOpen::BodyDes::OnestepUnformBuilder::DisplaySpringbackMode NXOpen::BodyDes::OnestepUnformBuilder::SolverDisplaySpringbackMode | ( | ) |
Returns the option for springback display.
If it is true, it will display springback in absolution 3D distance, or projecte in x/y/z directions.
Created in NX6.0.0.
License requirements : None
Returns 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.
Created in NX5.0.0.
License requirements : None
Returns the option to join output curves.
If it is true, join output curves. If it is false, do not join output curves
Created in NX7.5.0.
License requirements : None
Returns the maximum number of iteration steps in onestep solver.
Created in NX5.0.0.
License requirements : None
Returns 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.
Created in NX7.5.0.
License requirements : None
NXOpen::BodyDes::OnestepUnformBuilder::Surface NXOpen::BodyDes::OnestepUnformBuilder::SurfaceType | ( | ) |
Returns the surface type used to determine offset direction.
Created in NX5.0.0.
License requirements : None
Returns the target region which is a group of faces user chooses to unfrom to.
Created in NX5.0.0.
License requirements : None
Returns the thickness of sheet metal model.
Created in NX5.0.0.
License requirements : None
NXOpen::BodyDes::OnestepUnformBuilder::UnfoldMode NXOpen::BodyDes::OnestepUnformBuilder::UnfoldModeType | ( | ) |
Returns the onestep unfold mode.
Created in NX5.0.0.
License requirements : None
Returns the solid body to unform.
Created in NX8.0.0.
License requirements : None
Returns the unfold solid regions which are a group of faces user chooses to unform.
Created in NX8.0.0.
License requirements : None
Returns the unform region which is a group of faces user chooses to unform.
Created in NX5.0.0.
License requirements : None