NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Mechatronics::PhysicsManager类 参考

物理管理器 更多...

#include <Mechatronics_PhysicsManager.hxx>

Public 类型

enum  EnvelopeAccuracyMode { EnvelopeAccuracyModeLow , EnvelopeAccuracyModeMedium , EnvelopeAccuracyModeHigh , EnvelopeAccuracyModeCustom }
 表示包络体精度模式。 更多...
enum  InterferenceType { InterferenceTypeHighlight , InterferenceTypeShowCurve }
 表示干涉输出类型。 更多...

Public 成员函数

NXOpen::Mechatronics::AccelerometerCollectionAccelerometers ()
 返回属于此部件的 NXOpen::Mechatronics::AccelerometerCollection
在 NX11.0.0 中创建。

NXOpen::Mechatronics::AdapterFormulaCollectionAdapterFormulas ()
NXOpen::Mechatronics::AdapterSignalCollectionAdapterSignals ()
NXOpen::Mechatronics::AlignBodyCollectionAlignBodies ()
NXOpen::Mechatronics::AngularLimitJointCollectionAngularLimitJoints ()
NXOpen::Mechatronics::AngularSpringJointCollectionAngularSpringJoints ()
NXOpen::Mechatronics::AnimatedCameraCollectionAnimatedCameras ()
void ApplyRigidBodyColor (bool bShow)
NXOpen::Mechatronics::BallJointCollectionBallJoints ()
NXOpen::Mechatronics::BondZoneCollectionBondZones ()
NXOpen::Mechatronics::BreakingConstraintCollectionBreakingConstraints ()
NXOpen::Mechatronics::BulletBeltCollectionBulletBelts ()
 获取属于此部件的子弹带集合
于 NX2212.0.0 版本创建。

NXOpen::Mechatronics::BulletCableCollectionBulletCables ()
 获取属于此部件的子弹电缆集合
于 NX2212.0.0 版本创建。

NXOpen::Mechatronics::BulletFlexibleMaterialCollectionBulletFlexibleMaterials ()
 获取属于此部件的子弹柔性材料集合
于 NX2212.0.0 版本创建。

NXOpen::Mechatronics::CamProfileCollectionCamProfiles ()
NXOpen::Mechatronics::CamCollectionCams ()
NXOpen::Mechatronics::ChangeMaterialCollectionChangeMaterials ()
void ChangeMotionType (NXOpen::NXObject *physicsObject, NXOpen::Mechatronics::PhysicsJointBuilder::MotionTypes motionType)
NXOpen::Mechatronics::CollisionBodyCollectionCollisionBodies ()
NXOpen::Mechatronics::CollisionMaterialCollectionCollisionMaterials ()
NXOpen::Mechatronics::CollisionSensorCollectionCollisionSensors ()
NXOpen::Mechatronics::AnimationConversionBuilderCreateAnimationConversionBuilder ()
NXOpen::Mechatronics::CamProfileDocumentationBuilderCreateCamProfileDocumentationBuilder ()
NXOpen::Mechatronics::ChainJointBuilderCreateChainJointBuilder ()
NXOpen::Mechatronics::ChangeOwnerBuilderCreateChangeOwnerBuilder ()
NXOpen::Mechatronics::ConstraintConversionBuilderCreateConstraintConversionBuilder ()
NXOpen::Mechatronics::ConvertFromMTBBuilderCreateConvertFromMtbbuilder ()
NXOpen::Mechatronics::ECADExportBuilderCreateECADExportBuilder ()
NXOpen::Mechatronics::ECADImportBuilderCreateECADImportBuilder ()
NXOpen::Mechatronics::ExportSensorsActuatorsBuilderCreateExportSensorsActuatorsBuilder ()
 创建一个NXOpen::Mechatronics::ExportSensorsActuatorsBuilder 对象。
NXOpen::Mechatronics::ExportTraceBuilderCreateExportTraceBuilder (NXOpen::Mechatronics::Tracer *tracer)
NXOpen::Mechatronics::FrameBuilderCreateFrameBuilder ()
NXOpen::Mechatronics::GripperFingerBuilderCreateGripperFingerBuilder ()
void CreateInterference (NXOpen::Facet::FacetedBody *firstEnvelope, NXOpen::Facet::FacetedBody *secondEnvelope, NXOpen::Mechatronics::PhysicsManager::InterferenceType outputType)
NXOpen::Mechatronics::MATLABClientBuilderCreateMatlabclientBuilder ()
NXOpen::Mechatronics::OPCClientBuilderCreateOpcclientBuilder ()
NXOpen::Mechatronics::ReplacePhysicsBuilderCreateReplacePhysicsBuilder ()
NXOpen::Mechatronics::SCOUTExportBuilderCreateSCOUTExportBuilder ()
NXOpen::Mechatronics::SCOUTImportBuilderCreateSCOUTImportBuilder ()
NXOpen::Mechatronics::SensorsActuatorsListBuilderCreateSensorsActuatorsListBuilder ()
 创建 NXOpen::Mechatronics::SensorsActuatorsListBuilder 对象。
NXOpen::Mechatronics::SHMConfigurationBuilderCreateSHMConfigurationBuilder ()
NXOpen::Mechatronics::SignalMappingBuilderCreateSignalMappingBuilder ()
NXOpen::Facet::FacetedBodyCreateSingleEnvelope2 (NXOpen::NXObject *geometry, const std::vector< NXOpen::Matrix4x4 > &transformMatrixList, NXOpen::NXObject *destinationPart, NXOpen::Mechatronics::PhysicsManager::EnvelopeAccuracyMode accuracyMode, double tolerance, int translucency, int color)
NXOpen::Mechatronics::VectorBuilderCreateVectorBuilder ()
NXOpen::Mechatronics::CurveOnCurveJointCollectionCurveOnCurveJoints ()
NXOpen::Mechatronics::CylindricalJointCollectionCylindricalJoints ()
NXOpen::Mechatronics::DisplayChangerCollectionDisplayChanger ()
NXOpen::Mechatronics::DistanceSensorCollectionDistanceSensors ()
 返回属于此部件的 距离传感器集合
创建于 NX11.0.0.

NXOpen::Mechatronics::DynamicMaterialCutterCollectionDynamicMaterialCutters ()
NXOpen::Mechatronics::DynamicMaterialCollectionDynamicMaterials ()
NXOpen::Mechatronics::DynamicObjectTableCollectionDynamicObjectTables ()
void ExportPlmxmlInNative (const char *dirName, const char *configFileName, bool reportWind)
void ExportPlmxmlInNative (const NXString &dirName, const NXString &configFileName, bool reportWind)
void ExportPlmxmlInTeamcenter ()
void ExportSignalAdaptersToXml (const char *path, const std::vector< NXOpen::Mechatronics::SignalAdapter * > &adapters)
 将指定的MCD信号适配器导出到xml文件。
在NX1872.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")
void ExportSignalAdaptersToXml (const NXString &path, const std::vector< NXOpen::Mechatronics::SignalAdapter * > &adapters)
 将指定的MCD信号适配器导出到xml文件。
在NX1872.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")
void ExportSignalMappingConnectionsToCsv (const char *path, const std::vector< NXOpen::Mechatronics::SignalMappingConnection * > &mappingConnections)
 将指定的MCD信号映射连接导出到csv文件。
在NX1872.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")
void ExportSignalMappingConnectionsToCsv (const NXString &path, const std::vector< NXOpen::Mechatronics::SignalMappingConnection * > &mappingConnections)
 将指定的MCD信号映射连接导出到csv文件。
在NX1872.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")
void ExportSignalMappingConnectionsToXml (const char *path, const std::vector< NXOpen::Mechatronics::SignalMappingConnection * > &mappingConnections)
 将指定的MCD信号映射连接导出到xml文件。
在NX1872.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")
void ExportSignalMappingConnectionsToXml (const NXString &path, const std::vector< NXOpen::Mechatronics::SignalMappingConnection * > &mappingConnections)
 将指定的MCD信号映射连接导出到xml文件。
在NX1872.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")
void ExportSignalsToCsv (const char *path, std::vector< NXString > &names, std::vector< NXString > &owners, const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > &ioTypes, const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > &dataTypes, const std::vector< bool > &bValues, const std::vector< int > &nValues, const std::vector< double > &dValues, std::vector< NXString > &connectionNames, bool signal, bool connection)
 导出指定的MCD信号、OPC信号连接和(或)SHM信号连接到CSV文件。

void ExportSignalsToCsvEx (const char *path, const std::vector< NXOpen::Mechatronics::GenericSignal * > &signalData, bool bAddAdapterNameAsPath, bool signal, bool connection)
 将指定的MCD信号、信号映射连接导出到CSV文件。
创建于NX1980.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)或nx_mcd_player(“机电概念设计器播放器”)
void ExportSignalsToCsvEx (const NXString &path, const std::vector< NXOpen::Mechatronics::GenericSignal * > &signalData, bool bAddAdapterNameAsPath, bool signal, bool connection)
 将指定的MCD信号、信号映射连接导出到CSV文件。
创建于NX1980.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)或nx_mcd_player(“机电概念设计器播放器”)
void ExportSignalsToCsvV2 (const char *path, std::vector< NXString > &names, std::vector< NXString > &owners, const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > &ioTypes, const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > &dataTypes, const std::vector< bool > &bValues, const std::vector< int > &nValues, const std::vector< double > &dValues, std::vector< NXString > &strValues, std::vector< NXString > &connectionNames, bool signal, bool connection)
 将指定的MCD信号、OPC信号连接和(或)SHM信号连接导出到CSV文件。

void ExportSignalsToExcel (const char *path, std::vector< NXString > &names, const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > &ioTypes, const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > &dataTypes, const std::vector< bool > &bValues, const std::vector< int > &nValues, const std::vector< double > &dValues, std::vector< NXString > &addresses, std::vector< NXString > &comments)
 将指定的MCD信号导出到Excel文件(兼容TIA门户格式)。

void ExportSignalsToExcelEx (const char *path, const std::vector< NXOpen::Mechatronics::GenericSignal * > &signalData, bool bAddAdapterNameAsPath)
 将指定的MCD信号导出到Excel文件(兼容TIA门户格式)。
创建于NX1980.0.0。

许可证要求:nx_mcd_core("Mechatronics Concept Designer")或 nx_mcd_player("Mechatronics Concept Designer Player")
void ExportSignalsToExcelEx (const NXString &path, const std::vector< NXOpen::Mechatronics::GenericSignal * > &signalData, bool bAddAdapterNameAsPath)
 将指定的MCD信号导出到Excel文件(兼容TIA门户格式)。
创建于NX1980.0.0。

许可证要求:nx_mcd_core("Mechatronics Concept Designer")或 nx_mcd_player("Mechatronics Concept Designer Player")
void ExportSignalsToExcelV2 (const char *path, std::vector< NXString > &names, const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > &ioTypes, const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > &dataTypes, const std::vector< bool > &bValues, const std::vector< int > &nValues, const std::vector< double > &dValues, std::vector< NXString > &strValues, std::vector< NXString > &addresses, std::vector< NXString > &comments)
 将指定的MCD信号导出到Excel文件(兼容TIA门户格式)。

void ExportSignalsToTxt (const char *path, std::vector< NXString > &names, const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > &ioTypes, const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > &dataTypes, const std::vector< bool > &bValues, const std::vector< int > &nValues, const std::vector< double > &dValues, std::vector< NXString > &addresses, std::vector< NXString > &comments)
 将指定的MCD信号导出到TXT文件(兼容SIMIT格式)。

void ExportSignalsToTxtEx (const char *path, const std::vector< NXOpen::Mechatronics::GenericSignal * > &signalData, bool bAddAdapterNameAsPath)
 将指定的MCD信号导出到txt文件(兼容SIMIT格式)。
创建于NX1980.0.0。

许可证要求:nx_mcd_core(“机电一体化概念设计器”)或 nx_mcd_player(“机电一体化概念设计器播放器”)
void ExportSignalsToTxtEx (const NXString &path, const std::vector< NXOpen::Mechatronics::GenericSignal * > &signalData, bool bAddAdapterNameAsPath)
 将指定的MCD信号导出到txt文件(兼容SIMIT格式)。
创建于NX1980.0.0。

许可证要求:nx_mcd_core(“机电一体化概念设计器”)或 nx_mcd_player(“机电一体化概念设计器播放器”)
void ExportSignalsToTxtV2 (const char *path, std::vector< NXString > &names, const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > &ioTypes, const std::vector< NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType > &dataTypes, const std::vector< bool > &bValues, const std::vector< int > &nValues, const std::vector< double > &dValues, std::vector< NXString > &addresses, std::vector< NXString > &comments)
 将指定的MCD信号导出到txt文件版本2(兼容SIMIT格式)。

void ExportSignalsToTxtV3 (const char *path, std::vector< NXString > &names, const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > &ioTypes, const std::vector< NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType > &dataTypes, const std::vector< bool > &bValues, const std::vector< int > &nValues, const std::vector< double > &dValues, std::vector< NXString > &strValues, std::vector< NXString > &addresses, std::vector< NXString > &comments)
 将指定的MCD信号导出到txt文件版本3(兼容SIMIT格式)。

void ExportToCsv (const char *path, bool signal, bool connection)
void ExportToTxt (const char *path)
NXOpen::Mechatronics::ExpressionBlockFormulaCollectionExpressionBlockFormulas ()
NXOpen::Mechatronics::ExpressionBlockCollectionExpressionBlocks ()
NXOpen::Mechatronics::ExternalConnectionCollectionExternalConnections ()
NXOpen::Mechatronics::ExternalSignalConfigurationCollectionExternalSignalConfigurations ()
 返回属于此部件的 NXOpen::Mechatronics::ExternalSignalConfigurationCollection
在 NX12.0.0 中创建。

NXOpen::Mechatronics::FixedJointCollectionFixedJoints ()
NXOpen::Mechatronics::FlexibleBodyCutterCollectionFlexibleBodyCutters ()
NXOpen::Mechatronics::FlexibleBodyPressorCollectionFlexibleBodyPressors ()
NXOpen::Mechatronics::FlexibleCableCollectionFlexibleCables ()
 获取属于此部件的柔性电缆集合
于 NX2212.0.0 版本创建。

NXOpen::Mechatronics::FlexibleMaterialCollectionFlexibleMaterials ()
 获取属于此部件的柔性材料集合
于 NX2212.0.0 版本创建。

NXOpen::Mechatronics::FlickerCollectionFlickers ()
 获取属于此部件的闪烁体集合
于 NX2312.0.0 版本创建。

NXOpen::Mechatronics::ForceTorqueControlCollectionForceTorqueControls ()
NXOpen::Mechatronics::GearCollectionGears ()
NXOpen::Mechatronics::GenericSensorCollectionGenericSensors ()
 返回属于此部件的 通用传感器集合
创建于 NX11.0.0.

NXOpen::Mechatronics::GraphControlCollectionGraphControls ()
NXOpen::Mechatronics::GripperCollectionGrippers ()
NXOpen::Mechatronics::HingeJointCollectionHingeJoints ()
NXOpen::Mechatronics::HydraulicCylinderCollectionHydraulicCylinders ()
 返回属于此部件的 NXOpen::Mechatronics::HydraulicCylinderCollection
在 NX11.0.0 中创建。

NXOpen::Mechatronics::HydraulicValveCollectionHydraulicValves ()
 返回属于此部件的 NXOpen::Mechatronics::PneumaticValveCollection
在 NX11.0.0 中创建。

void ImportPlmxmlInNative (const char *fileName, bool reportWind)
void ImportPlmxmlInNative (const NXString &fileName, bool reportWind)
void ImportPlmxmlInTeamcenter ()
void ImportSignalAdaptersFromXml (const char *path)
 从xml文件导入信号适配器。

void ImportSignalAdaptersFromXmlV2 (const char *path, bool updateExisting)
 从xml文件导入信号适配器,带有是否更新现有适配器的标志。
在NX1872.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")
void ImportSignalAdaptersFromXmlV2 (const NXString &path, bool updateExisting)
 从xml文件导入信号适配器,带有是否更新现有适配器的标志。
在NX1872.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")
void ImportSignalMappingConnectionsFromXml (const char *path)
 从xml文件导入信号映射连接。

void ImportSignalMappingConnectionsFromXmlV2 (const char *path, bool updateExisting)
 从xml文件导入信号映射连接,包含用于指示是否更新现有连接的标志。
创建于NX1872.0.0。

许可证要求:nx_mcd_core("机电概念设计器")或 nx_mcd_player("机电概念设计器播放器")
void ImportSignalMappingConnectionsFromXmlV2 (const NXString &path, bool updateExisting)
 从xml文件导入信号映射连接,包含用于指示是否更新现有连接的标志。
创建于NX1872.0.0。

许可证要求:nx_mcd_core("机电概念设计器")或 nx_mcd_player("机电概念设计器播放器")
NXOpen::Mechatronics::InclinometerCollectionInclinometers ()
 返回属于此部件的 NXOpen::Mechatronics::InclinometerCollection
在 NX11.0.0 中创建。

NXOpen::Mechatronics::InstanceOperatorCollectionInstanceOperators ()
NXOpen::Mechatronics::InverseKinematicsCollectionInverseKinematicsConfigurations ()
 返回属于此部件的 NXOpen::Mechatronics::InverseKinematicsCollection
在 NX1872.0.0 中创建。

NXOpen::Mechatronics::JointJoggerCollectionJointJoggers ()
 返回属于此部件的 NXOpen::Mechatronics::JointJoggerCollection
在 NX1899.0.0 中创建。

NXOpen::Mechatronics::KanbanCollectionKanbans ()
NXOpen::Mechatronics::LaserScannerCollectionLaserScanners ()
 返回属于此部件的 激光扫描仪集合
创建于 NX1953.0.0.

NXOpen::Mechatronics::LightCurtainCollectionLightCurtains ()
 返回属于此部件的 光幕集合
创建于 NX1953.0.0.

NXOpen::Mechatronics::LimitSwitchCollectionLimitSwitchs ()
 返回属于此部件的 限位开关集合
创建于 NX11.0.0.

NXOpen::Mechatronics::LinearLimitJointCollectionLinearLimitJoints ()
NXOpen::Mechatronics::LinearSpringJointCollectionLinearSpringJoints ()
void LogPhysicsToDelete (NXOpen::NXObject *physicsObject)
NXOpen::Mechatronics::MATLABSignalConnectionCollectionMATLABSignalConnections ()
NXOpen::Mechatronics::MCDSignalServerConfigurationCollectionMCDSignalServerConfigurations ()
 返回属于此部件的 NXOpen::Mechatronics::MCDSignalServerConfigurationCollection
在 NX12.0.0 中创建。

NXOpen::Mechatronics::MeasureCollectionMeasures ()
NXOpen::Mechatronics::MotionProfileCollectionMotionProfiles ()
NXOpen::Mechatronics::MultipleLayerWebsCollectionMultipleLayerWebs ()
 获取属于此部件的多层网集合
于 NX2406.0.0 版本创建。

NXOpen::Mechatronics::GenericServerTagInfoNewServerTagInfo ()
 新建一个服务器标签信息。
NXOpen::Mechatronics::GenericSignalNewSignal ()
 新建一个信号。
NXOpen::Mechatronics::GenericTagInfoNewTagInfo ()
 新建一个标签信息。
 NX_DEPRECATED ("在NX1953.0.0中已过时。请使用NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtEx代替。") void ExportSignalsToTxt(const NXString &path
 将指定的MCD信号导出到TXT文件(兼容SIMIT格式)。

 NX_DEPRECATED ("在NX1980.0.0中已过时。请使用NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtEx代替。") void ExportToTxt(const NXString &path)
 NX_DEPRECATED ("Deprecated in NX1953.0.0. Use NXOpen::Mechatronics::PhysicsManager::ExportSignalsToCsvEx instead.") void ExportSignalsToCsv(const NXString &path
 导出指定的MCD信号、OPC信号连接和(或)SHM信号连接到CSV文件。

 NX_DEPRECATED ("Deprecated in NX1953.0.0. Use NXOpen::Mechatronics::PhysicsManager::ExportSignalsToExcelEx instead.") void ExportSignalsToExcel(const NXString &path
 将指定的MCD信号导出到Excel文件(兼容TIA门户格式)。

 NX_DEPRECATED ("Deprecated in NX1953.0.0. Use NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtEx instead.") void ExportSignalsToTxtV2(const NXString &path
 将指定的MCD信号导出到txt文件版本2(兼容SIMIT格式)。

 NX_DEPRECATED ("Deprecated in NX1980.0.0. Use NXOpen::Mechatronics::PhysicsManager::ExportSignalsToCsvEx instead.") void ExportSignalsToCsvV2(const NXString &path
 导出指定的MCD信号、OPC信号连接和(或)SHM信号连接到CSV文件。

 NX_DEPRECATED ("Deprecated in NX1980.0.0. Use NXOpen::Mechatronics::PhysicsManager::ExportSignalsToCsvEx instead.") void ExportToCsv(const NXString &path
 NX_DEPRECATED ("Deprecated in NX1980.0.0. Use NXOpen::Mechatronics::PhysicsManager::ExportSignalsToExcelEx instead.") void ExportSignalsToExcelV2(const NXString &path
 将指定的MCD信号导出到Excel文件(兼容TIA门户格式)。

 NX_DEPRECATED ("Deprecated in NX1980.0.0. Use NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtEx instead.") void ExportSignalsToTxtV3(const NXString &path
 将指定的MCD信号导出到txt文件版本3(兼容SIMIT格式)。

 NX_DEPRECATED ("Deprecated in NX1980.0.0. Use NXOpen::Mechatronics::PhysicsManager::ImportSignalAdaptersFromXmlV2 instead.") void ImportSignalAdaptersFromXml(const NXString &path)
 从xml文件导入信号适配器。

 NX_DEPRECATED ("Deprecated in NX1980.0.0. Use NXOpen::Mechatronics::PhysicsManager::ImportSignalMappingConnectionsFromXmlV2 instead.") void ImportSignalMappingConnectionsFromXml(const NXString &path)
 从xml文件导入信号映射连接。

NXOpen::Mechatronics::ObjectSinkCollectionObjectSinks ()
NXOpen::Mechatronics::ObjectSourceCollectionObjectSources ()
NXOpen::Mechatronics::ObjectTransformerCollectionObjectTransformer ()
NXOpen::Mechatronics::ObserverCollectionObservers ()
 返回属于此部件的 NXOpen::Mechatronics::ObserverCollection
在 NX1847.0.0 中创建。

NXOpen::Mechatronics::PathConstraintJointCollectionPathConstraintJoints ()
NXOpen::Mechatronics::PhysicsPreferenceCollectionPhysicsPreference ()
NXOpen::Mechatronics::PlanarJointCollectionPlanarJoints ()
NXOpen::Mechatronics::PMNavFolderLocatorCollectionPMNavFolderLocator ()
NXOpen::Mechatronics::PMNavFolderObjectCollectionPMNavFolderObject ()
NXOpen::Mechatronics::PneumaticCylinderCollectionPneumaticCylinders ()
 返回属于此部件的 NXOpen::Mechatronics::PneumaticCylinderCollection
在 NX11.0.0 中创建。

NXOpen::Mechatronics::PneumaticValveCollectionPneumaticValves ()
 返回属于此部件的 NXOpen::Mechatronics::PneumaticValveCollection
在 NX11.0.0 中创建。

NXOpen::Mechatronics::PointOnCurveJointCollectionPointOnCurveJoints ()
NXOpen::Mechatronics::PointOnCurveKinematicsChainCollectionPointOnCurveKinematicsChains ()
NXOpen::Mechatronics::PositionControlCollectionPositionControls ()
NXOpen::Mechatronics::PositionSensorCollectionPositionSensors ()
 返回属于此部件的 位置传感器集合
创建于 NX11.0.0.

NXOpen::Mechatronics::PreventCollisionCollectionPreventCollisions ()
NXOpen::Mechatronics::PulleyBeltCollectionPulleyBelts ()
NXOpen::DisplayableObjectQueryAdoption (NXOpen::Positioning::Constraint *joint)
 返回 NXOpen::Positioning::Constraint 的应用对象。
NXOpen::Mechatronics::RackPinionCollectionRackPinions ()
NXOpen::Mechatronics::ReadWriteDeviceCollectionReadWriteDevices ()
NXOpen::Mechatronics::RelayCollectionRelays ()
 返回属于此部件的 继电器集合
创建于 NX11.0.0.

void RemapPhysicsReferences (NXOpen::Assemblies::Component *replacedPartOcc)
NXOpen::Mechatronics::RigidBodyCollectionRigidBodies ()
NXOpen::Mechatronics::RollerCollectionRollers ()
NXOpen::Mechatronics::RuntimeBehaviorCollectionRuntimeBehaviors ()
NXOpen::Mechatronics::RuntimeButtonCollectionRuntimeButtons ()
NXOpen::Mechatronics::RuntimeFormulaCollectionRuntimeFormulas ()
NXOpen::Mechatronics::RuntimeNCCollectionRuntimeNCs ()
NXOpen::Mechatronics::ScrewJointCollectionScrewJoints ()
void SendUpdateObjectEvent (NXOpen::NXObject *physicsObject)
void SetAlignmentCategory (NXOpen::NXObject *physicsObject, int category)
void SetCollisionCategory (NXOpen::NXObject *physicsObject, int category)
void SetInverseKinematicsName (NXOpen::Mechatronics::InverseKinematics *inverseKinematics, const char *name)
void SetInverseKinematicsName (NXOpen::Mechatronics::InverseKinematics *inverseKinematics, const NXString &name)
void SetJointJoggerName (NXOpen::Mechatronics::JointJogger *jointJogger, const char *name)
void SetJointJoggerName (NXOpen::Mechatronics::JointJogger *jointJogger, const NXString &name)
void SetName (NXOpen::NXObject *physicsObject, const char *name)
void SetName (NXOpen::NXObject *physicsObject, const NXString &name)
void SetObjectComment (NXOpen::NXObject *physicsObject, const char *comment)
void SetObjectComment (NXOpen::NXObject *physicsObject, const NXString &comment)
void SetPort (NXOpen::NXObject *physicsObject, int port)
void SetSignalExternalSignalName (NXOpen::NXObject *signal, const char *externalSignalName)
void SetSignalExternalSignalName (NXOpen::NXObject *signal, const NXString &externalSignalName)
NXOpen::Mechatronics::SHMSignalConnectionCollectionSHMSignalConnections ()
void ShowHideRigidBodyGeometry (NXOpen::NXObject *rigid, bool isShown)
void ShowHideWebFacetBody (NXOpen::NXObject *web, bool isShown)
NXOpen::Mechatronics::SignalAdapterCollectionSignalAdapters ()
NXOpen::Mechatronics::SignalConnectionCollectionSignalConnections ()
NXOpen::Mechatronics::SignalMappingConnectionCollectionSignalMappingConnections ()
NXOpen::Mechatronics::SignalCollectionSignals ()
NXOpen::Mechatronics::SIZERCollectionSIZERinMCD ()
NXOpen::Mechatronics::SlidingJointCollectionSlidingJoints ()
NXOpen::Mechatronics::SpeedControlCollectionSpeedControls ()
NXOpen::Mechatronics::SpringDamperCollectionSpringDampers ()
NXOpen::Mechatronics::SymbolTableCollectionSymbolTables ()
tag_t Tag () const
NXOpen::Mechatronics::TagFormCollectionTagForms ()
NXOpen::Mechatronics::TagTableCollectionTagTables ()
NXOpen::Mechatronics::TapeZoneCollectionTapeZones ()
 获取属于此部件的磁带区域集合
于 NX2312.0.0 版本创建。

NXOpen::Mechatronics::ThreeJointCouplerCollectionThreeJointCouplers ()
NXOpen::Mechatronics::TracerCollectionTracers ()
 返回属于此部件的 NXOpen::Mechatronics::TracerCollection
在 NX12.0.0 中创建。

NXOpen::Mechatronics::TransmitterEntryCollectionTransmitterEntry ()
 返回属于此部件的 NXOpen::Mechatronics::TransmitterEntryCollection
在 NX12.0.0 中创建。

NXOpen::Mechatronics::TransmitterExitCollectionTransmitterExit ()
 返回属于此部件的 NXOpen::Mechatronics::TransmitterExitCollection
在 NX12.0.0 中创建。

NXOpen::Mechatronics::TransportSurfaceCollectionTransportSurfaces ()
void UpdateObjectOverridden (NXOpen::NXObject *physicsObject)
NXOpen::Mechatronics::VelocitySensorCollectionVelocitySensors ()
 返回属于此部件的 速度传感器集合
创建于 NX11.0.0.

NXOpen::Mechatronics::VirtualAxisCollectionVirtualAxis ()
NXOpen::Mechatronics::VisionCameraCollectionVisionCameras ()
NXOpen::Mechatronics::WebCutterCollectionWebCutters ()
 获取属于此部件的网刀具集合
于 NX2312.0.0 版本创建。

NXOpen::Mechatronics::WebNodeCollectionWebNodes ()
 获取属于此部件的网节点集合
于 NX2312.0.0 版本创建。

NXOpen::Mechatronics::WebCollectionWebs ()
 获取属于此部件的网集合
于 NX2312.0.0 版本创建。

Public 属性

std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > std::vector< NXString > & addresses
std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > std::vector< NXString > & addresses
std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > & addresses
std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > & addresses
std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType > const std::vector< bool > & bValues
std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > & bValues
std::vector< NXString > std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > & bValues
std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > std::vector< NXString > std::vector< NXString > & comments
std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > std::vector< NXString > std::vector< NXString > & comments
std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > std::vector< NXString > & comments
std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > std::vector< NXString > & comments
std::vector< NXString > std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > std::vector< NXString > bool bool connection
std::vector< NXString > std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > bool bool connection
bool bool connection
std::vector< NXString > std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > std::vector< NXString > & connectionNames
std::vector< NXString > std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > & connectionNames
std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType > & dataTypes
std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > & dataTypes
std::vector< NXString > std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > & dataTypes
std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType > const std::vector< bool > const std::vector< int > const std::vector< double > & dValues
std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > const std::vector< double > & dValues
std::vector< NXString > std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > const std::vector< double > & dValues
std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > & ioTypes
std::vector< NXString > std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > & ioTypes
std::vector< NXString > & names
std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType > const std::vector< bool > const std::vector< int > & nValues
std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > & nValues
std::vector< NXString > std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > & nValues
std::vector< NXString > std::vector< NXString > & owners
std::vector< NXString > std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > std::vector< NXString > bool signal
std::vector< NXString > std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > bool signal
bool signal
std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > & strValues
std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > & strValues
std::vector< NXString > std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > & strValues

详细描述

物理管理器

处理所有物理对象的管理器。
要获取此类的实例,请参考 NXOpen::Part

于 NX7.5.1 中创建。

成员枚举类型说明

◆ EnvelopeAccuracyMode

表示包络体精度模式。

枚举值
EnvelopeAccuracyModeLow 

精度低

EnvelopeAccuracyModeMedium 

精度中等

EnvelopeAccuracyModeHigh 

精度高

EnvelopeAccuracyModeCustom 

精度自定义

◆ InterferenceType

表示干涉输出类型。

枚举值
InterferenceTypeHighlight 

高亮显示

InterferenceTypeShowCurve 

显示相交曲线

成员函数说明

◆ AdapterFormulas()

NXOpen::Mechatronics::AdapterFormulaCollection * NXOpen::Mechatronics::PhysicsManager::AdapterFormulas ( )

返回属于此部件的 NXOpen::Mechatronics::AdapterFormulaCollection
创建于 NX8.5.0。

◆ AdapterSignals()

NXOpen::Mechatronics::AdapterSignalCollection * NXOpen::Mechatronics::PhysicsManager::AdapterSignals ( )

返回属于此部件的 NXOpen::Mechatronics::AdapterSignalCollection
创建于 NX8.5.0。

◆ AlignBodies()

NXOpen::Mechatronics::AlignBodyCollection * NXOpen::Mechatronics::PhysicsManager::AlignBodies ( )

返回属于此部件的 NXOpen::Mechatronics::AlignBodyCollection
在 NX12.0.0 中创建。

◆ AngularLimitJoints()

NXOpen::Mechatronics::AngularLimitJointCollection * NXOpen::Mechatronics::PhysicsManager::AngularLimitJoints ( )

获取属于此部件的 NXOpen::Mechatronics::AngularLimitJointCollection
创建于 NX7.5.1.

◆ AngularSpringJoints()

NXOpen::Mechatronics::AngularSpringJointCollection * NXOpen::Mechatronics::PhysicsManager::AngularSpringJoints ( )

获取属于此部件的 NXOpen::Mechatronics::AngularSpringJointCollection
创建于 NX7.5.1.

◆ AnimatedCameras()

NXOpen::Mechatronics::AnimatedCameraCollection * NXOpen::Mechatronics::PhysicsManager::AnimatedCameras ( )

返回属于此部件的 NXOpen::Mechatronics::AnimatedCameraCollection
创建于 NX2312.0.0。

◆ ApplyRigidBodyColor()

void NXOpen::Mechatronics::PhysicsManager::ApplyRigidBodyColor ( bool bShow)

更新刚体显示颜色。
创建于 NX1980.0.0。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")

参数
bShow显示标志

◆ BallJoints()

NXOpen::Mechatronics::BallJointCollection * NXOpen::Mechatronics::PhysicsManager::BallJoints ( )

获取属于此部件的 NXOpen::Mechatronics::BallJointCollection
创建于 NX7.5.1.

◆ BondZones()

NXOpen::Mechatronics::BondZoneCollection * NXOpen::Mechatronics::PhysicsManager::BondZones ( )

返回属于此部件的 NXOpen::Mechatronics::BondZoneCollection
在 NX1953.0.0 中创建。

◆ BreakingConstraints()

NXOpen::Mechatronics::BreakingConstraintCollection * NXOpen::Mechatronics::PhysicsManager::BreakingConstraints ( )

获取属于此部件的 NXOpen::Mechatronics::BreakingConstraintCollection
创建于 NX7.5.1.

◆ CamProfiles()

NXOpen::Mechatronics::CamProfileCollection * NXOpen::Mechatronics::PhysicsManager::CamProfiles ( )

返回属于此部件的 凸轮轮廓集合
创建于 NX9.0.0.

◆ Cams()

NXOpen::Mechatronics::CamCollection * NXOpen::Mechatronics::PhysicsManager::Cams ( )

获取属于此部件的 NXOpen::Mechatronics::CamCollection
创建于 NX7.5.1.

◆ ChangeMaterials()

NXOpen::Mechatronics::ChangeMaterialCollection * NXOpen::Mechatronics::PhysicsManager::ChangeMaterials ( )

返回属于此部件的 NXOpen::Mechatronics::ChangeMaterialCollection
创建于 NX7.5.1。

◆ ChangeMotionType()

void NXOpen::Mechatronics::PhysicsManager::ChangeMotionType ( NXOpen::NXObject * physicsObject,
NXOpen::Mechatronics::PhysicsJointBuilder::MotionTypes motionType )

更改运动类型。
在 NX1953.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
physicsObject物理对象
motionType运动类型

◆ CollisionBodies()

NXOpen::Mechatronics::CollisionBodyCollection * NXOpen::Mechatronics::PhysicsManager::CollisionBodies ( )

返回属于此部件的 NXOpen::Mechatronics::CollisionBodyCollection
在 NX7.5.1 中创建。

◆ CollisionMaterials()

NXOpen::Mechatronics::CollisionMaterialCollection * NXOpen::Mechatronics::PhysicsManager::CollisionMaterials ( )

获取属于此部件的 NXOpen::Mechatronics::CollisionMaterialCollection
创建于 NX7.5.1.

◆ CollisionSensors()

NXOpen::Mechatronics::CollisionSensorCollection * NXOpen::Mechatronics::PhysicsManager::CollisionSensors ( )

获取属于此部件的 NXOpen::Mechatronics::CollisionSensorCollection
创建于 NX7.5.1.

◆ CreateAnimationConversionBuilder()

NXOpen::Mechatronics::AnimationConversionBuilder * NXOpen::Mechatronics::PhysicsManager::CreateAnimationConversionBuilder ( )

创建 NXOpen::Mechatronics::AnimationConversionBuilder 对象。

返回
动画转换构建器
于 NX12.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ CreateCamProfileDocumentationBuilder()

NXOpen::Mechatronics::CamProfileDocumentationBuilder * NXOpen::Mechatronics::PhysicsManager::CreateCamProfileDocumentationBuilder ( )

创建 NXOpen.Mechatronics.CamProfileDocumentationBuilder 对象。

返回
凸轮轮廓文档构建器
于 NX1847.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ CreateChainJointBuilder()

NXOpen::Mechatronics::ChainJointBuilder * NXOpen::Mechatronics::PhysicsManager::CreateChainJointBuilder ( )

创建 NXOpen::Mechatronics::ChainJointBuilder 对象。

返回
链节构建器
于 NX12.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ CreateChangeOwnerBuilder()

NXOpen::Mechatronics::ChangeOwnerBuilder * NXOpen::Mechatronics::PhysicsManager::CreateChangeOwnerBuilder ( )

创建一个NXOpen::Mechatronics::ChangeOwnerBuilder 对象。

返回
变更所有者构建器
创建于NX10.0.0。

许可证要求:nx_mcd_core("机电概念设计器")

◆ CreateConstraintConversionBuilder()

NXOpen::Mechatronics::ConstraintConversionBuilder * NXOpen::Mechatronics::PhysicsManager::CreateConstraintConversionBuilder ( )

创建 Mechatronics::ConstraintConversionBuilder
于 NX1847.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ CreateConvertFromMtbbuilder()

NXOpen::Mechatronics::ConvertFromMTBBuilder * NXOpen::Mechatronics::PhysicsManager::CreateConvertFromMtbbuilder ( )

创建一个NXOpen::Mechatronics::ConvertFromMTBBuilder 对象。

返回
从MTB转换构建器
创建于NX9.0.0。

许可证要求:nx_mcd_core("机电概念设计器")

◆ CreateECADExportBuilder()

NXOpen::Mechatronics::ECADExportBuilder * NXOpen::Mechatronics::PhysicsManager::CreateECADExportBuilder ( )

创建一个NXOpen::Mechatronics::ECADExportBuilder 对象。

返回
ECAD导出构建器
创建于NX8.5.0。

许可证要求:nx_mcd_core("机电概念设计器")

◆ CreateECADImportBuilder()

NXOpen::Mechatronics::ECADImportBuilder * NXOpen::Mechatronics::PhysicsManager::CreateECADImportBuilder ( )

创建一个NXOpen::Mechatronics::ECADImportBuilder 对象。

返回
ECAD导入构建器
创建于NX8.5.0。

许可证要求:nx_mcd_core("机电概念设计器")

◆ CreateExportSensorsActuatorsBuilder()

NXOpen::Mechatronics::ExportSensorsActuatorsBuilder * NXOpen::Mechatronics::PhysicsManager::CreateExportSensorsActuatorsBuilder ( )

创建一个NXOpen::Mechatronics::ExportSensorsActuatorsBuilder 对象。

返回
传感器和执行器导出构建器
创建于NX11.0.0。

许可证要求:nx_mcd_core("机电概念设计器")

◆ CreateExportTraceBuilder()

NXOpen::Mechatronics::ExportTraceBuilder * NXOpen::Mechatronics::PhysicsManager::CreateExportTraceBuilder ( NXOpen::Mechatronics::Tracer * tracer)

创建一个 NXOpen.Mechatronics.ExportTraceBuilder 对象。

返回
ExportTraceBuilder
创建于 NX1872.0.0。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
参数
tracerNXOpen::Mechatronics::Tracer 要导出的追踪器

◆ CreateFrameBuilder()

NXOpen::Mechatronics::FrameBuilder * NXOpen::Mechatronics::PhysicsManager::CreateFrameBuilder ( )

创建一个 NXOpen.Mechatronics.FrameBuilder 对象。

返回
FrameBuilder
创建于 NX1872.0.0。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_animationdesigner (" NX Animation Designer")

◆ CreateGripperFingerBuilder()

NXOpen::Mechatronics::GripperFingerBuilder * NXOpen::Mechatronics::PhysicsManager::CreateGripperFingerBuilder ( )

创建一个NXOpen.Mechatronics.GripperFingerBuilder对象。

返回
夹具手指构建器
创建于NX1953.0.0。

许可证要求:nx_mcd_core("机电概念设计器")

◆ CreateInterference()

void NXOpen::Mechatronics::PhysicsManager::CreateInterference ( NXOpen::Facet::FacetedBody * firstEnvelope,
NXOpen::Facet::FacetedBody * secondEnvelope,
NXOpen::Mechatronics::PhysicsManager::InterferenceType outputType )

创建干涉。
在 NX1899.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
firstEnvelope第一个包络
secondEnvelope第二个包络
outputType输出类型

◆ CreateMatlabclientBuilder()

NXOpen::Mechatronics::MATLABClientBuilder * NXOpen::Mechatronics::PhysicsManager::CreateMatlabclientBuilder ( )

创建一个 NXOpen::Mechatronics::MATLABClientBuilder 对象。

返回
MATLAB客户端构建器
于 NX8.0.0 中创建。

许可证要求:nx_mcd_core("机电概念设计器")

◆ CreateOpcclientBuilder()

NXOpen::Mechatronics::OPCClientBuilder * NXOpen::Mechatronics::PhysicsManager::CreateOpcclientBuilder ( )

创建一个 NXOpen::Mechatronics::OPCClientBuilder 对象。

返回
OPC客户端构建器
于 NX8.0.0 中创建。

许可证要求:nx_mcd_core("机电概念设计器")

◆ CreateReplacePhysicsBuilder()

NXOpen::Mechatronics::ReplacePhysicsBuilder * NXOpen::Mechatronics::PhysicsManager::CreateReplacePhysicsBuilder ( )

创建一个 NXOpen::Mechatronics::ReplacePhysicsBuilder 对象。

返回
机电替换物理构建器
于 NX8.0.0 中创建。

许可证要求:nx_mcd_core("机电概念设计器")或 nx_mcd_player("机电概念设计器播放器")

◆ CreateSCOUTExportBuilder()

NXOpen::Mechatronics::SCOUTExportBuilder * NXOpen::Mechatronics::PhysicsManager::CreateSCOUTExportBuilder ( )

创建一个NXOpen::Mechatronics::SCOUTExportBuilder 对象。

返回
SCOUT导出构建器
创建于NX9.0.0。

许可证要求:nx_mcd_core("机电概念设计器")

◆ CreateSCOUTImportBuilder()

NXOpen::Mechatronics::SCOUTImportBuilder * NXOpen::Mechatronics::PhysicsManager::CreateSCOUTImportBuilder ( )

创建一个NXOpen::Mechatronics::SCOUTImportBuilder 对象。

返回
SCOUT导入构建器
创建于NX9.0.0。

许可证要求:nx_mcd_core("机电概念设计器")

◆ CreateSensorsActuatorsListBuilder()

NXOpen::Mechatronics::SensorsActuatorsListBuilder * NXOpen::Mechatronics::PhysicsManager::CreateSensorsActuatorsListBuilder ( )

创建 NXOpen::Mechatronics::SensorsActuatorsListBuilder 对象。

返回
传感器执行器列表构建器
于 NX11.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ CreateSHMConfigurationBuilder()

NXOpen::Mechatronics::SHMConfigurationBuilder * NXOpen::Mechatronics::PhysicsManager::CreateSHMConfigurationBuilder ( )

创建一个NXOpen::Mechatronics::SHMConfigurationBuilder 对象。

返回
SHM配置构建器
创建于NX9.0.0。

许可证要求:nx_mcd_core("机电概念设计器")

◆ CreateSignalMappingBuilder()

NXOpen::Mechatronics::SignalMappingBuilder * NXOpen::Mechatronics::PhysicsManager::CreateSignalMappingBuilder ( )

创建一个NXOpen::Mechatronics::SignalMappingBuilder

返回
信号映射构建器
创建于NX8.5.0。

许可证要求:nx_mcd_core("机电概念设计器")或 nx_mcd_player("机电概念设计器播放器")

◆ CreateSingleEnvelope2()

NXOpen::Facet::FacetedBody * NXOpen::Mechatronics::PhysicsManager::CreateSingleEnvelope2 ( NXOpen::NXObject * geometry,
const std::vector< NXOpen::Matrix4x4 > & transformMatrixList,
NXOpen::NXObject * destinationPart,
NXOpen::Mechatronics::PhysicsManager::EnvelopeAccuracyMode accuracyMode,
double tolerance,
int translucency,
int color )

创建一个 Envelope 对象。

弃用
在 NX1926.0.0 中已废弃。 请使用 JA_PHYSICS_MANAGER_CreateEnvelopes 代替。

创建于 NX1899.0.0。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

创建多个 Envelope 对象。

弃用
在 NX2206.0.0 中已废弃。 请使用 JA_PHYSICS_MANAGER_CreateSingleEnvelope 代替。

创建于 NX1926.0.0。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

物理对象列表 几何体列表 物理到几何的映射 记录 公差 透明度 包络体列表 创建单个包络对象。

弃用
在 NX2212.0.0 中已过时。请使用 JA_PHYSICS_MANAGER_CreateSingleEnvelope2 代替。

在 NX2206.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

创建单个包络对象。
在 NX2212.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
geometry几何
transformMatrixList变换矩阵列表
destinationPart目标部件
accuracyMode精度模式
tolerance公差
translucency透明度
color颜色

◆ CreateVectorBuilder()

NXOpen::Mechatronics::VectorBuilder * NXOpen::Mechatronics::PhysicsManager::CreateVectorBuilder ( )

创建 NXOpen.Mechatronics.VectorBuilder 对象。

返回
矢量构建器
于 NX1953.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ CurveOnCurveJoints()

NXOpen::Mechatronics::CurveOnCurveJointCollection * NXOpen::Mechatronics::PhysicsManager::CurveOnCurveJoints ( )

返回属于此部件的 NXOpen::Mechatronics::CurveOnCurveJointCollection
创建于 NX9.0.0。

◆ CylindricalJoints()

NXOpen::Mechatronics::CylindricalJointCollection * NXOpen::Mechatronics::PhysicsManager::CylindricalJoints ( )

获取属于此部件的 NXOpen::Mechatronics::CylindricalJointCollection
创建于 NX7.5.1.

◆ DisplayChanger()

NXOpen::Mechatronics::DisplayChangerCollection * NXOpen::Mechatronics::PhysicsManager::DisplayChanger ( )

返回属于此部件的 显示切换器集合
创建于 NX10.0.0.

◆ DynamicMaterialCutters()

NXOpen::Mechatronics::DynamicMaterialCutterCollection * NXOpen::Mechatronics::PhysicsManager::DynamicMaterialCutters ( )

返回属于此部件的 NXOpen::Mechatronics::DynamicMaterialCutterCollection
在 NX2007.0.0 中创建。

◆ DynamicMaterials()

NXOpen::Mechatronics::DynamicMaterialCollection * NXOpen::Mechatronics::PhysicsManager::DynamicMaterials ( )

返回属于此部件的 NXOpen::Mechatronics::DynamicMaterialCollection
在 NX1980.0.0 中创建。

◆ DynamicObjectTables()

NXOpen::Mechatronics::DynamicObjectTableCollection * NXOpen::Mechatronics::PhysicsManager::DynamicObjectTables ( )

返回属于此部件的 NXOpen::Mechatronics::DynamicObjectTableCollection
在 NX12.0.0 中创建。

◆ ExportPlmxmlInNative() [1/2]

void NXOpen::Mechatronics::PhysicsManager::ExportPlmxmlInNative ( const char * dirName,
const char * configFileName,
bool reportWind )

在本地从机电一体化导出 PLMXML。
于 NX12.0.2 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
dirNamePLMXML 目录名称
configFileName配置文件名
reportWind报告窗口

◆ ExportPlmxmlInNative() [2/2]

void NXOpen::Mechatronics::PhysicsManager::ExportPlmxmlInNative ( const NXString & dirName,
const NXString & configFileName,
bool reportWind )

在本地从机电一体化导出 PLMXML。
于 NX12.0.2 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
dirNamePLMXML 目录名称
configFileName配置文件名
reportWind报告窗口

◆ ExportPlmxmlInTeamcenter()

void NXOpen::Mechatronics::PhysicsManager::ExportPlmxmlInTeamcenter ( )

在 Teamcenter 中从机电一体化导出 PLMXML。
于 NX12.0.2 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ ExportSignalAdaptersToXml() [1/2]

void NXOpen::Mechatronics::PhysicsManager::ExportSignalAdaptersToXml ( const char * path,
const std::vector< NXOpen::Mechatronics::SignalAdapter * > & adapters )

将指定的MCD信号适配器导出到xml文件。
在NX1872.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")

参数
path路径
adapters适配器

◆ ExportSignalAdaptersToXml() [2/2]

void NXOpen::Mechatronics::PhysicsManager::ExportSignalAdaptersToXml ( const NXString & path,
const std::vector< NXOpen::Mechatronics::SignalAdapter * > & adapters )

将指定的MCD信号适配器导出到xml文件。
在NX1872.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")

参数
path路径
adapters适配器

◆ ExportSignalMappingConnectionsToCsv() [1/2]

void NXOpen::Mechatronics::PhysicsManager::ExportSignalMappingConnectionsToCsv ( const char * path,
const std::vector< NXOpen::Mechatronics::SignalMappingConnection * > & mappingConnections )

将指定的MCD信号映射连接导出到csv文件。
在NX1872.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")

参数
path路径
mappingConnections映射连接

◆ ExportSignalMappingConnectionsToCsv() [2/2]

void NXOpen::Mechatronics::PhysicsManager::ExportSignalMappingConnectionsToCsv ( const NXString & path,
const std::vector< NXOpen::Mechatronics::SignalMappingConnection * > & mappingConnections )

将指定的MCD信号映射连接导出到csv文件。
在NX1872.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")

参数
path路径
mappingConnections映射连接

◆ ExportSignalMappingConnectionsToXml() [1/2]

void NXOpen::Mechatronics::PhysicsManager::ExportSignalMappingConnectionsToXml ( const char * path,
const std::vector< NXOpen::Mechatronics::SignalMappingConnection * > & mappingConnections )

将指定的MCD信号映射连接导出到xml文件。
在NX1872.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")

参数
path路径
mappingConnections映射连接

◆ ExportSignalMappingConnectionsToXml() [2/2]

void NXOpen::Mechatronics::PhysicsManager::ExportSignalMappingConnectionsToXml ( const NXString & path,
const std::vector< NXOpen::Mechatronics::SignalMappingConnection * > & mappingConnections )

将指定的MCD信号映射连接导出到xml文件。
在NX1872.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")

参数
path路径
mappingConnections映射连接

◆ ExportSignalsToCsv()

void NXOpen::Mechatronics::PhysicsManager::ExportSignalsToCsv ( const char * path,
std::vector< NXString > & names,
std::vector< NXString > & owners,
const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > & ioTypes,
const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > & dataTypes,
const std::vector< bool > & bValues,
const std::vector< int > & nValues,
const std::vector< double > & dValues,
std::vector< NXString > & connectionNames,
bool signal,
bool connection )

导出指定的MCD信号、OPC信号连接和(或)SHM信号连接到CSV文件。

弃用
在NX1953.0.0中已废弃。请使用 NXOpen::Mechatronics::PhysicsManager::ExportSignalsToCsvEx 替代。

在NX11.0.0中创建。

许可证要求:nx_mcd_core(“机电概念设计器”)
参数
path路径
names名称
owners所有者
ioTypes输入输出类型
dataTypes数据类型
bValues布尔值
nValues整数值
dValues双精度值
connectionNames连接名称
signal信号
connection连接

◆ ExportSignalsToCsvEx() [1/2]

void NXOpen::Mechatronics::PhysicsManager::ExportSignalsToCsvEx ( const char * path,
const std::vector< NXOpen::Mechatronics::GenericSignal * > & signalData,
bool bAddAdapterNameAsPath,
bool signal,
bool connection )

将指定的MCD信号、信号映射连接导出到CSV文件。
创建于NX1980.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)或nx_mcd_player(“机电概念设计器播放器”)

参数
path路径
signalData信号数组
bAddAdapterNameAsPath是否添加适配器名称作为路径
signal信号
connection连接

◆ ExportSignalsToCsvEx() [2/2]

void NXOpen::Mechatronics::PhysicsManager::ExportSignalsToCsvEx ( const NXString & path,
const std::vector< NXOpen::Mechatronics::GenericSignal * > & signalData,
bool bAddAdapterNameAsPath,
bool signal,
bool connection )

将指定的MCD信号、信号映射连接导出到CSV文件。
创建于NX1980.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)或nx_mcd_player(“机电概念设计器播放器”)

参数
path路径
signalData信号数组
bAddAdapterNameAsPath是否添加适配器名称作为路径
signal信号
connection连接

◆ ExportSignalsToCsvV2()

void NXOpen::Mechatronics::PhysicsManager::ExportSignalsToCsvV2 ( const char * path,
std::vector< NXString > & names,
std::vector< NXString > & owners,
const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > & ioTypes,
const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > & dataTypes,
const std::vector< bool > & bValues,
const std::vector< int > & nValues,
const std::vector< double > & dValues,
std::vector< NXString > & strValues,
std::vector< NXString > & connectionNames,
bool signal,
bool connection )

将指定的MCD信号、OPC信号连接和(或)SHM信号连接导出到CSV文件。

弃用
在NX1980.0.0中已过时。请改用 NXOpen::Mechatronics::PhysicsManager::ExportSignalsToCsvEx

创建于NX1953.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)或nx_mcd_player(“机电概念设计器播放器”)
参数
path路径
names名称
owners所有者
ioTypesIO类型
dataTypes数据类型
bValues布尔值
nValues整数值
dValues双精度值
strValues字符串值
connectionNames连接名称
signal信号
connection连接

◆ ExportSignalsToExcel()

void NXOpen::Mechatronics::PhysicsManager::ExportSignalsToExcel ( const char * path,
std::vector< NXString > & names,
const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > & ioTypes,
const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > & dataTypes,
const std::vector< bool > & bValues,
const std::vector< int > & nValues,
const std::vector< double > & dValues,
std::vector< NXString > & addresses,
std::vector< NXString > & comments )

将指定的MCD信号导出到Excel文件(兼容TIA门户格式)。

弃用
在NX1953.0.0中已弃用。请使用 NXOpen::Mechatronics::PhysicsManager::ExportSignalsToExcelEx 替代。

创建于NX12.0.0。

许可证要求:nx_mcd_core("Mechatronics Concept Designer")
参数
path路径
names名称
ioTypesIO类型
dataTypes数据类型
bValues布尔值
nValues整数值
dValues双精度值
addresses地址
comments注释

◆ ExportSignalsToExcelEx() [1/2]

void NXOpen::Mechatronics::PhysicsManager::ExportSignalsToExcelEx ( const char * path,
const std::vector< NXOpen::Mechatronics::GenericSignal * > & signalData,
bool bAddAdapterNameAsPath )

将指定的MCD信号导出到Excel文件(兼容TIA门户格式)。
创建于NX1980.0.0。

许可证要求:nx_mcd_core("Mechatronics Concept Designer")或 nx_mcd_player("Mechatronics Concept Designer Player")

参数
path路径
signalData信号数组
bAddAdapterNameAsPath是否添加适配器名称作为路径

◆ ExportSignalsToExcelEx() [2/2]

void NXOpen::Mechatronics::PhysicsManager::ExportSignalsToExcelEx ( const NXString & path,
const std::vector< NXOpen::Mechatronics::GenericSignal * > & signalData,
bool bAddAdapterNameAsPath )

将指定的MCD信号导出到Excel文件(兼容TIA门户格式)。
创建于NX1980.0.0。

许可证要求:nx_mcd_core("Mechatronics Concept Designer")或 nx_mcd_player("Mechatronics Concept Designer Player")

参数
path路径
signalData信号数组
bAddAdapterNameAsPath是否添加适配器名称作为路径

◆ ExportSignalsToExcelV2()

void NXOpen::Mechatronics::PhysicsManager::ExportSignalsToExcelV2 ( const char * path,
std::vector< NXString > & names,
const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > & ioTypes,
const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > & dataTypes,
const std::vector< bool > & bValues,
const std::vector< int > & nValues,
const std::vector< double > & dValues,
std::vector< NXString > & strValues,
std::vector< NXString > & addresses,
std::vector< NXString > & comments )

将指定的MCD信号导出到Excel文件(兼容TIA门户格式)。

弃用
在NX1980.0.0中已弃用。请使用 NXOpen::Mechatronics::PhysicsManager::ExportSignalsToExcelEx 替代。

创建于NX1953.0.0。

许可证要求:nx_mcd_core("Mechatronics Concept Designer")或 nx_mcd_player("Mechatronics Concept Designer Player")
参数
path路径
names名称
ioTypesIO类型
dataTypes数据类型
bValues布尔值
nValues整数值
dValues双精度值
strValues字符串值
addresses地址
comments注释

◆ ExportSignalsToTxt()

void NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxt ( const char * path,
std::vector< NXString > & names,
const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > & ioTypes,
const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > & dataTypes,
const std::vector< bool > & bValues,
const std::vector< int > & nValues,
const std::vector< double > & dValues,
std::vector< NXString > & addresses,
std::vector< NXString > & comments )

将指定的MCD信号导出到TXT文件(兼容SIMIT格式)。

弃用
在NX1953.0.0中已过时。请改用 NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtEx

创建于NX11.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)
参数
path路径
names名称
ioTypesIO类型
dataTypes数据类型
bValues布尔值
nValues整数值
dValues双精度值
addresses地址
comments注释

◆ ExportSignalsToTxtEx() [1/2]

void NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtEx ( const char * path,
const std::vector< NXOpen::Mechatronics::GenericSignal * > & signalData,
bool bAddAdapterNameAsPath )

将指定的MCD信号导出到txt文件(兼容SIMIT格式)。
创建于NX1980.0.0。

许可证要求:nx_mcd_core(“机电一体化概念设计器”)或 nx_mcd_player(“机电一体化概念设计器播放器”)

参数
path路径
signalData信号数组
bAddAdapterNameAsPath是否添加适配器名称作为路径

◆ ExportSignalsToTxtEx() [2/2]

void NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtEx ( const NXString & path,
const std::vector< NXOpen::Mechatronics::GenericSignal * > & signalData,
bool bAddAdapterNameAsPath )

将指定的MCD信号导出到txt文件(兼容SIMIT格式)。
创建于NX1980.0.0。

许可证要求:nx_mcd_core(“机电一体化概念设计器”)或 nx_mcd_player(“机电一体化概念设计器播放器”)

参数
path路径
signalData信号数组
bAddAdapterNameAsPath是否添加适配器名称作为路径

◆ ExportSignalsToTxtV2()

void NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtV2 ( const char * path,
std::vector< NXString > & names,
const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > & ioTypes,
const std::vector< NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType > & dataTypes,
const std::vector< bool > & bValues,
const std::vector< int > & nValues,
const std::vector< double > & dValues,
std::vector< NXString > & addresses,
std::vector< NXString > & comments )

将指定的MCD信号导出到txt文件版本2(兼容SIMIT格式)。

弃用
在NX1953.0.0中已弃用。请使用 NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtEx 代替。

创建于NX1847.0.0。

许可证要求:nx_mcd_core(“机电一体化概念设计器”)
参数
path路径
names名称
ioTypesIO类型
dataTypes数据类型
bValues布尔值
nValues整数值
dValues双精度值
addresses地址
comments注释

◆ ExportSignalsToTxtV3()

void NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtV3 ( const char * path,
std::vector< NXString > & names,
const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > & ioTypes,
const std::vector< NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType > & dataTypes,
const std::vector< bool > & bValues,
const std::vector< int > & nValues,
const std::vector< double > & dValues,
std::vector< NXString > & strValues,
std::vector< NXString > & addresses,
std::vector< NXString > & comments )

将指定的MCD信号导出到txt文件版本3(兼容SIMIT格式)。

弃用
在NX1980.0.0中已弃用。请使用 NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtEx 代替。

创建于NX1953.0.0。

许可证要求:nx_mcd_core(“机电一体化概念设计器”)或 nx_mcd_player(“机电一体化概念设计器播放器”)
参数
path路径
names名称
ioTypesIO类型
dataTypes数据类型
bValues布尔值
nValues整数值
dValues双精度值
strValues字符串值
addresses地址
comments注释

◆ ExportToCsv()

void NXOpen::Mechatronics::PhysicsManager::ExportToCsv ( const char * path,
bool signal,
bool connection )

导出MCD信号、OPC信号连接和(或)SHM信号连接到CSV文件

弃用
在NX1980.0.0中已废弃。请使用 NXOpen::Mechatronics::PhysicsManager::ExportSignalsToCsvEx 替代。

在NX9.0.0中创建。

许可证要求:nx_mcd_core(“机电概念设计器”)或 nx_mcd_player(“机电概念设计器播放器”)
参数
path路径
signal若为true,MCD信号将导出到CSV文件。
connection若为true,信号连接将导出到CSV文件。

◆ ExportToTxt()

void NXOpen::Mechatronics::PhysicsManager::ExportToTxt ( const char * path)

将MCD信号导出到TXT文件

弃用
在NX1980.0.0中已过时。请改用 NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtEx

创建于NX10.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)或nx_mcd_player(“机电概念设计器播放器”)
参数
path路径

◆ ExpressionBlockFormulas()

NXOpen::Mechatronics::ExpressionBlockFormulaCollection * NXOpen::Mechatronics::PhysicsManager::ExpressionBlockFormulas ( )

返回属于此部件的 NXOpen::Mechatronics::ExpressionBlockFormulaCollection
创建于 NX11.0.0。

◆ ExpressionBlocks()

NXOpen::Mechatronics::ExpressionBlockCollection * NXOpen::Mechatronics::PhysicsManager::ExpressionBlocks ( )

返回属于此部件的 NXOpen::Mechatronics::ExpressionBlockCollection
创建于 NX11.0.0。

◆ ExternalConnections()

NXOpen::Mechatronics::ExternalConnectionCollection * NXOpen::Mechatronics::PhysicsManager::ExternalConnections ( )

返回属于此部件的 NXOpen::Mechatronics::ExternalConnectionCollection
创建于 NX8.0.0。

◆ FixedJoints()

NXOpen::Mechatronics::FixedJointCollection * NXOpen::Mechatronics::PhysicsManager::FixedJoints ( )

获取属于此部件的 NXOpen::Mechatronics::FixedJointCollection
创建于 NX7.5.1.

◆ FlexibleBodyCutters()

NXOpen::Mechatronics::FlexibleBodyCutterCollection * NXOpen::Mechatronics::PhysicsManager::FlexibleBodyCutters ( )

获取属于此部件的柔性体刀具集合
于 NX2007.0.0 版本创建。

◆ FlexibleBodyPressors()

NXOpen::Mechatronics::FlexibleBodyPressorCollection * NXOpen::Mechatronics::PhysicsManager::FlexibleBodyPressors ( )

获取属于此部件的柔性体压具集合
于 NX2007.0.0 版本创建。

◆ ForceTorqueControls()

NXOpen::Mechatronics::ForceTorqueControlCollection * NXOpen::Mechatronics::PhysicsManager::ForceTorqueControls ( )

获取属于此部件的 NXOpen::Mechatronics::ForceTorqueControlCollection
创建于 NX11.0.0.

◆ Gears()

NXOpen::Mechatronics::GearCollection * NXOpen::Mechatronics::PhysicsManager::Gears ( )

获取属于此部件的 NXOpen::Mechatronics::GearCollection
创建于 NX7.5.1.

◆ GraphControls()

NXOpen::Mechatronics::GraphControlCollection * NXOpen::Mechatronics::PhysicsManager::GraphControls ( )

返回属于此部件的 NXOpen::Mechatronics::GraphControlCollection
创建于 NX8.0.0。

◆ Grippers()

NXOpen::Mechatronics::GripperCollection * NXOpen::Mechatronics::PhysicsManager::Grippers ( )

返回属于此部件的 夹持器集合
创建于 NX1953.0.0.

◆ HingeJoints()

NXOpen::Mechatronics::HingeJointCollection * NXOpen::Mechatronics::PhysicsManager::HingeJoints ( )

获取属于此部件的 NXOpen::Mechatronics::HingeJointCollection
创建于 NX7.5.1.

◆ ImportPlmxmlInNative() [1/2]

void NXOpen::Mechatronics::PhysicsManager::ImportPlmxmlInNative ( const char * fileName,
bool reportWind )

在本地为机电一体化导入 PLMXML。
于 NX12.0.2 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
fileNamePLMXML 文件名
reportWind报告窗口

◆ ImportPlmxmlInNative() [2/2]

void NXOpen::Mechatronics::PhysicsManager::ImportPlmxmlInNative ( const NXString & fileName,
bool reportWind )

在本地为机电一体化导入 PLMXML。
于 NX12.0.2 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
fileNamePLMXML 文件名
reportWind报告窗口

◆ ImportPlmxmlInTeamcenter()

void NXOpen::Mechatronics::PhysicsManager::ImportPlmxmlInTeamcenter ( )

在 Teamcenter 中为机电一体化导入 PLMXML。
于 NX12.0.2 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ ImportSignalAdaptersFromXml()

void NXOpen::Mechatronics::PhysicsManager::ImportSignalAdaptersFromXml ( const char * path)

从xml文件导入信号适配器。

弃用
在NX1980.0.0中已过时。请使用 NXOpen::Mechatronics::PhysicsManager::ImportSignalAdaptersFromXmlV2 替代。

在NX1872.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")
参数
path路径

◆ ImportSignalAdaptersFromXmlV2() [1/2]

void NXOpen::Mechatronics::PhysicsManager::ImportSignalAdaptersFromXmlV2 ( const char * path,
bool updateExisting )

从xml文件导入信号适配器,带有是否更新现有适配器的标志。
在NX1872.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")

参数
path路径
updateExisting是否更新现有

◆ ImportSignalAdaptersFromXmlV2() [2/2]

void NXOpen::Mechatronics::PhysicsManager::ImportSignalAdaptersFromXmlV2 ( const NXString & path,
bool updateExisting )

从xml文件导入信号适配器,带有是否更新现有适配器的标志。
在NX1872.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")

参数
path路径
updateExisting是否更新现有

◆ ImportSignalMappingConnectionsFromXml()

void NXOpen::Mechatronics::PhysicsManager::ImportSignalMappingConnectionsFromXml ( const char * path)

从xml文件导入信号映射连接。

弃用
在NX1980.0.0中已废弃。请使用NXOpen::Mechatronics::PhysicsManager::ImportSignalMappingConnectionsFromXmlV2 替代。

创建于NX1872.0.0。

许可证要求:nx_mcd_core("机电概念设计器")或 nx_mcd_player("机电概念设计器播放器")
参数
path路径

◆ ImportSignalMappingConnectionsFromXmlV2() [1/2]

void NXOpen::Mechatronics::PhysicsManager::ImportSignalMappingConnectionsFromXmlV2 ( const char * path,
bool updateExisting )

从xml文件导入信号映射连接,包含用于指示是否更新现有连接的标志。
创建于NX1872.0.0。

许可证要求:nx_mcd_core("机电概念设计器")或 nx_mcd_player("机电概念设计器播放器")

参数
path路径
updateExisting更新现有

◆ ImportSignalMappingConnectionsFromXmlV2() [2/2]

void NXOpen::Mechatronics::PhysicsManager::ImportSignalMappingConnectionsFromXmlV2 ( const NXString & path,
bool updateExisting )

从xml文件导入信号映射连接,包含用于指示是否更新现有连接的标志。
创建于NX1872.0.0。

许可证要求:nx_mcd_core("机电概念设计器")或 nx_mcd_player("机电概念设计器播放器")

参数
path路径
updateExisting更新现有

◆ InstanceOperators()

NXOpen::Mechatronics::InstanceOperatorCollection * NXOpen::Mechatronics::PhysicsManager::InstanceOperators ( )

获取属于此部件的实例操作器集合
于 NX2406.0.0 版本创建。

◆ Kanbans()

NXOpen::Mechatronics::KanbanCollection * NXOpen::Mechatronics::PhysicsManager::Kanbans ( )

返回属于此部件的 NXOpen::Mechatronics::KanbanCollection
创建于 NX2212.0.0。

◆ LinearLimitJoints()

NXOpen::Mechatronics::LinearLimitJointCollection * NXOpen::Mechatronics::PhysicsManager::LinearLimitJoints ( )

获取属于此部件的 NXOpen::Mechatronics::LinearLimitJointCollection
创建于 NX7.5.1.

◆ LinearSpringJoints()

NXOpen::Mechatronics::LinearSpringJointCollection * NXOpen::Mechatronics::PhysicsManager::LinearSpringJoints ( )

获取属于此部件的 NXOpen::Mechatronics::LinearSpringJointCollection
创建于 NX7.5.1.

◆ LogPhysicsToDelete()

void NXOpen::Mechatronics::PhysicsManager::LogPhysicsToDelete ( NXOpen::NXObject * physicsObject)

记录待删除的物理对象
于 NX8.5.0 中创建。

许可证要求:nx_mcd_core("机电概念设计器")

参数
physicsObject物理对象

◆ MATLABSignalConnections()

NXOpen::Mechatronics::MATLABSignalConnectionCollection * NXOpen::Mechatronics::PhysicsManager::MATLABSignalConnections ( )

返回属于此部件的 NXOpen::Mechatronics::MATLABSignalConnectionCollection
创建于 NX9.0.0。

◆ Measures()

NXOpen::Mechatronics::MeasureCollection * NXOpen::Mechatronics::PhysicsManager::Measures ( )

返回属于此部件的 NXOpen::Mechatronics::MeasureCollection
创建于 NX2206.0.0。

◆ MotionProfiles()

NXOpen::Mechatronics::MotionProfileCollection * NXOpen::Mechatronics::PhysicsManager::MotionProfiles ( )

获取属于此部件的 NXOpen::Mechatronics::MotionProfileCollection
创建于 NX7.5.1.

◆ NewServerTagInfo()

NXOpen::Mechatronics::GenericServerTagInfo * NXOpen::Mechatronics::PhysicsManager::NewServerTagInfo ( )

新建一个服务器标签信息。

返回

在NX2007.0.0中创建。

许可证要求:nx_mcd_core(“机电概念设计器”)或 nx_mcd_player(“机电概念设计器播放器”)

◆ NewSignal()

NXOpen::Mechatronics::GenericSignal * NXOpen::Mechatronics::PhysicsManager::NewSignal ( )

新建一个信号。

返回

在NX1980.0.0中创建。

许可证要求:nx_mcd_core(“机电概念设计器”)或 nx_mcd_player(“机电概念设计器播放器”)

◆ NewTagInfo()

NXOpen::Mechatronics::GenericTagInfo * NXOpen::Mechatronics::PhysicsManager::NewTagInfo ( )

新建一个标签信息。

返回

在NX2007.0.0中创建。

许可证要求:nx_mcd_core(“机电概念设计器”)或 nx_mcd_player(“机电概念设计器播放器”)

◆ NX_DEPRECATED() [1/11]

NXOpen::Mechatronics::PhysicsManager::NX_DEPRECATED ( "在NX1953.0.0中已过时。请使用NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtEx代替。" ) const &

将指定的MCD信号导出到TXT文件(兼容SIMIT格式)。

弃用
在NX1953.0.0中已过时。请改用 NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtEx

创建于NX11.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)

路径

◆ NX_DEPRECATED() [2/11]

NXOpen::Mechatronics::PhysicsManager::NX_DEPRECATED ( "在NX1980.0.0中已过时。请使用NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtEx代替。" ) const &

将MCD信号导出到TXT文件

弃用
在NX1980.0.0中已过时。请改用 NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtEx

创建于NX10.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)或nx_mcd_player(“机电概念设计器播放器”)

路径

◆ NX_DEPRECATED() [3/11]

NXOpen::Mechatronics::PhysicsManager::NX_DEPRECATED ( "Deprecated in NX1953.0.0. Use NXOpen::Mechatronics::PhysicsManager::ExportSignalsToCsvEx instead." ) const &

导出指定的MCD信号、OPC信号连接和(或)SHM信号连接到CSV文件。

弃用
在NX1953.0.0中已废弃。请使用 NXOpen::Mechatronics::PhysicsManager::ExportSignalsToCsvEx 替代。

在NX11.0.0中创建。

许可证要求:nx_mcd_core(“机电概念设计器”)

路径

◆ NX_DEPRECATED() [4/11]

NXOpen::Mechatronics::PhysicsManager::NX_DEPRECATED ( "Deprecated in NX1953.0.0. Use NXOpen::Mechatronics::PhysicsManager::ExportSignalsToExcelEx instead." ) const &

将指定的MCD信号导出到Excel文件(兼容TIA门户格式)。

弃用
在NX1953.0.0中已弃用。请使用 NXOpen::Mechatronics::PhysicsManager::ExportSignalsToExcelEx 替代。

创建于NX12.0.0。

许可证要求:nx_mcd_core("Mechatronics Concept Designer")

路径

◆ NX_DEPRECATED() [5/11]

NXOpen::Mechatronics::PhysicsManager::NX_DEPRECATED ( "Deprecated in NX1953.0.0. Use NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtEx instead." ) const &

将指定的MCD信号导出到txt文件版本2(兼容SIMIT格式)。

弃用
在NX1953.0.0中已弃用。请使用 NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtEx 代替。

创建于NX1847.0.0。

许可证要求:nx_mcd_core(“机电一体化概念设计器”)

路径

◆ NX_DEPRECATED() [6/11]

NXOpen::Mechatronics::PhysicsManager::NX_DEPRECATED ( "Deprecated in NX1980.0.0. Use NXOpen::Mechatronics::PhysicsManager::ExportSignalsToCsvEx instead." ) const &

导出指定的MCD信号、OPC信号连接和(或)SHM信号连接到CSV文件。

弃用
在NX1980.0.0中已废弃。请使用 NXOpen::Mechatronics::PhysicsManager::ExportSignalsToCsvEx 替代。

在NX1953.0.0中创建。

许可证要求:nx_mcd_core(“机电概念设计器”)或 nx_mcd_player(“机电概念设计器播放器”)

路径

◆ NX_DEPRECATED() [7/11]

NXOpen::Mechatronics::PhysicsManager::NX_DEPRECATED ( "Deprecated in NX1980.0.0. Use NXOpen::Mechatronics::PhysicsManager::ExportSignalsToCsvEx instead." ) const &

导出MCD信号、OPC信号连接和(或)SHM信号连接到CSV文件

弃用
在NX1980.0.0中已废弃。请使用 NXOpen::Mechatronics::PhysicsManager::ExportSignalsToCsvEx 替代。

在NX9.0.0中创建。

许可证要求:nx_mcd_core(“机电概念设计器”)或 nx_mcd_player(“机电概念设计器播放器”)

路径

◆ NX_DEPRECATED() [8/11]

NXOpen::Mechatronics::PhysicsManager::NX_DEPRECATED ( "Deprecated in NX1980.0.0. Use NXOpen::Mechatronics::PhysicsManager::ExportSignalsToExcelEx instead." ) const &

将指定的MCD信号导出到Excel文件(兼容TIA门户格式)。

弃用
在NX1980.0.0中已弃用。请使用 NXOpen::Mechatronics::PhysicsManager::ExportSignalsToExcelEx 替代。

创建于NX1953.0.0。

许可证要求:nx_mcd_core("Mechatronics Concept Designer")或 nx_mcd_player("Mechatronics Concept Designer Player")

路径

◆ NX_DEPRECATED() [9/11]

NXOpen::Mechatronics::PhysicsManager::NX_DEPRECATED ( "Deprecated in NX1980.0.0. Use NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtEx instead." ) const &

将指定的MCD信号导出到txt文件版本3(兼容SIMIT格式)。

弃用
在NX1980.0.0中已弃用。请使用 NXOpen::Mechatronics::PhysicsManager::ExportSignalsToTxtEx 代替。

创建于NX1953.0.0。

许可证要求:nx_mcd_core(“机电一体化概念设计器”)或 nx_mcd_player(“机电一体化概念设计器播放器”)

路径

◆ NX_DEPRECATED() [10/11]

NXOpen::Mechatronics::PhysicsManager::NX_DEPRECATED ( "Deprecated in NX1980.0.0. Use NXOpen::Mechatronics::PhysicsManager::ImportSignalAdaptersFromXmlV2 instead." ) const &

从xml文件导入信号适配器。

弃用
在NX1980.0.0中已过时。请使用 NXOpen::Mechatronics::PhysicsManager::ImportSignalAdaptersFromXmlV2 替代。

在NX1872.0.0中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")

路径

◆ NX_DEPRECATED() [11/11]

NXOpen::Mechatronics::PhysicsManager::NX_DEPRECATED ( "Deprecated in NX1980.0.0. Use NXOpen::Mechatronics::PhysicsManager::ImportSignalMappingConnectionsFromXmlV2 instead." ) const &

从xml文件导入信号映射连接。

弃用
在NX1980.0.0中已废弃。请使用NXOpen::Mechatronics::PhysicsManager::ImportSignalMappingConnectionsFromXmlV2 替代。

创建于NX1872.0.0。

许可证要求:nx_mcd_core("机电概念设计器")或 nx_mcd_player("机电概念设计器播放器")

路径

◆ ObjectSinks()

NXOpen::Mechatronics::ObjectSinkCollection * NXOpen::Mechatronics::PhysicsManager::ObjectSinks ( )

返回属于此部件的 NXOpen::Mechatronics::ObjectSinkCollection
创建于 NX7.5.1。

◆ ObjectSources()

NXOpen::Mechatronics::ObjectSourceCollection * NXOpen::Mechatronics::PhysicsManager::ObjectSources ( )

返回属于此部件的 NXOpen::Mechatronics::ObjectSourceCollection
创建于 NX7.5.1。

◆ ObjectTransformer()

NXOpen::Mechatronics::ObjectTransformerCollection * NXOpen::Mechatronics::PhysicsManager::ObjectTransformer ( )

返回属于此部件的 对象转换器集合
创建于 NX10.0.0.

◆ PathConstraintJoints()

NXOpen::Mechatronics::PathConstraintJointCollection * NXOpen::Mechatronics::PhysicsManager::PathConstraintJoints ( )

返回属于此部件的 路径约束关节集合
创建于 NX10.0.0.

◆ PhysicsPreference()

NXOpen::Mechatronics::PhysicsPreferenceCollection * NXOpen::Mechatronics::PhysicsManager::PhysicsPreference ( )

返回属于此部件的 物理偏好设置集合
创建于 NX9.0.0.

◆ PlanarJoints()

NXOpen::Mechatronics::PlanarJointCollection * NXOpen::Mechatronics::PhysicsManager::PlanarJoints ( )

获取属于此部件的 NXOpen::Mechatronics::PlanarJointCollection
创建于 NX11.0.0.

◆ PMNavFolderLocator()

NXOpen::Mechatronics::PMNavFolderLocatorCollection * NXOpen::Mechatronics::PhysicsManager::PMNavFolderLocator ( )

返回属于此部件的 PM导航文件夹定位器集合
创建于 NX9.0.0.

◆ PMNavFolderObject()

NXOpen::Mechatronics::PMNavFolderObjectCollection * NXOpen::Mechatronics::PhysicsManager::PMNavFolderObject ( )

返回属于此部件的 PM导航文件夹对象集合
创建于 NX9.0.0.

◆ PointOnCurveJoints()

NXOpen::Mechatronics::PointOnCurveJointCollection * NXOpen::Mechatronics::PhysicsManager::PointOnCurveJoints ( )

返回属于此部件的 NXOpen::Mechatronics::PointOnCurveJointCollection
创建于 NX9.0.0。

◆ PointOnCurveKinematicsChains()

NXOpen::Mechatronics::PointOnCurveKinematicsChainCollection * NXOpen::Mechatronics::PhysicsManager::PointOnCurveKinematicsChains ( )

获取属于此部件的点在曲线运动链集合
于 NX1953.0.0 版本创建。

◆ PositionControls()

NXOpen::Mechatronics::PositionControlCollection * NXOpen::Mechatronics::PhysicsManager::PositionControls ( )

获取属于此部件的 NXOpen::Mechatronics::PositionControlCollection
创建于 NX7.5.1.

◆ PreventCollisions()

NXOpen::Mechatronics::PreventCollisionCollection * NXOpen::Mechatronics::PhysicsManager::PreventCollisions ( )

返回属于此部件的 NXOpen::Mechatronics::PreventCollisionCollection
创建于 NX7.5.1。

◆ PulleyBelts()

NXOpen::Mechatronics::PulleyBeltCollection * NXOpen::Mechatronics::PhysicsManager::PulleyBelts ( )

获取属于此部件的滑轮皮带集合
于 NX1899.0.0 版本创建。

◆ QueryAdoption()

NXOpen::DisplayableObject * NXOpen::Mechatronics::PhysicsManager::QueryAdoption ( NXOpen::Positioning::Constraint * joint)

返回 NXOpen::Positioning::Constraint 的应用对象。

返回
应用对象可以是 NXOpen::Mechatronics::PhysicsJoint NXOpen::Mechatronics::PhysicsConstraint
于 NX11.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
参数
joint约束

◆ RackPinions()

NXOpen::Mechatronics::RackPinionCollection * NXOpen::Mechatronics::PhysicsManager::RackPinions ( )

获取属于此部件的 NXOpen::Mechatronics::RackPinionCollection
创建于 NX11.0.0.

◆ ReadWriteDevices()

NXOpen::Mechatronics::ReadWriteDeviceCollection * NXOpen::Mechatronics::PhysicsManager::ReadWriteDevices ( )

返回属于此部件的 读写设备集合
创建于 NX10.0.0.

◆ RemapPhysicsReferences()

void NXOpen::Mechatronics::PhysicsManager::RemapPhysicsReferences ( NXOpen::Assemblies::Component * replacedPartOcc)

在上下文中重新映射物理引用
于 NX8.5.0 中创建。

许可证要求:nx_mcd_core("机电概念设计器")

参数
replacedPartOccNXOpen::Assemblies::Component 对象。

◆ RigidBodies()

NXOpen::Mechatronics::RigidBodyCollection * NXOpen::Mechatronics::PhysicsManager::RigidBodies ( )

返回属于此部件的 NXOpen::Mechatronics::RigidBodyCollection
在 NX7.5.1 中创建。

◆ Rollers()

NXOpen::Mechatronics::RollerCollection * NXOpen::Mechatronics::PhysicsManager::Rollers ( )

获取属于此部件的滚子集合
于 NX2007.0.0 版本创建。

◆ RuntimeBehaviors()

NXOpen::Mechatronics::RuntimeBehaviorCollection * NXOpen::Mechatronics::PhysicsManager::RuntimeBehaviors ( )

获取属于此部件的 NXOpen::Mechatronics::RuntimeBehaviorCollection
创建于 NX7.5.1.

◆ RuntimeButtons()

NXOpen::Mechatronics::RuntimeButtonCollection * NXOpen::Mechatronics::PhysicsManager::RuntimeButtons ( )

获取属于此部件的运行时按钮集合
于 NX1953.0.0 版本创建。

◆ RuntimeFormulas()

NXOpen::Mechatronics::RuntimeFormulaCollection * NXOpen::Mechatronics::PhysicsManager::RuntimeFormulas ( )

返回属于此部件的 NXOpen::Mechatronics::RuntimeFormulaCollection
创建于 NX8.5.0。

◆ RuntimeNCs()

NXOpen::Mechatronics::RuntimeNCCollection * NXOpen::Mechatronics::PhysicsManager::RuntimeNCs ( )

获取属于此部件的 NXOpen::Mechatronics::RuntimeNCCollection
创建于 NX9.0.0.

◆ ScrewJoints()

NXOpen::Mechatronics::ScrewJointCollection * NXOpen::Mechatronics::PhysicsManager::ScrewJoints ( )

获取属于此部件的 NXOpen::Mechatronics::ScrewJointCollection
创建于 NX11.0.0.

◆ SendUpdateObjectEvent()

void NXOpen::Mechatronics::PhysicsManager::SendUpdateObjectEvent ( NXOpen::NXObject * physicsObject)

发送物理更新对象原因事件,以刷新导航器或检查器中显示的物理对象信息
创建于 NX2007.0.0。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
physicsObject物理对象

◆ SetAlignmentCategory()

void NXOpen::Mechatronics::PhysicsManager::SetAlignmentCategory ( NXOpen::NXObject * physicsObject,
int category )

更新对齐分类属性。
创建于 NX2406.0.0。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
physicsObject物理对象
category设置分类

◆ SetCollisionCategory()

void NXOpen::Mechatronics::PhysicsManager::SetCollisionCategory ( NXOpen::NXObject * physicsObject,
int category )

更新碰撞分类属性。
创建于 NX1980.0.0。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
physicsObject物理对象
category设置分类

◆ SetInverseKinematicsName() [1/2]

void NXOpen::Mechatronics::PhysicsManager::SetInverseKinematicsName ( NXOpen::Mechatronics::InverseKinematics * inverseKinematics,
const char * name )

重命名逆运动学。
在 NX2007.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
inverseKinematicsNXOpen::Mechatronics::InverseKinematics 对象。
name新名称

◆ SetInverseKinematicsName() [2/2]

void NXOpen::Mechatronics::PhysicsManager::SetInverseKinematicsName ( NXOpen::Mechatronics::InverseKinematics * inverseKinematics,
const NXString & name )

重命名逆运动学。
在 NX2007.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
inverseKinematicsNXOpen::Mechatronics::InverseKinematics 对象。
name新名称

◆ SetJointJoggerName() [1/2]

void NXOpen::Mechatronics::PhysicsManager::SetJointJoggerName ( NXOpen::Mechatronics::JointJogger * jointJogger,
const char * name )

重命名关节点动器。
在 NX2007.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
jointJoggerNXOpen::Mechatronics::JointJogger 对象。
name新名称

◆ SetJointJoggerName() [2/2]

void NXOpen::Mechatronics::PhysicsManager::SetJointJoggerName ( NXOpen::Mechatronics::JointJogger * jointJogger,
const NXString & name )

重命名关节点动器。
在 NX2007.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
jointJoggerNXOpen::Mechatronics::JointJogger 对象。
name新名称

◆ SetName() [1/2]

void NXOpen::Mechatronics::PhysicsManager::SetName ( NXOpen::NXObject * physicsObject,
const char * name )

重命名物理对象
于 NX10.0.0 中创建。

许可证要求:nx_mcd_core("机电概念设计器")

参数
physicsObject物理对象
name新名称

◆ SetName() [2/2]

void NXOpen::Mechatronics::PhysicsManager::SetName ( NXOpen::NXObject * physicsObject,
const NXString & name )

重命名物理对象
于 NX10.0.0 中创建。

许可证要求:nx_mcd_core("机电概念设计器")

参数
physicsObject物理对象
name新名称

◆ SetObjectComment() [1/2]

void NXOpen::Mechatronics::PhysicsManager::SetObjectComment ( NXOpen::NXObject * physicsObject,
const char * comment )

更新物理对象注释属性。
创建于 NX1872.0.0。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")

参数
physicsObject物理对象
comment对象注释

◆ SetObjectComment() [2/2]

void NXOpen::Mechatronics::PhysicsManager::SetObjectComment ( NXOpen::NXObject * physicsObject,
const NXString & comment )

更新物理注释属性。
于 NX1872.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")

参数
physicsObject物理对象
comment对象注释

◆ SetPort()

void NXOpen::Mechatronics::PhysicsManager::SetPort ( NXOpen::NXObject * physicsObject,
int port )

更新端口属性。
创建于 NX2406.0.0。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
physicsObject物理对象
port设置端口

◆ SetSignalExternalSignalName() [1/2]

void NXOpen::Mechatronics::PhysicsManager::SetSignalExternalSignalName ( NXOpen::NXObject * signal,
const char * externalSignalName )

更新信号的外部信号名称属性。
创建于 NX2212.0.0。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")

参数
signal信号
externalSignalName信号的外部信号名称

◆ SetSignalExternalSignalName() [2/2]

void NXOpen::Mechatronics::PhysicsManager::SetSignalExternalSignalName ( NXOpen::NXObject * signal,
const NXString & externalSignalName )

更新信号的外部信号名称属性。
创建于 NX2212.0.0。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer") 或 nx_mcd_player ("Mechatronics Concept Designer Player")

参数
signal信号
externalSignalName信号的外部信号名称

◆ SHMSignalConnections()

NXOpen::Mechatronics::SHMSignalConnectionCollection * NXOpen::Mechatronics::PhysicsManager::SHMSignalConnections ( )

返回属于此部件的 NXOpen::Mechatronics::SHMSignalConnectionCollection
创建于 NX9.0.0。

◆ ShowHideRigidBodyGeometry()

void NXOpen::Mechatronics::PhysicsManager::ShowHideRigidBodyGeometry ( NXOpen::NXObject * rigid,
bool isShown )

显示/隐藏刚体显示状态。
在 NX1980.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
rigid刚体
isShown是否显示

◆ ShowHideWebFacetBody()

void NXOpen::Mechatronics::PhysicsManager::ShowHideWebFacetBody ( NXOpen::NXObject * web,
bool isShown )

显示/隐藏网格显示状态。
在 NX2406.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
web网格
isShown是否显示

◆ SignalAdapters()

NXOpen::Mechatronics::SignalAdapterCollection * NXOpen::Mechatronics::PhysicsManager::SignalAdapters ( )

返回属于此部件的 NXOpen::Mechatronics::SignalAdapterCollection
创建于 NX8.5.0。

◆ SignalConnections()

NXOpen::Mechatronics::SignalConnectionCollection * NXOpen::Mechatronics::PhysicsManager::SignalConnections ( )

返回属于此部件的 NXOpen::Mechatronics::SignalConnectionCollection
创建于 NX8.5.0。

◆ SignalMappingConnections()

NXOpen::Mechatronics::SignalMappingConnectionCollection * NXOpen::Mechatronics::PhysicsManager::SignalMappingConnections ( )

返回属于此部件的 NXOpen::Mechatronics::SignalMappingConnectionCollection
创建于 NX12.0.0。

◆ Signals()

NXOpen::Mechatronics::SignalCollection * NXOpen::Mechatronics::PhysicsManager::Signals ( )

返回属于此部件的 NXOpen::Mechatronics::SignalCollection
创建于 NX11.0.0。

◆ SIZERinMCD()

NXOpen::Mechatronics::SIZERCollection * NXOpen::Mechatronics::PhysicsManager::SIZERinMCD ( )

返回属于此部件的 NXOpen::Mechatronics::SIZERCollection
创建于 NX1926.0.0。

◆ SlidingJoints()

NXOpen::Mechatronics::SlidingJointCollection * NXOpen::Mechatronics::PhysicsManager::SlidingJoints ( )

获取属于此部件的 NXOpen::Mechatronics::SlidingJointCollection
创建于 NX7.5.1.

◆ SpeedControls()

NXOpen::Mechatronics::SpeedControlCollection * NXOpen::Mechatronics::PhysicsManager::SpeedControls ( )

获取属于此部件的 NXOpen::Mechatronics::SpeedControlCollection
创建于 NX7.5.1.

◆ SpringDampers()

NXOpen::Mechatronics::SpringDamperCollection * NXOpen::Mechatronics::PhysicsManager::SpringDampers ( )

返回属于此部件的 弹簧阻尼器集合
创建于 NX10.0.0.

◆ SymbolTables()

NXOpen::Mechatronics::SymbolTableCollection * NXOpen::Mechatronics::PhysicsManager::SymbolTables ( )

返回属于此部件的 符号表集合
创建于 NX11.0.0.

◆ Tag()

tag_t NXOpen::Mechatronics::PhysicsManager::Tag ( ) const

返回此对象的标签。

◆ TagForms()

NXOpen::Mechatronics::TagFormCollection * NXOpen::Mechatronics::PhysicsManager::TagForms ( )

返回属于此部件的 标签表单集合
创建于 NX10.0.0.

◆ TagTables()

NXOpen::Mechatronics::TagTableCollection * NXOpen::Mechatronics::PhysicsManager::TagTables ( )

返回属于此部件的 标签表格集合
创建于 NX10.0.0.

◆ ThreeJointCouplers()

NXOpen::Mechatronics::ThreeJointCouplerCollection * NXOpen::Mechatronics::PhysicsManager::ThreeJointCouplers ( )

获取属于此部件的 NXOpen::Mechatronics::ThreeJointCouplerCollection
创建于 NX12.0.0.

◆ TransportSurfaces()

NXOpen::Mechatronics::TransportSurfaceCollection * NXOpen::Mechatronics::PhysicsManager::TransportSurfaces ( )

获取属于此部件的 NXOpen::Mechatronics::TransportSurfaceCollection
创建于 NX7.5.1.

◆ UpdateObjectOverridden()

void NXOpen::Mechatronics::PhysicsManager::UpdateObjectOverridden ( NXOpen::NXObject * physicsObject)

发送物理更新覆盖对象原因事件,以刷新导航器或检查器中显示的覆盖对象信息。
创建于 NX1899.0.0。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
physicsObject物理对象

◆ VirtualAxis()

NXOpen::Mechatronics::VirtualAxisCollection * NXOpen::Mechatronics::PhysicsManager::VirtualAxis ( )

返回属于此部件的 NXOpen::Mechatronics::VirtualAxisCollection
创建于 NX10.0.0。

◆ VisionCameras()

NXOpen::Mechatronics::VisionCameraCollection * NXOpen::Mechatronics::PhysicsManager::VisionCameras ( )

返回属于此部件的 NXOpen::Mechatronics::VisionCameraCollection
创建于 NX2312.0.0。

类成员变量说明

◆ addresses [1/4]

std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::DataType> const std::vector<bool> const std::vector<int> const std::vector<double> std::vector<NXString> std::vector<NXString>& NXOpen::Mechatronics::PhysicsManager::addresses

地址

◆ addresses [2/4]

std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType> const std::vector<bool> const std::vector<int> const std::vector<double> std::vector<NXString> std::vector<NXString>& NXOpen::Mechatronics::PhysicsManager::addresses

地址

◆ addresses [3/4]

std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType> const std::vector<bool> const std::vector<int> const std::vector<double> std::vector<NXString>& NXOpen::Mechatronics::PhysicsManager::addresses

地址

◆ addresses [4/4]

std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > & NXOpen::Mechatronics::PhysicsManager::addresses

地址

◆ bValues [1/3]

std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType> const std::vector<bool>& NXOpen::Mechatronics::PhysicsManager::bValues

布尔值

◆ bValues [2/3]

std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::DataType> const std::vector<bool>& NXOpen::Mechatronics::PhysicsManager::bValues

布尔值

◆ bValues [3/3]

std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > & NXOpen::Mechatronics::PhysicsManager::bValues

布尔值

◆ comments [1/4]

std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::DataType> const std::vector<bool> const std::vector<int> const std::vector<double> std::vector<NXString> std::vector<NXString> std::vector<NXString>& NXOpen::Mechatronics::PhysicsManager::comments

注释

◆ comments [2/4]

std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType> const std::vector<bool> const std::vector<int> const std::vector<double> std::vector<NXString> std::vector<NXString> std::vector<NXString>& NXOpen::Mechatronics::PhysicsManager::comments

注释

◆ comments [3/4]

std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType> const std::vector<bool> const std::vector<int> const std::vector<double> std::vector<NXString> std::vector<NXString>& NXOpen::Mechatronics::PhysicsManager::comments

注释

◆ comments [4/4]

std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > const std::vector< double > std::vector< NXString > std::vector< NXString > & NXOpen::Mechatronics::PhysicsManager::comments

注释

◆ connection [1/3]

std::vector<NXString> std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::DataType> const std::vector<bool> const std::vector<int> const std::vector<double> std::vector<NXString> std::vector<NXString> bool bool NXOpen::Mechatronics::PhysicsManager::connection

连接

◆ connection [2/3]

std::vector<NXString> std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::DataType> const std::vector<bool> const std::vector<int> const std::vector<double> std::vector<NXString> bool bool NXOpen::Mechatronics::PhysicsManager::connection

连接

◆ connection [3/3]

bool bool NXOpen::Mechatronics::PhysicsManager::connection

若为true,信号连接将导出到CSV文件。

◆ connectionNames [1/2]

std::vector<NXString> std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::DataType> const std::vector<bool> const std::vector<int> const std::vector<double> std::vector<NXString> std::vector<NXString>& NXOpen::Mechatronics::PhysicsManager::connectionNames

连接名称

◆ connectionNames [2/2]

std::vector<NXString> std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::DataType> const std::vector<bool> const std::vector<int> const std::vector<double> std::vector<NXString>& NXOpen::Mechatronics::PhysicsManager::connectionNames

连接名称

◆ dataTypes [1/3]

std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType>& NXOpen::Mechatronics::PhysicsManager::dataTypes

数据类型

◆ dataTypes [2/3]

std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::DataType>& NXOpen::Mechatronics::PhysicsManager::dataTypes

数据类型

◆ dataTypes [3/3]

std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > & NXOpen::Mechatronics::PhysicsManager::dataTypes

数据类型

◆ dValues [1/3]

std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType> const std::vector<bool> const std::vector<int> const std::vector<double>& NXOpen::Mechatronics::PhysicsManager::dValues

双精度值

◆ dValues [2/3]

std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::DataType> const std::vector<bool> const std::vector<int> const std::vector<double>& NXOpen::Mechatronics::PhysicsManager::dValues

双精度值

◆ dValues [3/3]

std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > const std::vector< double > & NXOpen::Mechatronics::PhysicsManager::dValues

双精度值

◆ ioTypes [1/2]

std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType>& NXOpen::Mechatronics::PhysicsManager::ioTypes

IO类型

◆ ioTypes [2/2]

std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > & NXOpen::Mechatronics::PhysicsManager::ioTypes

输入输出类型

IO类型

◆ names

std::vector< NXString > & NXOpen::Mechatronics::PhysicsManager::names

名称

◆ nValues [1/3]

std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType> const std::vector<bool> const std::vector<int>& NXOpen::Mechatronics::PhysicsManager::nValues

整数值

◆ nValues [2/3]

std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::DataType> const std::vector<bool> const std::vector<int>& NXOpen::Mechatronics::PhysicsManager::nValues

整数值

◆ nValues [3/3]

std::vector< NXString > const std::vector< NXOpen::Mechatronics::SignalBuilder::IOType > const std::vector< NXOpen::Mechatronics::SignalBuilder::DataType > const std::vector< bool > const std::vector< int > & NXOpen::Mechatronics::PhysicsManager::nValues

整数值

◆ owners

std::vector< NXString > std::vector< NXString > & NXOpen::Mechatronics::PhysicsManager::owners

所有者

◆ signal [1/3]

std::vector<NXString> std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::DataType> const std::vector<bool> const std::vector<int> const std::vector<double> std::vector<NXString> std::vector<NXString> bool NXOpen::Mechatronics::PhysicsManager::signal

信号

◆ signal [2/3]

std::vector<NXString> std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::DataType> const std::vector<bool> const std::vector<int> const std::vector<double> std::vector<NXString> bool NXOpen::Mechatronics::PhysicsManager::signal

信号

◆ signal [3/3]

bool NXOpen::Mechatronics::PhysicsManager::signal

若为true,MCD信号将导出到CSV文件。

◆ strValues [1/3]

std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::DataType> const std::vector<bool> const std::vector<int> const std::vector<double> std::vector<NXString>& NXOpen::Mechatronics::PhysicsManager::strValues

字符串值

◆ strValues [2/3]

std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::ExternalSignalDataType> const std::vector<bool> const std::vector<int> const std::vector<double> std::vector<NXString>& NXOpen::Mechatronics::PhysicsManager::strValues

字符串值

◆ strValues [3/3]

std::vector<NXString> std::vector<NXString> const std::vector<NXOpen::Mechatronics::SignalBuilder::IOType> const std::vector<NXOpen::Mechatronics::SignalBuilder::DataType> const std::vector<bool> const std::vector<int> const std::vector<double> std::vector<NXString>& NXOpen::Mechatronics::PhysicsManager::strValues

字符串值