Class PhysicsManager
Inheritance
System.Object
System.MarshalByRefObject
PhysicsManager
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class PhysicsManager : NXRemotableObject, IMessageSink
Constructors
PhysicsManager(Part)
Declaration
protected PhysicsManager(Part owner)
Parameters
Type |
Name |
Description |
Part |
owner |
|
Properties
Accelerometers
Declaration
public AccelerometerCollection Accelerometers { get; }
Property Value
Declaration
public AdapterFormulaCollection AdapterFormulas { get; }
Property Value
AdapterSignals
Declaration
public AdapterSignalCollection AdapterSignals { get; }
Property Value
AlignBodies
Declaration
public AlignBodyCollection AlignBodies { get; }
Property Value
AngularLimitJoints
Declaration
public AngularLimitJointCollection AngularLimitJoints { get; }
Property Value
AngularSpringJoints
Declaration
public AngularSpringJointCollection AngularSpringJoints { get; }
Property Value
BallJoints
Declaration
public BallJointCollection BallJoints { get; }
Property Value
BreakingConstraints
Declaration
public BreakingConstraintCollection BreakingConstraints { get; }
Property Value
CamProfiles
Declaration
public CamProfileCollection CamProfiles { get; }
Property Value
Cams
Declaration
public CamCollection Cams { get; }
Property Value
ChangeMaterials
Declaration
public ChangeMaterialCollection ChangeMaterials { get; }
Property Value
CollisionBodies
Declaration
public CollisionBodyCollection CollisionBodies { get; }
Property Value
CollisionMaterials
Declaration
public CollisionMaterialCollection CollisionMaterials { get; }
Property Value
CollisionSensors
Declaration
public CollisionSensorCollection CollisionSensors { get; }
Property Value
CurveOnCurveJoints
Declaration
public CurveOnCurveJointCollection CurveOnCurveJoints { get; }
Property Value
CylindricalJoints
Declaration
public CylindricalJointCollection CylindricalJoints { get; }
Property Value
DisplayChanger
Declaration
public DisplayChangerCollection DisplayChanger { get; }
Property Value
DistanceSensors
Declaration
public DistanceSensorCollection DistanceSensors { get; }
Property Value
DynamicObjectTables
Declaration
public DynamicObjectTableCollection DynamicObjectTables { get; }
Property Value
Declaration
public ExpressionBlockFormulaCollection ExpressionBlockFormulas { get; }
Property Value
ExpressionBlocks
Declaration
public ExpressionBlockCollection ExpressionBlocks { get; }
Property Value
ExternalConnections
Declaration
public ExternalConnectionCollection ExternalConnections { get; }
Property Value
ExternalSignalConfigurations
Declaration
public ExternalSignalConfigurationCollection ExternalSignalConfigurations { get; }
Property Value
FixedJoints
Declaration
public FixedJointCollection FixedJoints { get; }
Property Value
ForceTorqueControls
Declaration
public ForceTorqueControlCollection ForceTorqueControls { get; }
Property Value
Gears
Declaration
public GearCollection Gears { get; }
Property Value
GenericSensors
Declaration
public GenericSensorCollection GenericSensors { get; }
Property Value
GraphControls
Declaration
public GraphControlCollection GraphControls { get; }
Property Value
HingeJoints
Declaration
public HingeJointCollection HingeJoints { get; }
Property Value
HydraulicCylinders
Declaration
public HydraulicCylinderCollection HydraulicCylinders { get; }
Property Value
HydraulicValves
Declaration
public HydraulicValveCollection HydraulicValves { get; }
Property Value
Inclinometers
Declaration
public InclinometerCollection Inclinometers { get; }
Property Value
LimitSwitchs
Declaration
public LimitSwitchCollection LimitSwitchs { get; }
Property Value
LinearLimitJoints
Declaration
public LinearLimitJointCollection LinearLimitJoints { get; }
Property Value
LinearSpringJoints
Declaration
public LinearSpringJointCollection LinearSpringJoints { get; }
Property Value
MATLABSignalConnections
Declaration
public MATLABSignalConnectionCollection MATLABSignalConnections { get; }
Property Value
MCDSignalServerConfigurations
Declaration
public MCDSignalServerConfigurationCollection MCDSignalServerConfigurations { get; }
Property Value
MotionProfiles
Declaration
public MotionProfileCollection MotionProfiles { get; }
Property Value
ObjectSinks
Declaration
public ObjectSinkCollection ObjectSinks { get; }
Property Value
ObjectSources
Declaration
public ObjectSourceCollection ObjectSources { get; }
Property Value
Declaration
public ObjectTransformerCollection ObjectTransformer { get; }
Property Value
PathConstraintJoints
Declaration
public PathConstraintJointCollection PathConstraintJoints { get; }
Property Value
PhysicsPreference
Declaration
public PhysicsPreferenceCollection PhysicsPreference { get; }
Property Value
PlanarJoints
Declaration
public PlanarJointCollection PlanarJoints { get; }
Property Value
PMNavFolderLocator
Declaration
public PMNavFolderLocatorCollection PMNavFolderLocator { get; }
Property Value
PMNavFolderObject
Declaration
public PMNavFolderObjectCollection PMNavFolderObject { get; }
Property Value
PneumaticCylinders
Declaration
public PneumaticCylinderCollection PneumaticCylinders { get; }
Property Value
PneumaticValves
Declaration
public PneumaticValveCollection PneumaticValves { get; }
Property Value
PointOnCurveJoints
Declaration
public PointOnCurveJointCollection PointOnCurveJoints { get; }
Property Value
PositionControls
Declaration
public PositionControlCollection PositionControls { get; }
Property Value
PositionSensors
Declaration
public PositionSensorCollection PositionSensors { get; }
Property Value
PreventCollisions
Declaration
public PreventCollisionCollection PreventCollisions { get; }
Property Value
RackPinions
Declaration
public RackPinionCollection RackPinions { get; }
Property Value
ReadWriteDevices
Declaration
public ReadWriteDeviceCollection ReadWriteDevices { get; }
Property Value
Relays
Declaration
public RelayCollection Relays { get; }
Property Value
RigidBodies
Declaration
public RigidBodyCollection RigidBodies { get; }
Property Value
RuntimeBehaviors
Declaration
public RuntimeBehaviorCollection RuntimeBehaviors { get; }
Property Value
Declaration
public RuntimeFormulaCollection RuntimeFormulas { get; }
Property Value
RuntimeNCs
Declaration
public RuntimeNCCollection RuntimeNCs { get; }
Property Value
ScrewJoints
Declaration
public ScrewJointCollection ScrewJoints { get; }
Property Value
SHMSignalConnections
Declaration
public SHMSignalConnectionCollection SHMSignalConnections { get; }
Property Value
SignalAdapters
Declaration
public SignalAdapterCollection SignalAdapters { get; }
Property Value
SignalConnections
Declaration
public SignalConnectionCollection SignalConnections { get; }
Property Value
SignalMappingConnections
Declaration
public SignalMappingConnectionCollection SignalMappingConnections { get; }
Property Value
Signals
Declaration
public SignalCollection Signals { get; }
Property Value
SlidingJoints
Declaration
public SlidingJointCollection SlidingJoints { get; }
Property Value
SpeedControls
Declaration
public SpeedControlCollection SpeedControls { get; }
Property Value
SpringDampers
Declaration
public SpringDamperCollection SpringDampers { get; }
Property Value
SymbolTables
Declaration
public SymbolTableCollection SymbolTables { get; }
Property Value
Tag
Declaration
Property Value
Declaration
public TagFormCollection TagForms { get; }
Property Value
TagTables
Declaration
public TagTableCollection TagTables { get; }
Property Value
ThreeJointCouplers
Declaration
public ThreeJointCouplerCollection ThreeJointCouplers { get; }
Property Value
Tracers
Declaration
public TracerCollection Tracers { get; }
Property Value
TransmitterEntry
Declaration
public TransmitterEntryCollection TransmitterEntry { get; }
Property Value
TransmitterExit
Declaration
public TransmitterExitCollection TransmitterExit { get; }
Property Value
TransportSurfaces
Declaration
public TransportSurfaceCollection TransportSurfaces { get; }
Property Value
VelocitySensors
Declaration
public VelocitySensorCollection VelocitySensors { get; }
Property Value
VirtualAxis
Declaration
public VirtualAxisCollection VirtualAxis { get; }
Property Value
Methods
AdoptAssemblyJoint()
Declaration
public void AdoptAssemblyJoint()
AdoptAssemblyJoint(Constraint)
Declaration
public void AdoptAssemblyJoint(Constraint joint)
Parameters
CreateAnimationConversionBuilder()
Declaration
public AnimationConversionBuilder CreateAnimationConversionBuilder()
Returns
CreateChainJointBuilder()
Declaration
public ChainJointBuilder CreateChainJointBuilder()
Returns
CreateChangeOwnerBuilder()
Declaration
public ChangeOwnerBuilder CreateChangeOwnerBuilder()
Returns
CreateConvertFromMtbbuilder()
Declaration
public ConvertFromMTBBuilder CreateConvertFromMtbbuilder()
Returns
CreateECADExportBuilder()
Declaration
public ECADExportBuilder CreateECADExportBuilder()
Returns
CreateECADImportBuilder()
Declaration
public ECADImportBuilder CreateECADImportBuilder()
Returns
CreateExportSensorsActuatorsBuilder()
Declaration
public ExportSensorsActuatorsBuilder CreateExportSensorsActuatorsBuilder()
Returns
CreateMatlabclientBuilder()
Declaration
public MATLABClientBuilder CreateMatlabclientBuilder()
Returns
CreateOpcclientBuilder()
Declaration
public OPCClientBuilder CreateOpcclientBuilder()
Returns
CreatePreferenceBuilder()
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Mechatronics.PhysicsPreferenceCollection.CreatePreferenceBuilder instead")]
public PreferencesBuilder CreatePreferenceBuilder()
Returns
CreateReplacePhysicsBuilder()
Declaration
public ReplacePhysicsBuilder CreateReplacePhysicsBuilder()
Returns
CreateSCOUTExportBuilder()
Declaration
public SCOUTExportBuilder CreateSCOUTExportBuilder()
Returns
CreateSCOUTImportBuilder()
Declaration
public SCOUTImportBuilder CreateSCOUTImportBuilder()
Returns
CreateSensorsActuatorsListBuilder()
Declaration
public SensorsActuatorsListBuilder CreateSensorsActuatorsListBuilder()
Returns
CreateSHMConfigurationBuilder()
Declaration
public SHMConfigurationBuilder CreateSHMConfigurationBuilder()
Returns
CreateSignalMappingBuilder()
Declaration
public SignalMappingBuilder CreateSignalMappingBuilder()
Returns
ExportSignalsToCsv(String, String[], String[], SignalBuilder.IOType[], SignalBuilder.DataType[], Boolean[], Int32[], Double[], String[], Boolean, Boolean)
Declaration
public void ExportSignalsToCsv(string path, string[] names, string[] owners, SignalBuilder.IOType[] ioTypes, SignalBuilder.DataType[] dataTypes, bool[] bValues, int[] nValues, double[] dValues, string[] connectionNames, bool signal, bool connection)
Parameters
Type |
Name |
Description |
System.String |
path |
|
System.String[] |
names |
|
System.String[] |
owners |
|
SignalBuilder.IOType[] |
ioTypes |
|
SignalBuilder.DataType[] |
dataTypes |
|
System.Boolean[] |
bValues |
|
System.Int32[] |
nValues |
|
System.Double[] |
dValues |
|
System.String[] |
connectionNames |
|
System.Boolean |
signal |
|
System.Boolean |
connection |
|
ExportSignalsToExcel(String, String[], SignalBuilder.IOType[], SignalBuilder.DataType[], Boolean[], Int32[], Double[], String[], String[])
Declaration
public void ExportSignalsToExcel(string path, string[] names, SignalBuilder.IOType[] ioTypes, SignalBuilder.DataType[] dataTypes, bool[] bValues, int[] nValues, double[] dValues, string[] addresses, string[] comments)
Parameters
Type |
Name |
Description |
System.String |
path |
|
System.String[] |
names |
|
SignalBuilder.IOType[] |
ioTypes |
|
SignalBuilder.DataType[] |
dataTypes |
|
System.Boolean[] |
bValues |
|
System.Int32[] |
nValues |
|
System.Double[] |
dValues |
|
System.String[] |
addresses |
|
System.String[] |
comments |
|
ExportSignalsToTxt(String, String[], SignalBuilder.IOType[], SignalBuilder.DataType[], Boolean[], Int32[], Double[], String[], String[])
Declaration
public void ExportSignalsToTxt(string path, string[] names, SignalBuilder.IOType[] ioTypes, SignalBuilder.DataType[] dataTypes, bool[] bValues, int[] nValues, double[] dValues, string[] addresses, string[] comments)
Parameters
Type |
Name |
Description |
System.String |
path |
|
System.String[] |
names |
|
SignalBuilder.IOType[] |
ioTypes |
|
SignalBuilder.DataType[] |
dataTypes |
|
System.Boolean[] |
bValues |
|
System.Int32[] |
nValues |
|
System.Double[] |
dValues |
|
System.String[] |
addresses |
|
System.String[] |
comments |
|
ExportToCsv(String, Boolean, Boolean)
Declaration
public void ExportToCsv(string path, bool signal, bool connection)
Parameters
Type |
Name |
Description |
System.String |
path |
|
System.Boolean |
signal |
|
System.Boolean |
connection |
|
ExportToTxt(String)
Declaration
public void ExportToTxt(string path)
Parameters
Type |
Name |
Description |
System.String |
path |
|
LogPhysicsToDelete(NXObject)
Declaration
public void LogPhysicsToDelete(NXObject physicsObject)
Parameters
Type |
Name |
Description |
NXObject |
physicsObject |
|
QueryAdoption(Constraint)
Declaration
public DisplayableObject QueryAdoption(Constraint joint)
Parameters
Returns
RemapPhysicsReferences(Component)
Declaration
public void RemapPhysicsReferences(Component replacedPartOcc)
Parameters
Type |
Name |
Description |
Component |
replacedPartOcc |
|
SetName(NXObject, String)
Declaration
public void SetName(NXObject physicsObject, string name)
Parameters
Type |
Name |
Description |
NXObject |
physicsObject |
|
System.String |
name |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink