运用AutoCAD平台进行工艺图表模块开发(1)教程

2016-03-18 15:32 4 1 收藏

下面是个超简单的运用AutoCAD平台进行工艺图表模块开发(1)教程教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~

【 tulaoshi.com - autocad教程 】

  目前,计算机辅助工艺设计(CAPP) 系统的应用越来越广泛,但由于工艺设计领域的个性化、复杂性,故至今还没有能够真正大规模推广应用的实用的CAPP系统。实际上工艺人员在编制工艺文件时,有很多是重复性工作,为此可以考虑把CAPP当成一种进行工艺设计的辅助工具,以实现以人为本的宜人化的操作、高效的工艺编制手段、工艺信息自动统计汇总、与CAD/PDM/ERP系统的信息集成、具有良好的开放性与集成性为主要目标,使技术入员从繁琐的简单劳动中解放出来,腾出更多的时间投入工艺试验、工艺攻关和其它科研工作。基于这种思想,本文以AutoCAD软件为支撑平台,设计并实现了基于AutoCAD的工艺图表模块。

  1 模块的设计思路

  AutoCAD提供了Visuallisp、VBA等多种开发工具,都具有调用tuLaoShi.com数据库的功能,并可以通过编程把这些数据插入到图形文件当中的任何位置。这样可以利用数据库软件建立相应的工艺数据库,并可根据需要对这些工艺数据的格式进行定义和编辑,然后通过Visuallisp或VBA等开发工具进行调用,当这些数据发生改变时,图形中对应位置的数据可根据需要同步进行更新,这样不仅能够降低数据的重复输入、保证数据的一致性,而且能够保证数据存放的标准化,使数据能方便的为企业PDM系统所应用。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/autocad/)

  考虑到与AutoCAD文件的集成,工艺模板在AutoCAD环境下进行定制。系统首先识别出构成卡片的各元素并进行分类,再对每类元素按预先定义的各存储结构在工艺卡片模板库中对其进行存储。工艺卡片和二维工程图可存储在同一文件中。各类工艺数据以其对应的格式存储到数据库中,同时也以文字形式与工艺卡片起直接进行存储,方便其他部门单独使用,但应锁定不能对其进行编辑,避免工艺数据变动;注释和构成卡片的单元格一起直接进行存储。

  2 总体结构及完成功能

  本系统主要由工艺图表模板定制、工艺卡片填写块、工艺附图绘制、数据库管理等几个模块组成,根据实际使用需求,选择MS Access2000作为后台的管理数据库,根据系统的功能要求建立相应的数据库,并通过ADO(ActiveX Data Objects)技术实现对数据库的访问,各功能模块由AutoCAD的二次开发语言Visuallisp、VBA来开发,系统的总体结构见图1。

  

  2.1工艺图表模板定制模块

  该模块是系统的核心模块,主要用来进行各类工艺图表模板的定制,并具有续页功能。在生成工艺文件时,需要填写大量的工艺卡片,将相同格式的工艺卡片格式定义为工艺图表模板,如工艺卡片模板、工艺规程模板等,这样填写卡片时直接调用工艺图表模板即可,而不需要多次重复绘制卡片。定制的工艺图表模板文件统一放在指定的文件夹下面,便于根据需要随时调用。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/autocad/)

  2.2 工艺卡片填写模块

  该模块用来完成工艺卡片的填写,主要有以下功能:可以新建、打开及修改各类工艺卡片,如图2,新建或打开文件后,系统自动切换到卡片的填写界面,如图3所示,是机械加工工艺规程卡片的填写界面,可选择手工输入、知识库关联填写、公共信息填写等多种方式对各单元格内容进行填写,另外还可对行记录进行操作、自动生成工序号、卡片树操作等。

  2.3工艺附图绘制模块

  工艺图表模块在AutoCAD平台上开发,可方便地绘制各种工艺附图(如工序图)。可使用如下三种方法中的一种:在工艺环境下直接绘制工艺附图;在图形环境下绘制工艺附图,然后复制粘贴到工艺环境下的卡片中;向卡片中添加已有的图形文件,如添加DWG、DXF文件、插入OLE对象等。

  2.4数据库管理模块

  系统有工艺图表模板库、工艺文件类型库、工艺数据库、典型零件工艺库等多种数据库,该模块具有对这些数据库的管理功能,可对已有数据库的内容进行添加、修改,另外也可以灵活的自定义所需的各类数据库,可方便地完成自定义数据库结构的创建,数据库的操作界面可由VBA开发完成。

来源:https://www.tulaoshi.com/n/20160318/1887442.html

延伸阅读
1. 必须先安装 NetBeans IDE 4.0 和 NetBeans Mobility Pack 4.0,然后才能开始进行 J2ME MIDP 开发。有关下载和安装完整环境的说明,请参见 J2ME MIDP 开发下载页面http://www.netbeans.org/kb/articles/mobility_zh_CN.Html。 2. 创建 MIDP 应用程序 创建新的 J2ME MIDP 项目 2. 创建新的移动应用程序: (1).选择“文件”>...
标签: autocad教程
    (1)定义下拉菜单(插入在原有的下拉菜单之后)         ***POPx     (www.tulaoshi.com) [自制CAD(&Z)]      [图幅比例(&A)]^C^C_bscale      [--]     说明:     1)设置...
标签: Web开发
在这里我将试图考察一下目前.NET平台的下的Ajax框架,我也试图从中总结出来一种方法,使得你可以在众多基于.NET平台的Ajax框架和工具包中找到你所合适的一种,同时也希望你在考察、预研和使用这些流行的这些Ajax-NET 的框架时,做得理性和有的放矢。 我想,文章的方法会给目前使用Ajax的.NET用户带来帮助,从而提高你在.NET平台下使用Aja...
标签: autocad教程
换热设备广泛应用于石油化工、炼油、化肥、动力、轻工、冶金、核工业等工业部门。随着CAD/CAE/CAM技术的发展,二维平面图已远远不能满足设计和制造的需求。而三维模型具有很强的可视性,能准确反映设计者的设计思想 ;对于复杂的结构,二维图形不能够准确的表达出各零部件的空间位置关系,而三维实体图形具有空间真实感,能明确表达出各零部...
标签: autocad教程
15.4.1 “Find(查找)”对话框 利用AutoCAD设计中心的查找功能,可以根据指定条件和范围来搜索图形和其他内容(如块和图层的定义等)。 单击工具栏中的 按钮,或在控制板上单击右键弹出快捷菜单,选择“Find…(查找)”项,可弹出“Find(查找)”对话框,如图15-2所示。 (1) 在该对话框中的“Look(查看)”下拉列表...

经验教程

145

收藏

87
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部