Polyworks脚本开发学习笔记(三)-TREEVIEW进阶操作
移动/交换对象的顺序
移动对象的顺序TREEVIEW FEATURE MOVE ( 1,2 ) 将索引号为1和2的特征交换位置
TREEVIEW FEATURE POINT MOVE ( 2,3 ) 将索引号为2和3的点交换位置
TREEVIEW DATA MOVE ( 1,2 ) 将数据集合里的索引号为1和2的三角化点云交换位置移动对象组的顺序
显示/隐藏对象
显示/隐藏对象TREEVIEW OBJECT SELECT NONE 先清除所有选择
TREEVIEW OBJECT_GROUP SELECT ( “Pt1-3”, “On” ) 选择对象组Pt1-3
TREEVIEW OBJECT VIEW HIDE ( ) 隐藏对象组Pt1-3
或者
TREEVIEW OBJECT VIEW RESTORE( ) 隐藏对象组Pt1-3
利用第二章的SELECT对象方法,可以组合显示/隐藏其它类型的对象。
忽略/使用对象
忽略/使用对象对应菜单编辑中的 忽略 /使用,可以将对象处于不使用和正常使用状态
TREEVIEW OBJECT_GROUP SELECT ( “Pt1-3”, “On” ) 选择对象组Pt1-3
EDIT OBJECT IGNORE ( ) 选择对象设置为忽略状态
EDIT OBJECT USE ( ) 选择对象设置为使用状态
创建/删除对象
创建和删除特征点
以坐标方式创建点
FEATURE PRIMITIVE POINT CREATE ( 2473.0, -983.596, 447.5, “Nominal”, “点 7”, )
以空特征方式创建点
FEATURE POINT CREATE ( “点 8” )
删除特征点: 先选择,后删除,也适用于其它删除操作
TREEVIEW FEATURE SELECT ( 9, “On” ) 选择索引为9的特征
EDIT OBJECT DELETE ( ) 删除
创建圆特征
以数字化方式创建,参数分别为(X坐标,Y坐标,Z坐标,I,J,K,半径,“Nominal”,圆名称Name,)
FEATURE PRIMITIVE CIRCLE CREATE ( 2473.0, -983.596, 447.5, 0.0, 0.0, 1.0, 4.0, “Nominal”, “圆 1”, )
创建槽孔特征
以数字化方式创建,参数分别为
(X坐标,Y坐标,Z坐标,轴方向I,轴方向J,轴方向K,长度方向I,长度方向J,长度方向K,长度,宽度"Nominal",名称, )
FEATURE PRIMITIVE SLOT CREATE ( 2473.0, -983.596, 447.5, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 12.0, 8.0, “Nominal”, “槽 1”, )
创建面比较点
以数字化方式创建,参数分别为(X坐标,Y坐标,Z坐标,名称Name,I,J,K)
MEASURE COMPARISON_POINT SURFACE CREATE NUMERICALLY ( 10.0, 20.0, 30.0, “曲面点 1”, -0.91, 0.39, 0.00 )
从文本文件创建点特征
从文本文件中导入 ,参数分别为(txt文件完整路径,模板名称此处为"Names + Points",导入类型"Feature" )
FEATURE PRIMITIVE POINT CREATE FROM_TEXT_FILE ( “D:\1.txt”, “Names + Points”, “Feature” )