public interface GenericSensorBuilder extends PhysicsConstraintBuilder
GenericSensor
builder.
GenericSensorCollection.createGenericSensorBuilder(nxopen.mechatronics.GenericSensor)
Modifier and Type | Interface and Description |
---|---|
static class |
GenericSensorBuilder.OutputMeasureType
the Measure types.
|
Modifier and Type | Method and Description |
---|---|
Expression |
lowerOutputRange()
Returns the lower output range used to scale the generic data.
|
Expression |
lowerTrimRange()
Returns the lower trim range used to trim the generic data.
|
GenericSensorBuilder.OutputMeasureType |
measureType()
Returns the measure type.
|
int |
persistentTag()
Returns the Persistent Tag used in the physics object
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
SelectNXObject |
selectedPhysicsObject()
Returns the physics select.
|
void |
setMeasureType(GenericSensorBuilder.OutputMeasureType measureType)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setPersistentTag(int persistentTag)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setUseScale(boolean useScale)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setUseTrim(boolean useTrim)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
Expression |
upperOutputRange()
Returns the upper output range used to scale the generic data.
|
Expression |
upperTrimRange()
Returns the upper trim range used to trim the generic data.
|
boolean |
useScale()
Returns the use scale flag, which is used to control if the generic sensor includes scale parameters.
|
boolean |
useTrim()
Returns the use trim flag, which is used to control if the generic sensor includes trim parameters.
|
name, setName
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectNXObject selectedPhysicsObject() throws NXException, RemoteException
NXException
RemoteException
int persistentTag() throws NXException, RemoteException
NXException
RemoteException
void setPersistentTag(int persistentTag) throws NXException, RemoteException
persistentTag
- NXException
RemoteException
boolean useTrim() throws NXException, RemoteException
NXException
RemoteException
void setUseTrim(boolean useTrim) throws NXException, RemoteException
useTrim
- NXException
RemoteException
Expression lowerTrimRange() throws NXException, RemoteException
NXException
RemoteException
Expression upperTrimRange() throws NXException, RemoteException
NXException
RemoteException
boolean useScale() throws NXException, RemoteException
NXException
RemoteException
void setUseScale(boolean useScale) throws NXException, RemoteException
useScale
- NXException
RemoteException
GenericSensorBuilder.OutputMeasureType measureType() throws NXException, RemoteException
NXException
RemoteException
void setMeasureType(GenericSensorBuilder.OutputMeasureType measureType) throws NXException, RemoteException
measureType
- NXException
RemoteException
Expression lowerOutputRange() throws NXException, RemoteException
NXException
RemoteException
Expression upperOutputRange() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.