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
manufacturingType() and setManufacturingType(nxopen.cae.optimization.TBSShapeLinkCondition.ManufacturingOption) is set to
TBSShapeLinkCondition.ManufacturingOption.SURFACE_STAMP , or
TBSShapeLinkCondition.ManufacturingOption.SURFACE_DEMOLD , or
TBSShapeLinkCondition.ManufacturingOption.ROTATION_SYMMETRY ,or
TBSShapeLinkCondition.ManufacturingOption.SURFACE_TURN , or
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
manufacturingType() and setManufacturingType(nxopen.cae.optimization.TBSShapeLinkCondition.ManufacturingOption) is set to
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
manufacturingType() and setManufacturingType(nxopen.cae.optimization.TBSShapeLinkCondition.ManufacturingOption) is set to
TBSShapeLinkCondition.ManufacturingOption.SURFACE_STAMP
License requirements: None. |
boolean |
useSplineToDefineSurface()
Returns the option whether to use surface parameters, which is avaliable when
manufacturingType() and setManufacturingType(nxopen.cae.optimization.TBSShapeLinkCondition.ManufacturingOption) is set to
TBSShapeLinkCondition.ManufacturingOption.SURFACE_STAMP , or
TBSShapeLinkCondition.ManufacturingOption.SURFACE_TURN , or
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
manufacturingType()
and setManufacturingType(nxopen.cae.optimization.TBSShapeLinkCondition.ManufacturingOption)
is set to
TBSShapeLinkCondition.ManufacturingOption.SURFACE_STAMP
, or
TBSShapeLinkCondition.ManufacturingOption.SURFACE_DEMOLD
, or
TBSShapeLinkCondition.ManufacturingOption.ROTATION_SYMMETRY
,or
TBSShapeLinkCondition.ManufacturingOption.SURFACE_TURN
, or
TBSShapeLinkCondition.ManufacturingOption.SURFACE_DRILL
NXException
RemoteException
void setDirection(Direction direction) throws NXException, RemoteException
direction
- NXException
RemoteException
Plane symmetryPlane() throws NXException, RemoteException
manufacturingType()
and setManufacturingType(nxopen.cae.optimization.TBSShapeLinkCondition.ManufacturingOption)
is set to
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
manufacturingType()
and setManufacturingType(nxopen.cae.optimization.TBSShapeLinkCondition.ManufacturingOption)
is set to
TBSShapeLinkCondition.ManufacturingOption.SURFACE_STAMP
NXException
RemoteException
void setUseCylindricalCsys(boolean useCylindricalCSYS) throws NXException, RemoteException
useCylindricalCSYS
- NXException
RemoteException
boolean useSplineToDefineSurface() throws NXException, RemoteException
manufacturingType()
and setManufacturingType(nxopen.cae.optimization.TBSShapeLinkCondition.ManufacturingOption)
is set to
TBSShapeLinkCondition.ManufacturingOption.SURFACE_STAMP
, or
TBSShapeLinkCondition.ManufacturingOption.SURFACE_TURN
, or
TBSShapeLinkCondition.ManufacturingOption.SURFACE_DRILL
NXException
RemoteException
void setUseSplineToDefineSurface(boolean useSurfParam) throws NXException, RemoteException
useSurfParam
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.