NX Open C++ Reference Guide
|
Represents a NXOpen::BodyDes::OnestepUnformBuilder . More...
Public Member Functions | |
NXOpen::ScCollector * | BinderRegion () |
Returns the binder region which is a group of faces user chooses as holder. More... | |
void | Calculation () |
Starts solver to calculate. More... | |
NXOpen::BodyDes::OnestepUnformBuilder::Constraint | ConstraintType () |
Returns the constraint type for intermediate unform or complete unform. More... | |
void | Constructor (int tOnestepSolverType) |
Constructs solver to prepare the data. More... | |
void | CreateSheetBody (bool readResultFromFeature) |
Creates unform sheet body result. More... | |
void | Destructor () |
Destructs solver to release the data. More... | |
void | DisplayProfile (bool readResultFromFeature) |
Displays profile result. More... | |
NXOpen::Direction * | DrawDirection () |
Returns the draw direction used to define the normal of unform base plane. More... | |
double | Force () |
Returns the force on blank holder. More... | |
double | ForceStrength () |
Returns the force strength on blank holder. More... | |
void | GetBlankShape (std::vector< double > &nodes) |
Gets the blank result nodes. More... | |
void | GetBorderLoops (std::vector< int > &index, std::vector< int > &nodeIdentifications) |
Gets the boundary loop IDs. More... | |
void | GetBottomSurfaceStrain (std::vector< double > &nodes) |
Gets the bottom surface strain result. More... | |
void | GetBottomSurfaceStress (std::vector< double > &nodes) |
Gets the bottom surface stress result. More... | |
void | GetMeshes (std::vector< double > &vnode, std::vector< int > &constraintId, std::vector< int > &element) |
Gets the mesh element data. More... | |
int | GetMinNodeID () |
Gets the minimum node ID. More... | |
void | GetNodeIdsOnFreeEdge (std::vector< int > &index, std::vector< int > &nodeIdentifications) |
Gets the node IDs on the free edges (non-constrainted boundary edges). More... | |
int | GetRefNode () |
Gets the reference node ID. More... | |
int | GetSolverType () |
Gets the solver calculation type. More... | |
void | GetSpringbackShape (std::vector< double > &nodes) |
Gets the springbrack result. More... | |
void | GetStrain (std::vector< double > &strains) |
Gets the strain result. More... | |
void | GetStress (std::vector< double > &stress) |
Gets the stress result. More... | |
void | GetThickness (std::vector< double > &thickness) |
Gets Thickness. More... | |
void | GetTopSurfaceStrain (std::vector< double > &nodes) |
Gets the top surface strain result. More... | |
void | GetTopSurfaceStress (std::vector< double > &nodes) |
Gets the top surface stress result. More... | |
bool | InferElementSize () |
Returns the option to infer 2-D element size. More... | |
bool | InferThickness () |
Returns the option to infer thickness. More... | |
void | IsResultExist () |
Checks whether the result is available or not. More... | |
NXOpen::Point * | MatchPointOne () |
Returns the first match point for spring back calculation. More... | |
NXOpen::Point * | MatchPointThree () |
Returns the third match point for spring back calculation. More... | |
NXOpen::Point * | MatchPointTwo () |
Returns the second match point for spring back calculation. More... | |
double | MaterialPropertyDensity () |
Returns the density of material. More... | |
double | MaterialPropertyE () |
Returns the material property elasticity(E) which enables a material to return to its original shape and dimension. More... | |
double | MaterialPropertyF () |
Returns the friction of material. More... | |
double | MaterialPropertyInitialStrain () |
Returns the material initial strain to represent in a material upon achieving the given loading conditions in a relaxation or creep test. More... | |
double | MaterialPropertyK () |
Returns the K(Strength Coefficient) of material. More... | |
double | MaterialPropertyN () |
Returns the material n(Hardening Exponent) to represent the constant index used in calculations for stress-strain behaviour. More... | |
double | MaterialPropertyPoisson () |
Returns the material Poisson's ratio between the contraction at right angles to a stress and the direct extension. More... | |
double | MaterialPropertyR0 () |
Returns the r0(Anisotropy Coefficient) of material. More... | |
double | MaterialPropertyR45 () |
Returns the r45(Anisotropy Coefficient) of material. More... | |
double | MaterialPropertyR90 () |
Returns the r90(Anisotropy Coefficient) of material. More... | |
double | MaterialPropertyYieldStress () |
Returns the yield stress of material. More... | |
void | Mesh () |
Create FEM 2-D meshes based on the unform region surfaces and the target region surfaces. More... | |
bool | MeshAttemptMapping () |
Returns the option to attemp mapping for mesh elements. More... | |
double | MeshElementSize () |
Returns the 2-D element size for mesh. More... | |
NXOpen::BodyDes::OnestepUnformBuilder::MeshElement | MeshElementType () |
Returns the 2-D mesh element type, either triangle or quadrate element. More... | |
double | MeshMaxJacobian () |
Returns the maximum Jacobian for mesh elements. More... | |
double | MeshMaxWarp () |
Returns the maximum warp for meshing. More... | |
bool | MeshProcessFillet () |
Returns the option to process fillet for mesh element. More... | |
int | MeshSizeVariation () |
Returns the variation of mesh element size. More... | |
double | MeshSmallFeature () |
Returns the value of small feature for mesh setting Created in NX5.0.0. More... | |
bool | MeshSplitQuad () |
Returns the option to split quadrate element to triangle element when creating meshes. More... | |
NXOpen::BodyDes::OnestepUnformBuilder::Object | ObjectType () |
Returns the object type for onestep unform. More... | |
void | OnestepUnformRegisterProjectCallback () |
Register the callback to solver. More... | |
NXOpen::ScCollector * | PartBoundary () |
Returns the boundary which is a group of edges user chooses to apply on equivalent force. More... | |
NXOpen::BodyDes::OnestepUnformBuilder::Part | PartType () |
Returns the part type for onestep unform. More... | |
double | Pressure () |
Returns the pressure on blank holder. More... | |
NXOpen::BodyDes::OnestepUnformBuilder::Process | ProcessType () |
Returns the process type for onestep unform. More... | |
bool | ReportDisplayFlattenShape () |
Returns the option to display result flatten shape in report. More... | |
bool | ReportDisplaySpringback () |
Returns the option to display springback result in report. More... | |
bool | ReportDisplayStrain () |
Returns the option to display strain in report. More... | |
bool | ReportDisplayStress () |
Returns the option to display stress in report. More... | |
bool | ReportDisplayThickness () |
Returns the option to display thickness information in report. More... | |
bool | ReportDisplayViewControl () |
Returns the option to control view while creating screen image in report. More... | |
bool | ReverseSide () |
Returns the option to indicate whether or not to unform the profile to the other side on the target body. More... | |
void | SetAdvancedConstraintInformation (int advancedConstraintPartType, const std::vector< NXOpen::TaggedObject * > &blankHolderWithAddendumBinderRegion, const std::vector< NXOpen::TaggedObject * > &blankHolderWithoutAddendumBoundaryOfPart, double blankHolderWithAddendumPressure, double blankHolderWithAddendumForce, double blankHolderWithoutAddendumTension, double blankHolderWithoutAddendumForce, double blankHolderWithoutAddendumForceStrength, const std::vector< NXOpen::TaggedObject * > &drawbeadTag, const std::vector< double > &drawbeadTtension, const std::vector< double > &drawbeadNtension, const std::vector< double > &drawbeadForceStrength) |
Set advanced constraint information. More... | |
void | SetBlankThickness (double thickness) |
Sets the blank thickness. More... | |
void | SetBorderInfo (const std::vector< NXOpen::TaggedObject * > &edgeTags, const std::vector< int > &nids, const std::vector< int > &groupInfo) |
Sets the boundary condition information. More... | |
void | SetConstraintInformation (bool noCommonEdges, const std::vector< int > &revisedDirU, const std::vector< int > &revisedDirT, const std::vector< int > &index, const std::vector< int > &constraintType, const std::vector< int > &cacNumsUnform, const std::vector< int > &cacNumsTarget, const std::vector< NXOpen::TaggedObject * > &consCurveFromUnform, const std::vector< NXOpen::TaggedObject * > &consCurveFromTarget, const std::vector< NXOpen::Point * > &consPointFromUnform, const std::vector< NXOpen::Point * > &consPointFromTarget, const std::vector< double > &startPtOfConsCrvsUnform, const std::vector< double > &startPtOfConsCrvsTarget) |
Set constraint information. More... | |
void | SetConstraintType (NXOpen::BodyDes::OnestepUnformBuilder::Constraint constraintType) |
Sets the constraint type for intermediate unform or complete unform. More... | |
void | SetDrawDirection (NXOpen::Direction *drawDirection) |
Sets the draw direction used to define the normal of unform base plane. More... | |
void | SetDrawDirection (int tdx, int tdy, int tdz) |
Sets the unform draw direction. More... | |
void | SetForce (double force) |
Sets the force on blank holder. More... | |
void | SetForceStrength (double forceStrength) |
Sets the force strength on blank holder. More... | |
void | SetInferElementSize (bool inforElementSize) |
Sets the option to infer 2-D element size. More... | |
void | SetInferThickness (bool inferThickness) |
Sets the option to infer thickness. More... | |
void | SetMatchPointOne (NXOpen::Point *matchPointOne) |
Sets the first match point for spring back calculation. More... | |
void | SetMatchPointThree (NXOpen::Point *matchPointThree) |
Sets the third match point for spring back calculation. More... | |
void | SetMatchPointTwo (NXOpen::Point *matchPointTwo) |
Sets the second match point for spring back calculation. More... | |
void | SetMaterialPropertyDensity (double materialPropertyDensity) |
Sets the density of material. More... | |
void | SetMaterialPropertyE (double materialPropertyE) |
Sets the material property elasticity(E) which enables a material to return to its original shape and dimension. More... | |
void | SetMaterialPropertyF (double materialPropertyF) |
Sets the friction of material. More... | |
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. More... | |
void | SetMaterialPropertyK (double materialPropertyK) |
Sets the K(Strength Coefficient) of material. More... | |
void | SetMaterialPropertyN (double materialPropertyN) |
Sets the material n(Hardening Exponent) to represent the constant index used in calculations for stress-strain behaviour. More... | |
void | SetMaterialPropertyPoisson (double materialPropertyPoisson) |
Sets the material Poisson's ratio between the contraction at right angles to a stress and the direct extension. More... | |
void | SetMaterialPropertyR0 (double materialPropertyR0) |
Sets the r0(Anisotropy Coefficient) of material. More... | |
void | SetMaterialPropertyR45 (double materialPropertyR45) |
Sets the r45(Anisotropy Coefficient) of material. More... | |
void | SetMaterialPropertyR90 (double materialPropertyR90) |
Sets the r90(Anisotropy Coefficient) of material. More... | |
void | SetMaterialPropertyYieldStress (double materialPropertyYieldStress) |
Sets the yield stress of material. More... | |
void | SetMeshAttemptMapping (bool meshAttemptMapping) |
Sets the option to attemp mapping for mesh elements. More... | |
void | SetMeshElementSize (double meshElementSize) |
Sets the 2-D element size for mesh. More... | |
void | SetMeshElementType (NXOpen::BodyDes::OnestepUnformBuilder::MeshElement meshElementType) |
Sets the 2-D mesh element type, either triangle or quadrate element. More... | |
void | SetMeshMaxJacobian (double meshMaxJacobian) |
Sets the maximum Jacobian for mesh elements. More... | |
void | SetMeshMaxWarp (double meshMaxWarp) |
Sets the maximum warp for meshing. More... | |
void | SetMeshProcessFillet (bool meshProcessFillet) |
Sets the option to process fillet for mesh element. More... | |
void | SetMeshSizeVariation (int meshSizeVariation) |
Sets the variation of mesh element size. More... | |
void | SetMeshSmallFeature (double meshSmallFeature) |
Sets the value of small feature for mesh setting Created in NX5.0.0. More... | |
void | SetMeshSplitQuad (bool meshSplitQuad) |
Sets the option to split quadrate element to triangle element when creating meshes. More... | |
void | SetNodeIDsOnFreeEdge (const std::vector< int > &index, const std::vector< int > &nids) |
Sets the node IDs on the free edges (non-constrainted boundary edges). More... | |
void | SetObjectType (NXOpen::BodyDes::OnestepUnformBuilder::Object objectType) |
Sets the object type for onestep unform. More... | |
void | SetPartType (NXOpen::BodyDes::OnestepUnformBuilder::Part partType) |
Sets the part type for onestep unform. More... | |
void | SetPressure (double pressure) |
Sets the pressure on blank holder. More... | |
void | SetProcessType (NXOpen::BodyDes::OnestepUnformBuilder::Process processType) |
Sets the process type for onestep unform. More... | |
void | SetReportDisplayFlattenShape (bool reportDisplayFlattenShape) |
Sets the option to display result flatten shape in report. More... | |
void | SetReportDisplaySpringback (bool reportDisplaySpringback) |
Sets the option to display springback result in report. More... | |
void | SetReportDisplayStrain (bool reportDisplayStrain) |
Sets the option to display strain in report. More... | |
void | SetReportDisplayStress (bool reportDisplayStress) |
Sets the option to display stress in report. More... | |
void | SetReportDisplayThickness (bool reportDisplayThickness) |
Sets the option to display thickness information in report. More... | |
void | SetReportDisplayViewControl (bool reportDisplayViewControl) |
Sets the option to control view while creating screen image in report. More... | |
void | SetResultBlankShape (const std::vector< double > &blankshape) |
Sets blank shape result. More... | |
void | SetResultNodesIdsOnProfile (const std::vector< int > &nids) |
Sets profile node ID result. More... | |
void | SetResultNodesNumEachProfileCurve (const std::vector< int > &indexs) |
Sets total number of node on each profile. More... | |
void | SetResultRefNodeId (int resultRefNodeId) |
Sets reference node ID. More... | |
void | SetResultSpringBack (const std::vector< double > &springback) |
Sets springback result. More... | |
void | SetResultStrain (const std::vector< double > &strain) |
Sets strain result. More... | |
void | SetResultStress (const std::vector< double > &stress) |
Sets stress result. More... | |
void | SetResultThickness (const std::vector< double > &thickness) |
Sets thickness result. More... | |
void | SetReverseSide (bool reverseSide) |
Sets the option to indicate whether or not to unform the profile to the other side on the target body. More... | |
void | SetSolverConvergencyLevel (NXOpen::BodyDes::OnestepUnformBuilder::Convergency solverConvergencyLevel) |
Sets the convergency level of onestep solver. More... | |
void | SetSolverDisplaySpringbackMode (NXOpen::BodyDes::OnestepUnformBuilder::DisplaySpringbackMode solverDisplaySpringbackMode) |
Sets the option for springback display. More... | |
void | SetSolverDoSpringbackCalculation (bool solverDoSpringbackCalculation) |
Sets the option to do springback calculation in onestep solver. More... | |
void | SetSolverJoinOutputCurves (bool solverJoinOutputCurves) |
Sets the option to join output curves. More... | |
void | SetSolverMaxIterationSteps (int solverMaxIterationSteps) |
Sets the maximum number of iteration steps in onestep solver. More... | |
void | SetSolverSaveAnalysisResultsIntoFeature (bool solverSaveAnalysisResultsIntoFeature) |
Sets the option to save analysis result into feature. More... | |
void | SetSurfaceType (NXOpen::BodyDes::OnestepUnformBuilder::Surface surfaceType) |
Sets the surface type used to determine offset direction. More... | |
void | SetSurfaceType (int tOnestepSolverSurfaceType) |
Sets the unform surface type. More... | |
void | SetThickness (double thickness) |
Sets the thickness of sheet metal model. More... | |
void | SetUnfoldModeType (NXOpen::BodyDes::OnestepUnformBuilder::UnfoldMode unfoldModeType) |
Sets the onestep unfold mode. More... | |
void | SetUnfoldSolid (NXOpen::Body *unfoldSolidTag) |
Sets the solid body to unform. More... | |
void | SetUnformSection (NXOpen::Section *unformsection) |
Sets the unform section which includes a group of user selected points or curves. More... | |
NXOpen::BodyDes::OnestepUnformBuilder::Convergency | SolverConvergencyLevel () |
Returns the convergency level of onestep solver. More... | |
NXOpen::BodyDes::OnestepUnformBuilder::DisplaySpringbackMode | SolverDisplaySpringbackMode () |
Returns the option for springback display. More... | |
bool | SolverDoSpringbackCalculation () |
Returns the option to do springback calculation in onestep solver. More... | |
bool | SolverJoinOutputCurves () |
Returns the option to join output curves. More... | |
int | SolverMaxIterationSteps () |
Returns the maximum number of iteration steps in onestep solver. More... | |
bool | SolverSaveAnalysisResultsIntoFeature () |
Returns the option to save analysis result into feature. More... | |
NXOpen::BodyDes::OnestepUnformBuilder::Surface | SurfaceType () |
Returns the surface type used to determine offset direction. More... | |
NXOpen::ScCollector * | TargetRegion () |
Returns the target region which is a group of faces user chooses to unfrom to. More... | |
double | Thickness () |
Returns the thickness of sheet metal model. More... | |
NXOpen::BodyDes::OnestepUnformBuilder::UnfoldMode | UnfoldModeType () |
Returns the onestep unfold mode. More... | |
NXOpen::Body * | UnfoldSolid () |
Returns the solid body to unform. More... | |
NXOpen::SelectBodyList * | UnfoldSolidRegion () |
Returns the unfold solid regions which are a group of faces user chooses to unform. More... | |
NXOpen::ScCollector * | UnformRegion () |
Returns the unform region which is a group of faces user chooses to unform. More... | |
NXOpen::Section * | UnformSection () |
Returns the unform section which includes a group of user selected points or curves. More... | |
void | UpdateInputMeshDataToSolver () |
Updates the mesh elements to solver. More... | |
Public Member Functions inherited from NXOpen::Features::FeatureBuilder | |
NXOpen::Features::Feature * | CommitFeature () |
Commits the feature parameters and creates the feature. More... | |
NXOpen::Features::Feature * | GetFeature () |
Returns the feature currently being edited by this builder. More... | |
void | HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature) |
Re-suppress an internal parent feature (a slave feature) after it has been edited. More... | |
bool | ParentFeatureInternal () |
Returns whether or not the latest timestamped parent feature of this feature should be made internal Created in NX5.0.0. More... | |
bool | PatchSolutionFlag () |
Returns the patch solution flag Created in NX8.0.1. More... | |
NXString | PatchSurfaceFilename () |
Returns the patch surface filename Created in NX8.0.1. More... | |
void | SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature) |
Set the parent features which would be internal or slaves to the feature being created or commited Created in NX6.0.0. More... | |
void | SetParentFeatureInternal (bool isInternal) |
Sets whether or not the latest timestamped parent feature of this feature should be made internal Created in NX5.0.0. More... | |
void | SetPatchSolutionFlag (bool optionValue) |
Sets the patch solution flag Created in NX8.0.1. More... | |
void | SetPatchSurfaceFilename (const NXString &surfaceFilename) |
Sets the patch surface filename Created in NX8.0.1. More... | |
void | SetPatchSurfaceFilename (const char *surfaceFilename) |
Sets the patch surface filename Created in NX8.0.1. More... | |
void | SetSurroundingPatchSurfaceFilename (const NXString &surroundingSurfaceFilename) |
Sets the surrounding patch surface filename Created in NX8.0.1. More... | |
void | SetSurroundingPatchSurfaceFilename (const char *surroundingSurfaceFilename) |
Sets the surrounding patch surface filename Created in NX8.0.1. More... | |
void | ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature) |
Unsuppress an internal parent feature (a slave feature) so it can be edited. More... | |
NXString | SurroundingPatchSurfaceFilename () |
Returns the surrounding patch surface filename Created in NX8.0.1. More... | |
void | UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature) |
Set the internal parent feature of the feature being edited to external Created in NX6.0.0. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
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
Created in NX5.0.0.
The mode of display springback.
NXOpen::ScCollector* NXOpen::BodyDes::OnestepUnformBuilder::BinderRegion | ( | ) |
Returns the binder region which is a group of faces user chooses as holder.
Created in NX7.5.0.
License requirements : None
void NXOpen::BodyDes::OnestepUnformBuilder::Calculation | ( | ) |
Starts solver to calculate.
Created in 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")
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
void NXOpen::BodyDes::OnestepUnformBuilder::Constructor | ( | int | tOnestepSolverType | ) |
Constructs solver to prepare the data.
Created in 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")
tOnestepSolverType | tonestepsolvertype |
void NXOpen::BodyDes::OnestepUnformBuilder::CreateSheetBody | ( | bool | readResultFromFeature | ) |
Creates unform sheet body result.
Created in 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")
readResultFromFeature | readresultfromfeature |
void NXOpen::BodyDes::OnestepUnformBuilder::Destructor | ( | ) |
Destructs solver to release the data.
Created in 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")
void NXOpen::BodyDes::OnestepUnformBuilder::DisplayProfile | ( | bool | readResultFromFeature | ) |
Displays profile result.
Created in 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")
readResultFromFeature | readresultfromfeature |
NXOpen::Direction* NXOpen::BodyDes::OnestepUnformBuilder::DrawDirection | ( | ) |
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
double NXOpen::BodyDes::OnestepUnformBuilder::ForceStrength | ( | ) |
Returns the force strength on blank holder.
Created in NX7.5.0.
License requirements : None
void NXOpen::BodyDes::OnestepUnformBuilder::GetBlankShape | ( | std::vector< double > & | nodes | ) |
Gets the blank result nodes.
Created in 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")
nodes | nodes |
void NXOpen::BodyDes::OnestepUnformBuilder::GetBorderLoops | ( | std::vector< int > & | index, |
std::vector< int > & | nodeIdentifications | ||
) |
Gets the boundary loop IDs.
Created in 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")
index | index |
nodeIdentifications | nodeidentifications |
void NXOpen::BodyDes::OnestepUnformBuilder::GetBottomSurfaceStrain | ( | std::vector< double > & | nodes | ) |
Gets the bottom surface strain result.
Created in 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")
nodes | nodes |
void NXOpen::BodyDes::OnestepUnformBuilder::GetBottomSurfaceStress | ( | std::vector< double > & | nodes | ) |
Gets the bottom surface stress result.
Created in 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")
nodes | nodes |
void NXOpen::BodyDes::OnestepUnformBuilder::GetMeshes | ( | std::vector< double > & | vnode, |
std::vector< int > & | constraintId, | ||
std::vector< int > & | element | ||
) |
Gets the mesh element data.
Created in 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")
vnode | vnode |
constraintId | constraint id |
element | element |
int NXOpen::BodyDes::OnestepUnformBuilder::GetMinNodeID | ( | ) |
Gets the minimum node ID.
void NXOpen::BodyDes::OnestepUnformBuilder::GetNodeIdsOnFreeEdge | ( | std::vector< int > & | index, |
std::vector< int > & | nodeIdentifications | ||
) |
Gets the node IDs on the free edges (non-constrainted boundary edges).
Created in 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")
index | index |
nodeIdentifications | nodeidentifications |
int NXOpen::BodyDes::OnestepUnformBuilder::GetRefNode | ( | ) |
Gets the reference node ID.
int NXOpen::BodyDes::OnestepUnformBuilder::GetSolverType | ( | ) |
Gets the solver calculation type.
void NXOpen::BodyDes::OnestepUnformBuilder::GetSpringbackShape | ( | std::vector< double > & | nodes | ) |
Gets the springbrack result.
Created in 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")
nodes | nodes |
void NXOpen::BodyDes::OnestepUnformBuilder::GetStrain | ( | std::vector< double > & | strains | ) |
Gets the strain result.
Created in 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")
strains | strains |
void NXOpen::BodyDes::OnestepUnformBuilder::GetStress | ( | std::vector< double > & | stress | ) |
Gets the stress result.
Created in 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")
stress | stress |
void NXOpen::BodyDes::OnestepUnformBuilder::GetThickness | ( | std::vector< double > & | thickness | ) |
Gets Thickness.
Created in 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")
thickness | thickness |
void NXOpen::BodyDes::OnestepUnformBuilder::GetTopSurfaceStrain | ( | std::vector< double > & | nodes | ) |
Gets the top surface strain result.
Created in 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")
nodes | nodes |
void NXOpen::BodyDes::OnestepUnformBuilder::GetTopSurfaceStress | ( | std::vector< double > & | nodes | ) |
Gets the top surface stress result.
Created in 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")
nodes | nodes |
bool NXOpen::BodyDes::OnestepUnformBuilder::InferElementSize | ( | ) |
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
bool NXOpen::BodyDes::OnestepUnformBuilder::InferThickness | ( | ) |
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
void NXOpen::BodyDes::OnestepUnformBuilder::IsResultExist | ( | ) |
Checks whether the result is available or not.
Created in 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")
NXOpen::Point* NXOpen::BodyDes::OnestepUnformBuilder::MatchPointOne | ( | ) |
Returns the first match point for spring back calculation.
Created in NX6.0.0.
License requirements : None
NXOpen::Point* NXOpen::BodyDes::OnestepUnformBuilder::MatchPointThree | ( | ) |
Returns the third match point for spring back calculation.
Created in NX6.0.0.
License requirements : None
NXOpen::Point* NXOpen::BodyDes::OnestepUnformBuilder::MatchPointTwo | ( | ) |
Returns the second match point for spring back calculation.
Created in NX6.0.0.
License requirements : None
double NXOpen::BodyDes::OnestepUnformBuilder::MaterialPropertyDensity | ( | ) |
Returns the density of material.
Created in NX5.0.0.
License requirements : None
double NXOpen::BodyDes::OnestepUnformBuilder::MaterialPropertyE | ( | ) |
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
double NXOpen::BodyDes::OnestepUnformBuilder::MaterialPropertyF | ( | ) |
Returns the friction of material.
Created in NX5.0.0.
License requirements : None
double NXOpen::BodyDes::OnestepUnformBuilder::MaterialPropertyInitialStrain | ( | ) |
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
double NXOpen::BodyDes::OnestepUnformBuilder::MaterialPropertyK | ( | ) |
Returns the K(Strength Coefficient) of material.
Created in NX5.0.0.
License requirements : None
double NXOpen::BodyDes::OnestepUnformBuilder::MaterialPropertyN | ( | ) |
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
double NXOpen::BodyDes::OnestepUnformBuilder::MaterialPropertyPoisson | ( | ) |
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
double NXOpen::BodyDes::OnestepUnformBuilder::MaterialPropertyR0 | ( | ) |
Returns the r0(Anisotropy Coefficient) of material.
Created in NX5.0.0.
License requirements : None
double NXOpen::BodyDes::OnestepUnformBuilder::MaterialPropertyR45 | ( | ) |
Returns the r45(Anisotropy Coefficient) of material.
Created in NX5.0.0.
License requirements : None
double NXOpen::BodyDes::OnestepUnformBuilder::MaterialPropertyR90 | ( | ) |
Returns the r90(Anisotropy Coefficient) of material.
Created in NX5.0.0.
License requirements : None
double NXOpen::BodyDes::OnestepUnformBuilder::MaterialPropertyYieldStress | ( | ) |
Returns the yield stress of material.
Created in NX5.0.0.
License requirements : None
void NXOpen::BodyDes::OnestepUnformBuilder::Mesh | ( | ) |
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")
bool NXOpen::BodyDes::OnestepUnformBuilder::MeshAttemptMapping | ( | ) |
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
double NXOpen::BodyDes::OnestepUnformBuilder::MeshElementSize | ( | ) |
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
double NXOpen::BodyDes::OnestepUnformBuilder::MeshMaxJacobian | ( | ) |
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
double NXOpen::BodyDes::OnestepUnformBuilder::MeshMaxWarp | ( | ) |
Returns the maximum warp for meshing.
Created in NX5.0.0.
License requirements : None
bool NXOpen::BodyDes::OnestepUnformBuilder::MeshProcessFillet | ( | ) |
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
int NXOpen::BodyDes::OnestepUnformBuilder::MeshSizeVariation | ( | ) |
Returns the variation of mesh element size.
Created in NX5.0.0.
License requirements : None
double NXOpen::BodyDes::OnestepUnformBuilder::MeshSmallFeature | ( | ) |
Returns the value of small feature for mesh setting
Created in NX5.0.0.
License requirements : None
bool NXOpen::BodyDes::OnestepUnformBuilder::MeshSplitQuad | ( | ) |
Returns the option to split quadrate element to triangle element when creating meshes.
Created in NX5.0.0.
License requirements : None
NXOpen::BodyDes::OnestepUnformBuilder::Object NXOpen::BodyDes::OnestepUnformBuilder::ObjectType | ( | ) |
Returns the object type for onestep unform.
Created in NX8.0.0.
License requirements : None
void NXOpen::BodyDes::OnestepUnformBuilder::OnestepUnformRegisterProjectCallback | ( | ) |
Register the callback to solver.
Created in 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")
NXOpen::ScCollector* NXOpen::BodyDes::OnestepUnformBuilder::PartBoundary | ( | ) |
Returns the boundary which is a group of edges user chooses to apply on equivalent force.
Created in NX7.5.0.
License requirements : None
NXOpen::BodyDes::OnestepUnformBuilder::Part NXOpen::BodyDes::OnestepUnformBuilder::PartType | ( | ) |
Returns the part type for onestep unform.
Created in NX7.5.0.
License requirements : None
double NXOpen::BodyDes::OnestepUnformBuilder::Pressure | ( | ) |
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
bool NXOpen::BodyDes::OnestepUnformBuilder::ReportDisplayFlattenShape | ( | ) |
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
bool NXOpen::BodyDes::OnestepUnformBuilder::ReportDisplaySpringback | ( | ) |
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
bool NXOpen::BodyDes::OnestepUnformBuilder::ReportDisplayStrain | ( | ) |
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
bool NXOpen::BodyDes::OnestepUnformBuilder::ReportDisplayStress | ( | ) |
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
bool NXOpen::BodyDes::OnestepUnformBuilder::ReportDisplayThickness | ( | ) |
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
bool NXOpen::BodyDes::OnestepUnformBuilder::ReportDisplayViewControl | ( | ) |
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
bool NXOpen::BodyDes::OnestepUnformBuilder::ReverseSide | ( | ) |
Returns 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.
Created in NX9.0.0.
License requirements : None
void NXOpen::BodyDes::OnestepUnformBuilder::SetAdvancedConstraintInformation | ( | int | advancedConstraintPartType, |
const std::vector< NXOpen::TaggedObject * > & | blankHolderWithAddendumBinderRegion, | ||
const std::vector< NXOpen::TaggedObject * > & | blankHolderWithoutAddendumBoundaryOfPart, | ||
double | blankHolderWithAddendumPressure, | ||
double | blankHolderWithAddendumForce, | ||
double | blankHolderWithoutAddendumTension, | ||
double | blankHolderWithoutAddendumForce, | ||
double | blankHolderWithoutAddendumForceStrength, | ||
const std::vector< NXOpen::TaggedObject * > & | drawbeadTag, | ||
const std::vector< double > & | drawbeadTtension, | ||
const std::vector< double > & | drawbeadNtension, | ||
const std::vector< double > & | drawbeadForceStrength | ||
) |
Set advanced constraint information.
Created in NX8.5.0.
License requirements : None
advancedConstraintPartType | advancedconstraintparttype |
blankHolderWithAddendumBinderRegion | Objects to be checked |
blankHolderWithoutAddendumBoundaryOfPart | Objects to be checked |
blankHolderWithAddendumPressure | blankholderwithaddendumpressure |
blankHolderWithAddendumForce | blankholderwithaddendumforce |
blankHolderWithoutAddendumTension | blankholderwithoutaddendumtension |
blankHolderWithoutAddendumForce | blankholderwithoutaddendumforce |
blankHolderWithoutAddendumForceStrength | blankholderwithoutaddendumforcestrength |
drawbeadTag | Objects to be checked |
drawbeadTtension | drawbeadttension |
drawbeadNtension | drawbeadntension |
drawbeadForceStrength | drawbeadforcestrength |
void NXOpen::BodyDes::OnestepUnformBuilder::SetBlankThickness | ( | double | thickness | ) |
Sets the blank thickness.
Created in 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")
thickness | thickness |
void NXOpen::BodyDes::OnestepUnformBuilder::SetBorderInfo | ( | const std::vector< NXOpen::TaggedObject * > & | edgeTags, |
const std::vector< int > & | nids, | ||
const std::vector< int > & | groupInfo | ||
) |
Sets the boundary condition information.
Created in 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 | Objects to be checked |
nids | nids |
groupInfo | groupinfo |
void NXOpen::BodyDes::OnestepUnformBuilder::SetConstraintInformation | ( | bool | noCommonEdges, |
const std::vector< int > & | revisedDirU, | ||
const std::vector< int > & | revisedDirT, | ||
const std::vector< int > & | index, | ||
const std::vector< int > & | constraintType, | ||
const std::vector< int > & | cacNumsUnform, | ||
const std::vector< int > & | cacNumsTarget, | ||
const std::vector< NXOpen::TaggedObject * > & | consCurveFromUnform, | ||
const std::vector< NXOpen::TaggedObject * > & | consCurveFromTarget, | ||
const std::vector< NXOpen::Point * > & | consPointFromUnform, | ||
const std::vector< NXOpen::Point * > & | consPointFromTarget, | ||
const std::vector< double > & | startPtOfConsCrvsUnform, | ||
const std::vector< double > & | startPtOfConsCrvsTarget | ||
) |
Set constraint information.
Created in NX8.5.0.
License requirements : None
noCommonEdges | nocommonedges |
revisedDirU | reviseddiru |
revisedDirT | reviseddirt |
index | index |
constraintType | constrainttype |
cacNumsUnform | cacnumsunform |
cacNumsTarget | cacnumstarget |
consCurveFromUnform | Objects to be checked |
consCurveFromTarget | Objects to be checked |
consPointFromUnform | Objects to be checked |
consPointFromTarget | Objects to be checked |
startPtOfConsCrvsUnform | startptofconscrvsunform |
startPtOfConsCrvsTarget | startptofconscrvstarget |
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::SetDrawDirection | ( | int | tdx, |
int | tdy, | ||
int | tdz | ||
) |
Sets the unform draw direction.
Created in 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")
tdx | tdx |
tdy | tdy |
tdz | tdz |
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::SetNodeIDsOnFreeEdge | ( | const std::vector< int > & | index, |
const std::vector< int > & | nids | ||
) |
Sets the node IDs on the free edges (non-constrainted boundary edges).
Created in 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")
index | index |
nids | nids |
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::SetResultBlankShape | ( | const std::vector< double > & | blankshape | ) |
Sets blank shape result.
Created in NX8.5.0.
License requirements : None
blankshape | blankshape |
void NXOpen::BodyDes::OnestepUnformBuilder::SetResultNodesIdsOnProfile | ( | const std::vector< int > & | nids | ) |
Sets profile node ID result.
Created in NX8.5.0.
License requirements : None
nids | nids |
void NXOpen::BodyDes::OnestepUnformBuilder::SetResultNodesNumEachProfileCurve | ( | const std::vector< int > & | indexs | ) |
Sets total number of node on each profile.
Created in NX8.5.0.
License requirements : None
indexs | indexs |
void NXOpen::BodyDes::OnestepUnformBuilder::SetResultRefNodeId | ( | int | resultRefNodeId | ) |
Sets reference node ID.
Created in NX8.5.0.
License requirements : None
resultRefNodeId | resultrefnodeid |
void NXOpen::BodyDes::OnestepUnformBuilder::SetResultSpringBack | ( | const std::vector< double > & | springback | ) |
Sets springback result.
Created in NX8.5.0.
License requirements : None
springback | springback |
void NXOpen::BodyDes::OnestepUnformBuilder::SetResultStrain | ( | const std::vector< double > & | strain | ) |
Sets strain result.
Created in NX8.5.0.
License requirements : None
strain | strain |
void NXOpen::BodyDes::OnestepUnformBuilder::SetResultStress | ( | const std::vector< double > & | stress | ) |
Sets stress result.
Created in NX8.5.0.
License requirements : None
stress | stress |
void NXOpen::BodyDes::OnestepUnformBuilder::SetResultThickness | ( | const std::vector< double > & | thickness | ) |
Sets thickness result.
Created in NX8.5.0.
License requirements : None
thickness | thickness |
void NXOpen::BodyDes::OnestepUnformBuilder::SetReverseSide | ( | bool | reverseSide | ) |
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.
Created in 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")
reverseSide | reverseside |
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::SetSurfaceType | ( | int | tOnestepSolverSurfaceType | ) |
Sets the unform surface type.
Created in 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")
tOnestepSolverSurfaceType | tonestepsolversurfacetype |
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 |
void NXOpen::BodyDes::OnestepUnformBuilder::SetUnformSection | ( | NXOpen::Section * | unformsection | ) |
Sets the unform section which includes a group of user selected points or curves.
Created in 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")
unformsection | unformsection |
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
bool NXOpen::BodyDes::OnestepUnformBuilder::SolverDoSpringbackCalculation | ( | ) |
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
bool NXOpen::BodyDes::OnestepUnformBuilder::SolverJoinOutputCurves | ( | ) |
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
int NXOpen::BodyDes::OnestepUnformBuilder::SolverMaxIterationSteps | ( | ) |
Returns the maximum number of iteration steps in onestep solver.
Created in NX5.0.0.
License requirements : None
bool NXOpen::BodyDes::OnestepUnformBuilder::SolverSaveAnalysisResultsIntoFeature | ( | ) |
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
NXOpen::ScCollector* NXOpen::BodyDes::OnestepUnformBuilder::TargetRegion | ( | ) |
Returns the target region which is a group of faces user chooses to unfrom to.
Created in NX5.0.0.
License requirements : None
double NXOpen::BodyDes::OnestepUnformBuilder::Thickness | ( | ) |
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
NXOpen::Body* NXOpen::BodyDes::OnestepUnformBuilder::UnfoldSolid | ( | ) |
Returns the solid body to unform.
Created in NX8.0.0.
License requirements : None
NXOpen::SelectBodyList* NXOpen::BodyDes::OnestepUnformBuilder::UnfoldSolidRegion | ( | ) |
Returns the unfold solid regions which are a group of faces user chooses to unform.
Created in NX8.0.0.
License requirements : None
NXOpen::ScCollector* NXOpen::BodyDes::OnestepUnformBuilder::UnformRegion | ( | ) |
Returns the unform region which is a group of faces user chooses to unform.
Created in NX5.0.0.
License requirements : None
NXOpen::Section* NXOpen::BodyDes::OnestepUnformBuilder::UnformSection | ( | ) |
Returns the unform section which includes a group of user selected points or curves.
Created in NX10.0.0.
License requirements : None
void NXOpen::BodyDes::OnestepUnformBuilder::UpdateInputMeshDataToSolver | ( | ) |
Updates the mesh elements to solver.
Created in 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")