欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 信息安全 > AutoCAD二次开发及在包装机械中的应用

AutoCAD二次开发及在包装机械中的应用

日期:2023-01-24 阅读量:0 所属栏目:信息安全


摘 要:针对包装机械的特点,从二次开发的定义出发,分析比较了Auto CAD 二次开发的各种手段形式,给出了应用实例。

关键词:包装机械;;Auto CAD;二次开发

随着我国经济的不断发展,机械包装的种类越来越丰富,因此竞争的压力也在逐步升温,传统的方法已经不能满足目前市场上的需求,必须加强对软件在包装机械中的应用,Autodesk公司的产品在我国已经走过10多年的道路,主要是开发应用于计算机的绘画设计和辅助设计系统,其中的CAD系统就是当今世界上应用最为广泛的制图软件,它成功的主要因素就在于采用了开放式的体系,能够与其他软件兼容,以便于进行二次开发技术。也就是说能够为用户提供更多的开发自由空间,进而开发出针对某一产品的CAD 应用软件。
   CAD 的开发手段
  利用Auto CAD二次开发的环境为设计人员提供了良好的用户界面,它里面对设计人员的专业经验要求比较高,它不仅能够有效地提高设计人员的绘图效率,还能够提升设计作品的质量。研究表明,一般情况下Auto CAD 能提供给用户的设计方式有:(1).软件内标准的库文件,用户在建立自己的数据库与进行设计时,它能够提供一定的技术支持。比如用户可以自由的修改屏幕,下拉选单;任意定制或者修改绘图符号、影线图案和线性图案等。(2).Auto CAD可以和其他计算机绘图软件进行数据交换,比如进行图形文件(DEX)的交换;利用剪贴板对一些静态数据进行传输。(3).使用Auto LISP、ADS、APX 及VBA等等进行编程。为技术人员共提供了4 种不同难易程度的开发工具。
   LISP 程序设计语言
  Auto LISP 是一种解释语言,它主要是应用于Auto CAD的操作平台上。在Auto CAD R11 出现之前,所有的Auto CAD 应用程序都是通过Auto LISP 来进行编写的。与其他计算机语言相比,Auto LISP语言具有语法简单、程序简短、灵活等,所以用户学起来就比较容易,也能很好的表达设计内容。目前大多数的设计研发工作都是通过Auto LISP语言来完成的。还有Auto LISP 存在于Auto CAD的设计系统中,这样与Auto CAD的通信变得更加简单快捷,AutoCAD 能够满足32 位带符号数的计算,并且属于双精度型的浮点数,其操作码的有效位大于14 位,能够很好地满足目前编程的精度要求。同时,Auto LISP 语言的使用结构表的使用范围非常广泛,几乎涵盖了设计对象的全部数据,所以,用户在使用的过程中,会感到又轻松又快捷。偏于设计人员的管理。在编制的系统里,我们可以将Auto CAD系统分成若干个模块,然后将程序编写进去再通过主程序对系统加以控制。因此,Auto CAD系统完全可以胜任高级软件编程的要求。
   开发系统
  作为基于C 语言的一种Auto CAD子程序系统——ADS,要求设计人员对C语言有较高的掌握能力,并且对C语言中的语句应用较熟练,编程起来虽然有点麻烦,但是,ADS开发系统也有其显著的优点,目前我国很多常见的设计软件都是用ADS 来进行开发管理的。此外, ADS 程序的使用范围受到不同程度的限制,只有在Auto LISP 的解释程序下才能加载运行。随着计算机技术的不断发展, ADS 系统已经不能适应当今复杂、系统的编程需求了,从而使得Auto CAD Rl3 运用而生,并开发出了提供面向对象而开发的系统工具ARX。
   开发环境
  ARX 软件属于面向客户的编程包,因此其在应用时不需要通过Auto LISP 语言来对其进行解释加载,它可以与Auto CAD 同时进行程序操作,与Auto CAD 共享同一个设计空间环境,这样就使得Auto CAD 中的CIRCLE、 ARX 编写的指令以及LINE等指令都处于同一个优先等级、不存在优劣之分,因此,只要ARX 程序一旦注册成功,就会被马上为Auto CAD 指令。ARX 的编程环境与C ++ 语言兼容,从而在一定程度上也方便了开发人员能够更深入地了解AutoCAD与开发新的应用软件 ,提高对Auto CAD 的运用能力,也极大地方便了人们的应用,而且在数据库访问方面比ADS 有更进一步的进展。随着ARX 不断完善,在不久的将来Auto CAD逐步取代ADS已成为发展的趋势。
  4.1Auto CAD 二次开发的形式
  在Auto CAD 提供的程序基础上,我们常见的二次开发的形式主要有参数化CAD、交互式CAD、智能化CAD等。
  4.2交互式CAD
  交互式CAD是人机相互协调的方式来对产品进行设计,它以一个虚拟的操作平台来方便人们,在各类产品的设计开发中都能够很好地适用,特别对一些小批量生产的设计单位来说,利用Auto CAD 中特定的设计元素和人机交互的对话框等,更好地实现人机对话。对于某些具有固定标准结构的应用平台,可以先制做成标准的数据图库,然后再进行设计工作。CAD的交互形式为设计单位带来了十分便利的设计环境,但是由于其自身所具有的特殊性,所以对设计开发人员的要求水平比较高。
  4.3参数化CAD
  参数化CAD主要是应用于标准化的软件操作;能够制定一系列的标准化条例来规定定产品的设计。因此,在设计过程中输入设计的各类参数都要进行必要的计算,最终在标准图样上进行变量代换,实现参数化绘图,进而符合标准化设计要求。因此,这是使用效率比较高的一款软件,但是由于它的难度系数大,专业性强,所以设计者难以把握,为其推广应用带来了一定的阻碍,所以,这款CAD系统比较社会企业内部设计人员进行自主研发。
  4.4智能化CAD
  所谓的智能化,指的是将CAD技术与人工智能技术融为一体的专业性系统。它具有更高的思维创造性,为设计人员提供了十分高效的辅助作用,从真正意义上实现了计算机技术帮助人来设计的功效,它包含的各项技术都在现实生活中被得到了广泛的应用,比如引进专业设计师的思考路线,以便于设计人员的设计调整与参照,最终模拟专业设计师的设计过程,根据方案中出现的问题提出合理的改善建议,帮助企业设计出更好的产品。显然智能化CAD能让一般的设计师做出高水平的设计作品来,所以受到广大用户的推崇。但是在目前的实践案例中,多数智能化CAD还在主要运用于产品结构的设计,产品优化设计与产品数学模型的建立等方面。在我国,我国实用性强的应用软件其实并不多见。
  5.二次开发技术在包装机械中的应用实例
  绘图程序通常包含三个部分:(l)图形数据的计算;(2)结构参数的传递;(3)调用绘图子程序,并将成形器图样输出。
参考文献:
[1]胡庆东.印刷、包装机械CAD/CAM系统中网络及参数化数据库的研究[J].哈尔滨理工大学,2011(4)
[2] 姚齐水.面向对象的分析方法在包装机械CAD二次开发中的应用[J].中国包装工业,2002(6).
[3] 孙路.弧面分度凸轮装置的CAD/CAPP系统中参数化绘图技术的研究[J].陕西科技大学,2005(21)。
[4] 张高峰.弧面凸轮三维CAD及其修形研究[J]机械设计及理论,2003(6)。


 

本文链接:http://www.qk112.com/lwfw/jsjlw/xinxianquan/225290.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学