public interface MountingInterfaceBuilder extends Builder
Part
AMEManager.createMountingInterfaceBuilder(nxopen.Part)
Property | Value |
---|---|
FixingType | Point |
MountingInterfaceType | Fixing |
ReceptacleType | Fixed |
Modifier and Type | Interface and Description |
---|---|
static class |
MountingInterfaceBuilder.FixingPolicy
Represents component fixing type
|
static class |
MountingInterfaceBuilder.InterfaceType
Represents mounting interface type
|
static class |
MountingInterfaceBuilder.ReceptaclePolicy
Represents component receptacle type
|
Modifier and Type | Method and Description |
---|---|
void |
addInterface()
Adds a
MountingInterface object
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") Created in NX12.0.0 |
Direction |
directionOfInterface()
Returns the direction of interface
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
MountingInterfaceBuilder.FixingPolicy |
fixingType()
Returns the
MountingInterfaceBuilder.FixingPolicy
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") Created in NX12.0.0 |
MountingInterfaceBuilder.InterfaceType |
mountingInterfaceType()
Returns the
MountingInterfaceBuilder.InterfaceType
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") Created in NX12.0.0 |
String |
name()
Returns the name
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
Direction |
parallelReferenceObject()
Returns the parallel reference object
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
MountingInterfaceBuilder.ReceptaclePolicy |
receptacleType()
Returns the
MountingInterfaceBuilder.ReceptaclePolicy
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") Created in NX12.0.0 |
void |
removeInterfaces(String[] mountingInterfaces)
Delete input
MountingInterface objects
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") Created in NX12.0.0 |
void |
setDefaultFixingInterface(String fixingName)
Sets input
MountingInterface as default
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") Created in NX12.0.0 |
void |
setDirectionOfInterface(Direction directionOfInterface)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setFixingType(MountingInterfaceBuilder.FixingPolicy type)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setMountingInterfaceType(MountingInterfaceBuilder.InterfaceType type)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setName(String name)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setParallelReferenceObject(Direction parallelReferenceObject)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setReceptacleType(MountingInterfaceBuilder.ReceptaclePolicy receptacleType)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setSpecifyFace(ScCollector collector)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setSpecifyPoint(Point specifyPoint)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
ScCollector |
specifyFace()
Returns the specify face
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
SelectTaggedObject |
specifyLine()
Returns the specify line
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
Point |
specifyPoint()
Returns the specify point
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
MountingInterfaceBuilder.InterfaceType mountingInterfaceType() throws NXException, RemoteException
MountingInterfaceBuilder.InterfaceType
NXException
RemoteException
void setMountingInterfaceType(MountingInterfaceBuilder.InterfaceType type) throws NXException, RemoteException
type
- NXException
RemoteException
MountingInterfaceBuilder.FixingPolicy fixingType() throws NXException, RemoteException
MountingInterfaceBuilder.FixingPolicy
NXException
RemoteException
void setFixingType(MountingInterfaceBuilder.FixingPolicy type) throws NXException, RemoteException
type
- NXException
RemoteException
MountingInterfaceBuilder.ReceptaclePolicy receptacleType() throws NXException, RemoteException
MountingInterfaceBuilder.ReceptaclePolicy
NXException
RemoteException
void setReceptacleType(MountingInterfaceBuilder.ReceptaclePolicy receptacleType) throws NXException, RemoteException
receptacleType
- NXException
RemoteException
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
Point specifyPoint() throws NXException, RemoteException
NXException
RemoteException
void setSpecifyPoint(Point specifyPoint) throws NXException, RemoteException
specifyPoint
- NXException
RemoteException
SelectTaggedObject specifyLine() throws NXException, RemoteException
NXException
RemoteException
ScCollector specifyFace() throws NXException, RemoteException
NXException
RemoteException
void setSpecifyFace(ScCollector collector) throws NXException, RemoteException
collector
- NXException
RemoteException
Direction directionOfInterface() throws NXException, RemoteException
NXException
RemoteException
void setDirectionOfInterface(Direction directionOfInterface) throws NXException, RemoteException
directionOfInterface
- NXException
RemoteException
Direction parallelReferenceObject() throws NXException, RemoteException
NXException
RemoteException
void setParallelReferenceObject(Direction parallelReferenceObject) throws NXException, RemoteException
parallelReferenceObject
- NXException
RemoteException
void addInterface() throws NXException, RemoteException
MountingInterface
object
NXException
RemoteException
void removeInterfaces(String[] mountingInterfaces) throws NXException, RemoteException
MountingInterface
objects
mountingInterfaces
- NXException
RemoteException
void setDefaultFixingInterface(String fixingName) throws NXException, RemoteException
MountingInterface
as default
fixingName
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.