public interface TBSShapeLinkCondition extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
TBSShapeLinkCondition.ManufacturingOption
Defines the type of link condition
|
Modifier and Type | Method and Description |
---|---|
Expression |
angle()
Returns the angle for repeating segments or demold restrictions
License requirements: None. |
TBSGroupDefinition |
demoldGroup()
Returns the surface nodes of demolding area
License requirements: None. |
Direction |
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.ManufacturingOption#SURFACE_STAMP , or
CAE.Optimization.TBSShapeLinkCondition.ManufacturingOption#SURFACE_DEMOLD , or
CAE.Optimization.TBSShapeLinkCondition.ManufacturingOption#ROTATION_SYMMETRY ,or
CAE.Optimization.TBSShapeLinkCondition.ManufacturingOption#SURFACE_TURN , or
CAE.Optimization.TBSShapeLinkCondition.ManufacturingOption#SURFACE_DRILL
License requirements: None. |
TBSShapeLinkCondition.ManufacturingOption |
manufacturingType()
Returns the manufacturing type
License requirements: None. |
void |
setDirection(Direction direction)
License requirements: cae_opt_toposhape ("NX Shape Optimization") . |
void |
setManufacturingType(TBSShapeLinkCondition.ManufacturingOption manufacturingType)
License requirements: cae_opt_toposhape ("NX Shape Optimization") . |
void |
setSymmetryPlane(Plane plane)
License requirements: cae_opt_toposhape ("NX Shape Optimization") . |
void |
setUseCylindricalCsys(boolean useCylindricalCSYS)
License requirements: cae_opt_toposhape ("NX Shape Optimization") . |
void |
setUseSplineToDefineSurface(boolean useSurfParam)
License requirements: cae_opt_toposhape ("NX Shape Optimization") . |
Plane |
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.ManufacturingOption#PLANE_SYMMETRY
License requirements: None. |
Expression |
tolerance()
Returns the tolerance of symmetrical recognitions
License requirements: None. |
Expression |
undercutTolerance()
Returns the undercut tolerance in the demolding area
License requirements: None. |
boolean |
useCylindricalCsys()
Returns the option whether to use cylindrical coordinate system, which is avaliable when
CAE.Optimization.TBSShapeLinkCondition#manufacturingType and CAE.Optimization.TBSShapeLinkCondition#setManufacturingType is set to
CAE.Optimization.TBSShapeLinkCondition.ManufacturingOption#SURFACE_STAMP
License requirements: None. |
boolean |
useSplineToDefineSurface()
Returns the option whether to use surface parameters, which is avaliable when
CAE.Optimization.TBSShapeLinkCondition#manufacturingType and CAE.Optimization.TBSShapeLinkCondition#setManufacturingType is set to
CAE.Optimization.TBSShapeLinkCondition.ManufacturingOption#SURFACE_STAMP , or
CAE.Optimization.TBSShapeLinkCondition.ManufacturingOption#SURFACE_TURN , or
CAE.Optimization.TBSShapeLinkCondition.ManufacturingOption#SURFACE_DRILL
License requirements: None. |
printTestData, printTestData, tag, tagValue
TBSShapeLinkCondition.ManufacturingOption manufacturingType() throws NXException, RemoteException
NXException
RemoteException
void setManufacturingType(TBSShapeLinkCondition.ManufacturingOption manufacturingType) throws NXException, RemoteException
manufacturingType
- NXException
RemoteException
Expression angle() throws NXException, RemoteException
NXException
RemoteException
Expression undercutTolerance() throws NXException, RemoteException
NXException
RemoteException
Direction direction() throws NXException, RemoteException
CAE.Optimization.TBSShapeLinkCondition#manufacturingType
and CAE.Optimization.TBSShapeLinkCondition#setManufacturingType
is set to
CAE.Optimization.TBSShapeLinkCondition.ManufacturingOption#SURFACE_STAMP
, or
CAE.Optimization.TBSShapeLinkCondition.ManufacturingOption#SURFACE_DEMOLD
, or
CAE.Optimization.TBSShapeLinkCondition.ManufacturingOption#ROTATION_SYMMETRY
,or
CAE.Optimization.TBSShapeLinkCondition.ManufacturingOption#SURFACE_TURN
, or
CAE.Optimization.TBSShapeLinkCondition.ManufacturingOption#SURFACE_DRILL
NXException
RemoteException
void setDirection(Direction direction) throws NXException, RemoteException
direction
- NXException
RemoteException
Plane symmetryPlane() throws NXException, RemoteException
CAE.Optimization.TBSShapeLinkCondition#manufacturingType
and CAE.Optimization.TBSShapeLinkCondition#setManufacturingType
is set to
CAE.Optimization.TBSShapeLinkCondition.ManufacturingOption#PLANE_SYMMETRY
NXException
RemoteException
void setSymmetryPlane(Plane plane) throws NXException, RemoteException
plane
- NXException
RemoteException
Expression tolerance() throws NXException, RemoteException
NXException
RemoteException
TBSGroupDefinition demoldGroup() throws NXException, RemoteException
NXException
RemoteException
boolean useCylindricalCsys() throws NXException, RemoteException
CAE.Optimization.TBSShapeLinkCondition#manufacturingType
and CAE.Optimization.TBSShapeLinkCondition#setManufacturingType
is set to
CAE.Optimization.TBSShapeLinkCondition.ManufacturingOption#SURFACE_STAMP
NXException
RemoteException
void setUseCylindricalCsys(boolean useCylindricalCSYS) throws NXException, RemoteException
useCylindricalCSYS
- NXException
RemoteException
boolean useSplineToDefineSurface() throws NXException, RemoteException
CAE.Optimization.TBSShapeLinkCondition#manufacturingType
and CAE.Optimization.TBSShapeLinkCondition#setManufacturingType
is set to
CAE.Optimization.TBSShapeLinkCondition.ManufacturingOption#SURFACE_STAMP
, or
CAE.Optimization.TBSShapeLinkCondition.ManufacturingOption#SURFACE_TURN
, or
CAE.Optimization.TBSShapeLinkCondition.ManufacturingOption#SURFACE_DRILL
NXException
RemoteException
void setUseSplineToDefineSurface(boolean useSurfParam) throws NXException, RemoteException
useSurfParam
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.