TBSShapeLinkCondition Class¶
-
class
NXOpen.CAE.Optimization.
TBSShapeLinkCondition
¶ Bases:
NXOpen.TaggedObject
Represents the definition of link condition for shape restriction
New in version NX8.5.0.
Properties¶
Property | Description |
---|---|
Angle | Returns the angle for repeating segments or demold restrictions |
DemoldGroup | Returns the surface nodes of demolding area |
Direction | Returns or sets the direction or the axis, which is avaliable when CAE.Optimization.TBSShapeLinkCondition.ManufacturingType`() is set to CAE.Optimization.TBSShapeLinkConditionManufacturingOption.SurfaceStamp , or CAE.Optimization.TBSShapeLinkConditionManufacturingOption.SurfaceDemold , or CAE.Optimization.TBSShapeLinkConditionManufacturingOption.RotationSymmetry ,or CAE.Optimization.TBSShapeLinkConditionManufacturingOption.SurfaceTurn , or CAE.Optimization.TBSShapeLinkConditionManufacturingOption.SurfaceDrill |
ManufacturingType | Returns or sets the manufacturing type |
SymmetryPlane | Returns or sets the symmetry plane, which is only available when CAE.Optimization.TBSShapeLinkCondition.ManufacturingType`() is set to CAE.Optimization.TBSShapeLinkConditionManufacturingOption.PlaneSymmetry |
Tag | Returns the Tag for this object. |
Tolerance | Returns the tolerance of symmetrical recognitions |
UndercutTolerance | Returns the undercut tolerance in the demolding area |
UseCylindricalCsys | Returns or sets the option whether to use cylindrical coordinate system, which is avaliable when:py:meth:CAE.Optimization.TBSShapeLinkCondition.ManufacturingType` is set to CAE.Optimization.TBSShapeLinkConditionManufacturingOption.SurfaceStamp |
UseSplineToDefineSurface | Returns or sets the option whether to use surface parameters, which is avaliable when:py:meth:CAE.Optimization.TBSShapeLinkCondition.ManufacturingType` is set to CAE.Optimization.TBSShapeLinkConditionManufacturingOption.SurfaceStamp , or CAE.Optimization.TBSShapeLinkConditionManufacturingOption.SurfaceTurn , or CAE.Optimization.TBSShapeLinkConditionManufacturingOption.SurfaceDrill |
Methods¶
Enumerations¶
TBSShapeLinkConditionManufacturingOption Enumeration | Defines the type of link condition |
Property Detail¶
Angle¶
-
TBSShapeLinkCondition.
Angle
¶ Returns the angle for repeating segments or demold restrictions
-------------------------------------
Getter Method
Signature
Angle()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
DemoldGroup¶
-
TBSShapeLinkCondition.
DemoldGroup
¶ Returns the surface nodes of demolding area
-------------------------------------
Getter Method
Signature
DemoldGroup()
Returns: Return type: NXOpen.CAE.Optimization.TBSGroupDefinition
New in version NX8.5.0.
License requirements: None.
Direction¶
-
TBSShapeLinkCondition.
Direction
¶ Returns or sets the direction or the axis, which is avaliable when
CAE.Optimization.TBSShapeLinkCondition.ManufacturingType`()
is set toCAE.Optimization.TBSShapeLinkConditionManufacturingOption.SurfaceStamp
, orCAE.Optimization.TBSShapeLinkConditionManufacturingOption.SurfaceDemold
, orCAE.Optimization.TBSShapeLinkConditionManufacturingOption.RotationSymmetry
,orCAE.Optimization.TBSShapeLinkConditionManufacturingOption.SurfaceTurn
, orCAE.Optimization.TBSShapeLinkConditionManufacturingOption.SurfaceDrill
-------------------------------------
Getter Method
Signature
Direction()
Returns: Return type: NXOpen.Direction
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Direction(direction)
Parameters: direction ( NXOpen.Direction
) –New in version NX8.5.0.
License requirements: cae_opt_toposhape (“NX Shape Optimization”)
ManufacturingType¶
-
TBSShapeLinkCondition.
ManufacturingType
¶ Returns or sets the manufacturing type
-------------------------------------
Getter Method
Signature
ManufacturingType()
Returns: Return type: NXOpen.CAE.Optimization.TBSShapeLinkConditionManufacturingOption
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ManufacturingType(manufacturingType)
Parameters: manufacturingType ( NXOpen.CAE.Optimization.TBSShapeLinkConditionManufacturingOption
) –New in version NX8.5.0.
License requirements: cae_opt_toposhape (“NX Shape Optimization”)
SymmetryPlane¶
-
TBSShapeLinkCondition.
SymmetryPlane
¶ Returns or sets the symmetry plane, which is only available when
CAE.Optimization.TBSShapeLinkCondition.ManufacturingType`()
is set toCAE.Optimization.TBSShapeLinkConditionManufacturingOption.PlaneSymmetry
-------------------------------------
Getter Method
Signature
SymmetryPlane()
Returns: Return type: NXOpen.Plane
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SymmetryPlane(plane)
Parameters: plane ( NXOpen.Plane
) –New in version NX8.5.0.
License requirements: cae_opt_toposhape (“NX Shape Optimization”)
Tolerance¶
-
TBSShapeLinkCondition.
Tolerance
¶ Returns the tolerance of symmetrical recognitions
-------------------------------------
Getter Method
Signature
Tolerance()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
UndercutTolerance¶
-
TBSShapeLinkCondition.
UndercutTolerance
¶ Returns the undercut tolerance in the demolding area
-------------------------------------
Getter Method
Signature
UndercutTolerance()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
UseCylindricalCsys¶
-
TBSShapeLinkCondition.
UseCylindricalCsys
¶ Returns or sets the option whether to use cylindrical coordinate system, which is avaliable when:py:meth:CAE.Optimization.TBSShapeLinkCondition.ManufacturingType` is set to
CAE.Optimization.TBSShapeLinkConditionManufacturingOption.SurfaceStamp
-------------------------------------
Getter Method
Signature
UseCylindricalCsys()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UseCylindricalCsys(useCylindricalCSYS)
Parameters: useCylindricalCSYS (bool) – New in version NX8.5.0.
License requirements: cae_opt_toposhape (“NX Shape Optimization”)
UseSplineToDefineSurface¶
-
TBSShapeLinkCondition.
UseSplineToDefineSurface
¶ Returns or sets the option whether to use surface parameters, which is avaliable when:py:meth:CAE.Optimization.TBSShapeLinkCondition.ManufacturingType` is set to
CAE.Optimization.TBSShapeLinkConditionManufacturingOption.SurfaceStamp
, orCAE.Optimization.TBSShapeLinkConditionManufacturingOption.SurfaceTurn
, orCAE.Optimization.TBSShapeLinkConditionManufacturingOption.SurfaceDrill
-------------------------------------
Getter Method
Signature
UseSplineToDefineSurface()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UseSplineToDefineSurface(useSurfParam)
Parameters: useSurfParam (bool) – New in version NX8.5.0.
License requirements: cae_opt_toposhape (“NX Shape Optimization”)