CAD如何输出数控系统支持的代码

CAD如何输出数控系统支持的代码,第1张

使用简介:
程序使用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 编辑 ]
附件: 您所在的用户组无法下载或查看附件

欢迎分享,转载请注明来源:浪漫分享网

原文地址:https://hunlipic.com/langman/3594904.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-16
下一篇2023-08-16

发表评论

登录后才能评论

评论列表(0条)

    保存