|
NX Open C++ 参考指南 2406 v1.1
|
刀具路径 更多...
#include <CAM_Path.hxx>
友元 | |
| class | _PathBuilder |
刀具路径
表示一个 CAM 刀具路径
这是一个子对象,无法公开实例化。
创建于 NX9.0.3。
用于查询路径的有效查找类型。
| NXOpen::CAM::PathEvent * NXOpen::CAM::Path::AddCircularMotion | ( | NXOpen::CAM::PathCircularMotion * | data, |
| NXOpen::CAM::CamPathToolpathEventLocation | location, | ||
| NXOpen::CAM::PathEvent * | referenceEvent ) |
更新圆弧运动事件的数据
感兴趣的事件 数据 在指定位置添加圆弧移动,如果位置是末端位置(追加),则参考事件无关
创建于NX11.0.2。
许可要求:无
| data | 数据 |
| location | 位置 |
| referenceEvent | 参考事件 |
| NXOpen::CAM::PathEvent * NXOpen::CAM::Path::AddHelixMotion | ( | NXOpen::CAM::PathHelixMotion * | data, |
| NXOpen::CAM::CamPathToolpathEventLocation | location, | ||
| NXOpen::CAM::PathEvent * | referenceEvent ) |
更新螺旋运动事件的数据
感兴趣的事件 数据 在指定位置添加螺旋移动,如果位置是末端位置(追加),则参考事件无关
创建于NX11.0.2。
许可要求:无
| data | 数据 |
| location | 位置 |
| referenceEvent | 参考事件 |
| NXOpen::CAM::PathEvent * NXOpen::CAM::Path::AddLevelMarker | ( | NXOpen::CAM::PathLevelMarker * | data, |
| NXOpen::CAM::CamPathToolpathEventLocation | location, | ||
| NXOpen::CAM::PathEvent * | referenceEvent ) |
在指定位置添加一个层级标记事件,如果位置是结束位置(追加),则参考事件无关紧要
创建于NX11.0.2。
许可要求:无
| data | 数据 |
| location | 位置 |
| referenceEvent | 参考事件 |
| NXOpen::CAM::PathEvent * NXOpen::CAM::Path::AddLinearMotion | ( | NXOpen::CAM::PathLinearMotion * | data, |
| NXOpen::CAM::CamPathToolpathEventLocation | location, | ||
| NXOpen::CAM::PathEvent * | referenceEvent ) |
更新线性运动事件的数据
eventofinterest data 在指定位置添加一个线性移动,如果位置是末端位置(追加),则参考事件无关
Created in NX11.0.2.
License requirements : None
| data | data |
| location | location |
| referenceEvent | referenceevent |
| NXOpen::CAM::PathEvent * NXOpen::CAM::Path::AddMarker | ( | NXOpen::CAM::PathMarker * | data, |
| NXOpen::CAM::CamPathToolpathEventLocation | location, | ||
| NXOpen::CAM::PathEvent * | referenceEvent ) |
在指定位置添加一个标记事件,如果位置是结束位置(追加)则参考事件不相关
创建于NX12.0.1。
许可要求:无
| data | 数据 |
| location | 位置 |
| referenceEvent | 参考事件 |
| NXOpen::CAM::PathEvent * NXOpen::CAM::Path::AddUde | ( | const char * | udeName, |
| NXOpen::CAM::CamPathToolpathEventLocation | location, | ||
| NXOpen::CAM::PathEvent * | referenceEvent ) |
在指定位置添加螺旋移动,如果位置是结束位置(追加),则参考事件无关
创建于NX11.0.2。
许可要求:无
| udeName | ude名称 |
| location | 位置 |
| referenceEvent | 参考事件 |
| NXOpen::CAM::PathEvent * NXOpen::CAM::Path::AddUde | ( | const NXString & | udeName, |
| NXOpen::CAM::CamPathToolpathEventLocation | location, | ||
| NXOpen::CAM::PathEvent * | referenceEvent ) |
在指定位置添加螺旋移动,如果位置是结束位置(追加),则参考事件无关
创建于NX11.0.2。
许可要求:无
| udeName | ude名称 |
| location | 位置 |
| referenceEvent | 参考事件 |
| void NXOpen::CAM::Path::AppendCircularMotion | ( | NXOpen::CAM::PathCircularMotion * | data | ) |
追加一个圆弧移动
Created in NX10.0.1.
License requirements : None
| data | data |
| void NXOpen::CAM::Path::AppendHelixMotion | ( | NXOpen::CAM::PathHelixMotion * | data | ) |
追加一个螺旋移动
创建于NX10.0.2。
许可要求:无
| data | 数据 |
| void NXOpen::CAM::Path::AppendLevelMarker | ( | NXOpen::CAM::PathLevelMarker * | data | ) |
追加一个层级标记
创建于NX10.0.3。
许可要求:无
| data | 数据 |
| void NXOpen::CAM::Path::AppendLinearMotion | ( | NXOpen::CAM::PathLinearMotion * | data | ) |
追加一个线性移动
Created in NX10.0.1.
License requirements : None
| data | data |
| void NXOpen::CAM::Path::AppendMarker | ( | NXOpen::CAM::PathMarker * | data | ) |
追加一个标记
创建于NX12.0.1。
许可要求:无
| data | 数据 |
| void NXOpen::CAM::Path::AppendUde | ( | const char * | udeName | ) |
使用默认值追加指定名称的UDE
创建于NX10.0.1。
许可要求:无
| udeName | ude名称 |
| void NXOpen::CAM::Path::AppendUde | ( | const NXString & | udeName | ) |
使用默认值追加指定名称的UDE
创建于NX10.0.1。
许可要求:无
| udeName | ude名称 |
| NXOpen::CAM::CamPathContactType NXOpen::CAM::Path::ContactType | ( | ) |
返回路径的接触类型
创建于NX11.0.2。
许可要求:无
| NXOpen::CAM::PathEvent * NXOpen::CAM::Path::CopyEvent | ( | NXOpen::CAM::PathEvent * | eventToCopy, |
| NXOpen::CAM::CamPathToolpathEventLocation | location, | ||
| NXOpen::CAM::PathEvent * | referenceEvent ) |
复制一个事件并将其放置到指定位置。
创建于NX1980.0.0。
许可要求:无
| eventToCopy | 待复制事件 |
| location | 位置 |
| referenceEvent | 参考事件 |
| void NXOpen::CAM::Path::DeleteAllUdesOfName | ( | const char * | udeName | ) |
通过删除所有具有指定名称的Udes进行清理
创建于NX11.0.2。
许可要求:无
| udeName | ude名称 |
| void NXOpen::CAM::Path::DeleteAllUdesOfName | ( | const NXString & | udeName | ) |
通过删除所有具有指定名称的Udes进行清理
创建于NX11.0.2。
许可要求:无
| udeName | ude名称 |
| void NXOpen::CAM::Path::DeleteOneEvent | ( | int | index | ) |
删除一个事件
创建于NX10.0.3。
许可要求:无
| index | 索引 |
| void NXOpen::CAM::Path::DeleteOneEvent | ( | NXOpen::CAM::PathEvent * | pathEvent | ) |
删除一个事件
创建于NX11.0.2。
许可要求:无
| pathEvent | 路径事件 |
| void NXOpen::CAM::Path::EmptyPath | ( | ) |
通过删除所有事件清空路径
创建于NX10.0.3。
许可要求:无
| void NXOpen::CAM::Path::GetAllFindingTypes | ( | std::vector< NXOpen::CAM::Path::FindingTypes > & | findingTypes | ) |
返回路径中所有查找类型的数组
创建于NX2406.0.0。
许可要求:无
| findingTypes | 查找类型 |
| NXOpen::CAM::PathCircularMotion * NXOpen::CAM::Path::GetCircularMotion | ( | int | index | ) |
获取指定索引处的圆弧运动数据
Created in NX10.0.1.
License requirements : None
| index | index |
| NXOpen::CAM::PathCircularMotion * NXOpen::CAM::Path::GetCircularMotion | ( | NXOpen::CAM::PathEvent * | eventOfInterest | ) |
获取指定索引处的圆弧运动数据
Created in NX11.0.2.
License requirements : None
| eventOfInterest | eventofinterest |
| void NXOpen::CAM::Path::GetFindingStartEndEvents | ( | NXOpen::CAM::Path::FindingTypes | type, |
| std::vector< NXOpen::CAM::PathEvent * > & | startEvents, | ||
| std::vector< NXOpen::CAM::PathEvent * > & | endEvents ) |
返回路径中给定查找类型的查找开始事件和查找结束事件的数组
创建于NX2406.0.0。
许可要求:无
| type | 类型 |
| startEvents | 返回查找开始事件的数组 |
| endEvents | 返回查找结束事件的数组 |
| NXOpen::CAM::PathEvent * NXOpen::CAM::Path::GetFirstEvent | ( | ) |
获取第一个路径事件
创建于NX11.0.2。
许可要求:无
| NXOpen::CAM::PathHelixMotion * NXOpen::CAM::Path::GetHelixMotion | ( | int | index | ) |
获取指定索引处的螺旋运动数据
创建于NX10.0.1。
许可要求:无
| index | 索引 |
| NXOpen::CAM::PathHelixMotion * NXOpen::CAM::Path::GetHelixMotion | ( | NXOpen::CAM::PathEvent * | eventOfInterest | ) |
获取螺旋运动事件的数据
创建于NX11.0.2。
许可要求:无
| eventOfInterest | 感兴趣的事件 |
| NXOpen::CAM::PathLaserOptimizationData * NXOpen::CAM::Path::GetLaserOptimizationData | ( | ) |
获取激光优化数据
创建于NX9.0.3。
许可要求:无
| NXOpen::CAM::PathEvent * NXOpen::CAM::Path::GetLastEvent | ( | ) |
获取最后一个路径事件
创建于NX11.0.2。
许可要求:无
| NXOpen::CAM::PathLevelMarker * NXOpen::CAM::Path::GetLevelMarker | ( | int | index | ) |
获取指定索引处的层级标记数据
创建于NX10.0.3。
许可要求:无
| index | 索引 |
| NXOpen::CAM::PathLevelMarker * NXOpen::CAM::Path::GetLevelMarker | ( | NXOpen::CAM::PathEvent * | eventOfInterest | ) |
获取层级标记事件的数据
创建于NX11.0.2。
许可要求:无
| eventOfInterest | 关注的事件 |
| NXOpen::CAM::PathLinearMotion * NXOpen::CAM::Path::GetLinearMotion | ( | int | index | ) |
获取指定索引处的直线运动数据
创建于 NX10.0.1。
许可要求:无
| index | 索引 |
| NXOpen::CAM::PathLinearMotion * NXOpen::CAM::Path::GetLinearMotion | ( | NXOpen::CAM::PathEvent * | eventOfInterest | ) |
获取线性运动的数据
Created in NX11.0.2.
License requirements : None
| eventOfInterest | eventofinterest |
| NXOpen::CAM::PathMarker * NXOpen::CAM::Path::GetMarker | ( | int | index | ) |
获取给定索引处标记的数据
创建于NX12.0.1。
许可要求:无
| index | 索引 |
| NXOpen::CAM::PathMarker * NXOpen::CAM::Path::GetMarker | ( | NXOpen::CAM::PathEvent * | eventOfInterest | ) |
获取标记事件的数据
创建于NX12.0.1。
许可要求:无
| eventOfInterest | 感兴趣的事件 |
| int NXOpen::CAM::Path::GetNumberOfFindings | ( | NXOpen::CAM::Path::FindingTypes | type | ) |
根据查找类型获取查找结果的数量
创建于NX12.0.2。
许可要求:无
| type | 类型 |
| NXOpen::CAM::PathOwnerData * NXOpen::CAM::Path::GetReferenceData | ( | ) |
获取参考数据。
创建于NX2007.0.0。
许可要求:无
| NXOpen::CAM::PathOwnerData * NXOpen::CAM::Path::GetSubPathData | ( | NXOpen::CAM::PathEvent * | forEvent | ) |
获取子刀路数据。
创建于NX2007.0.0。
许可要求:无
| forEvent | 对应事件 |
| NXOpen::CAM::PathEvent * NXOpen::CAM::Path::GetToolpathEvent | ( | int | eventNumber | ) |
获取指定索引处的刀轨事件
创建于 NX11.0.2。
许可要求:无
| eventNumber | 事件编号 |
| NXOpen::CAM::CamPathToolpathEventType NXOpen::CAM::Path::GetToolpathEventType | ( | int | eventNumber | ) |
获取刀轨事件类型
创建于 NX10.0.1。
许可要求:无
| eventNumber | 事件编号 |
| NXOpen::CAM::CamPathToolpathEventType NXOpen::CAM::Path::GetToolpathEventType | ( | NXOpen::CAM::PathEvent * | pathEvent | ) |
获取刀轨事件类型
创建于 NX11.0.2。
许可要求:无
| pathEvent | 路径事件 |
| NXOpen::CAM::Ude * NXOpen::CAM::Path::GetUde | ( | int | index | ) |
获取指定索引处的UDE事件
创建于NX10.0.1。
许可要求:无
| index | 索引 |
| NXOpen::CAM::Ude * NXOpen::CAM::Path::GetUde | ( | NXOpen::CAM::PathEvent * | eventOfInterest | ) |
获取UDE事件的数据
创建于NX11.0.2。
许可要求:无
| eventOfInterest | 感兴趣的事件 |
| void NXOpen::CAM::Path::GetWidthHeight | ( | NXOpen::CAM::PathEvent * | eventOfInterest, |
| double * | width, | ||
| double * | height ) |
获取事件的宽度和高度数据。
创建于NX1926.0.0。
许可要求:无
| eventOfInterest | 目标事件 |
| width | 宽度 |
| height | 高度 |
| bool NXOpen::CAM::Path::HasSubPath | ( | ) |
判断是否存在子刀路。
创建于NX2007.0.0。
许可要求:无
| void NXOpen::CAM::Path::InsertCircularMotionAfter | ( | NXOpen::CAM::PathCircularMotion * | data, |
| int | index ) |
在指定索引后插入圆弧运动
Created in NX10.0.1.
License requirements : None
| data | data |
| index | index |
| void NXOpen::CAM::Path::InsertCircularMotionBefore | ( | NXOpen::CAM::PathCircularMotion * | data, |
| int | index ) |
在指定索引前插入圆弧运动
Created in NX10.0.1.
License requirements : None
| data | data |
| index | index |
| void NXOpen::CAM::Path::InsertHelixMotionAfter | ( | NXOpen::CAM::PathHelixMotion * | data, |
| int | index ) |
在指定索引后插入螺旋运动
创建于NX10.0.2。
许可要求:无
| data | 数据 |
| index | 索引 |
| void NXOpen::CAM::Path::InsertHelixMotionBefore | ( | NXOpen::CAM::PathHelixMotion * | data, |
| int | index ) |
在指定索引前插入螺旋运动
创建于NX10.0.2。
许可要求:无
| data | 数据 |
| index | 索引 |
| void NXOpen::CAM::Path::InsertLevelMarkerAfter | ( | NXOpen::CAM::PathLevelMarker * | data, |
| int | index ) |
在指定索引后插入一个层级标记
创建于NX10.0.3。
许可要求:无
| data | 数据 |
| index | 索引 |
| void NXOpen::CAM::Path::InsertLevelMarkerBefore | ( | NXOpen::CAM::PathLevelMarker * | data, |
| int | index ) |
在指定索引前插入一个层级标记
创建于NX10.0.3。
许可要求:无
| data | 数据 |
| index | 索引 |
| void NXOpen::CAM::Path::InsertLinearMotionAfter | ( | NXOpen::CAM::PathLinearMotion * | data, |
| int | index ) |
在指定索引后插入一个线性移动
Created in NX10.0.1.
License requirements : None
| data | data |
| index | index |
| void NXOpen::CAM::Path::InsertLinearMotionBefore | ( | NXOpen::CAM::PathLinearMotion * | data, |
| int | index ) |
在指定索引前插入一个线性移动
Created in NX10.0.1.
License requirements : None
| data | data |
| index | index |
| void NXOpen::CAM::Path::InsertMarkerAfter | ( | NXOpen::CAM::PathMarker * | data, |
| int | index ) |
在指定索引后插入一个标记
创建于NX12.0.1。
许可要求:无
| data | 数据 |
| index | 索引 |
| void NXOpen::CAM::Path::InsertMarkerBefore | ( | NXOpen::CAM::PathMarker * | data, |
| int | index ) |
在指定索引前插入一个标记
创建于NX12.0.1。
许可要求:无
| data | 数据 |
| index | 索引 |
| void NXOpen::CAM::Path::InsertUdeAfter | ( | const char * | udeName, |
| int | index ) |
在给定索引之后插入具有默认值的指定名称的UDE
创建于NX10.0.1。
许可要求:无
| udeName | ude名称 |
| index | 索引 |
| void NXOpen::CAM::Path::InsertUdeAfter | ( | const NXString & | udeName, |
| int | index ) |
在给定索引之后插入具有默认值的指定名称的UDE
创建于NX10.0.1。
许可要求:无
| udeName | ude名称 |
| index | 索引 |
| void NXOpen::CAM::Path::InsertUdeBefore | ( | const char * | udeName, |
| int | index ) |
在给定索引之前插入具有默认值的指定名称的UDE
创建于NX10.0.1。
许可要求:无
| udeName | ude名称 |
| index | 索引 |
| void NXOpen::CAM::Path::InsertUdeBefore | ( | const NXString & | udeName, |
| int | index ) |
在给定索引之前插入具有默认值的指定名称的UDE
创建于NX10.0.1。
许可要求:无
| udeName | ude名称 |
| index | 索引 |
| bool NXOpen::CAM::Path::IsFirstEvent | ( | NXOpen::CAM::PathEvent * | eventOfInterest | ) |
如果传入的事件是刀路中的第一个事件,则返回true。
创建于NX1872.0.0。
许可要求:无
| eventOfInterest | 目标事件 |
| bool NXOpen::CAM::Path::IsLastEvent | ( | NXOpen::CAM::PathEvent * | eventOfInterest | ) |
如果传入的事件是刀路中的最后一个事件,则返回true。
创建于NX1872.0.0。
许可要求:无
| eventOfInterest | 目标事件 |
| bool NXOpen::CAM::Path::IsToolpathEventAMotion | ( | int | eventNumber, |
| NXOpen::CAM::CamPathMotionType * | motionType, | ||
| NXOpen::CAM::CamPathMotionShapeType * | motionShape ) |
判断事件是否为运动。事件编号为 1 到 n
创建于 NX10.0.1。
许可要求:无
| eventNumber | 事件编号 |
| motionType | 运动类型 |
| motionShape | 运动形状 |
| bool NXOpen::CAM::Path::IsToolpathEventAMotion | ( | NXOpen::CAM::PathEvent * | eventOfInterest, |
| NXOpen::CAM::CamPathMotionType * | motionType, | ||
| NXOpen::CAM::CamPathMotionShapeType * | motionShape ) |
判断事件是否为运动
创建于 NX11.0.2。
许可要求:无
| eventOfInterest | 目标事件 |
| motionType | 运动类型 |
| motionShape | 运动形状 |
| bool NXOpen::CAM::Path::IsToolpathEventUde | ( | NXOpen::CAM::PathEvent * | eventOfInterest, |
| NXString * | udeName ) |
判断事件是否为 ude
创建于 NX11.0.2。
许可要求:无
| eventOfInterest | 目标事件 |
| udeName | ude名称 |
| NXOpen::CAM::PathEvent * NXOpen::CAM::Path::ModifyCircularMotion | ( | NXOpen::CAM::PathCircularMotion * | data, |
| NXOpen::CAM::PathEvent * | eventOfInterest ) |
更新圆弧运动事件的数据。在更新过程中,输入的PathEvent也可能被修改,因此将返回修改后的(或在某些情况下为原始的)事件。
创建于NX1872.0.0。
许可要求:无
| data | 数据 |
| eventOfInterest | 目标事件 |
| NXOpen::CAM::PathEvent * NXOpen::CAM::Path::ModifyHelixMotion | ( | NXOpen::CAM::PathHelixMotion * | data, |
| NXOpen::CAM::PathEvent * | eventOfInterest ) |
更新螺旋运动事件的数据。在更新过程中,输入的PathEvent也可能被修改,因此将返回修改后的(或在某些情况下为原始的)事件。
创建于NX1872.0.0。
许可要求:无
| data | 数据 |
| eventOfInterest | 目标事件 |
| NXOpen::CAM::PathEvent * NXOpen::CAM::Path::ModifyLinearMotion | ( | NXOpen::CAM::PathLinearMotion * | data, |
| NXOpen::CAM::PathEvent * | eventOfInterest ) |
更新线性运动事件的数据。在更新过程中,输入的PathEvent也可能被修改,因此将返回修改后的(或在某些情况下为原始的)事件。
创建于NX1872.0.0。
许可要求:无
| data | 数据 |
| eventOfInterest | 目标事件 |
| void NXOpen::CAM::Path::MoveEvent | ( | int | fromIndex, |
| int | toIndex ) |
将索引 fromIndex 处的事件移动到索引 toIndex 处。索引 toIndex, toIndex+1, toIndex+2, ... 处的事件 将向后移动一个位置。即,索引 i 移动到索引 i+1
创建于 NX10.0.1。
许可要求:无
| fromIndex | 源索引 |
| toIndex | 目标索引 |
| void NXOpen::CAM::Path::MoveEvent | ( | NXOpen::CAM::PathEvent * | eventToMove, |
| NXOpen::CAM::CamPathToolpathEventLocation | location, | ||
| NXOpen::CAM::PathEvent * | referenceEvent ) |
相对于参考事件和位置移动事件。 如果位置是结束位置(追加),则参考事件无关紧要
创建于 NX11.0.2。
许可要求:无
| eventToMove | 待移动事件 |
| location | 位置 |
| referenceEvent | 参考事件 |
| NXOpen::CAM::PathCircularMotion * NXOpen::CAM::Path::NewPathCircularMotion | ( | ) |
构造新的路径圆弧运动对象。
| NXOpen::CAM::PathHelixMotion * NXOpen::CAM::Path::NewPathHelixMotion | ( | ) |
构造新的路径螺旋运动对象。
| NXOpen::CAM::PathLinearMotion * NXOpen::CAM::Path::NewPathLinearMotion | ( | ) |
构造新的路径直线运动对象。
| NXOpen::CAM::PathMarker * NXOpen::CAM::Path::NewPathMarker | ( | NXOpen::CAM::PathMarker::Type | markerType | ) |
构造一个新的路径标记对象。
| markerType | 标记类型 |
| int NXOpen::CAM::Path::NumberOfToolpathEvents | ( | ) |
返回 刀轨事件的数量
创建于 NX10.0.1。
许可要求:无
| NXOpen::CAM::Path::RobotRulesStatusStates NXOpen::CAM::Path::RobotRulesStatus | ( | ) |
获取机器人规则状态
创建于NX1980.0.0。
许可要求:无
| void NXOpen::CAM::Path::SetCircularMotion | ( | int | index, |
| NXOpen::CAM::PathCircularMotion * | data ) |
更新指定索引处的圆弧运动事件数据
Created in NX10.0.1.
License requirements : None
| index | index |
| data | data |
| void NXOpen::CAM::Path::SetContactType | ( | NXOpen::CAM::CamPathContactType | contactType | ) |
设置路径的接触类型
创建于NX11.0.2。
许可要求:cam_base ("CAM BASE")
| contactType | 接触类型 |
| void NXOpen::CAM::Path::SetHelixMotion | ( | int | index, |
| NXOpen::CAM::PathHelixMotion * | data ) |
更新指定索引处的螺旋运动事件数据
创建于NX10.0.1。
许可要求:无
| index | 索引 |
| data | 数据 |
| void NXOpen::CAM::Path::SetLevelMarker | ( | int | index, |
| NXOpen::CAM::PathLevelMarker * | data ) |
更新指定索引处的层级标记事件数据
创建于NX10.0.3。
许可要求:无
| index | 索引 |
| data | 数据 |
| void NXOpen::CAM::Path::SetLevelMarker | ( | NXOpen::CAM::PathEvent * | eventOfInterest, |
| NXOpen::CAM::PathLevelMarker * | data ) |
更新层级标记事件的数据
创建于NX11.0.2。
许可要求:无
| eventOfInterest | 关注的事件 |
| data | 数据 |
| void NXOpen::CAM::Path::SetLinearMotion | ( | int | index, |
| NXOpen::CAM::PathLinearMotion * | data ) |
更新指定索引处的线性运动事件数据
Created in NX10.0.1.
License requirements : None
| index | index |
| data | data |
| void NXOpen::CAM::Path::SetMarker | ( | int | index, |
| NXOpen::CAM::PathMarker * | data ) |
更新给定索引处标记事件的数据
创建于NX12.0.1。
许可要求:无
| index | 索引 |
| data | 数据 |
| void NXOpen::CAM::Path::SetMarker | ( | NXOpen::CAM::PathEvent * | eventOfInterest, |
| NXOpen::CAM::PathMarker * | data ) |
更新标记事件的数据
创建于NX12.0.1。
许可要求:无
| eventOfInterest | 感兴趣的事件 |
| data | 数据 |
| void NXOpen::CAM::Path::SetRobotRulesStatus | ( | NXOpen::CAM::Path::RobotRulesStatusStates | status | ) |
设置机器人规则状态
创建于NX1980.0.0。
许可要求:无
| status | 状态 |
| void NXOpen::CAM::Path::SetUde | ( | int | index, |
| NXOpen::CAM::Ude * | data ) |
设置指定索引处的UDE事件;调用后,CAM.Ude API对象不再有效
创建于NX10.0.1。
许可要求:无
| index | 索引 |
| data | 数据 |
| void NXOpen::CAM::Path::SetUde | ( | NXOpen::CAM::PathEvent * | eventOfInterest, |
| NXOpen::CAM::Ude * | data ) |
更新UDE事件的数据
创建于NX11.0.2。
许可要求:无
| eventOfInterest | 感兴趣的事件 |
| data | 数据 |
| void NXOpen::CAM::Path::SetWidthHeight | ( | NXOpen::CAM::PathEvent * | eventOfInterest, |
| double | width, | ||
| double | height ) |
设置事件的宽度和高度值。
创建于NX1926.0.0。
许可要求:无
| eventOfInterest | 目标事件 |
| width | 宽度 |
| height | 高度 |
| NXOpen::CAM::CamPathToolAxisType NXOpen::CAM::Path::ToolAxisType | ( | ) |
返回 路径的刀轴类型
创建于 NX10.0.1。
许可要求:无