使用简介:
本程序使用AutoCAD的开发工具Visual LISP开发,只有在CAD2000以上版本适用。
使用步骤如下
1 装载程序:进入<AutoCAD>,工具菜单->加载应用程序,
找到并装载此<VLX>文件。或者在此界面的启动组中添加该<VLX>文件,以后只要新建或打开dwg文件的时候将自动加载。
-->
2 在命令行运行命令,三个命令介绍如下:
①<FWV> 命令,导入标准G代码CNC程序文件进行三维图形演示。
原理: 导入G代码命令文件后进行逐条分析,分析所得数据起点、
终点、形式(直线、圆弧)、圆心、半径等,再以CAD制图
命令方式自动绘出,给以直观形象,可利用CAD资源,转
换三维视角、测量尺寸等。
1根据提示选择一个将要导入演示的文件;
2选择一次装载或单步跟踪(C/G);
<C>一次性全部自动画完
<G>按空格键逐条运行,直到CNC程序文件末尾后结束。
说明:红色线条是G00快进路线,走刀路线的颜色随当前层。
提示:演示前请关闭[对象捕捉],可能会影响到程序找点。
不支持函数、循环、变量代换、跳转等语句。
仅G0、G1、G2、G3等简单模拟,但是已经够用了,像Cimatron等软件自动编程生成的大型程序(NC命令行5万行以上的海量-_-||)基本上全是这4个指令。
②<FWVZ> 命令,导入'XZ' G代码CNC车削程序文件进行
二维(CAD的 ↓Y- →X+ 平面模拟机床的 ↓X+ →Z+ 坐标系)图形演示。
请注意:圆弧编程当前仅支持圆弧R编程,圆心编程方法还未加入,同样是仅G0、G1、G2、G3等简单模拟。
该命令操作类似<FWV>命令。
③<ADE> 命令,拾取CAD文件上的对象做路径,形成数控程序文本。
1根据提示选择目录并输入一个将要导出的文件名;
2根据提示拾取快进点即安全靠近点;
3根据提示拾取第一个关键点(第一个要当做路径的对象的起始端点);<——————┐
│
4选择圆弧用 I \ J 编程还是用 R 编程,如果包含多义线则多义线部分只用R解释 │
│
5从第一个对象开始(刚才关键点为所属对象的起点)顺序选择对象当做路径 │
│
6 <右键或空格或回车>结束对象选择 │
│
7按提示选择1或2 │
│
┠— 1进行另一块路径编程, 同步骤3至步骤6 ——————————————————┘
┃
┖— 2结束转步骤8
8根据提示拾取最后一个安全结束点。
重要提示:第5步时,顺序千万不能错,否则生成的程序不会正确。
第5步时,选取的对象只能是直线、圆弧或多义线,多义线要事先确定好起点后合成。
拾取的小技巧:根据这里的算法,拾取直线的时候,目标点是直线段两端点中距离起点最
近处的 端点,所以路径直线未必去与起点相连,但端点必须在离起点最远的目标点上,
如果有很多快进路径重合,建议还是使用多义线先连起来的好。
3 CNC文本文件的指令行(是指一整行)首位是符号< / >或< ( >时,该行将当作注释行而不作解释
使用这里可以作为调试程序时添加注释符以忽略本行。
4本程序还包含了其它几个实用性命令,具体方法可以打<HP>命令参看帮助。
6由于我对对话框的设计不是很明白,这里的交互方式都是命令行格式
[ 本帖最后由 delupy 于 2008-5-16 20:31 编辑 ]
附件: 您所在的用户组无法下载或查看附件
欢迎分享,转载请注明来源:浪漫分享网
评论列表(0条)