vlambda博客
学习文章列表

利用二次开发工具批量生成PC-DMIS程序

精通PC-DMIS软件的大佬们都应该知道,PC-DMIS软件的CAD和CAD++版本支持导入XYZ文件生成自动点特征。根据该功能,本人曾经在空闲时做了个类似扩展工具“PC-DMIS TO PRG”,可以支持批量生成自动特征点和自动特征圆,并支持在元素之间自动生成安全平面或移动点程序路径。 文章开头,我们先简单说说PC-DMIS导入XYZ文件的使用方法吧,以方便部分 新入行的量友们作对比参考。

利用二次开发工具批量生成PC-DMIS程序


一、PC-DMIS导入XYZ文件生成特征点

1、首先准备好特征点的数据信息(包括X、Y、Z、I、J、K),新建一个文本文件,把特征点的数据信息复到 文本文件

利用二次开发工具批量生成PC-DMIS程序


2、把文本文件另存为.XYZ格式文件:

利用二次开发工具批量生成PC-DMIS程序


3、打开PC-DMIS软件,点击菜单栏“文件 导入 XYZ"

利用二次开发工具批量生成PC-DMIS程序


4、找到刚才保存的点信息文件,双击选定导入文件:

利用二次开发工具批量生成PC-DMIS程序


5、在弹出的导入信息窗口, 点”确定“按键

利用二次开发工具批量生成PC-DMIS程序


6、在PC-DMIS图形窗口中自动生成特征点的图形:

利用二次开发工具批量生成PC-DMIS程序


7、打开自动矢量点窗口,按住鼠标左键在图形窗口框选导入的点图形,然后在弹出的“CAD选项”窗口中点击“创建”按键,自动生成自动特征点程序,详细操作如下图:

利用二次开发工具批量生成PC-DMIS程序



二、二次开发工具PC-DMIS TO PRG使用
1、首次运行如果报错,请先注册必备的控件

利用二次开发工具批量生成PC-DMIS程序

2、需要注意的是,必须区别32位或64位系统点击DOS命令注册工具:

利用二次开发工具批量生成PC-DMIS程序

3、打开PC-DMIS软件和双击打开PC-DMIS TO PRG工具,在顶头选项卡中选择导入特征点还是导入圆的选项:

利用二次开发工具批量生成PC-DMIS程序


4、此处以导入圆命令为例作示范,开始与PC-DMIS软件一样,要 准备好特征圆的数据信息 (包括X、Y、Z、直径、I、J、K,如果IJK矢量全部一样可以省略,直接在工具界面设置 ,新建一个txt文本文件,把特征圆的数据信息复制到txt文本文件并保存,需要注意的是这里不用定义标题行,详细格式如下图

利用二次开发工具批量生成PC-DMIS程序


5、设定好将要生成的圆命令的详细参数选项,比如起始角、终止角、深度、是否带移动安全平面命令行、导入的数据是否带IJK矢量等等:

利用二次开发工具批量生成PC-DMIS程序


6、点击“导入”按键, 找到刚才保存的圆的数据信息文件,双击选定导入文件,工具将会在PC-DMIS上自动生成相关自动特征圆命令,操作如下图:


最后需要说明一下,区别于PC-DMIS的XYZ导入模块,PC-DMIS TO PRG二次开发工具是支持在PC-DMIS PRO版本上操作批量生成点或圆的命令,不用花1分钱购买模块,这算是给广大量友的小小福利吧!当然这是以前有灵感时练手做的工具,可能存在BUG本人发现不了,看看在免费的份上,请见谅!


下载地址: https://pan.baidu.com/s/1XST9BleQt9AMAOP7FJNKc   提取码: 7lv9   或者到海克斯康官网 搜索 我以 前发 帖子可 找到下载