public interface CollisionSensorBuilder extends CollisionShapeBuilder
CollisionSensor
builder. CollisionSensorCollection.createCollisionSensorBuilder(nxopen.mechatronics.CollisionSensor)
Modifier and Type | Interface and Description |
---|---|
static class |
CollisionSensorBuilder.CollisionShapeTypes
the Trigger Shape Types.
|
static class |
CollisionSensorBuilder.ShapePropertiesOption
the Trigger Shape Option.
|
Modifier and Type | Method and Description |
---|---|
int |
category()
Returns the category.
|
CollisionSensorBuilder.CollisionShapeTypes |
collisionShape()
Returns the collision shape type.
|
SelectNXObjectList |
geometry()
Returns the geometries.
|
boolean |
highlightOnCollision()
Returns the option of highlight on collision.
|
String |
name()
Returns the name.
|
void |
setCategory(int category)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setCollisionShape(CollisionSensorBuilder.CollisionShapeTypes collisionShape)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setGeometry(NXObject[] geometries)
Sets the geometries.
|
void |
setHighlightOnCollision(boolean highlight)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setName(String name)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setShapeProperties(CollisionSensorBuilder.ShapePropertiesOption shapeProperties)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
CollisionSensorBuilder.ShapePropertiesOption |
shapeProperties()
Returns the trigger shape option.
|
centerPoint, height, length, orientation, radius, setCenterPoint, setOrientation, width
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectNXObjectList geometry() throws NXException, RemoteException
ComponentAssembly
, Point
, bodies and curves.
NXException
RemoteException
void setGeometry(NXObject[] geometries) throws NXException, RemoteException
geometries
- Input geometriesNXException
RemoteException
CollisionSensorBuilder.CollisionShapeTypes collisionShape() throws NXException, RemoteException
NXException
RemoteException
void setCollisionShape(CollisionSensorBuilder.CollisionShapeTypes collisionShape) throws NXException, RemoteException
collisionShape
- NXException
RemoteException
CollisionSensorBuilder.ShapePropertiesOption shapeProperties() throws NXException, RemoteException
NXException
RemoteException
void setShapeProperties(CollisionSensorBuilder.ShapePropertiesOption shapeProperties) throws NXException, RemoteException
shapeProperties
- NXException
RemoteException
int category() throws NXException, RemoteException
NXException
RemoteException
void setCategory(int category) throws NXException, RemoteException
category
- NXException
RemoteException
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
boolean highlightOnCollision() throws NXException, RemoteException
NXException
RemoteException
void setHighlightOnCollision(boolean highlight) throws NXException, RemoteException
highlight
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.