复制CAM对象
Public Function CopyObjects(ByVal view As NXOpen.CAM.CAMSetup.View, ByVal objectsToBeMoved() As NXOpen.CAM.CAMObject, ByVal destinationObject As NXOpen.CAM.CAMObject, ByVal pastePosition As NXOpen.CAM.CAMSetup.Paste) As NXOpen.CAM.CAMObject() NXOpen.CAM.CAMSetup 的成员
参数:
view:操作导航器视图(程序顺序视图、机床视图、几何视图和加工方法视图)
objectsToBeMoved():需要移动的CAM对象数组
destinationObject:目标对象
pastePosition:粘贴位置(前、后和内部)
返回值:
新CAM对象数组
备注:
1.复制的速度和时间戳记顺序有关。选中‘时间戳记顺序’比没选中速度的快很多,两者相差近30倍。
2.当需要复制的操作有刻字的时候,如果刻字操作包含有名称的注释,则报内部操作。(参考我的另外一篇博客:http://www.cnblogs.com/bizca/p/4618883.html)
时间: 2024-10-24 06:51:42