- 积分
- 15313
- 明经币
- 个
- 注册时间
- 2002-2-9
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
关于AutoCAD以及二次开发在冲压模具中的应用
AutoCAD具有巨大的生命力的一个主要的原因是,其具有强大的二次开发与定制
的能力,同时其极其强大的二维平面功能.
虽然现在各种各样的三维试题软体相继出现,但是AutoCAD的作用还是很明显的,
目前对AutoCAD的二次开发的手段主要有VbA,lsp以及C++三种手段,其中lsp用于
AutoCAD的开发的历史和开发出来的大大小小的程序为最多,随着Vlisp的推出,可以
看出Lsp类的开发手段必将随着AutoCAD的发展,其功能将随着不断加强!
在这里,我想对广大的AutoCAD的使用者和爱好者聊聊Lsp类语言在AutoCAD中的应用
在日常的工作中,经常听到一些朋友谈起AutoCAD特别是关于AutoCAD的二次开发时,
感觉是C++为得意首选的工具,好象lsp这种语言是一种很小的语言,不足已开发相对
大型的工具软件,从某种意义上说是有道理的,但是众所周知的原因,广大的爱好者们
不可能同时精通C++这种语言。
在本人从事冲压模具设计方面的工作有十余年的基础上,感到在冲压模具设计方面
AutoCAD已经基本上可以满足了要求.基于AutoCAD为平台而二次开发的用于冲压模具
设计方面的增值软件,台湾方面的工作远远的走在了前面,目前,相对专业的增值软件
有台湾方面的PressCAD设计软件以及LifeCAD冲压设计软件,另外还有北大清华代理
的艾克斯特系列软件,这个是美国出品的基于AutoCAD(或MDT)为平台的二次增值软件.
上述的几个相应的增值软件中的开发工具语言,有的是以C++语言为主要开发手段的,也
有以Lsp为主要开发手段的,并且以lsp为开发手段的增值软件早在AutoCAD R12上已经
开始使用了.
在这近几年,我自己在这方面进行了一定的尝试,当然由于自身的水平以及时间上的问题,
至今也没有太大的进展,但是,还是摸索到了一些小的经验,在这里愿与大家进行探讨。
由于冲压模具自身的特点,对大多数典型的模具结构,进行相应的定制是有可能的,也是
前人证明的,个人认为主要的工作有以下几个方面
1:模具标准图层的建立.
包括相应的图层的操作.
2:模具上使用的各种标准件
包括各种螺钉,弹簧,导柱,导套,销钉等等,这些工作的做,也是以后可以用的到的
3:工具类的各个功能
4:模具结构的设定与调用
包括模具结构细部的设定,与模具平面图,立面图的自动绘制,包括各个部品的设定.
各个标准件的资料的输入,以及准备供后续工作统计用的各个资料的输入,
具体的方法是用属性以及(Block)块等,当然好有其他的方法,现在已属性的做法为多,
但是是有相应的缺点的.
5:零件清单的输出
6:尺寸的自动标准部分.
7:关于加工方面的功能
在前面模具设定的时候,可以进行相应的设定。 |
|