液压常用密封元件参数化cad图库设计
二级制图员题库与答案

二级制图员题库与答案一、单选题(共100题,每题1分,共100分)1.在CAD网络系统中,以下说法不正确的是( )。
A、设计资料可以共享B、硬件可以共享C、电脑文件可以共享D、可以方便管理设计进度正确答案:C2.叉架类零件通常由工作部分、支承部分及连接部分组成,形状比较复杂且不规则,零件上常有( )等。
A、叉形结构、肋板和孔、槽B、支架结构、肋板和孔、槽C、叉形结构、筋板和台、坑D、复杂结构、底板和台、坑正确答案:A3.图案填充操作中:( )A、只能单击填充区域中任意一点来确定填充区域B、所有的填充样式都可以调整比例和角度C、图案填充可以和原来轮廓线关联或者不关联D、图案填充只能一次生成,不可以编辑修改正确答案:C4.画整体轴测装配图的关键是确定各个零件的( )。
A、基准B、定位面C、装配关系D、轴测图正确答案:B5.画螺柱连接装配图时,螺柱旋入机体一端的螺纹,必须画成( )的形式。
A、全部旋入螺母内B、部分旋入螺母内C、全部旋入螺孔内D、部分旋入螺孔内正确答案:C6.渐开线上任意一点的法线必( )基圆。
A、切于B、相割C、相交D、垂直正确答案:A7.通过面接触构成的平面运动副称为( )。
A、移动副B、高副C、转动副D、低副正确答案:D8.形位公差的框格用细实线绘制,框格高度为字高的2倍,长度( )。
A、为字体的4倍B、为字体的6倍C、可根据需要画出D、为字体的8倍正确答案:C9.标准直齿( )的分度圆直径计算公式为:d=mZ。
A、圆柱齿轮B、圆锥齿轮C、蜗杆蜗轮D、高速滑轮正确答案:A10.下列叙述正确的是( )。
A、键的作用是减少安装间隙B、键的作用是防止齿轮脱落C、键的作用是连接传递转矩D、键的作用是增大传递动力正确答案:C11.轴套类零件的主要工序是在车床上或磨床上加工的,因此主视图的选择应以形状特征和( )原则放置,即轴线处于水平位置。
A、加工位置B、安装位置C、便于标注位置D、工作位置正确答案:A12.标准直齿圆柱齿轮的齿根圆直径计算公式为:( )。
液压原理图 符号

液压原理图符号
液压原理图是用来表示液压系统的图形符号,以便于工程师和技术人员理解和分析系统的工作原理。
在液压原理图中,每个元件都有特定的图形符号,用来表示其功能和特性。
下面是一些常见的液压元件及其对应的图形符号:
1. 液压泵:表示液压系统中的液压泵,一般为一个椭圆形,带有箭头表示泵的方向。
2. 液压马达:表示液压系统中的液压马达,一般为一个椭圆形,不带箭头。
3. 液压缸:表示液压系统中的液压缸,一般为一个长方形,带有箭头表示活塞的方向。
4. 液压阀:表示液压系统中的液压阀,具体类型有很多,如溢流阀、节流阀、换向阀等。
每种类型的阀都有特定的图形符号来表示。
5. 油箱:表示液压系统中的油箱,一般为一个长方形,带有一个开口表示油液的进出口。
6. 液压管路:表示液压系统中的液压管路,一般为直线或弯曲的线条,连接各个液压元件。
以上只是一些常见的液压元件及其对应的图形符号,实际上液压原理图中的符号种类更多。
液压原理图的目的是用简洁明了
的图形符号来代表各个液压元件,以便于工程师和技术人员理解和分析液压系统的工作原理。
化工制图CAD教程与开发化工设备零件图绘制

锥形封头的绘制
图3-27 不带折边锥形封头
图3-28 带折边锥形封头
下面以图3-28带有折边的锥形封头为例,说明锥形封头的绘制过程。
第二十四页,编辑于星期六:十八点 七分。
锥形封头的绘制
绘制两条互相垂直的中心线
利用相对坐标使水平线的长度等于400,垂直线由上下两部分组成, 通过中点捕捉功能,两条垂直线的第一点均捕捉到水平线的中点,另外 一点利用鼠标移动,估计大概和水平线一般左右的长度即可(处于正交
半圆,作为半球形封头的内轮廓线。
图3-2 半圆线
第五页,编辑于星期六:十八点 七分。
半球形封头的绘制
⑶利用偏移技术绘制半球形封头的外轮廓线,并利用直线将两轮廓 线连接起来。
图3-3 内外轮廓线
第六页,编辑于星期六:十八点 七分。
半球形封头的绘制
⑷利用填充功能,打上剖面线,并标上尺寸,最后完成绘制工作。
g 第二十七页,编辑于星期六:十八点 七分。
利用偏移技术,绘制外侧
锥形封头的绘制
图3-33
第二十八页,编辑于星期六:十八点 七分。
锥形封头的绘制
修补
由于在利用偏移技术时,外侧轮廓线没有完全封闭,故需要进行修 补。
a b
c
第二十九页,编辑于星期六:十八点 七分。
d
a
b
c
锥形封头的绘制
第三十页,编辑于星期六:十八点 七分。
后参考文献。
第二十一页,编辑于星期六:十八点 七分。
本节目录
锥形封头的绘制
不带折边锥形封头的厚度计算公式如下。
S = pc D 1
2[]t cos
绘制不带折边锥形封头需要知道以下几个关键尺寸:封头大端内直 径D、封头的小端内直径d、封头的厚度S及封头的半锥角,而封头的高度 无需知道,因为由前面的数据就可以计算出封头的高度,在具体绘制过 程中,可利用其他辅助线的办法,省去确定封头高度的计算。当然,也
2024版《CAD标准件和常用件》课件

在工程设计中的作用
标准件和常用件的应用使得工程设计更加规范化、模块化,有利于实现设计的标准化和系列化,提高产品质量和 可靠性。
行业发展趋势与前景展望
发展趋势
随着CAD技术的不断发展和普及,CAD标准件和常用件的种类和数量将不断增加,应 用范围也将更加广泛。
VS
螺母
螺母是与螺栓配合使用的一种连接元件, 具有内螺纹,可旋合在螺栓的螺纹上。根 据形状、尺寸和材质等,螺母也可分为多 种类型,如六角螺母、蝶形螺母、锁紧螺 母等。
轴承、齿轮类标准件
轴承
轴承是一种支撑旋转轴或往复运动的机械元 件,可降低摩擦系数并保证回转精度。根据 结构、承载能力和运动方式等,轴承可分为 多种类型,如深沟球轴承、圆锥滚子轴承、 推力轴承等。
要点二
垫圈
垫圈是一种薄板状机械元件,通常用于增加连接件的接触面 积或调整连接件的间隙。根据形状、尺寸和材质等,垫圈也 可分为多种类型,如平垫圈、弹簧垫圈、锁紧垫圈等。
其他常见类型标准件
销
销是一种用于定位和连接的机械元件,通常具有圆柱形或圆锥形。根据直径、长度和材质等,销可分为多种 类型,如圆柱销、圆锥销、开口销等。
CAD标准件和常用件的参 数化设计
掌握各种CAD软件的建模方法, 能够熟练绘制标准件和常用件 的三维模型。
通过参数化设计,可以快速修 改零件尺寸、形状等参数,提 高设计效率。
学员心得体会分享
学员A
通过学习,我深刻认识到了CAD 标准件和常用件在机械设计中的 重要性,掌握了它们的选用原则 和建模方法,对我的工作有很大 的帮助。
01
螺栓
连接两个物体的常用紧固件,具有 不同的头部设计和螺纹规格。
毕业设计论文-四柱式液压机液压系统设计(含全套CAD图纸)

属成型、薄板拉伸以及冲压、弯曲、翻边、校正等工艺的四柱式万能液压机。 性能特点:本液压机具有调整、手动及半自动三种工作方式,可实现定压和定程两种工艺 方式。定压成型时,在压制后有保压延时及自动回程动作。工作台中间装有顶出装置,除 顶出制品外,还可作为液压垫用于薄板拉伸制件的压边成型工艺,其工作压力与行程可根 据工艺需要在规定范围内调整;可用继电器控制或 PLC 控制的电气控制系统。 主要技术参数:公称力(最大压力)2000KN,回程力 400 KN,顶出力 350KN,液体最大工 作压力 25 Mpa,拉伸滑块行程 700mm, 顶出活塞最大行程 250mm, 滑块距工作台最大距离 内 1100mm。
液压金属打包机设计含全套CAD图纸

说明书设计题目:液压金属打包机设计专业年级:2011届机械工程及自动化学院学号:姓名:专业:机械设计制造及其自动化指导教师、职称:2015年3月22日摘要随着人类科技的飞速发展,金属资源对于各国来讲也变得越加重要。
对现有的金属资源的过渡开采和不合理利用的,造成了大量的金属浪费。
这自但是然的引发了人们的担忧,因此,废金属的回收再利用的课题也成了工业发展中必不可少的研究方向。
本设计的主要内容是液压缸和机构的设计、选型,金属打包机液压原理图,电气原理图和叠加阀的设计、选型。
本设计中,主、侧液压缸为打包机提供紧缩动力,替代了传统的丝杆。
主液压缸安置在紧缩室后端面,侧压缸安置在紧缩室左侧面。
液压缸的设计包括了缸筒、活塞、导向套、活塞杆等的设计计算,和密封圈、防尘圈、活塞与缸筒、活塞杆密封方式的选型。
紧缩室的设计主如果用来肯定尺寸大小而且对其强度校核。
本金属打包机除主、侧液压缸外,还有上盖、锁紧机构、前门三个辅助液压缸,它们别离控制着上盖的闭合、锁紧机构的进退、前门的开合。
本设计完成了上述液压缸和机构的设计、选型,金属打包机液压原理图、电气原理图和叠加阀设计选型。
整个打包机不但制造本钱低,而且企业的普遍需要,拥有很好的市场前景。
关键词:废金属的回收、金属打包机、液压ABSTRACTWith the rapid development of science and technology, industrial production has become an inevitable trend of the development of automation. Metal resources is also becoming increasingly important for countries. The transition of the existing metal resources mining and unreasonable use of, and are responsible for a large number of metal waste. This naturally caused concern, therefore, scrap metal recycling project has become essential to industrial development and the research direction. The design of the hydraulic metal baling press use hydraulic pressure to compress with packaging, metal scrap has a certain size, convenient transportation, recycling and recycled scrap metal, in order to put into production again. So greatly improve the utilization rate of the metal, the process of the waste is in a certain extent, ease the intense demand for metal resources.The main content of this design is the design of the hydraulic cylinder and institutions, selection, metal baling press hydraulic principle diagram, electrical principle diagram and superposition valve design, type selection. In this design, the main hydraulic cylinder, side provide compression power for packing machine, replacing the conventional screw. The main hydraulic cylinder face after placed in the compression chamber, lateral pressure cylinder placed in the left lateral compression chamber. The design of the hydraulic cylinder includes cylinder, piston, guide sleeve, piston rod etc. The design and calculation, and the sealing ring, dust ring, piston and cylinder, piston rod sealing mode selection. The design of the compression chamber is mainly to determine the size and intensity. This metal baling press in addition to the main hydraulic cylinder, side, and on the cover, locking mechanism, the front three auxiliary hydraulic cylinder, respectively control with lid closed, in a locking mechanism, the front door open and close. And three auxiliary cylinder and the main work, side two cylinder each cross movement.This design completed the hydraulic cylinder and institutional design, selection, metal baling press hydraulic principle diagram, electrical schematic diagram and superposition valve design selection. Some of its operations to achieve automation, which improve labor efficiency, reduce labor intensity. The baling press not only manufacturing cost is low, and enterprise need to extensively, have good market prospects.Key words:Scrap metal recycling、Metal baling press、hydraulic pressure目录摘要 (I)ABSTRACT ...................................................................................................I II 目录. (IV)第1章引言 ······························································································- 1 -引言······································································································- 1 -1.1.1课题研究背景··········································································- 1 -1.1.2课题研究的意义 ······································································- 2 -设计内容简介 ·························································································- 2 -1.2.1研究解决的问题 ······································································- 2 -本章小结································································································- 3 -第2章打包机主体的设计分析·········································································- 4 -打包机的结构设计 ···················································································- 4 -2.1.1打包机的运动··········································································- 4 -2.1.2打包机的总布局·······································································- 4 -打包机紧缩室的设计与强度校核 ·································································- 6 -2.2.1压头的强度校核 ······································································- 6 -2.2.2紧缩室的设计 ·········································································- 6 -第3章打包机液压系统的设计·········································································- 9 -液压系统的特点 ······················································································- 9 -液压系统工况分析 ···················································································- 9 -3.2.1分析系统工况··········································································- 9 -3.2.2肯定液压系统的主要参数···························································- 9 -拟订液压系统原理图 ·············································································· - 11 -3.3.1肯定供油线路········································································ - 11 -3.3.2液压回路的设计····································································· - 11 -3.3.3拟订液压系统图 ···································································· - 12 -3.3.4液压系统原理图的分析设计······················································ - 12 -液压系统的计算和液压元件的选定 ···························································· - 14 -3.4.1液压缸的设计计算·································································· - 14 -3.4.2选择液压元件 ······································································· - 19 -第4章PLC控制系统设计 ·············································································· - 22 -系统控制要求 ······················································································· - 23 -I/O点数的肯定 ····················································································· - 24 -画电气原理图 ······················································································· - 24 -总结······································································································· - 25 -致谢······································································································· - 26 -参考文献···································································································· - 27 -第1章引言引言1.1.1课题研究背景几乎所有的打包机都是一个原理:使要加工的材料在不被破坏的条件下,通过设备的紧缩、打包,让本来散乱、占空间大的材料变成统一规格的小体积、比重大且容易集装回收与运输的包块。
二级制图员模拟考试题(含答案)

二级制图员模拟考试题(含答案)一、单选题(共100题,每题1分,共100分)1.基本尺寸相同,( )的孔和轴公差带之间的关系,称为配合。
A、相互结合B、同一部件C、形状类似D、材料相同正确答案:A2.凡是与轴测轴( )的线段,画在三视图上一定与投影轴平行。
A、交叉B、垂直C、平行D、倾斜正确答案:C3.尺寸公差中的极限偏差是指( )所得的代数差。
A、基本尺寸减公差尺寸B、极限尺寸减偏差尺寸C、极限尺寸减基本尺寸D、基本尺寸减极限尺寸正确答案:C4.两圆柱相交,当相贯线的几何形状为平面椭圆曲线时,两圆柱直径相等且轴线一定( )。
A、倾斜B、垂直C、正交D、平行正确答案:C5.在( )中,有1个轴间角均取97°10ˊ。
A、正等轴测图B、正二等轴测图C、正等轴测图D、正三等轴测图正确答案:B6.表面粗糙度是误差( )。
A、微观几何形状B、宏观几何形状C、宏观相互位置D、微观相互位置正确答案:A7.画支架的正等轴测图,首先在( )上画出坐标轴。
A、透视图B、剖视图C、轴测图D、投影图正确答案:D8.标注组合体尺寸时,应首先确定( )A、尺寸基准B、加工面C、轴线D、装配工艺正确答案:A9.( )尺寸尽量标注在反映该部分形状特征的视图上。
A、定量B、定形C、定理D、定位正确答案:B10.当机件回转体上均匀分布的( )等结构不处于剖切平面时,可将这些结构旋转到剖切平面上画出。
A、圆球、轮辐、孔B、肋、长方体、薄壁C、圆柱、圆孔、肋D、肋、轮辐、孔正确答案:D11.下面的操作中不能实现复制操作的是( )。
A、分解B、镜像C、复制D、偏移正确答案:A12.叉架类零件通常由工作部分、支承部分及连接部分组成,形状( ),零件上常有叉形结构、肋板和孔、槽等。
A、比较复杂且较规则B、比较简单且较规则C、比较复杂且不规则D、比较简单且不规则正确答案:C13.下列场合可用螺栓来连接的说法错误的是( )。
A、厚度不大的两零件B、需要经常拆卸的两零件C、一个厚度大一个厚度小的两零件D、厚度不大也不拆卸的两零件正确答案:C14.( )常用于设计初始反复比较方案、现场测绘、参观学习或交流讨论等场合。
剪叉式液压升降机毕业设计(机械CAD图纸)

剪叉式液压升降机设计摘要:双铰接剪叉式升降台的设计是在原由的剪叉式升降台的基础上,运用现在的灵活性、安全性、经济性等指标;结构以能够满足灵活性要求较高的汽车维修需要为前提,通过不同型号和响应福建达到满足物流、汽车维修等性能要求。
通过对双铰接剪叉式升降台机构位置参数和动力参数的技术,结合具体实例,对机构中良种液压缸布置方式分析比较,并根据要求对液压传动系统个部分进行设计计算最终确定液压执行元件-液压缸,通过对叉杆的各项受力分析确定台板与叉杆的载荷要求,最终完成剪叉式液压升降台的设计要求。
关键字:升降台;剪叉式;液压Abstract: Double-hinged scissors lifts in the design of the previously scissors lifts on the basis of the present application flexibility, security, economic and other indicators, structural flexibility to meet higher requirements of vehicle maintenance the need for premise, and the response by different models to meet Fu jian logistics, vehicle maintenance, and other performance requirements.Through the double-hinged scissors lifts Position parameter and the dynamic parameters of technology, combined with specific examples, the agency improved in the hydraulic cylinder layout analysis and comparison, and in accordance with the requirements of part of a hydraulic system design and calculation of final Pressure implementation components - hydraulic cylinder, through analysis of the fork-defined plate and fork-load requirements, the final completion of scissors hydraulic lifts the design requirements.Key Words:Cage assembly;Scissors forks are dyadic;Hydraulic pressure目录第一章绪论 (1)1.1 举升机的发展简史 (1)1.2 汽车举升机的设计特点 (2)1.3 汽车举升机的安全保证措施 (3)1.3.1 设计制造方面的安全保证措施 (3)1.3.2 使用维护方面的安全保证措施 (4)第二章剪叉式升降台的应用及其受力分析的讨论 (5)2.1剪叉式升降平台的三种结构形式 (5)2.2 双铰接剪叉式升降平台机构的位置参数计算 (6)2.3 双铰接剪叉式升降平台机构的动力参数计算 (8)2.4 剪叉式升降平台机构设计时应注意的问题 (9)2.5 针对性比较小实例: (9)2.6双铰接剪叉式升降平台机构中两种液压缸布置方式的分析比较 (12)2.6.1问题的提出:·························································132.6.2两种布置方式的分析和比较: (14)2.6.3实例计算 (15)第三章液压传动系统的设计计算 (20)3.1明确设计要求制定基本方案: (20)3.2制定液压系统的基本方案 (20)3.2.1确定液压执行元件的形式 (20)3.2.2 确定液压缸的类型 (22)3.2.3 确定液压缸的安装方式 (22)3.2.4 缸盖联接的类型 (22)3.2.5拟订液压执行元件运动控制回路 (22)3.2.6液压源系统 (22)3.3确定液压系统的主要参数 (23)3.3.1载荷的组成与计算: (23)3.3.2初选系统压力 (25)3.3.3计算液压缸的主要结构尺寸 (26)3.3.4确定液压泵的参数 (28)3.3.5管道尺寸的确定 (30)3.3.6油箱容量的确定 (31)3.4液压缸主要零件结构、材料及技术要求 (31)3.4.1缸体 (31)3.4.2活塞 (32)3.4.3活塞杆 (33)3.4.4活塞杆的导向、密封和防尘 (33)3.4.5液压缸的排气装置 (34)3.4.6液压缸安装联接部分的型式及尺寸 (35)3.4.7绘制液压系统原理图 (35)第四章台板与叉杆的设计计算 (39)4.1确定叉杆的结构材料及尺寸 (39)4.2横轴的选取 (43)结论 (44)致谢 (45)参考文献 (46)第一章绪论汽车举升机是现代汽车维修作业中必不可少的设备,它的主要作用就是为发动机、底盘、变速器等养护和维修提供方便。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
液压常用密封元件参数化cad图库设计设计题目: 液压常用密封元件参数化CAD图库设计学生姓名: 聂运铎学号: 20074050404专业班级: 机制F0706指导教师: 韩丽丽2011年5月18日毕业设计(论文)任务书1(本毕业设计(论文)课题应达到的目的:本题目是基于AutoCAD平台,应用AutoLISP等相关高级语言进行应用软件设计。
密封元件是液压传动系统中应用量很大的辅助元件,其结构较复杂,品种多。
在液压传动系统设计中绘图工作量较大。
本软件的设计目的,就是使液压传动常用密封元件参数化,设计人员只需在程序引导下点选所需密封元件类型、规格,就可很快绘出相应密封元件视图,从而减轻设计人员劳动强度,提高设计效率。
通过本设计可使学生在分析了解液压传动常用密封元件结构和应用高级语言进行计算机软件设计方面得到较全面的训练。
2(本毕业设计(论文)课题任务的内容和要求(包括原始数据、技术要求、工作要求等):1(技术要求:在熟悉加工精度统计分析方法、初步具备用高级语言编程的能力的基础上,设计液压常用密封元件参数化CAD图库,软件设计要求:(1)所绘制常用液压密封元件要符合国家标准;(2)能选择绘制常用液压密封元件的三视图;(3)要求人机交互界面友好,使用检索方便快捷。
2(工作要求:(1)收集相关资料,了解常用液压密封元件参数化CAD图库软件发展现状;(2)收集与本毕业设计相关的外文资料,翻译其中一篇;(3)制订软件设计方案,进行方案论证,写出方案论证报告;(4)设计液压常用液压密封元件参数化CAD图库软件;(5)撰写毕业设计说明书。
目次1 绪论 .............................................................1 2 AutoCAD的二次开发 ................................................22.1 AutoCAD 二次开发的历史 (2)2.2 AutoCAD 二次开发的现状 (2)2.3 AutoCAD 二次开发的发展 (3)2.4 AutoCAD 二次开发工具种类 ................................... 3 3 CAD参数化设计技术 (6)3.1参数化设计技术 (6)3.2参数化设计的本质及意义 (6)3.3参数化设计在CAD中的应用 .................................... 6 4 液压密封元件参数化CAD图库系统开发 . (8)4.1概述 (8)4.2开发流程 (9)4.2.1用DCL编写用户对话框界面 (9)4.2.2 SLD文件制作 (10)4.2.3国标数据文件制作 (10)4.2.4 LISP程序设计 (11)4.2.5自定义并加载局部菜单 (12)4.3程序的运行 (13)4.4液压常用密封元件参数化CAD图库开发结论 (16)5系统开发的优缺点及改进方向 .......................................17 谢辞 ..............................................................18 参考文献 ..........................................................19 附录1 .............................................................20 附录2 .............................................................53 附录3 .............................................................551 绪论在液压传动系统设计过程中,常常需要绘制大量的密封元件,有时在同一张总体设计图上也要绘制许多结构相似而尺寸不同的密封元件,重复性工作量大,浪费时间。
如果能通过尺寸参数的变化来自动生成结构相似而尺寸不同的密封元件的图形,就能缩短产品设计周期,设计人员就可以从繁琐的绘图中解放出来,把精力投入到创意设计中去。
针对上述问题,在AutoCAD环境下,应用Autolisp 编写设计DCL对话框控制程序,在执行Autolisp的同时,调用一个对话框,提供多样化的接口,并提供程序执行时所需的数据或选项于一身。
成功开发了液压常用密封元件件的参数化图库,大大提高了设计效率。
AutoCAD荣登全球绘图软件的龙头宝座,主要是因为它具有开放的体系结构。
它允许用户和开发者采用高级编程语言对其进行扩充和修改,即二次开发,能最大限度地满足用户的特殊要求。
2 AutoCAD的二次开发2.1 AutoCAD 二次开发的历史CAD产业发展经历了以80年代后期的CAD初步应用,以及90年代中页的“甩图板工程”为代表的两次浪潮。
而从2006年开始起,让人明显地感到,中国CAD 产业发展的第三次浪潮已经来临了。
第一次浪潮源于AutoCAD进入中国。
1990年。
那时AutoCAD还是2.6版。
这次浪潮促进了很多高校、科研院所和大型企业开始围绕AutoCAD进行二次开发。
第二次浪潮源于科技部在“九五”期间推进“甩图板工程”。
这期间,CAXA(当时叫北航海尔)、高华(现在的英泰)、凯思、开目、大天、凯图、大凯、CCAD(深圳乔纳森)等一批国内自主版权CAD在政府和市场的双重推动下成长起来。
那时,对国产CAD软件最大的挑战是与AutoCAD盗版这种几乎不要钱的软件竞争;另外,与AutoCAD的兼容性,企业的工程师使用AutoCAD的习惯也是很大挑战,并且这些自主版权软件的开放性方面也存在不足。
同时,国内基于AutoCAD二次开发的商品化软件也空前繁荣,大恒、InteCAD、艾克斯特、天河、思普、浪潮(现华天软件)、天舟、欧磊等CAD软件得到了广泛的应用。
两种类型的CAD软件厂商之间,也展开了激烈竞争。
在这个阶段,二维CAD软件已经达到了实用化水平。
在这次浪潮之中,CAXA脱颖而出,成为国产二维CAD的典型代表。
当时,CAXA推出了400多元一套的二维CAD软件,彻底改变了市场格局,后来又推出了三维CAD软件,而CAXA的CAM也是一大特色。
其它CAD软件公司则逐渐将重点转向了CAPP/PDM等产品,并开始代理国外CAD/PLM巨头的高端软件产品。
而1998年,Autodesk收购Genuis,自己推出机械版和电气版,使得国内基于AutoCAD进行二次开发的CAD软件的生存空间减小了很多。
值得赞赏的是,2001年,新洲协同软件公司研发、推出了自主品牌的三维CAD软件Solid2000(Solid3000的前身)。
2.2 AutoCAD 二次开发的现状AutoCAD应该是机械工程师最为熟悉的工程软件了,而且在工程师眼中AutoCAD 几乎成了CAD软件的代名词了,一提到CAD三个字母,首先会想到的是AutoCAD,这也不得不让人对Autodesk 公司的推广手段感到敬佩。
AutoCAD发展到现在已经是一个比较通用的适合各个行业进行设计工作的平台了,这是毋庸置疑的,在这里只谈AutoCAD的二维功能,可能有好多人都不知道AutoCAD还能够进行三维建模,不过比起其三维平台Inventor的建模功底AutoCAD 的这点小伎俩可以忽略了。
尽管AutoCAD已经提供足够强大的各种功能,但是为了提高效率、也为了满足各个企业不同产品生产、设计的需求,可能会对AutoCAD做一些可以满足自己需求功能的二次开发,以提高自己的设计效率,例如建立自己公司产品的模型数据库,对模型实现可参数化设计,一些快捷功能的开发等等。
AutoCAD 不是一个密闭的软件,它给设计者预留了一扇通向AutoCAD内部系统的大门——API。
对于AutoCAD进行二次开发可以使用的语言工具有内部集成的AutoLisp、VBA、外围过象VB、C、及最新的.NET平台通过COM对AutoCAD 进行二次开发。
2.3 AutoCAD 二次开发的发展随着AutoCAD软件在各行各业的应用日趋广泛,其二次开发的应用研究也逐渐深入,不在局限于上述的领域的参数化设计。
像利用AUTOLISP二次开发语言对分形几何图形进行设计研究,用AUTOLISP开发出注塑模浇注系统,用AutoCAD二次开发技术实现了技术要求自动标注系统,用VBA开发出了AutoCAD标注图纸图栏系统等,等各种技术,从而为AutoCAD二次开发的技术应用开辟了一条新路径。
2.4 AutoCAD 二次开发工具种类AutoCAD可用多种方法进行二次开发,为AutoCAD二次开发者提供了巨大的方便。
2.4.1 AutoLISPAutoLISP的全名是LIST Processing Language,她出现于1985年推出的AutoCAD R2.18中,是一种嵌入在AutoCAD内部的编程语言,是LISP原版的一个子集,她一直是低版本AutoCAD的首选编程语言。
它是一种表处理语言,是被解释执行的,任何一个语句键入后就能马上执行,它对于交互式的程序开发非常方便。
其缺点是继承了LISP语言的编程规则而导致繁多的括号。
2.4.2 ADSADS的全名是AutoCAD Development System,它是AutoCAD的C语言开发系统,ADS本质上是一组可以用C语言编写AutoCAD应用程序的头文件和目标库,它直接利用用户熟悉的各种流行的C语言编译器,将应用程序编译成可执行的文件在AutoCAD环境下运行,这种可以在AutoCAD环境中直接运行的可执行文件叫做ADS 应用程序。
ADS由于其速度快,又采用结构化的编程体系,因而很适合于高强度的数据处理,如二次开发的机械设计CAD、工程分析CAD、建筑结构CAD、土木工程CAD、化学工程CAD、电气工程CAD等。
2.4.3 ObjectARXObjectARX是一种崭新的开发AutoCAD应用程序的工具,她以C++为编程语言,采用先进的面向对象的编程原理,提供可与AutoCAD直接交互的开发环境,能使用户方便快捷地开发出高效简洁的Auto CAD应用程序。
ObjectARX并没有包含在AutoCAD中,可在AutoDESK公司网站中去下载,其最新版本是ObjectARX for AutoCAD2000,它能够对AutoCAD的所有事务进行完整的、先进的、面向对象的设计与开发,并且开发的应用程序速度更快、集成度更高、稳定性更强。
2.4.4 VlispVLISP已经被完整地集成到AutoCAD 2000中,她为开发者提供了崭新的、增强的集成开发环境,一改过去在AutoCAD中内嵌AtuoLISP运行引擎的机制,这样开发者可以直接使用AutoCAD中的对象和反应器,进行更底层的开发。