NX Open C++ Reference Guide
|
Represents the definition of link condition for shape restriction
Created in NX8.5.0.
More...
Public Types | |
enum | ManufacturingOption { ManufacturingOptionPlaneSymmetry, ManufacturingOptionRotationSymmetry, ManufacturingOptionSurfaceStamp, ManufacturingOptionSurfaceTurn, ManufacturingOptionSurfaceDrill, ManufacturingOptionSurfaceDemold } |
Defines the type of link condition. More... | |
Represents the definition of link condition for shape restriction
Created in NX8.5.0.
Defines the type of link condition.
ManufacturingOptionPlaneSymmetry |
Plane symmetry referring to the plane which lies perpendicular to the given axis of the coordinate system. |
ManufacturingOptionRotationSymmetry |
Rotation symmetry definition. |
ManufacturingOptionSurfaceStamp |
Stampable surface definition. |
ManufacturingOptionSurfaceTurn |
Turnable surface definition. |
ManufacturingOptionSurfaceDrill |
Drillable surface definition. |
ManufacturingOptionSurfaceDemold |
Demold surface definition. |
NXOpen::Expression* NXOpen::CAE::Optimization::TBSShapeLinkCondition::Angle | ( | ) |
Returns the angle for repeating segments or demold restrictions
Created in NX8.5.0.
License requirements : None
NXOpen::CAE::Optimization::TBSGroupDefinition* NXOpen::CAE::Optimization::TBSShapeLinkCondition::DemoldGroup | ( | ) |
Returns the surface nodes of demolding area
Created in NX8.5.0.
License requirements : None
NXOpen::Direction* NXOpen::CAE::Optimization::TBSShapeLinkCondition::Direction | ( | ) |
Returns the direction or the axis, which is avaliable when CAE::Optimization::TBSShapeLinkCondition::ManufacturingType and CAE::Optimization::TBSShapeLinkCondition::SetManufacturingType is set to CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionSurfaceStamp , or CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionSurfaceDemold , or CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionRotationSymmetry ,or CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionSurfaceTurn , or CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionSurfaceDrill
Created in NX8.5.0.
License requirements : None
NXOpen::CAE::Optimization::TBSShapeLinkCondition::ManufacturingOption NXOpen::CAE::Optimization::TBSShapeLinkCondition::ManufacturingType | ( | ) |
Returns the manufacturing type
Created in NX8.5.0.
License requirements : None
void NXOpen::CAE::Optimization::TBSShapeLinkCondition::SetDirection | ( | NXOpen::Direction * | direction | ) |
Sets the direction or the axis, which is avaliable when CAE::Optimization::TBSShapeLinkCondition::ManufacturingType and CAE::Optimization::TBSShapeLinkCondition::SetManufacturingType is set to CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionSurfaceStamp , or CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionSurfaceDemold , or CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionRotationSymmetry ,or CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionSurfaceTurn , or CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionSurfaceDrill
Created in NX8.5.0.
License requirements : cae_opt_toposhape ("NX Shape Optimization")
direction | direction |
void NXOpen::CAE::Optimization::TBSShapeLinkCondition::SetManufacturingType | ( | NXOpen::CAE::Optimization::TBSShapeLinkCondition::ManufacturingOption | manufacturingType | ) |
Sets the manufacturing type
Created in NX8.5.0.
License requirements : cae_opt_toposhape ("NX Shape Optimization")
manufacturingType | manufacturingtype |
void NXOpen::CAE::Optimization::TBSShapeLinkCondition::SetSymmetryPlane | ( | NXOpen::Plane * | plane | ) |
Sets the symmetry plane, which is only available when CAE::Optimization::TBSShapeLinkCondition::ManufacturingType and CAE::Optimization::TBSShapeLinkCondition::SetManufacturingType is set to CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionPlaneSymmetry
Created in NX8.5.0.
License requirements : cae_opt_toposhape ("NX Shape Optimization")
plane | plane |
void NXOpen::CAE::Optimization::TBSShapeLinkCondition::SetUseCylindricalCsys | ( | bool | useCylindricalCSYS | ) |
Sets the option whether to use cylindrical coordinate system, which is avaliable whenCAE::Optimization::TBSShapeLinkCondition::ManufacturingType and CAE::Optimization::TBSShapeLinkCondition::SetManufacturingType is set to CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionSurfaceStamp
Created in NX8.5.0.
License requirements : cae_opt_toposhape ("NX Shape Optimization")
useCylindricalCSYS | usecylindricalcsys |
void NXOpen::CAE::Optimization::TBSShapeLinkCondition::SetUseSplineToDefineSurface | ( | bool | useSurfParam | ) |
Sets the option whether to use surface parameters, which is avaliable whenCAE::Optimization::TBSShapeLinkCondition::ManufacturingType and CAE::Optimization::TBSShapeLinkCondition::SetManufacturingType is set to CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionSurfaceStamp , or CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionSurfaceTurn , or CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionSurfaceDrill
Created in NX8.5.0.
License requirements : cae_opt_toposhape ("NX Shape Optimization")
useSurfParam | usesurfparam |
NXOpen::Plane* NXOpen::CAE::Optimization::TBSShapeLinkCondition::SymmetryPlane | ( | ) |
Returns the symmetry plane, which is only available when CAE::Optimization::TBSShapeLinkCondition::ManufacturingType and CAE::Optimization::TBSShapeLinkCondition::SetManufacturingType is set to CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionPlaneSymmetry
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::Optimization::TBSShapeLinkCondition::Tolerance | ( | ) |
Returns the tolerance of symmetrical recognitions
Created in NX8.5.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::Optimization::TBSShapeLinkCondition::UndercutTolerance | ( | ) |
Returns the undercut tolerance in the demolding area
Created in NX8.5.0.
License requirements : None
bool NXOpen::CAE::Optimization::TBSShapeLinkCondition::UseCylindricalCsys | ( | ) |
Returns the option whether to use cylindrical coordinate system, which is avaliable whenCAE::Optimization::TBSShapeLinkCondition::ManufacturingType and CAE::Optimization::TBSShapeLinkCondition::SetManufacturingType is set to CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionSurfaceStamp
Created in NX8.5.0.
License requirements : None
bool NXOpen::CAE::Optimization::TBSShapeLinkCondition::UseSplineToDefineSurface | ( | ) |
Returns the option whether to use surface parameters, which is avaliable whenCAE::Optimization::TBSShapeLinkCondition::ManufacturingType and CAE::Optimization::TBSShapeLinkCondition::SetManufacturingType is set to CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionSurfaceStamp , or CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionSurfaceTurn , or CAE::Optimization::TBSShapeLinkCondition::ManufacturingOptionSurfaceDrill
Created in NX8.5.0.
License requirements : None