PLM之家-NX9.0 二次开发实例视频-20 完善JA的选择功能
PLM之家-NX9.0 二次开发实例视频-20 完善JA的选择功能内容:
默认录制的JA文件,在选择对象的时候,通过内部的标识去选取,如果改变其他的对象的时候,很可能程序执行失败,这个时候需要手动的进行代码的修改
目的:
使用添加选择功能,让用户交互式的进行选取对象,避免这种录制产生的缺陷。
高清教程见楼下:
PublicFunctionSelectface(ByRefselectedObject)AsNXObject
DimuiAsUI=ui.GetUI
DimmessageAsString="Selectface"
DimtitleAsString="Selection"
DimscopeAsSelection.SelectionScope =Selection._
SelectionScope.WorkPart
DimkeepHighlightedAsBoolean=True
DimincludeFeaturesAsBoolean=True
DimresponseAsSelection.Response
DimselectionActionAsSelection.SelectionAction=
Selection.SelectionAction.ClearAndEnableSpecific
DimselectionMask_array(1)AsSelection.MaskTriple
WithselectionMask_array(0)
.Type=UFConstants.UF_face_type
.Subtype=0
.SolidBodySubtype=0
EndWith
DimcursorAsPoint3d
response=ui.SelectionManager.SelectObject(message,_
title,scope,selectionAction,_
includeFeatures,keepHighlighted,_
selectionMask_array,selectedObject,cursor)
Ifresponse=Selection.Response.CancelOrresponse_
=Selection.Response.BackThen
ReturnNothing
EndIf
EndFunction
PLM之家NX9.0二次开发视频教程 20 完善JA的选择功能
http://player.youku.com/player.php/sid/XMzA4NDQzNDk3Ng==/v.swf
赠人玫瑰,手有余香 一定要看看 学习学习。。 谢谢螺柱分享 之持支持~~~來挖寶
楼主辛苦啦.谢谢楼主 楼主辛苦了,谢谢分享 谢谢高手的分享