public interface SMBoundaryConditionBuilder extends TaggedObject, IComponentBuilder
MetaformBuilder.createSMBoundaryCondition()
Modifier and Type | Interface and Description |
---|---|
static class |
SMBoundaryConditionBuilder.ConstraintTypes
Types of Boundary condition constraints
|
Modifier and Type | Method and Description |
---|---|
String |
constraintName()
Returns the constraint name.
|
SMBoundaryConditionBuilder.ConstraintTypes |
constraintType()
Returns the constraint type
License requirements: None. |
ScCollector |
endRegionCurve()
Returns the end region curve This input is required if the Constraint Type is NOT
SMBoundaryConditionBuilder.ConstraintTypes.POINT_TO_POINT . |
Point |
endRegionPoint()
Returns the end region point This input is required only if the Constraint Type is
SMBoundaryConditionBuilder.ConstraintTypes.POINT_TO_POINT . |
void |
setConstraintName(String constraintName)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setConstraintType(SMBoundaryConditionBuilder.ConstraintTypes constraintType)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setEndRegionPoint(Point endRegionPoint)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setStartRegionPoint(Point startRegionPoint)
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
ScCollector |
startRegionCurve()
Returns the start region curve This input is required only if the Constraint Type is
SMBoundaryConditionBuilder.ConstraintTypes.CURVE_TO_CURVE or
SMBoundaryConditionBuilder.ConstraintTypes.CURVE_ALONG_CURVE . |
Point |
startRegionPoint()
Returns the start region point.
|
printTestData, printTestData, tag, tagValue
validate
SMBoundaryConditionBuilder.ConstraintTypes constraintType() throws NXException, RemoteException
NXException
RemoteException
void setConstraintType(SMBoundaryConditionBuilder.ConstraintTypes constraintType) throws NXException, RemoteException
constraintType
- NXException
RemoteException
Point startRegionPoint() throws NXException, RemoteException
SMBoundaryConditionBuilder.ConstraintTypes.POINT_TO_POINT
or
SMBoundaryConditionBuilder.ConstraintTypes.POINT_ALONG_CURVE
.
NXException
RemoteException
void setStartRegionPoint(Point startRegionPoint) throws NXException, RemoteException
startRegionPoint
- NXException
RemoteException
ScCollector startRegionCurve() throws NXException, RemoteException
SMBoundaryConditionBuilder.ConstraintTypes.CURVE_TO_CURVE
or
SMBoundaryConditionBuilder.ConstraintTypes.CURVE_ALONG_CURVE
.
NXException
RemoteException
Point endRegionPoint() throws NXException, RemoteException
SMBoundaryConditionBuilder.ConstraintTypes.POINT_TO_POINT
.
NXException
RemoteException
void setEndRegionPoint(Point endRegionPoint) throws NXException, RemoteException
endRegionPoint
- NXException
RemoteException
ScCollector endRegionCurve() throws NXException, RemoteException
SMBoundaryConditionBuilder.ConstraintTypes.POINT_TO_POINT
.
NXException
RemoteException
String constraintName() throws NXException, RemoteException
NXException
RemoteException
void setConstraintName(String constraintName) throws NXException, RemoteException
constraintName
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.