久久建筑网(m.kkreddy.com)致力打造一个专业的建筑学习分享平台! 用户登录 免费注册 | 投诉举报 帮助 | 会员中心 | 上传资料
您现在的位置: > 学习资料 > >>

面向异形切割的数控自动编程系统的开发.doc

资料评价:
☆☆☆☆☆
生成时间:
2021-08-17
下载权限:
免费会员
文件大小:
103.5KB
文件类型:
.doc
浏览次数:
2
建筑论坛:
上传会员:
猪仔
所属栏目:
学习资料
下载地址:
资料是由会员“猪仔”上传到本平台,如有不妥请联系客服。违规侵权投诉
面向异形切割的数控自动编程系统的开发 ,希望对大家有所帮助。
欢迎下载!
面向异形切割的数控自动编程系统的开发 作者:上海史德化李莉敏林金生
一、引言 异形切割是利用水切割机、雕刻机等专用切割机对异形金属板材、玻璃、布料、大理石等多种异形材料进行切割、图案裁剪的一种加工方法。
异形切割一般适用于平面切割,针对不同材料有其特殊的加工工艺。
现有的绘图编程一体化CAD/CAM软件不能满足要求,而且价格昂贵。
本系统是基于绘图软件二次开发工具的自动编程系统,它以AutoCAD为开发平台,以AutoCADVBA和VB6.0为编程语言,实现了图形处理、自动编程等功能。

二、系统的功能 此系统主要功能是在AutoCAD系统环境中,根据客户的CAD图形,由用户界面以交互操作方式选择或输入切割工艺参数,生成切割轨迹和G代码,然后通过代码反读,进行轨迹仿真,以便校验代码的正确性。
另外,还可以进行代码的编辑和完成数控指令文件的存盘。
其系统流程如图1所示。
图1系统功能图
三、系统开发平台 此系统开发利用AutoCAD良好的开放结构和具有魅力的二次开发工具VBA。
AutoCADVBA与VB有着几乎相同的开发环境和语法,它具有ForApplication功能,驻留在AutoCAD主程序内部,结构精简,代码运行效率高,功能强,大易于掌握,为开发程序带来了极大的方便。
但是用它开发的程序没有用户自己的启动界面,且开发的程序会暴露出来。
利用VB通过AutoCADActiveX技术建立VB与AutoCAD之间的连接,可解决上面出现的问题,建立用户启动界面与AutoCAD的有效连接,实现关键代码的整体封装。
VBA的使用可以直接进入AutoCAD,在菜单工具的宏中进入VBA管理器。
用VB进行编程,需要将VB与AutoCAD进行连接,在编写VB代码前,在VB编程环境中引用AutoCAD对象库,然后编写VB代码,创建AutoCAD对象,启动AutoCAD。
VB与AutoCAD连接后,就可以利用AutoCAD对象及下级对象的属性和方法完成编程。
下面是VB程序中启动运行AutoCAD的子程序代码。
DimAcadAppAsAcadApplicationPublicSub连接AutoCAD() OnErrorResumeNext SetAcadApp=GetObject(,"AutoCAD.Application") IfErrThen Err.Clear SetAcadApp=CreatObject("AutoCAD.Application") IfErrThen MsgBox("不能运行AutoCAD2004,请检查是否安装了AutoCAD2004") ExitSub EndIf EndIf AcadApp.Visible=True EndSub
四、系统的实现 1.功能实现菜单的形成 此系统功能的实现是通过应用程序进入AutoCAD,然后在AutoCAD标准下拉菜单的帮助后面添加一项异形切割主菜单,然后在主菜单下面添加子菜单,如图2所示。
下面是实现这个过程的主要程序代码。
DimnewMenuAsAcadPopupMenu SetnewMenu=CurrMenuGroup.Menus.Add("异形切割"&Chr(Asc("&"))&"w") DimmenuItemOpen2AsAcadPopupMenuItem SetmenuItemOpen2=newMenu.AddMenuItem8


  面向异形切割的数控自动编程系统的开发 下载地址
进入下载地址列表

猜你还喜欢

建筑工程: 施工组织设计 图纸 论文 方案 安全资料 工艺 建筑软件 节能 专业资料 合同 交底 文本 建筑考试 教程
园林景观: 园林施工方案 园林论文 园林考试 园林表格 景观专业资料 园林图纸 景观设计
暖通空调: 暖通专业资料 暖通软件 技术交底 暖通论文 暖通考试 暖通图纸 暖通施工方案 暖通软件
水利工程: 水利施工方案 水利考试 水利专业资料 水利软件 水利论文
结构工程: 结构施组方案 结构图纸 结构软件 结构课件 工艺工法 结构考试 结构专业资料 结构论文 其他资料
电气工程: 电气施工方案 电气图纸 电气软件 电气论文 电气课件 智能建筑 电气专业资料 电气考试
建筑给排: 给排施组方案 技术交底 给排水专业资料 污水处理 消防工程 给排水图纸 给排水论文 给排水软件
安装工程: 设备安装图纸 安装工程专业资料 安装施组设计 专题
工程造价: 造价法规 造价视频 造价指标 建筑造价 造价考试 水利造价 电力造价 装修造价 其他 安装造价 路桥造价 市政造价 园林造价 造价软件 造价表格 清单实
工程监理: 监理交底 施工监理 监理文档 旁站监理 监理考试 合同表格 监理细则 监理大纲 监理总结 监理月报 监理规划
路桥工程: 合同表格 路桥工艺 路桥论文 路桥交底 安全资料 路桥标书 路桥专业资料 路桥软件 其他资料 路桥图纸 路桥施工方案 路桥考试
装饰装修: 装修施工方案 装修图纸 室内设计 施工工艺 装修技术交底 装修表格 装修资料 建筑文库