光电工程师社区
标题:
数控车辅助指令自动形成系统引言
[打印本页]
作者:
GGX19458132
时间:
2003-10-19 15:28
标题:
数控车辅助指令自动形成系统引言
[这个贴子最后由ggx19458132在 2003/10/22 06:11am 第 1 次编辑]
数控车辅助指令自动形成系统引言
由于数控车床的控制柜的指令系统各不相同,应此形成了五花八门的数控车编程指令系统。有的单位由于资金的限制,不能配置相应的高性能数控车床。也有的由于加工形状复杂,没有可选的加工指令。是否可用最基本的指令(如直线加工指令)来完成各种复杂形体的自动编程,以最简指令形式进行加工?如果这一设想成功,那么可在最简易的数控车床上加工各种复杂回转体。本着这种设想,我针对某单位的简易数控车床指令系统开发了数控车附助指令形成的自动编程系统。现将部分内容无偿公布,以期达到抛砖引玉的目的。
自动编程系统的基本指令系统是因车床的不同而异的,但只有几条,要彻底掌握并不难。在此基础上就可开发数控车附助指令形成的自动编程系统。开发过程可按三阶段进行:
第一阶段,根据加工特点推导相应计算公式。首先是设计最佳车削路径,其次确定刀尖圆弧与工件的接触深度,最后确定循环进刀原则。在此基础上推导刀迹计算公式。
第二阶段,是公式正确性的校验。首先在AUTOCAD 中配制最简绘图环境(同时图幅中不能有任何实体),将此图以 * .DXF 文档存出。对此文档进行编辑,留下实体节以前的部分,作为自动生成的DXF的刀迹图形文件的头文件。这样作的好处是不必对DXF文档的信息结构有深入了解,就可得到须要的可被AUTOCAD解受的刀迹图。其次是根据计算出的刀迹的各型值点,按DXF直线,圆弧格式生成刀迹图象的DXF文档实体节和终止节,并存出,作为DXF刀迹文档的尾部文件。最后将头部与尾部文件合并成完整的DXF刀迹文挡存出。形成的刀迹图形文档调入到AUTOCAD中,在AUTOCAD对刀迹的各形值点进行测量,看是否与计算实例一致,若一致则公式和程序正确。
第三阶段,由刀迹文件得到自动编程的初始数据,其次确定加工的工艺性要求(如刀号,刀速等),最后是根据以上信息以基本指令进行自动编程,并输出形程加工指令数据文件。
需要说明的是本程序与北京航空学院的自动编程系统在原理上是相近的,但自动化程度上差很多。如不能图选加工段来自动形成加工指令,而需人工在图形上测量需要数据,然后手工输入程序中等等。
最后要说的是程序界面问题。我是用的VB6指令系统编程的,友好的界面可使程序赏心阅目,避免发生错误,增加编程的情趣,提高效率。当程序介召完后,我将提供程序清单和成序,希望大家喜欢。
下面就分期介召该系统,不足之处望各位指正。
2004年10月17日
欢迎光临 光电工程师社区 (http://bbs.oecr.com/)
Powered by Discuz! X3.2