首页 > 编程学习 > Polyworks脚本开发学习笔记(三)-TREEVIEW进阶操作

Polyworks脚本开发学习笔记(三)-TREEVIEW进阶操作

移动/交换对象的顺序

  1. 移动对象的顺序
    TREEVIEW FEATURE MOVE ( 1,2 ) 将索引号为1和2的特征交换位置
    在这里插入图片描述
    TREEVIEW FEATURE POINT MOVE ( 2,3 ) 将索引号为2和3的点交换位置
    TREEVIEW DATA MOVE ( 1,2 ) 将数据集合里的索引号为1和2的三角化点云交换位置
  2. 移动对象组的顺序
    在这里插入图片描述
    在这里插入图片描述

显示/隐藏对象

  1. 显示/隐藏对象
    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对象方法,可以组合显示/隐藏其它类型的对象。

忽略/使用对象

  1. 忽略/使用对象
    对应菜单编辑中的 忽略 /使用,可以将对象处于不使用和正常使用状态
    TREEVIEW OBJECT_GROUP SELECT ( “Pt1-3”, “On” ) 选择对象组Pt1-3
    EDIT OBJECT IGNORE ( ) 选择对象设置为忽略状态
    EDIT OBJECT USE ( ) 选择对象设置为使用状态
    在这里插入图片描述

创建/删除对象

  1. 创建和删除特征点
    以坐标方式创建点
    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 ( ) 删除

  2. 创建圆特征
    以数字化方式创建,参数分别为(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”, )

  3. 创建槽孔特征
    以数字化方式创建,参数分别为
    (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”, )

  4. 创建面比较点
    以数字化方式创建,参数分别为(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 )

  5. 从文本文件创建点特征
    从文本文件中导入 ,参数分别为(txt文件完整路径,模板名称此处为"Names + Points",导入类型"Feature" )
    FEATURE PRIMITIVE POINT CREATE FROM_TEXT_FILE ( “D:\1.txt”, “Names + Points”, “Feature” )


本文链接:https://www.ngui.cc/zz/1918289.html
Copyright © 2010-2022 ngui.cc 版权所有 |关于我们| 联系方式| 豫B2-20100000