手动点选压块位置
完整参数路径:客户特殊定制\码仔压块\手动点选压块位置
作用:点选位置坐标自动按设置的尺寸和重叠距离产生压块模型。
参数怎么填
素材参数
可用写法:
向导标题向导标题;是否默认勾选向导向导标题;向导提示内容;是否默认勾选向导
字段的作用和类型:
- 向导标题(文本):显示给操作者的向导标题。
- 是否默认勾选向导(选项值):(0:默认不勾选 1:默认勾选 2:固定勾选 3:不加入向导和刀具弹窗列表)。
- 向导提示内容(文本):向导弹窗中显示的提示文字。
窗体补充提示:
- 是否默认勾选向导(0:默认不勾选 1:默认勾选 2:固定勾选 3:不加入向导和刀具弹窗列表)
内容参数
填写格式:压块名称,压块尺寸,重叠距离
字段的作用和类型:
- 压块名称(文本):填写本项引用或生成对象所用的名称;按执行过程核对对象方向。
- 压块尺寸(数值):本项生成或定位压块时使用的尺寸值。
- 重叠距离(数值):作为本项执行分支读取的数值;取值范围以同栏补充提示为准。
多字段按所选写法的顺序填写,用写法中所示的逗号分隔;不要省略中间字段。
窗体补充提示:
- 如:码仔压块,15,15,15,5
- 解析:根据点选的位置自动做一个尺寸为151515的压块,压块与工件重叠距离为5MM。
完整字段位置示意
尖括号中是待替换的字段说明,不能原样输入;当前窗体没有提供两栏都可直接复用的实值示例。
素材参数:〈向导标题〉
内容参数:〈压块名称,压块尺寸,重叠距离〉
执行时的处理
SpOperatByCustomization.cs:4543。内容参数须为5项「压块名,X,Y,Z,重叠」。隐藏主界面并切到 TOP 视图,循环弹「请点取…后点【是】/已完成点【否】」,每次用 GetPointPosition 取一个点(Xval,Yval);按该点距模型四边 Xmax/Xmin/Ymax/Ymin 的远近自动判定靠哪条边(右1/上2/左3/下4),在对应边以 CREATE BOUNDARY+SKETCH 画一个矩形(尺寸 X*Y、与工件重叠 重叠距离、顶面高度=模型Zmax+Z),X≠Y时按所靠边自动调换长宽方向;最后用 CREATE PLANE BESTFIT FROM BOUNDARY 把矩形边界转成实体模型并改名为压块名(经回收站 RECOVER 把面集变为模型),删除临时边界。即「逐点交互生成贴边压块模型」。