基于 ObjectARX复杂图形拆分及其实现.docVIP

  • 5
  • 0
  • 约4.06千字
  • 约 9页
  • 2018-08-30 发布于福建
  • 举报
基于 ObjectARX复杂图形拆分及其实现

基于 ObjectARX复杂图形拆分及其实现   在数控机床的操作过程中,编程工作是枯燥而乏味的,指令测试往往伴随着工件的浪费。以 Visual C++为开发工具,使用 ObjectARX开发接口,可直接读出 AutoCAD数据库中的设计图形数据。由设计图形数据出发,实现数控机床指令的自动编码与仿真,将大大提高工作的效率和准确性。本文提出的算法用可以将复杂的图形数据拆分为简单图形序列,从而提高自动编码系统的准确性,使系统自动编制出的数控机床机器指令达到最优。   一、引言   冲裁成型技术是工业中应用广泛的板材加工技术,一般是使用数控机床进行加工,数控机床使用特定的语句指令进行编程。这种编程一般使用数控系统高级语言FAGOR,通常称为G代码,如:G00 G90 X400 Y300,表示快速定位,G90表示绝对坐标。数控机床工作的过程就是执行 G代码的过程。使用 G代码不仅要控制加工位置,还要控制模具的切换,代码量较大。例如冲压 100个间隔相等的孔,通常需要编制至少200条指令。编写G代码的过程往往是繁琐枯燥的,正确性难以保证,进行指令的测试往往伴随着原材料的浪费。使用计算机辅助设计系统可以实现数控机床所需 G代码的自动化编程。   AutoCAD是美国 Autodesk公司推出的计算机辅助设计软件,广泛用于二维绘图、设计文档和基本的三维设计。其开放的体系结构,允许用户进

文档评论(0)

1亿VIP精品文档

相关文档