基于ProE的碟簧零件库开发
PORE自建常用零件库详细完整的教程
PORE自建常用零件库详细完整的教程2012-06-27童凡凡整理零件库制作最终效果如下:1.库文件的准备:下文以垫片为例讲解族表文件的创建:1.绘制一个5的垫片:注意垫片倒角处的尺寸关系,垫片的倒角大小等于垫片厚度的一半,最好用中点几何关系来约束,这样就可以省去一个关系式了,在创建族表的时候,我们需要列表出来的尺寸就是φ10,φ,δ1.2.打开族表:3.单击上图图中红色框中的图标,弹出下图对话框依次单击图中尺寸φ,δ1,φ10三个尺寸,在图示的项目中就会出现其相应的尺寸代号,然后单击确定完成选择.4.编辑族表,单击图中红色框中的图标,来添加一行,也可以单击褐色框中的图标来使用Excle电子表格来进行快速填写,此时剩下的工作就是拿出机械设计手册按着国标来填数字,记得填完后先保存再退出Excle,完成之后点确定.5.再次打开族表,单击红色框中图标来检验实例,目的是看通过族表生成的零件会不会发生重建模不成功的现象,检验成功后,族表就制作完成了.6.插入刚建好的族表零件,会出现如图的对话框,选择那个需要的零件单击打开就完成了对零件的调用了.注:对于有多重变量的零件例如螺钉,螺钉不仅有大小还有长度,这样就需要庞大的族表,我们可以给螺钉的长度一个固定的数值,只依次填写公称直径等数值,等生成零件之后再改变长度即可.也可利用父子组表列功能,如图打开六角螺钉,首先显示的是螺钉的公称直径,选择第一个的螺钉打开之后就如下图所示就列出了螺钉长度了,这个父子族表怎么操作就是在父族表中选中一行,点插入实例层表,点击打开,按照父族表的方法建立子族表,但要注意的是两组表中不能有同一尺寸列出,也就是螺钉长度在父族表中不要列出,在子族表中才能正常列出.7.按照此种方法创建好常用零件,例如螺钉,螺母等等,整理好后放在D:\demo以待后面使用.2.定制库文件夹:1.库文件夹定制效果如下:2.一级根目录菜单文件的定制,也就是我们可以在库文件夹中的每一级目录中都可以附上说明项,具体操作如下:在D:\demo目录中新建一个名为的文本文档,D:\demo即为零件库的根目录.用记事本打开,按下图键入其内容.保存文本文档,修改其后缀名为,大家的D:\demo中的文件夹的数量和名称与图中我所列的肯定有区别,那么你只需按照菜单文件的格式依次编写好即可.2.二级菜单文件的定制:D:\demo\01_PORE_changyong_biaozhunjian目录中新建一个名为的文本文档.用记事本打开,按下图键入其内容.保存文本文档,修改其后缀名为即可.打开PORE零件库中该目录效果如下,按照上述方法依次完成每一级目录的菜单文件的创建.3.让PORE识别库文件夹:现在最关键的问题就是识别问题,1.修改PORE的配置选项:Pro_catalog_dir 值 D:\demoPro_library_dir 值 D:\demo这里啰嗦一下,有些朋友问我,为什么这两个配置项弄好之后,关掉PORE重新开启,发现这两个配置项就没了.这个问题涉及到PORE配置的使用方法问题,对PORE配置不是很了解的朋友,请认真看完下文,然后学会如何将刚才的两个配置选项永久的保存在PORE配置中,这是PORE识别零件库的至关重要的一步:第一:配置文件在哪里在PORE的桌面快捷方式上单击右键,弹出如上图的对话框,把PORE主程序的起始位置改为D:\porepeizhi,再次打开PORE后,PORE的默认配置文件就会在此文件夹内生成.并且该文件夹也成为日后配置文件的调用文件夹.第二:怎么调出配置文件明细对话框①.单击"工具"Tools>"选项"Options."选项"Options对话框打开.将显示最近加载的文件的设置.选项旁的图标将表明所作的编辑是立即应用、在下一个创建的对象实例中应用,还是在下一个进程中应用.②.定位想要设置的选项.在列表中加亮一个选项后,它将出现在行标记的"选项"Option 中:在对话框的底部中.③.在"值"Value文本框中,输入新值.如果输入的值是固定的,例如Yes或No,可使用对话框底部的下拉列表查看可用的值.如果该值要求为整数,则键入整数.如果该值需要路径或文件,则将其键入或使用"浏览"Browse 选项查找.④.编辑完该值后,单击"添加/改变"Add/Change.新值将在选项列表窗口中应用.其作用行的状态图标将发生改变,表明已经对缺省值进行了编辑.⑤.在结束对配置选项值的编辑后,单击"应用"Apply或"确定"OK.可应用的更改立即出现在用户界面中.注:某些配置的设置,例如在绘图界面屏幕空白地方点右键弹出的绘图选项中,我们将默认的第三视角改成了第一视角,但是应用之后,当我们再次打开PORE的时候却发现绘图选项中的视角又变成了第三视角了,原因是什么呢当我们把视角值改好后点把该绘图选项的配置另存在D:\porepeizhi中,文件名为.目的是为了配置文件对该文件进行调用,如果我们只是单纯地改变其视角值是徒劳的.如何让配置文件对该文件进行调用返回到第2步,我们在选项值中输入drawing_setup_file该字段的意思是设置工程图配置文件的位置,然后在值后面输入刚才保存的文件的路径D:\porepeizhi\然后添加更改保存配置文件.关闭PORE再打开绘图选项时,视角值就变成了第一视角.与此类似的还有系统颜色的设置当我们在选项中输入某值发现找不到,两种情况一种是没有调用,一种是没有改项,我们可以自己给改选项赋值再保存,也是可以的.第三:的设置方法只在一个活动进程中,才能将窗口配置更改到 Pro/ENGINEER.只使用"定制"Customize 对话框可进行更改.单击"工具"Tools>"定制屏幕"Customize Screen,打开"定制"Customize 对话框.与一样, 文件采用与配置文件设置相似的分层形式.首先,它在 loadpoint/text 和主目录中查找,然后是本地目录.设置在分层中向下移动时反映出来.在进程中,通过保存的多个版本并载入所需的配置文件,可保留不同的窗口配置,而不必在每次窗口配置需要修改时都更改单个的文件.通过配置屏幕我们可以让我们设置的快捷键上屏.下面是一些PORE配置选项和值供大家选用:menu_translation both——设置下拉菜单时为中英文双语菜单tol_mode nominal——设置显示的尺寸没有公差trail_dir D:\poretrail——设置轨迹文件存放路径web_browser_homepage about:blank——设置浏览器首页为空白页drawing_setup_file D:\porepeizhi\——设置工程图配置文件system_colors_file D:\porepeizhi\——设置系统颜色配置文件pdf_use_pentable yes——设置输出PDF时使用系统线宽设置pro_format_dir D:\porepeizhi\format——设置工程图格式文件路径template_solidpart D:\porepeizhi\template\——设置零件模板template_designasm D:\porepeizhi\template\——设置组件模板model_note_display no——设置注释不显示pro_unit_length unit_mm——设置长度缺省单位为mmpro_unit_mass unit_kilogram——设置质量缺省单位为kgpro_unit_sys mmks——设置缺省单位系统为mmks毫米千克秒bell no——关闭提示音default_dec_places 3——设置所有模型模式中非角度尺寸的缺省小数位数default_ang_dec_places 2——设置角度尺寸小数位数sketcher_dec_places 2——设置草绘时的尺寸小数位数default_draw_scale 1:1——设置工程图中缺省的绘图比例,即插入一般视图时默认为1比1save_drawing_picture_file embed——设置将图片嵌入工程图中,可以实现工程图打开时预览search_path_file D:\porepeizhi\——设置搜索文件tangent_edge_display no——设置相切边不显示set_menu_width 12——设置下拉菜单的宽度intf_out_layer part_layer——设置图层方式影响转CADdxf_export_mapping_file D:\porepeizhi\——指定转CAD的转换设置文件mdl_tree_cfg_file D:\porepeizhi\——设置模型树配置文件allow_anatomic_features yes——设置自动再生特征text_height_factor 40——设置系统坐标及基准面显示的字体大小pro_note_dir D:\porepeizhi\note——设置注释文件路径rename_drawings_with_object both——设置保存副本时自动复制与零件或组件相关的工程图use_8_plotter_pens yes——设置使用8笔影响打印mass_property_calculate automatic——设置质量自动计算format_setup_file D:\porepeizhi\——设置工程图格式文件的配置文件pro_symbol_dir D:\porepeizhi\symbol——设置工程图用的符号tolerance_standard iso——设置公差标准为ISOpro_plot_config_dir D:\porepeizhi\print_pcf——设置打印机打印样式文件路径pro_material_dir D:\porepeizhi\material——设置材料库文件路径pen_table_file D:\porepeizhi\——设置打印线宽配置文件step_export_format ap214_cd——设置输出step格式文件时,保留原模型颜色dxf_out_scale_views yes——输出为DWG或DXF时不管工程图中的比例,自动重新缩放为1比12.设置系统变量如下图,在我的电脑图标上点击右键选择属性选项,在弹出的对话框中选择高级,在系统变量中添加红色框中所示项,点确定.3.运行DOS界面生成ctg文件:为了示范我先将文件夹中以前生成的ctg文件删掉,单击开始菜单选择运行,输入cmd点击确定,弹出dos窗口输入d:回车注意后面有冒号输入cd demo回车注意两单词中间有个空格输入回车这时文件夹中已经生成了ctg文件,如图还可以使用一个小小的名叫的计算机VB程序生成ctg这个批处理文件,如果觉得用dos 来生成很麻烦,你也可以跟我联系留下你的,我可以将这个程序发给你,你直接放到D:\demo 单击运行也可以生成这个批处理文件,到这一步我们的零件库就已经形成了.大家可以打开PORE来欣赏自己的劳动成果了,效果图已经在开篇给大家展示了,祝大家一次通关注:学会如何使用零件库后,我们可以到网上下载我们需要的零件库,直接添加到我们的根目录中,正如上图中的01_PORE_changyong_biaozhunjian文件夹中的零件库是我自己根据工作需要建的,而GBLib是我在网上下载的,只要你掌握了菜单文件的编制,就可以让多个零件库在我们的电脑中完美共存了.也可以将一些常用零部件加入到库文件夹中,来扩大零件库的覆盖面,这样就可以大大提高我们的工作效率.。
proe用程序控制的弹簧
实例44 用程序控制的弹簧摘自:《Pro/ENGINEER Wildfire 实用设计百例》作者:CAD 教育网周四新CAD 教育网 版权作品,禁止转载!本例建立如图44-1 所示的弹簧模型,要求当压缩角为45° 时弹簧挠性变形量为1mm , 当压缩角为75°时弹簧挠性变形量为6mm ,压缩角与挠性变形量为线性关系,弹簧圈数为20。
图44-1步骤1 建立新文件(1) 单击工具栏中的新建文件按钮, 在弹出的〖新建〗对话框中选择“零件”类型,并选中“使用缺省模板”选项,在〖名称〗栏输入新建文件名“exe44”。
(2) 单击〖新建〗对话框中的【确定】按钮,进入零件设计工作界面。
步骤2 建立压缩角与变形量之间的图形函数(1) 单击菜单【插入】→【模型基准】→【图形】命令。
(2) 在消息输入文本框中,输入名称“DEFORM ↵”,系统进入草绘工作环境。
摘自:《Pro/ENGINEER Wildfire实用设计百例》作者:CAD教育网 周四新CAD 教育网:免费提供最新最全的CAD学习资源。
网址:/ CAD 教育网:免费提供最新最全的CAD学习资源。
网址:/(3) 使用创建一参照坐标系, 然后绘制两条相互垂直的中心线和一条线段,并标注所示。
尺寸,如图44-2(4) 单击草绘工具栏中的,完成图形函数的建立。
步骤3 建立弹簧外形线与螺旋旋转角之间的图形函数(1) 单击菜单【插入】→【模型基准】→【图形】命令。
(2) 在消息输入文本框中,输入名称“SPRING↵”, 系统进入草绘工作环境。
(3) 使用创建一参照坐标系, 绘制两条相互垂直的中心线, 使用样条线工具绘制图形曲线(注:x轴方向相当于把弹簧外形线分为2500 个单位,y 轴方向相当于弹簧的总旋转角度360°×20=7200 °),如图44-3所示。
(4) 单击草绘工具栏中的,完成图形函数的建立。
步骤4 绘制弹簧的轮廓曲线(1) 单击特征工具栏中的,打开〖草绘的基准曲线〗对话框。
proe标准件库
忘了从哪下载的了,在此对原作者造福大众的劳动表示最深的感谢。
Pro\E三维标准件库建库说明一、标准件库目录代码表:紧固件JGJ轴承ZC弹簧TH法兰FL液压件YYJ机车车辆通用件TYJ机床夹具零部件JJ其它QT二、零件命名规则:文件名为:“类型代号”+ "_" + "标准代号"其中:类型代号为:“标准代号第一个大写拼音字母”加“零件名称的大写拼音字母组合”例如:GB/T5780-2000六角头螺栓表示为GLS_GBT5780_2000TB/T333-1993管接头IDg3 表示为TJT_ TBT333_1993GB/T119.1-2000圆柱销表示为GX_GBT119_1_2000三、建库步骤1、建立标准件库文件目录:见(标准件库目录代码表)2、新建三维零件名:新建零件名:零件名称按命名规则执行。
如:GLS_GBT5780_2000采用工厂(企业)模板:qjc/qjc_part_solid.prt3、创建三维零件普通模型利用Pro/E软件创建三维实体模型,注意如下要求:(1)建立坐标系:规定一般标准件的坐标原点应该在轴线和与轴线垂直的安装基准面的交点上。
(2)普通模型的尺寸采用一组标准数据。
(3)标准件应完全实现参数化驱动,每个参变量的名称代号要求和国标中标注的代号一致。
修改系统默认的参变量符号,如:尺寸符号d5用L替代(4)当参变量的个数不能满足尺寸驱动的需要时,应增加尺寸约束,某些情况(如六角尺寸、斜度、锥度等的表示)尽量采用创建参数和关系来驱动(如:d5=d6/sin(60))。
(5)删除工厂模板中建立的重量计算关系: 重量=mp_mass("")4、设置参数代号= 标准代号(如:GB/T5780-2000)(直接输入值)名称= 标准名称+规格(如:螺母M20×1.5)(在一级族表中输入值)材料= 标准目录中的材料(在二级族表中输入值)重量= 标准目录中的数值(在二级族表中输入值)(注意:当重量值小于0.001时,应增加判断关系式,使重量等于0.001。
机械毕业设计(论文)-基于proe的碟簧零件库开发【全套图纸】 .
目录
1 绪论 .............................................................1
1.1 CAD/CAM 的发展现状 ............................................1 1.2 碟形弹簧简介 ..................................................2 1.3 课题的提出及意义 .............................................. 3 1.4 预期功能 ...................................................... 3 1.5 本论文内容 ....................................................4
2 碟形弹簧零件库总体设计方案..................................5
2.1 碟形弹簧分类和相关国家标准 .................................... 5 2.2 碟簧零件库的总体结构和建库步骤 ................................6 2.3 碟簧零件库的关键技术 ..........................................6
本科毕业设计(论文)
题目:基于 Pro/E 的碟簧零件库开发
系 别: 机电信息系 专 业:机械设计制造及其自动化 班 级: 学 生: 学 号: 指导教师:
2013 年 04 月
基于 Pro/E 的碟簧零件库开发 摘要
本课题针对多种类型碟簧,提出基于 Pro/E 平台开发交互式 3D 碟簧零件库 的一种可行方案。并且成功开发设计出能满足用户要求的碟簧模型库。
某型碟簧分析及优化设计
军运用有限元分析方法,分析缓冲器碟簧结构和受力变化规律,进行优化设计,提高了产品的使用可靠性。
某型碟簧分析及优化设计■ 颜信飞 周晓光 尹 翔1.概述碟簧是航炮用缓冲器的基本组件,碟簧性能高低直接决定了产品功能和性能。
虽然碟簧外形尺寸相对简单,但是其微小变化对性能的影响较大。
实践中,由于产品尺寸、角度、材料的细微变化引起碟簧扣死的现象经常发生,为此,需要对碟簧结构和受力变化规律进行深入研究,并对其进行优化设计。
应力分析和载荷计算的方法有三种:精确方法、近似方法和有限元方法。
前苏联费奥道西也夫、美国铁摩森柯分别提出了精确的计算方法,它们根据弹性力学的一些理论精确求解应力值和载荷大小,但是,该方法相当复杂,没有得到广泛应用。
1936年美国阿尔曼和拉兹罗做了一些假设,建立了近似计算方法。
由于用他们的近似方法比较方便,而且用这种方法得到的结果与实验结果比较吻合,所以沿用至今。
我国国标中提供的应力和载荷计算方法来源于阿尔曼和拉兹罗的近似方法。
最后一种方法是有限元方法,该方法是一种数值方法,它在工程计算中是一个有力工具,随着计算机的出现和发展,现在它已广泛用于工程结构、传热、流体运动、电磁等连续介质的力学分析中,并且在医学、气象等领域得到应用。
2.缓冲器碟簧有限元分析以下应用有限元方法对某型产品的缓冲器碟形弹簧进行应力和载荷分析。
基本思路是建立模型-加载网络尺寸-确立加载方式-得出计算结果的方式进行分析。
2.1建立模型根据真实尺寸建立了各碟簧的几何模型。
当不考虑摩擦时,相应的模型中只有碟簧的几何模型;而当考虑摩擦时,相应的模型中除了碟簧还有一个同它相接触的刚性圆板,用来模拟摩擦的影响。
假设由底面圆心指向顶面圆心的方向为碟簧轴线方向,这里所建立的每种模型的底面圆心同坐标原点重合,弹簧轴线方向同Z轴正方向一致。
2.2 单元类型及网格尺寸由于碟簧的几何形状较为简单,所以这里使用比较常用的六面体单元来对碟簧进行网格划分。
ProE常用零件和标准件库的创建和定制.
ProE常用零件和标准件库的创建和定制————————————————————————[概述]本教程将详细讲解如何在ProE特别是WildFire版本中如何创建自己的常用零件库和标准件库。
使用零件库我们可以减少在我们日常工作中的重复劳动,并且可以减少人为的失误所带来的各种不可预料的设计缺陷。
在我们的实际工作中,难免会重复用到某一些零件或特征结构的,在每一次的使用都需要重新创建或者在硬盘上翻箱倒柜的搜索显然是一件浪费时间的做法,同时这样的做法也给用错零件或尺寸出错带来更大的风险。
利用Pro/E的零件库功能其实可以进行有效的常用零件的管理,在需要的时候也可以非常方便的找到并载入不同的产品装配中去。
在这里我们先假定我们的所有的常用零件已经做好了。
我们现在的目的是如何让ProE识别和找到我们的常用零件。
要达到这个目的,我们需要进行零件库的创建和定制1. 定制mnu文件假设我们的part文件都放好了,按不同的零件放在了不同的子目中,比如battery,pulley等等,并且这些子目录都是在同一个目录下,比如这里我们是objlib这个目录。
那么对于每一个目录,我们首先都需要创建一个同目录名的.menu文件。
比如对于目录objlib,我们便需要在objlib目录下创建一个objlib.mnu 文件。
这个文件的作用就是用于在以后告诉ProE我这个目录里放了些啥。
而对于objlib这个目录来说,他下面有一些不同类型零件的子目录,所以objlib.mnu这个文件的写法如下:(红色和蓝色部分为说明,不在objlib.mnu文件中)Quote:IceFai的常用零件库零件库的名称或标题# 零件库名称的分隔符# 子项分隔符/battery 子项目录或文件电池(干电池,钮扣电池等子项说明(可选)#/battery-contact电池触片#/dc-motor直流电机#/gear齿轮#在文件中,第一行是零件库的名称,然后第二行的“#”是分隔符。
proe钢板弹簧
2 前悬架运动模型的建立在接到新产品开发项目描述书后,按整车总布置需求,初步确定前、后悬架方案后,以整车总布置所提供的初步车架模型作为设计骨架模型,就可以开始悬架三维运动模型的建立。
2.1 前悬架系统装配的建立(1)依次选择“File→Create→Assembly”,创建空的组件,给出悬架装配的图号作为文件名,例如“Qianxuanjia”,系统默认扩展名为“.asm”。
(2)在Qianxuanjia组件中,打开“Component(元件)→Create→Skeleton Model (骨架模型)”,建立前悬架系统的骨架模型,系统默认名称为“Qianxuanjia_skel.prt”,如图1所示。
按提示,在 Creation options中设置骨架模型为Empty(空),按“ok键”确认即可;3)再次打开“Component(元件)→Create→Subassembly(子组件)”选项,建立钢板弹簧总成的空子组装配,并给出相应的文件名图号为“Qianbanhuang”;(4)运用与(3)相同的步骤方式,创建减振器总成空的子组装配,并给出相应的文件名图号为“Jianzhenqi”;建立以上空骨架以及空子组装配后,保存文件,就可以进行下一步悬架系统总成骨架的设计。
CAD教程网,教程2.2 系统骨架模型的设计(1)打开文件“Qianxuanjia_skel.prt”,创建板簧运动所需要的样条曲线,以及钢板弹簧后吊耳运动控制曲线。
在Feature(特征)中依次进行如下操作,“Feature→Create→Datum→Curve→Sketch→Done”,进入到草绘界面,指定绘图参照面后,进行如图2所示的草绘。
图1图2首先,按悬架草布置方案确定板簧前后及吊耳安装的D、F、R点,并用草绘中的“Line→Centerline”构造连接板簧两安装中心点D、F的对称中心线轴线G,约束D、F点关于中心轴线G对称;其次,依次点击“Sketch→Adv Geometry(高级几何)→Spline→None”,过D、E、F点做如图所示的样条曲线,用直线连接F点和吊耳上固定R点,作为吊耳的运动控制曲线。
ProE和Creo标准零件库和常用零件库的定制
ProE和Creo标准零件库和常用零件库的定制黄光辉(IceFai)在我们的实际工作中,难免会重复用到某一些零件或特征结构的,在每一次的使用都需要重新创建或者在硬盘上翻箱倒柜的搜索显然是一件浪费时间的做法,同时这样的做法也给用错零件或尺寸出错带来更大的风险。
利用Creo 的零件库功能其实可以进行有效的常用零件的管理,在需要的时候也可以非常方便的找到并载入不同的产品装配中去。
在这里我们先假定我们的所有的常用零件已经做好了。
我们现在的目的是如何让Creo识别和找到我们的常用零件。
完成的零件库用户可以通过导航区快捷到达零件库并可以从内置浏览器找到想要的零件,如下图所示:针对每一个标准零件或常用零件,可以添加更直观更容易理解的描述和说明。
要达到这个目的,我们需要进行下面的工作:1. 定制mnu 文件假设我们的part 文件都放好了,按不同的零件放在了不同的子目中,比如battery,pulley 等等,并且这些子目录都是在同一个目录下,比如这里我们是d:\std_libs 这个目录。
那么对于每一个目录,我们首先都需要创建一个同目录名的.menu 文件。
比如对于目录std_libs,我们便需要在std_libs 目录下创建一个std_libs.mnu 文件。
这个文件的作用就是用于在以后告诉Creo 我这个目录里放了些啥。
而对于std_libs 这个目录来说,他下面有一些不同类型零件的子目录,所以std_libs.mnu 这个文件的写法如下:(红色部分为说明,不在std_libs.mnu 文件中)*************************************************************************Std_Libs 零件库的名称或标题,第一行不能带中文# 零件库名称的分隔符# 子项分隔符/battery 子项目录或文件电池(干电池,钮扣电池等) 子项说明(可选)#/battery-contact电池触片#/dc-motor直流电机#/gear齿轮#*************************************************************************在文件中,第一行是零件库的名称,然后第二行和第三行输入“#”。
ProE三维标准件库建库说明
Pro\E三维标准件库建库说明一、标准件库目录代码表:紧固件JGJ轴承ZC弹簧TH法兰FL液压件YYJ机车车辆通用件TYJ机床夹具零部件JJ其它QT二、零件命名规则:文件名为:“类型代号”+ "_" + "标准代号"其中:类型代号为:“标准代号第一个大写拼音字母”加“零件名称的大写拼音字母组合”例如:GB/T5780-2000六角头螺栓表示为GLS_GBT5780_2000TB/T333-1993管接头IDg3 表示为TJT_ TBT333_1993GB/T119.1-2000圆柱销表示为GX_GBT119_1_2000三、建库步骤1、建立标准件库文件目录:见(标准件库目录代码表)2、新建三维零件名:新建零件名:零件名称按命名规则执行。
如:GLS_GBT5780_2000采用工厂(企业)模板:qjc/qjc_part_solid.prt3、创建三维零件普通模型利用Pro/E软件创建三维实体模型,注意如下要求:(1)建立坐标系:规定一般标准件的坐标原点应该在轴线和与轴线垂直的安装基准面的交点上。
(2)普通模型的尺寸采用一组标准数据。
(3)标准件应完全实现参数化驱动,每个参变量的名称代号要求和国标中标注的代号一致。
修改系统默认的参变量符号,如:尺寸符号d5用L替代(4)当参变量的个数不能满足尺寸驱动的需要时,应增加尺寸约束,某些情况(如六角尺寸、斜度、锥度等的表示)尽量采用创建参数和关系来驱动(如:d5=d6/sin(60))。
(5)删除工厂模板中建立的重量计算关系: 重量=mp_mass("")4、设置参数代号= 标准代号(如:GB/T5780-2000)(直接输入值)名称= 标准名称+规格(如:螺母M20×1.5)(在一级族表中输入值)材料= 标准目录中的材料(在二级族表中输入值)重量= 标准目录中的数值(在二级族表中输入值)(注意:当重量值小于0.001时,应增加判断关系式,使重量等于0.001。
基于ProE的三维标准件库的研究与开发
〔三〕 开发工具介绍
Pro/ Toolkit是Pro/E自带的功能最强大 的二次开发工具,能实现与Pro/E的无缝集成 ,它是基于C语言的,封装了许多针对Pro/E 底层资源调用的库函数与头文件,借助第三方 编译环境进展调试。
Pro/ Toolkit使用面向对象的风格,在 Pro/E与应用程序之间通过函数调用来实现数 据信息的传输。本课题采用基于Pro/ Toolkit 二次开发的机械零件参数化设计方法。
(4) 编写设计说明书一份 (5) 辩论提纲一份
二、设计的目的和意义
标准件在机械、电子、轻工、汽车、航空航 天、造船等各个领域应用广泛。对当今机械产 品的零部件分析说明,标准零部件的数量约占 到60%左右,30%左右的零部件是通过变型 设计得到的通用件,而根据客户特殊需求开发 的零部件只有10%左右。标准零部件不仅数量 多,且在设计过程中需要频繁查阅各种设计手
在系统界面上保持与Pro/E系统一致的风格,采用全汉 化界面、菜单及丰富的对话框等接口形式。力求提示醒目 、操作简单、容错能力强,以适合从事机械设计人员实际 使用的需要。
设计总结
通过本课题的设计:培养锻炼了自己综合应用在学校 所学知识的能力,并对Pro/E软件二次开发有了更深刻的 认识,提高了自学能力和独立解决问题的能力。
基于Pro/E的三维标准件库的 研究与开发
• 学 生: 孙华美 • 指导教师: 罗昕 • 专 业: 机械设计制造及其自动化
一、完成的工作量
(1) 开题报告一份 文献综述一份 通过在VC++环境下建立并编译Pro/Toolkit应 用程序工程、定制标准件库菜单、VC++环境设 置和MFC可视化对话框设计、参数化模块更新 技术、建立标准件数据库
基于ProE的碟簧零件库开发
基于Pro/E的碟簧零件库开发摘要本课题针对多种类型碟簧,提出基于Pro/E平台开发交互式3D碟簧零件库的一种可行方案。
并且成功开发设计出能满足用户要求的碟簧模型库。
本文首先简单介绍了与本课题相关的Pro/E开发功能,包括自定义菜单的生成、对话框的制作、Pro/TOOLKIT应用程序的执行。
其次根据本课题的要求,分析了碟簧开发的整体设计思路。
然后以普通碟簧为例,较详细地说明了碟簧零件库的建库过程,并给出了测试实例。
最后对开发的三维建模程序进行测试。
结果表明:开发程序正确无误,建模迅速,大大提高了这类通用件在Pro/E平台上的设计效率。
关键词:Pro/E;碟簧模型库;Pro/TOOLKIT;零件库Development of Disc Spring Parts Library Based on Pro/EAbstractThis article introduces a feasible method of development of the disc springs 3D part library based on Pro/E. And the disc spring parts library is successfully designed meet to the user requirements.Firstly, this article simply introduces the development functions of Pro/E referring to this task which includes the creation of menu, the creation of the dialogue, the Pro/TOOLKIT procedure execution. Then the precept to the overall design way of disc spring library is analyzed. With an example of disc spring in detail, the development method of the disc springs part library is discussed. At last, the test of all process of three-dimension-part-model driven by database is performed indicates that the program is right, and the model can be set up quickly. The efficiency for the design of interchangeable part based on Pro/E can be increased.Keywords: Pro/E; Disc spring parts library; Pro/TOOLKIT; Part Library目录1绪论 (1)1.1CAD/CAM的发展现状 (1)1.2碟形弹簧简介 (2)1.3课题的提出及意义 (3)1.4预期功能 (3)1.5本论文内容 (4)2 碟形弹簧零件库总体设计方案 (5)2.1碟形弹簧分类和相关国家标准 (5)2.2碟簧零件库的总体结构和建库步骤 (6)2.3碟簧零件库的关键技术 (6)2.3.1碟形弹簧的Pro/E参数化建模 (6)2.3.2碟簧尺寸数据库 (7)2.3.3运用Pro/E族表功能建立碟形弹簧3维模型库 (7)2.3.4碟簧零件库数据的一致描述 (8)2.4开发工具的确定 (9)2.5开发环境 (11)2.5.1硬件开发环境 (11)2.5.2 软件开发环境 (12)3 碟形弹簧的结构尺寸数据库的建立 (13)3.1结构尺寸数据库的内容 (13)3.2碟形弹簧结构尺寸数据的录入 (13)3.3建库结果 (17)4 碟形弹簧2D结构图的制作 (18)4.1A UTO CAD绘图环境设置 (18)4.2碟形弹簧二维图绘制的内容和方法 (18)4.2.1小图绘制的要求 (18)4.2.2大图绘制的要求 (18)4.3基于PHOTOSHOP的碟形弹簧2D结构图制作 (19)4.3.1小图具体打印的设置 (19)4.3.2大图具体打印的设置 (20)4.3.3小图片的photoshop处理 (20)4.3.4大图的photoshop处理 (23)5 碟形弹簧3D模型库的建立 (26)5.1碟形弹簧的参数化建模 (26)5.2模型库的建立 (28)6 标准件库检索程序的开发和运行 (32)6.1发工具简介 (32)6.2V ISUAL C++的P RO E二次开发环境配置 (33)6.3程序的挂接运行和验证 (36)7装配图说明 (39)7.1离合器工作原理 (39)8结论 (40)参考文献 (41)致谢 (42)毕业设计(论文)知识产权声明.................. 错误!未定义书签。
ProE三维标准件库建库说明
Pro\E三维标准件库建库说明一、标准件库目录代码表:紧固件JGJ轴承ZC弹簧TH法兰FL液压件YYJ机车车辆通用件TYJ机床夹具零部件JJ其它QT二、零件命名规则:文件名为:“类型代号”+ "_" + "标准代号"其中:类型代号为:“标准代号第一个大写拼音字母”加“零件名称的大写拼音字母组合”例如:GB/T5780-2000六角头螺栓表示为GLS_GBT5780_2000TB/T333-1993管接头IDg3 表示为TJT_ TBT333_1993GB/T119.1-2000圆柱销表示为GX_GBT119_1_2000三、建库步骤1、建立标准件库文件目录:见(标准件库目录代码表)2、新建三维零件名:新建零件名:零件名称按命名规则执行。
如:GLS_GBT5780_2000采用工厂(企业)模板:qjc/qjc_part_solid.prt3、创建三维零件普通模型利用Pro/E软件创建三维实体模型,注意如下要求:(1)建立坐标系:规定一般标准件的坐标原点应该在轴线和与轴线垂直的安装基准面的交点上。
(2)普通模型的尺寸采用一组标准数据。
(3)标准件应完全实现参数化驱动,每个参变量的名称代号要求和国标中标注的代号一致。
修改系统默认的参变量符号,如:尺寸符号d5用L替代(4)当参变量的个数不能满足尺寸驱动的需要时,应增加尺寸约束,某些情况(如六角尺寸、斜度、锥度等的表示)尽量采用创建参数和关系来驱动(如:d5=d6/sin(60))。
(5)删除工厂模板中建立的重量计算关系: 重量=mp_mass("")4、设置参数代号= 标准代号(如:GB/T5780-2000)(直接输入值)名称= 标准名称+规格(如:螺母M20×1.5)(在一级族表中输入值)材料= 标准目录中的材料(在二级族表中输入值)重量= 标准目录中的数值(在二级族表中输入值)(注意:当重量值小于0.001时,应增加判断关系式,使重量等于0.001。
ProE国标零件库说明
Pro/E 国标零件库中文名称:Pro/E 国标零件库地区:大陆语言:普通话简介:[已通过安全检测]NOD32 病毒库1.1538(20060515)[已通过安装测试]WinXP+SP2软件版权归原作者及原软件公司所有,如果你喜欢,请购买正版软件共享服务时间:周一到五:18点至23点;周六周日:不定时共享服务器:DonkeyServer No1 or No2忘了从哪下载的了,在此对原作者造福大众的劳动表示最深的感谢。
Pro\E三维标准件库建库说明一、标准件库目录代码表:紧固件 JGJ轴承 ZC弹簧 TH法兰 FL液压件 YYJ机车车辆通用件 TYJ机床夹具零部件 JJ其它 QT二、零件命名规则:文件名为:“类型代号”+ "_" + "标准代号"其中:类型代号为:“标准代号第一个大写拼音字母”加“零件名称的大写拼音字母组合”例如:GB/T5780-2000六角头螺栓表示为GLS_GBT5780_2000TB/T333-1993管接头 IDg3 表示为TJT_ TBT333_1993GB/T119.1-2000圆柱销表示为GX_GBT119_1_2000三、建库步骤1、建立标准件库文件目录:见(标准件库目录代码表)2、新建三维零件名:新建零件名:零件名称按命名规则执行。
如:GLS_GBT5780_2000采用工厂(企业)模板:qjc/qjc_part_solid.prt3、创建三维零件普通模型利用Pro/E软件创建三维实体模型,注意如下要求:(1)建立坐标系:规定一般标准件的坐标原点应该在轴线和与轴线垂直的安装基准面的交点上。
(2)普通模型的尺寸采用一组标准数据。
(3)标准件应完全实现参数化驱动,每个参变量的名称代号要求和国标中标注的代号一致。
修改系统默认的参变量符号,如:尺寸符号d5用L替代(4)当参变量的个数不能满足尺寸驱动的需要时,应增加尺寸约束,某些情况(如六角尺寸、斜度、锥度等的表示)尽量采用创建参数和关系来驱动(如:d5=d6/sin(60))。
基于ProE的三维标准件库的研究与开发毕业设计
目录中文摘要英文摘要1.绪论 (1)1.1 开发的目的和意义 (1)1.2 本课题所涉及的问题在国内研究现状及分析 (1)1.2.1研究现状 (2)1.2.2现状分析 (2)2.系统开发工具及采用的关键技术 (2)2.1 系统开发工具介绍 (2)2.1.1 Pro/Engineer的简介 (2)2.1.2应用程序开发工具 (4)2.2 所采用的关键技术 (4)2.2.1参数化设计的概念 (4)2.2.2 Pro/Engineer的二次开发工具 (5)3.VC++ 的环境设置 (6)3.1 VC++6.0简介 (6)3.2 创建工程及更改设置 (7)4.Pro/Toolkit应用程序的开发 (8)4.1 Pro/TOOLKIT软件包简介 (8)4.2 Pro/TOOLKIT 的安装和使用 (8)4.2.1 系统要求和软件安装 (8)4.2.2 Pro/TOOLKIT 的安装 (8)4.2.3 测试 Pro/TOOLKIT (8)4.2.4 编译和连接 (8)4.2.5 注册 (9)4.2.6应用程序的执行 (10)4.3基于Pro/TOOLKIT的二次开发 (11)4.3.1Pro/TOOLKIT的工作模式 (11)4.3.2工作模式的区别 (11)4.4 Pro/TOOLKIT 应用程序的基础知识 (11)4.4.1 头文件 (11)4.4.2 主程序 (11)4.4.3 用户自定义函数 (12)4.5 应用程序的开发 (13)4.5.1建立MFC App Wizard(dll)工程 (13)4.5.2对话框的创建 (14)4.6 程序的编译 (19)4.7 程序文件的注册和启动 (19)4.7.1 程序文件的注册 (20)4.7.2程序文件的启动 (20)5.开发实例 (21)6.特色与优势 (23)7.展望 (23)8.设计总结 (24)参考文献 (25)摘要参数化设计方法作为一种全新的设计方法现在已广泛被工业界所采用。
CREO柔性元件三维设计系列教程--弹簧
CREO柔性元件三维设计系列教程--弹簧编写:陈杰QQ:33073956 E-mail:33073956@压簧以下面参数为例的压簧进行说明:弹簧中径:27mm弹簧钢丝直径:4.5mm弹簧有效圈数:11圈1.新建零件点击命令“新建”--输入编号和名称后点击“确定”完成新建零件。
如下图所示:2.添加参数点击命令“参数”--点击“+”添加参数名称为“弹簧中径”值为:27;“弹簧钢丝直径”值为:4.5;“弹簧有效圈数”值为:11;如下图所示:3.新建基准面点击命令“平面”--选择以TOP基准平面为基准面平移距离为105mm--然后点击“属性”栏输入基准面名称为“弹簧原始长度控制面”。
如下图所示:4.新建基准轴点击命令“轴”--选择另外两个基准平面新建一条弹簧名称为“中心轴”的基准轴。
如下图所示:5.草绘为了弹簧出图时能方便标准标注,绘制一个以FRONT基准面为草绘平面的如下图所示草绘截面:6.设置关系点击命令“d=关系”--设置草绘中的尺寸关系如下图所示:7.旋转阵列在模型树中选择草绘特征后点击命令“阵列”选择“轴”--选择中心轴为基准选择阵列2个角度为90度。
如下图所示:8.螺旋扫描点击扫描下拉菜单中的命令“螺旋扫描”--进入螺旋扫描菜单--点击“参考”/“定义”--选择FRONT基准面进入扫描轨迹截面。
如下图所示:进入轨迹草绘界面后选择相应参考基准,并绘制下图所示扫描轨迹线:完成轨迹草绘后点击下图所示截面草绘进入扫描草绘--在中心画一个圆并完成。
如下图所示:点击“间距”--点击添加共6个间距节点--除起点和终点外其他4个节点的“位置类型”全部使用“按参考”并选扫描轨迹上相应的节点。
然后点击完成螺旋扫描。
如下图所示:9.设置关系点击命令“d=关系”--弹出关系设置窗口--点击模型树中的弹簧原始长度控制面和螺旋扫描特征(轮廓和截面全部选取)--设置对应尺寸代号对应的关系,使他们与参数相关联。
关系式如下:D40=弹簧钢丝直径D32=弹簧钢丝直径D31=弹簧钢丝直径D34=弹簧钢丝直径D33=弹簧钢丝直径D28=弹簧钢丝直径D29=弹簧钢丝直径D30=2*弹簧钢丝直径D37=弹簧钢丝直径IF 弹簧有效圈数>4D35=(D3-2*D29-2*D30)/(弹簧有效圈数-4)ENDIFIF 弹簧有效圈数<=4D35=(D3-2*D29-2*D30)/(弹簧有效圈数-3)ENDIFIF 弹簧有效圈数>4D36=(D3-2*D29-2*D30)/(弹簧有效圈数-4)ENDIFIF 弹簧有效圈数<=4D36=(D3-2*D29-2*D30)/(弹簧有效圈数-3)ENDIF10.拉伸切除点击“拉伸”选择FRONT面进入草绘界面绘制下图所示截面并完成草绘:设置两端拉伸“穿透”切除11.设置关系点击命令“d=关系”--弹出关系设置窗口--点击模型树中的拉伸特征,设置下图所示关系:12.渲染模型点击“渲染”工具栏中的“外观库”--选择相应颜色后点击零件按中键完成渲染。
弹簧自动上料机的ProE运动仿真
弹簧自动上料机的Pro/E运动仿真作者:冯贵层任欢来源:《中国集体经济·上》2010年第02期摘要:弹簧自动上料机的设计使原有的数控弹簧高速自动分选机实现了自动上料,节省了劳动力成本,提高了生产效率。
文章介绍了将弹簧自动上料机的各组成部件设计好后,对其进行装配,分别将激振器机构简化为凸轮机构,将整个上料机构简化为摇杆机构在Pro/E中对其进行运动仿真的方法。
关键词:弹簧自动上料机;Pro/E软件;动态机构设置;运动仿真一、机构运动仿真的相关理论机构运动仿真分析,可以实现机械工程中非常复杂机构运动分析。
在实际制造前利用零件的三维数字模型进行机构运动仿真已成为现代CAD工程中的一个重要方向及课题。
一般来说,工程师首先将零件的三维模型建好,其次确定运动零件,然后确定各运动零件之间的约束关系。
最后利用特定分析软件进行机构分析,如ADAMS.ANSYS等。
其中的关键环节为建立零件间约束关系及载荷定义并求解。
机构运动仿真一般可用一些高级语言如VB、VC、OPENGL、AUTOCAD和3DMAX等软件编程实现。
所编程序比较复杂,通用性不强,而且无法自动生成对运动分析有用的数据。
美国PTC公司推出的Pro/Engineer软件不仅CAD功能很强,而且具有CAM和CAE功能,其中机构(Mechanism)模块可对构建的装配进行仿真,以观察整个机构的实际运动过程。
同时也可以检查构件间是否干涉,具体干涉的体积。
进一步可以确定运动的极限位置,兴趣点的轨迹和曲线,以及运动学和动力学参数等。
相比编程而言,只需简单地构建装配实体和定义运动分析,省去了参数的矢量推导、分析和程序化。
为机构的设计分析提供了一种简便的方法。
二、弹簧自动上料机的装配弹簧自动上料机主要由三部分组成:激振器、送料槽、出料器。
图1即为弹簧自动上料机的三维实体图。
三、弹簧自动上料机的运动仿真(一)激振器的仿真激振器的运动是:电动机带动激振器轴运动,进而使套在激振器轴上的偏心块转动,偏心块转动时,时而与平衡体接触,时而与平衡体脱离,则平衡体的运动就是一个近似的摇摆运动,可以近似看作直线运动,即激振器产生振动的轨迹可以近似看作直线。
基于Pro/E的塑料模具标准件库系统的研究与开发
基于Pro/E的塑料模具标准件库系统的研究与开发近年来,随着我国制造业的快速发展,塑料模具在各个行业中的应用越来越广泛。
同时,对于模具的质量要求也越来越高。
为了提高模具的生产效率和质量,建立一个标准件库系统可以使模具的设计和生产更加标准化和规范化。
本篇文章旨在探讨基于Pro/E的塑料模具标准件库系统研究与开发。
一、标准件库系统的概念和作用标准件库系统是指将模具设计和生产中常用的标准件进行分类、整理和存档,并且建立相应的数据库,便于设计师和生产人员进行快速查询和使用。
标准件库系统的作用是:(1)简化设计,提高生产效率:将常用的标准件进行整理,可以缩短设计时间,同时提高生产效率。
(2)降低成本:标准件库系统可以避免重复购买同样的标准件,从而减少成本。
(3)提高设计的标准化和规范化:通过标准件库系统,可以使每个设计师都采用相同的标准化件和规范化设计流程,从而提高设计质量。
二、Pro/E在标准件库系统中的作用Pro/E是一款国际上广泛应用于机械工程设计和制造领域的三维CAD软件。
在标准件库系统的研究和开发中,Pro/E起到了至关重要的作用。
它可以实现以下功能:(1)建立标准件的3D模型;(2)将标准件置于数据库中进行管理,并实现快速检索和使用;(3)根据不同的模具类别进行标准化模具设计;(4)可以将常用的模具组件制作成模块,并实现模块化设计。
三、塑料模具标准件库系统的建设过程(1)确定标准件建设标准件库的第一步是确定需要收录的标准件,这些标准件应当是在塑料模具的设计和生产中被广泛使用的。
同时,在确定标准件时,还需要考虑标准件的质量和价格等因素。
(2)建立3D模型在确定标准件之后,需要建立相应的3D模型,并将其录入到Pro/E软件中。
这些模型需要满足CAD标准,便于后续人员进行使用。
(3)建立模具模块在建立模具模块时,需要根据所选择的标准件进行模板化设计。
这些模块可以被重复使用,使设计师的工作变得更加高效。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科毕业设计(论文) 题目:基于Pro/E的碟簧零件库开发系别:机电信息系专业:机械设计制造及其自动化班级:学生:学号:指导教师:2013年04月基于Pro/E的碟簧零件库开发摘要本课题针对多种类型碟簧,提出基于Pro/E平台开发交互式3D碟簧零件库的一种可行方案。
并且成功开发设计出能满足用户要求的碟簧模型库。
本文首先简单介绍了与本课题相关的Pro/E开发功能,包括自定义菜单的生成、对话框的制作、Pro/TOOLKIT应用程序的执行。
其次根据本课题的要求,分析了碟簧开发的整体设计思路。
然后以普通碟簧为例,较详细地说明了碟簧零件库的建库过程,并给出了测试实例。
最后对开发的三维建模程序进行测试。
结果表明:开发程序正确无误,建模迅速,大大提高了这类通用件在Pro/E平台上的设计效率。
关键词:Pro/E;碟簧模型库;Pro/TOOLKIT;零件库Development of Disc Spring Parts Library Based on Pro/EAbstractThis article introduces a feasible method of development of the disc springs 3D part library based on Pro/E. And the disc spring parts library is successfully designed meet to the user requirements.Firstly, this article simply introduces the development functions of Pro/E referring to this task which includes the creation of menu, the creation of the dialogue, the Pro/TOOLKIT procedure execution. Then the precept to the overall design way of disc spring library is analyzed. With an example of disc spring in detail, the development method of the disc springs part library is discussed. At last, the test of all process of three-dimension-part-model driven by database is performed indicates that the program is right, and the model can be set up quickly. The efficiency for the design of interchangeable part based on Pro/E can be increased.Keywords: Pro/E; Disc spring parts library; Pro/TOOLKIT; Part Library目录1绪论 (1)1.1CAD/CAM的发展现状 (1)1.2碟形弹簧简介 (2)1.3课题的提出及意义 (3)1.4预期功能 (3)1.5本论文内容 (4)2 碟形弹簧零件库总体设计方案 (5)2.1碟形弹簧分类和相关国家标准 (5)2.2碟簧零件库的总体结构和建库步骤 (6)2.3碟簧零件库的关键技术 (6)2.3.1碟形弹簧的Pro/E参数化建模 (6)2.3.2碟簧尺寸数据库 (7)2.3.3运用Pro/E族表功能建立碟形弹簧3维模型库 (7)2.3.4碟簧零件库数据的一致描述 (8)2.4开发工具的确定 (9)2.5开发环境 (11)2.5.1硬件开发环境 (11)2.5.2 软件开发环境 (12)3 碟形弹簧的结构尺寸数据库的建立 (13)3.1结构尺寸数据库的内容 (13)3.2碟形弹簧结构尺寸数据的录入 (13)3.3建库结果 (17)4 碟形弹簧2D结构图的制作 (18)4.1A UTO CAD绘图环境设置 (18)4.2碟形弹簧二维图绘制的内容和方法 (18)4.2.1小图绘制的要求 (18)4.2.2大图绘制的要求 (18)4.3基于PHOTOSHOP的碟形弹簧2D结构图制作 (19)4.3.1小图具体打印的设置 (19)4.3.2大图具体打印的设置 (20)4.3.3小图片的photoshop处理 (20)4.3.4大图的photoshop处理 (23)5 碟形弹簧3D模型库的建立 (26)5.1碟形弹簧的参数化建模 (26)5.2模型库的建立 (28)6 标准件库检索程序的开发和运行 (32)6.1发工具简介 (32)6.2V ISUAL C++的P RO E二次开发环境配置 (33)6.3程序的挂接运行和验证 (36)7装配图说明 (39)7.1离合器工作原理 (39)8结论 (40)参考文献 (41)致谢 (42)毕业设计(论文)知识产权声明.................. 错误!未定义书签。
毕业设计(论文)独创性声明 (43)附录 (44)1 绪论1.1 CAD/CAM的发展现状CAD/CAM技术作为电子信息技术的重要组成部分,其应用已遍及各个工程领域,是工程设计、产品制造业界的一场革命。
经过四十多年的发展,CAD/CAM技术有了长足的进步。
以前CAD/CAM技术大都是在工作站平台上运行和开发,随着计算机水平的大幅提高,目前CAD/CAM软件均可以在微机上运行。
微机平台为普及CAD的应用创造了绝好的条件。
在此基础上,CAD/CAM软件厂商展开了新一轮的竞争。
目前CAD/CAM软件动态如下:①Unigraphics(UG)UG是UnigraphicsSolutions公司的拳头产品。
该公司首次突破传统CAD/CAM 模式,为用户提供一个全面的产品建模系统。
在UG中,优越的参数化和变量化技术与传统的实体、线框和表面功能结合在一起,这一结合被实践证明是强有力的,并被大多数CAD/CAM软件厂商所采用。
② SOLIDEDGESOLIDEDGE是真正Windows软件。
它不是将工作站软件生硬地搬到Windows 平台上,而是充分利用Windows基于组件对象模型(COM)的先进技术重写代码。
SOLIDEDGE与MicrosoftOffice兼容,与Windows的OLE技术兼容,这使得设计师们在使用CAD系统时,能够进行Windows下字处理、电子报表、数据库操作等。
SOLIDEDGE具有友好的用户界面,它采用一种称为SmartRibbon的界面技术,用户只要按下一个命令按钮,既可以在SmartRibbon上看到该命令的具体的内容和详细的步骤,同时在状态条上提示用户下一步该做什么。
SOLIDEDGE是基于参数和特征实体造型的新一代机械设计CAD系统,它是为设计人员专门开发的,易于理解和操作的实体造型系统。
③ AutoCADAutoCAD是Autodesk公司的主导产品。
Autodesk公司是世界第四大PC软件公司。
目前在CAD/CAE/CAM工业领域内,该公司是拥有全球用户量最多的软件供应商,也是全球规模最大的基于PC平台的CAD和动画及可视化软件企业。
Autodesk公司的软件产品已被广泛地应用于机械设计、建筑设计、影视制作、视频游戏开发以及Web网的数据开发等重大领域。
AutoCAD是当今最流行的二维绘图软件,它在二维绘图领域拥有广泛的用户群。
AutoCAD有强大的二维功能,如绘图、编辑、剖面线和图案绘制、尺寸标注以及二次开发等功能,同时有部分三维功能。
在许多实际应用领域(如机械、建筑、电子)中,一些软件开发商在AutoCAD的基础上已开发出许多符合实际应用的软件。
④ Pro/EngineerPro/Engineer系统是美国Parametric Technology Corporation(简称PTC)的产品。
PTC公司提出的单一数据库、参数化、基于特征、全相关的概念改变了机械CAD/CAE/CAM的传统观念,这种全新的概念已成为当今世界机械CAD/CAE/CAM领域的新标准。
利用该概念开发出来的第三代机械CAD/CAE/CAM产品Pro/Engineer软件能将设计至生产全过程集成到一起,让所有的用户能够同时进行同一产品的设计制造工作,即实现所谓的并行工程。
Pro/Engineer系统主要功能如下:①真正的全相关性,任何地方的修改都会自动反映到所有相关地方;②具有真正管理并发进程、实现并行工程的能力;③具有强大的装配功能,能够始终保持设计者的设计意图;④容易使用,可以极大地提高设计效率。
Pro/Engineer系统用户界面简洁,概念清晰,符合工程人员的设计思想与习惯。
整个系统建立在统一的数据库上,具有完整而统一的模型。
Pro/Engineer 建立在工作站上,系统独立于硬件,便于移植。
因此,本开发利用Pro/Engineer 为平台对弹簧进行二次开发。
1.2碟形弹簧简介碟形弹簧又名贝勒维尔弹簧垫圈,是法国人贝勒维尔在十九世纪六十年代发明的,欧美一些国家又用发明人的名字称为贝氏弹簧(Belleville Spring)。
普通碟形弹簧就像一只无底的装菜的盘子,它由外径(D)、内径(d)、厚度(t)、高度(Ho)四个参数组成。
我国碟形弹簧的研究主要是在上世纪七十年代,八十年代后开始有企业生产碟簧,随着我国改革开放,进口设备的引进,碟簧的使用越来越广泛。
在21世纪中,碟形弹簧被使用在航天航空、防御系统、医疗器械、汽车、电力、建筑、机床等行业领域。
在重型机械中,可以作为强力缓冲和减震弹簧;在轴系结构中,可作为角接触滚动轴的承向预紧装置。
例如,预紧碟簧在法兰密封中的使用,尤其是在余锅系统中的使用,针对法兰螺栓预紧力松弛这一现状,可在螺栓两侧或一侧安装预紧碟簧,以碟簧的微小变形量提供足够的预紧力负荷,从而降低法兰泄漏风险。
此外,预紧碟簧在炼油装置、加氢高压换热器等此类装置上都有被运用到。
再如,根据碟形弹簧的特点,轴向尺寸小、承载能力大、具有变刚度和非线性的变形特性,因而常应用于车辆离合器中,实现动力的接合与分离。
碟形弹簧离合器设计的优劣,直接影响到车辆的使用性能。
碟簧应用十分广泛,所以开发建立碟簧零件库是具有必要性和研究意义的。
1.3 课题的提出及意义产品的三维设计离不开CAD/CAM系统的支持,具有技术成熟、功能强大的Pro/ENGINEER参数化造型系统在设计和制造业中引起了人们的重视,并得到了日益广泛的应用。