文档库 最新最全的文档下载
当前位置:文档库 › 基于SolidWorks的加农炮身管三维参数化建模

基于SolidWorks的加农炮身管三维参数化建模

基于SolidWorks的加农炮身管三维参数化建模
基于SolidWorks的加农炮身管三维参数化建模

ug的参数化建模方法及三维零件库的创建

ug的参数化建模方法及三维零件库的创建 发布:2007-2-16 10:56:58 来源:模具网浏览189 次编辑:佚名摘要:UGNX是美国EDS公司的CAD/CAE/CAM一体化软件,具有强大的参数化设计功能,在设计和制造领域得到了广泛的应用。其参数化功能能够很好反映设计意图,参数化模型易于修改。本文以UGNX为支撑平台,介绍了三维参数化建模的基本思想和实现方法,结合实例分析了三维零件参数化模型的建立步骤,并创建立一个简单的零件库。 关键词:UGNX,参数化,标准件库 一.引言 CAD技术的应用目前已经从传统的二维绘图逐步向三维设计过渡。从实现制造业信息化的角度来说,产品的三维模型可以更完整地定义和描述设计及制造信息。在产品设计和开发过程中,零部件的标准化、通用化和系列化是提高产品设计质量、缩短产品开发周期的有效途径,而基于三维CAD系统的参数化设计与二维绘图相比更能够满足制造信息化的要求。UGNX是美国EDS公司的CAD/CAE/CAM一体化软件,具有强大的参数化设计功能,在设计和制造领域得到了广泛的应用。本文以UGNX为支撑平台,介绍了三维参数化建模的实现方法,结合实例分析了一种三维零件库的建立方法。 二.参数化设计思想 在使用UG软件进行产品设计时,为了充分发挥软件的设计优势,首先应当认真分析产品的结构,在大脑中构思好产品的各个部分之间的关系,充分了解设计意图,然后用UG提供的强大的设计及编辑工具把设计意图反映到产品的设计中去。因为设计是一项十分复杂的脑力活动,一项设计从任务的提出到设计完成从来不会是一帆风顺的,一项设计的完成过程就是一个不断改进、不断完善的过程,因此,从这个意思上讲,设计的过程就是修改的过程,参数化设计的目的就是按照产品的设计意图能够进行灵活的修改,所以它的易于修改性是至关重要的。这也是UG软件为什么特别强调它的强大的编辑功能的原因。 三.三维参数化建模的实现方法 1 系统参数与尺寸约束 UGNX具有完善的系统参数自动提取功能,它能在草图设计时,将输入的尺寸约束作为特征参数保存起来,并且在此后的设计中进行可视化修改,从而到达最直接的参数驱动建模的目的。用系统参数驱动图形的关键在于如何将从实物中提取的参数转化到UG中,用来控制三维模型的特征参数。尺寸驱动是参数驱动的基础,尺寸约束是实现尺寸驱动的前提。U G的尺寸约束的特点是将形状和尺寸联合起来考虑,通过尺寸约束实现对几何形状的控制。设计时必须以完整的尺寸参考为出发点(全约束),不能漏注尺寸或多注尺寸。尺寸驱动是在二维草图Sketcher里面实现的。当草图中的图形相对于坐标轴位置关系都确定,图形完全约束后,其尺寸和位置关系能协同变化,系统将直接把尺寸约束转化为系统参数。 2 特征和表达式驱动图形 UGNX建模技术是一种基于特征的建模技术,其模块中提供各种标准设计特征,各标准特征突出关键特征尺寸与定位尺寸,能很好的传达设计意图,并且易于调用和编辑,也能创建特征集,对特征进行管理。特征参数与表达式之间能相互依赖,互相传递数据,提高了表达式设计的层次,使实际信息可以用工程特征来定义。不同部件中的表达式也可通过链接来协同工作,即一个部件中的某一表达式可通过链接其它部件中的另一表达式建立某种联系,当被引用部件中的表达式被更新时,与它链接的部件中的相应表达式也被更新。 3 利用电子表格驱动图形

UG建模和参数化建模分析

UG软件的建模与参数化技术分析 (2) 第一章简介 (2) 第二章UG建模分析 (3) 2.1实体建模 (3) 2.2特征建模 (3) 2.3自由形体建模 (4) 2.4实体特征建模 (4) 2.4.1基本体素特征建模 (5) 2.4.2扩展特征建模 (5) 2.4.3成型特征建模 (7) 2.4.4特征操作 (8) 2.5总结 (9) 第三章参数化设计 (10) 3.1参数化设计的定义【7】【8】 (10) 3.2参数化设计的类型 (11) 3.2.1基于特征的参数化设计 (11) 3.2.2基于草图的参数化设计 (13) 3.2.3基于装配的参数化设计 (14) 3.3基于Excel表格的参数化设计【4】【5】 (15) 3.4总结 (18) 参考资料 (19)

UG软件的建模与参数化技术分析 第一章简介 Unigraphics(简称UG)是全球主流MCAD 系统,是计算机辅助设计、辅助制造、辅助工程和产品数据管理(CAD/CAM/CAE/PDM)一体化的软件系统之一,应用十分广泛【1,2】。UG 基于完全的三维实体复合造型、特征建模、装配建模技术,能设计出各种各样复杂的产品模型,并且具有强大的参数化设计功能,能够很好地表达设计意图,易于修改参数化模型。另外UG 提供了完善的二次开发工具,二次开发程序可以建立起与UG 系统的链接,使用户开发的功能与UG 实现无缝集成。利用UG 二次开发技术,用户可以开发专用CAD 系统,满足实际的应用需求。 UG软件是第三代CAD系统的典范,是基于特征建模和基于约束的参数化和变量化的建模方法。为什么说UG为第三代CAD系统?【7】 第一代CAD系统主要用于二维绘图,其技术特征是利用解析几何的方法定义有关点、线、圆等图素。 第二代CAD系统主要是二维交互绘图系统及三维几何造型系统,其发展过程是从计算机辅助绘图到计算机辅助设计,从二维绘图到三维设计,进而到三维集成化设计的过程。在几何造型方面分别采用了三维线框模型、表面模型和实体模型。在实体造型上广泛采用了实体几何构造法(CSG法)和边界表示法(B-rep 法),CSG法即用简单实体(称为体素)通过集合运算交、并、差构造复杂实体的方法;B-rep法即是用物体封闭的边界表面描述物体的方法。 第三代CAD系统在建模方法上出现了特征建模和基于约束的参数化和变量化建模方法,由此出现了各种特征建模系统、二维或三维的参数化设计系统以及两种建模方法互相交叉、互相融合的系统。UG软件中参数化三维设计的核心技术便是特征建模,所以UG软件第三代CAD系统的典范,在接下来的章节将介绍三代建模方法(特征建模)相比较二代CAD的优势。

PROE-蜗轮蜗杆的参数化建模

PROE-蜗轮蜗杆的参数化建模

蜗轮蜗杆的创建 蜗杆的创建:在PRO/E 中使用参数化创建蜗杆,具体操作步骤如下:1.创建新的零件文件: File/New →【输入零件名称:wogan,取消Use default template 的选中记号,然后单击OK按钮】→【选择公制单位mmns_part_solid后单击OK按钮】→【基准坐标系PRT_CSYS_DEF及基准面RIGHT、TOP、FRONT显示在画面上】 2.参数的输入 Tools/Program…/Edit Design →【打开记事本,在INPUT和END INPUT 之间以及RELATION和END RELATION 之间添加输入参数如下,然后存盘,并退出记事本】INPUT M NUMBER ;模数 Z1 NUMBER ;蜗杆头数 Z2

NUMBER ;蜗轮齿数 DIA1 NUMBER ;蜗杆分度圆直径(标准系列值) LEFT YES_NO ;旋向,YES表示左旋,否则为右旋 END INPUT RELATIONS DIA2=M*Z2 ;蜗轮分度圆直径 L=(11+0.06*Z2)*M ;蜗杆有效螺旋线长度 END RELATIONS

→【信息窗口出现“Do you want to incorporate your changes into the model:【YES】”,选择 YES,以便输入参数值】 →【Enter→Select All,根据信息窗口提示,各参数赋初值如下】

M = 2.5 Z1 = 1

Z2 = 30 DIA1 = 28 旋向暂不输入,后期处理。各参数的建立和赋值结束。 3.生成螺旋体 Insert/Helical Swee.Protrusion… →【出现“螺旋扫描”对话框,接受属性子菜单中各默认选项,包括Constant(等导程)、Thru

CFD—计算流体动力学软件介绍

CFD 流体动力学软件介绍 CFD—计算流体动力学,因历史原因,国一直称之为计算流体力学。其结构为: 提出问题—流动性质(流、外流;层流、湍流;单相流、多相流;可压、不可压等等),流体属性(牛顿流体:液体、单组分气体、多组分气体、化学反应气体;非牛顿流体) 分析问题—建模—N-S方程(连续性假设),Boltzmann方程(稀薄气体流动),各类本构方程与封闭模型。 解决问题—差分格式的构造/选择,程序的具体编写/软件的选用,后处理的完成。 成果说明—形成文字,提交报告,赚取应得的回报。 CFD实现过程: 1.建模——物理空间到计算空间的映射。 主要软件: 二维: AutoCAD: 大家不要小看它,非常有用。一般的网格生成软件建模都是它这个思路,很少有参数化建模的。相比之下AutoCAD的优点在于精度高,草图处理灵活。可以这样说,任何一个网格生成软件自带的建模工具都是非参数化的,而对于非参数化建模来说,AutoCAD应该说是最好的,毕竟它发展了很多很多年! 三维: CATIA:航空航天界CAD的老大,法国人的东西,NB,实体建模厉害,曲面建模独步武林。本身可以生成有限元网格,前几天又发布了支持ICEM-CFD的插件ICEM-CFD CAA V5。有了它和ICEM-CFD,可以做任何建模与网格划分! UG:总觉得EDS脑袋进水了,收了I-deas这么久了,也才发布个几百M的UG NX 2.0,还被大家争论来争论去说它如何的不好用!其实,软件本身不错,大公司用得也多,可是就这么打市场,早晚是走下坡路。按CAD建模的功能来说它排不上第一,也不能屈居第二,尤其是加上了I-DEAS更是如虎添翼。现

ProE蜗轮的参数化建模

3.5 蜗轮的参数化建模 3.5.1 零件分析 蜗轮蜗杆机构常用来传递两90。轴之间的运动和动力。蜗轮与蜗杆在其中间平面内相当于齿轮与齿条,蜗杆又与螺杆形状相似。蜗轮蜗杆机可以得到很大的传动比,比交错轴斜齿轮机构紧凑,两轮啮合齿面间为线接触,其承载能力大大高于交错轴斜齿轮机构,蜗杆传动相当于螺旋传动,为多齿啮合传动,故传动平稳、噪音很小、具有自锁性。当蜗杆的导程角小于啮合轮齿间的当量摩擦角时,机构具有自锁性,可实现反向自锁。 本例将以上面齿轮的参数化设计过程为基础,分析蜗轮的建模过程。蜗轮外形如图3-158所示,由轮齿、蜗轮主体特征等基本结构特征组成。 轮齿 键槽 主体 图3-158 蜗轮参数化模型 蜗轮建模的具体操作步骤如下: (1)添加蜗轮设计参数。 (2)添加蜗轮关系式。 (3)创建基准特征。 (4)创建蜗轮渐开线。 (5)创建扫描混合特征。 (6)创建复制阵列特征。 3.5.2 创建蜗轮 (1)新建文件。单击工具栏(新建)工具,或单击菜单“文件”→“新建”。名称”栏中输入wolun,选择公制模板mmns-part-solid。 (2)添加蜗轮参数关系。 1)添加过程同斜齿轮。选择菜单栏“工具/参数”命令,单击(添加)按钮,依次

2)添加过程同斜齿轮,选择餐单栏“工具”→“关系”命令,添加蜗轮的关系式,上步创建的未知参数,可根据本步创建的关系得以运算。完毕单击“确定”如图3-160所示。最后在工具栏单击 (3)创建蜗轮基准特征。 1)创建基准平面。单击工具栏的 (基准平面)工具,或选择“插入”→“模型基准” →“平面”创建基平面。在工作区选择基准平面,“偏距”输入初始值12.5,单击“确定”,创建基准平面DTM1。完毕注意添加关系式,选择菜单栏“工具/关系”命令,添加蜗轮的关系式,平移距离等于“=M*Q/2”,如图3-161所示。 图3-160 “关系”对话框 关系式

isight集成UG、Patran和Nastran实例教程

UG、Patran和Nastran集成教程 本教程是一个进行悬臂梁减重分析的例子,iSIGHT-FD V2.5集成的软件是UG NX3.0、MSC.Patran 2005 r2和MSC.Nastran 2005。 一 UG参数化过程 1.打开UG NX 3.0程序,新建一个零件,名称为beam.prt,然后点击菜单“应用-建 模”,右键选择“视图方向-俯视图”; 2.点击草图按钮,进入草绘界面,然后点击直线按钮,绘制如下图所示的工字形 截面; 3.使用”自动判断的尺寸”按钮标注如下所示线段的尺寸; 4.按照同样方法标注其它尺寸,最终结果如下图所示:

5.点击左侧的“约束”按钮,然后选择下图所示的最上面的两条竖直线段,最后点击约束 工具栏上的等式约束,给这两条线段施加一个等式约束; 6.给这两条线段施加等式约束后,点击左侧的“显示所有约束”按钮,会在两条线段上出 现两个“=”,标明等式约束已成功施加上,如下图所示;

7.接下来,为最下面的两条竖直线段施加等式约束,如下图所示; 8.为左侧的两条Flange线段施加等式约束,如下图所示; 9.为右侧的两条Flange线段施加等式约束,如下图所示; 10.点击左上角的“完成草图”按钮,退出草绘状态。

11.选择菜单“工具-表达式”,弹出表达式编辑窗口,在下方名称后的文本框中输入Length, 在公式后的文本框中输入200,点击后面的√,即可将该参数加入中部的大文本框中,然后点击确定; 12.点击左侧的拉伸按钮,选择工字形草图,然后在弹出的输入拉伸长度的框中将数值改为 上一步创建的参数名称Length,最后点击拉伸对话框中的√,接受所作的更改;

参数化建模介绍

2:参数化建模介绍 UG标准件开发都是基于标驱动参数化的标准件UG模板部件,因此UG标准件开发的实现,最重要的环节是建立参数化的标准件UG模板部件。在建立参数化标准件UG模板部件过程中要大量地应用到草图、参数化建模、表达式及装配建模等技术。 2.1参数化草图技术在UG标准件开发中的应用 在此部分不再详述草图的功能,介绍一些技巧: 1. 合理地设置草图的放置面,以达到标准件在调用时能够实现自动地装配定位。在此我们一般先建立绝对基准坐标系(Absolute CSYS,位于绝对位置的基准坐标系)或位于绝对工作坐标原点的固定基准面和固定基准轴,然后建立与绝对基准坐标系或过顶基准面呈一定偏置关系的相关基准面,并以此相关基准面作为草图的放置面。 2. 合理运用相关参数点、基准轴和相关基准面,建立标准件的草图定位原点。例如当我们使用相关参数点作为标准件的草图定位原点,只要在标准件管理器中,将相关参数点的坐标值设置为理想的目标值,标准件就能自动装配定位到指定位置。 2.2参数化建模技术在UG标准件开发中的应用 UG虽然支持非参数的标准件开发,但是,如果开发非参数的标准件就失去了其本质意义,因为它不能建立系列规格的零件尺寸标准,不能控制零件的几何及尺寸的变更。在真正意义上的UG标准件开发中,我们必然要使用全参数建模技术,用参数去驱动和控制标准件的结构和尺寸规格,因此在UG标准件开发过程中要具有参数化建模的观点和思想。要实现UG标准件的参数化建模,注意一下细节和技巧。 1. 前期要吃透标准件的特点,根据标准件的特点定义好设计意图、规划好结构设计实现方法、规划主控参数。 2. UG支持在一个部件文件中有多个主体结构体,我们在标准件的开发中一

【Adams应用教程】第10章ADAMS参数化建模及优化设计

第10章 ADAMS参数化建模及优化设计

本章将通过一个具体的工程实例,介绍ADAMS/View的参数化建模以及ADAMS/View 提供的3种类型的参数化分析方法:设计研究(Design study)、试验设计(Design of Experiments, DOE)和优化分析(Optimization)。其中DOE是通过ADAMS/Insight来完成,设计研究和优化分析在ADAMS/View中完成。通过本章学习,可以初步了解ADAMS参数化建模和优化的功能。 10.1 ADAMS参数化建模简介 ADAMS提供了强大的参数化建模功能。在建立模型时,根据分析需要,确定相关的关键变量,并将这些关键变量设置为可以改变的设计变量。在分析时,只需要改变这些设计变量值的大小,虚拟样机模型自动得到更新。如果,需要仿真根据事先确定好的参数进行,可以由程序预先设置好一系列可变的参数,ADAMS自动进行系列仿真,以便于观察不同参数值下样机性能的变化。 进行参数化建模时,确定好影响样机性能的关键输入值后,ADAMS/View提供了4种参数化的方法: (1)参数化点坐标在建模过程中,点坐标用于几何形体、约束点位置和驱动的位置。点坐标参数化时,修改点坐标值,与参数化点相关联的对象都得以自动修改。 (2)使用设计变量通过使用设计变量,可以方便的修改模型中的已被设置为设计变量的对象。例如,我们可以将连杆的长度或弹簧的刚度设置为设计变量。当设计变量的参数值发生改变时,与设计变量相关联的对象的属性也得到更新。 (3)参数化运动方式通过参数化运动方式,可以方便的指定模型的运动方式和轨迹。 (4)使用参数表达式使用参数表达式是模型参数化的最基本的一种参数化途径。当以上三种方法不能表达对象间的复杂关系时,可以通过参数表达式来进行参数化。 参数化的模型可以使用户方便的修改模型而不用考虑模型内部之间的关联变动,而且可以达到对模型优化的目的。参数化机制是ADAMS中重要的机制。 10.2 ADAMS参数化分析简介 参数化分析有利于了解各设计变量对样机性能的影响。在参数化分析过程中,根据参数化建模时建立的设计变量,采用不同的参数值,进行一系列的仿真。然后根据返回的分析结果进行参数化分析,得出一个或多个参数变化对样机性能的影响。再进一步对各种参数进行优化分析,得出最优化的样机。ADAMS/View提供的3种类型的参数化分析方法包括:设计研究(Design study)、试验设计(Design of Experiments, DOE)和优化分析(Optimization)。 10.2.1 设计研究(Design study) 在建立好参数化模型后,当取不同的设计变量,或者当设计变量值的大小发生改变时,仿真过程中,样机的性能将会发生变化。而样机的性能怎样变化,这是设计研究主要考虑的内容。在设计研究过程中,设计变量按照一定的规则在一定的范围内进行取值。根据设计变

PROE-蜗轮蜗杆的参数化建模

蜗轮蜗杆的创建 蜗杆的创建:在PRO/E 中使用参数化创建蜗杆,具体操作步骤如下: 1.创建新的零件文件: →【输入零件名称:wogan,取消Use default template 的选中记号,然后单击OK按钮】→【选择公制单位mmns_part_solid后单击OK按钮】→【基准坐标系PRT_CSYS_DEF及基准面RIGHT、TOP、FRONT显示在画面上】 2.参数的输入 Tools/Program…/Edit Design →【打开记事本,在INPUT和END INPUT 之间以及RELATION和END RELATION 之间添加输入参数如下,然后存盘,并退出记事本】 INPUT M NUMBER ;模数 Z1 NUMBER ;蜗杆头数 Z2 NUMBER ;蜗轮齿数 DIA1 NUMBER ;蜗杆分度圆直径(标准系列值)LEFT YES_NO ;旋向,YES表示左旋,否则为右旋END INPUT RELATIONS DIA2=M*Z2 ;蜗轮分度圆直径 L=(11+0.06*Z2)*M ;蜗杆有效螺旋线长度 END RELATIONS →【信息窗口出现“Do you want to incorporate your changes into the model:【YES】”,选择

YES,以便输入参数值】 →【Enter→Select All,根据信息窗口提示,各参数赋初值如下】 M = 2.5 Z1 = 1 Z2 = 30 DIA1 = 28 旋向暂不输入,后期处理。各参数的建立和赋值结束。 3.生成螺旋体 Insert/Helical Swee.Protrusion… →【出现“螺旋扫描”对话框,接受属性子菜单中各默认选项,包括Constant(等导程)、Thru

patran入门实例

课程 4. U形夹的三维几何模型 目的: ?生成一个新的数据库 ?生成几何体 ?改变图形显示 模型描述: 本练习是通过MSC/PATRAN的点、线、面、体建立一个几何模型,熟悉PATRAN 的几何建模过程,模型的几何尺寸见下图。 练习过程 1.新生成一个数据库并命名为clevis.db File/New Database… New Database Name New Model Preference Tolerance Default 2. 把几何参数选择改为PATRAN 2方式。 PATRAN 2 Convention代表着一个特点的参数化几何类别。这个操作可以使用户产生一个几何体,该几何体可以通过PATRAN 2的中性文件和IGES文件输入或输出到PATRAN 3中。 Preference/Geometry… Geometric Representation Patran 2 Convention Solid Origin Location P3/PATRAN Convention

3. 生成一个位于U形夹孔内半径上的点。 单击主框架中的Geometry开关。 Geometry Action: Object: Method: Point Coordinates List: 为易于查看所产生的新点,可通过Display/Geometry菜单来增大点的尺寸。Display/Geometry… Point Size: 也可打开Entity Labels开关来观查所产生的新点。 Display/Entity Color/Label/Render… 4. 用刚生成的点产生4条曲线,来表示U形夹孔的上半部圆弧。 Geometry Action: Object:

基于 proe的蜗轮蜗杆参数化设计

摘要 介绍了蜗杆涡轮形状的数学描述,实现蜗杆涡轮精确三维实体造型的方法。在Pro/E环境下,建立了蜗杆涡轮的数学模型。介绍了基于Mechanism的机构运动仿真的基本工作流程,对Pro/E进行二次开发,实现看蜗杆涡轮的参数化三维实体设计,通过机构的运动仿真,动态观看运动仿真的啮齿和运动情况,测试机构的有关运动性能的参数,有利于机构优化和提高设计效率,可以构成机构的虚拟设计、制造及仿真分析的平台。 关键字:Pro/E;蜗杆涡轮;参数化设计;运动仿

目录 序言---------------------------------------------------------------错误!未定义书签。 第一章 ------------------------------------------------------------2 1.1了解蜗杆涡轮的传动特点------------------------------------ 2 1.2了解蜗杆涡轮相关参数的查取方法---------------------------- 2 1.3涡轮蜗杆的应用-------------------------------------------- 3 第二章 Pro/E的基本建模-------------------------------------------- 4 2.1 渐开线形成原理--------------------------------------------4 2.2渐开线的特征----------------------------------------------4 2.4蜗杆涡轮基本参数------------------------------------------4 2.4啮合蜗杆蜗轮的建模----------------------------------------4 2.5蜗杆的参数化过程------------------------------------------4 2.6涡轮的绘制------------------------------------------------5 第三章涡轮的创建------------------------------------------------ 6 3.1涡轮的建模分析------------------------------------------- 6 3.2 涡轮的建模过程------------------------------------------- 6 3.2.1创建参数---------------------------------------------6 3.2.2创建齿轮基本圆---------------------------------------7 3.2.3创建齿廓曲线-----------------------------------------8 3.2.4 创建扫引轨迹----------------------------------------11 3.2.5 创建圆柱--------------------------------------------12 3.2.6变截面扫描生成第一个轮齿---------------------------- 13 3.2.7阵列创建轮齿---------------------------------------- 14 第四章蜗杆的创建-------------------------------------------------16 蜗杆的建模-------------------------------------------------16 第五章结论--------------------------------------------------------22 第六章致谢词------------------------------------------------------23 参考文献-----------------------------------------------------------24

UG的参数化建模

摘要:UGNX是美国EDS公司的CAD/CAE/CAM一体化软件,具有强大的参数化设计功能,在设计和制造领域得到了广泛的应用。其参数化功能能够很好反映设计意图,参数化模型易于修改。本文以UGNX为支撑平台,介绍了三维参数化建模的基本思想和实现方法,结合实例分析了三维零件参数化模型的建立步骤,并创建立一个简单的零件库。关键词:UGNX,参数化,标准件库ThemethodofparameterizationmodelofUGandtheestablishmentmethodsof3Dpartware 摘要:UGNX是美国EDS公司的CAD/CAE/CAM一体化软件,具有强大的参数化设计功能,在设计和制造领域得到了广泛的应用。其参数化功能能够很好反映设计意图,参数化模型易于修改。本文以UGNX为支撑平台,介绍了三维参数化建模的基本思想和实现方法,结合实例分析了三维零件参数化模型的建立步骤,并创建立一个简单的零件库。 关键词:UGNX,参数化,标准件库 The method of parameterization model of UG and the establishment methods of 3D part warehouses. Ye Peng1 Hu jun1 Li ping2 (1 China Academic of Engineering Physics, Mianyang City Sichuan Provine, post code 621900 2 College of machinical engineering and automation Harbin Engineering University, Harbin 150001) Abstract: The UGNX is the CAD / CAE / CAM integration software of EDS company ,with powerful parameter design function, and it got the extensive application in the domain of designing and manufacturing. His parameter function can reflect design intention very clearly, and the parameter model is easy to revising. In this paper, based on the UGNX, we introduce the basic thought and realization method of 3D parameterization model, and the establishment step of 3D part parameterization model combined the living example, at the last, we create a simple 3D part warehouse. Keywords:UGNX, Parameterization,Standard component warehouse 一.引言 CAD技术的应用目前已经从传统的二维绘图逐步向三维设计过渡。从实现制造业信息化的角度来说,产品的三维模型可以更完整地定义和描述设计及制造信息。在产品设计和开发过程中,零部件的标准化、通用化和系列化是提高产品设计质量、缩短产品开发周期的有效途径,而基于三维CAD系统的参数化设计与二维绘图相比更能够满足制造信息化的要求。UGNX是美国EDS公司的CAD/CAE/CAM一体化软件,具有强大的参数化设计功能,在设计和制造领域得到了广泛的应用。本文以UGNX为支撑平台,介绍了三维参数化建模的实现方法,结合实例分析了一种三维零件库的建立方法。 二.参数化设计思想 在使用UG软件进行产品设计时,为了充分发挥软件的设计优势,首先应当认真分析产品的结构,在大脑中构思好产品的各个部分之间的关系,充分了解设计意图,然后用UG提供的强大的设计及编辑工具把设计意图反映到产品的设计中去。因为设计是一项十分复杂的脑力活动,一项设计从任务的提出到设计完成从来不会是一帆风顺的,一项设计的完成过程就是一个不断改进、不断完善的过程,因此,从这个意思上讲,设计的过程就是修改的过程,参数化设计的目的就是按照产品的设计意图能够进行灵活的修改,所以它的易于修改性是至

ADAMS参数化建模及优化设计

第10章 ADAMS参数化建模及优化设计 本章将通过一个具体的工程实例,介绍ADAMS/View的参数化建模以及 提供的3种类型的参数化分析方法:设计研究(Design study)、试验设计((Design of Experiments, DOE)和优化分析(Optimization)。其中DOE是通过ADAMS/Insight 计研究和优化分析在ADAMS/View中完成。通过本章学习,可以初步了解ADAMS 建模和优化的功能。 10.1 ADAMS参数化建模简介 ADAMS 键变量,并将这些关键变量设置为可以改变的设计变量。在分析时, 以由程序预先设置好一系列可变的参数,ADAMS自动进行系列仿真, 值下样机性能的变化。 进行差数参数化建模时,在确定好影响样机性能的关键输入值后,ADAMS/View 了4种参数化的方法: (1)参数化点坐标 点坐标参数化时,修改点坐标值时,与参数化点相关联的对象都得以自动修改。 (2)使用设计变量通过使用设计变量,可以方便的修改模型中的以已被设置为设计变量的对象。例如,我们可以将连杆的长度或弹簧的刚度设置为设计变量。 值发生改变时,与设计变量相关联的对象的属性也得到更新。 (3)参数化运动方式 (4)使用参数表达式使用参数表达式是模型参数化的最基本的一种参数化途径。 上三种方法不能表达对象间的复杂关系时,可以通过参数表达式来进行参数化。 参数化的模型可以使用户方便的修改模型而不用考虑模型内部之间的关联变动, 以达到对模型优化的目的。参数化机制是ADAMS中重要的机制。 10.2 ADAMS参数化分析简介 参数化分析有利于了解各设计变量对样机性能的影响。在参数化分析过程中, 化建模时建立的设计变量,采用不同的参数值,进行一系列的仿真。 果进行参数化分析,得出一个或多个参数变化对样机性能的影响。然后再进一步对各种参数进行优化分析,得出最优化的样机。ADAMS/View提供的3 设计研究(Design study)、试验设计(Design of Experiments, DOE)和优化分析(Optimization)。

CATIA全参数化建模理念

CATIA参数化建模理念 1.CATIA参数化建模思路 1.1.逆向建模 现阶段我们是运用大坝的CAD二维图来画三维图,也就是说先有二维图,后有三维图;基于CATIA的逆向建模是先建模,再出二维图。 1.2.骨架设计 在传统的三维设计包含两种设计模式: ①自下而上的设计方法是在设计初期将各个模型建立,在设计后期将各模型按照模型的相对位置关系组装起来,自下向上设计更多应用于机械行业标准件设计组装。 ②自上而下设计的设计理念为先总体规划,后细化设计。 大坝骨架设计承了自上而下的设计理念,在大坝三维设计过程中,为了定义各建筑物相对位置关系,骨架包含整个工程的关键定位,布置基准,定义各个建筑物间相关的重要尺寸,自上向下的传递设计数据,应用这种技术就可更加有目的,规范地进行后续的工程设计。 1.3.参数化模板设计 一、参数化设计基本原理 参数化设计基本原理:建立一组参数与一组图形或多组图形之间的对应关系,给出不同的参数,即可得到不同的结构图形。参数化设计的优点是对设计人员的初始设计要求低,无需精确绘图,只需勾绘草图,然后可通过适当的约束得到所需精确图形,便于编辑、修改,能满足反复设计的需要。 ①参数(Parameter)是作为特征定义的CATIA文档的一种特性。参数有值,能够用关系式(Relation)约束。 ②关系式(relation)是智能特征的一般称谓,包括:公式(formulas)、规则(rules)、检查(checks)和设计表(design tables)。 ③公式(formulas)是用来定义一个参数如何由其他参数计算出的。 ④零件设计表:设计表是Excel或文本表格,有一组参数。表格中的每列定义具体参数的一个可能的值。每行定义这组参数可能的配置。零件设计表是创建系列产品系列的最好方法,可以用来控制系列产品的尺寸值和特征的激活状态,表格中的单元格通常采用标准形式,用户可以随时进行修改。 ⑤配置(Configuration)是设计表中相关的参数组的一组值。

proe参数化建模简介(齿轮建模实例)

proe参数化建模简介(1) 本教程分两部分,第一部分主要介绍参数化建模的相关概念和方法,包括参数的概念、参数的设置、关系的概念、关系的类型、如何添加关系以及如何使用关系创建简单的参数化零件(以齿轮为例)。 第二部分介绍参数化建模的其他方法:如族表的应用、如何使用UDF(用户自定义特征)、如何使用Pro/Program创建参数化零件。(后一部分要等一段时间了,呵呵)参数化设计是proe重点强调的设计理念。参数是参数化设计的核心概念,在一个模型中,参数是通过“尺寸”的形式来体现的。参数化设计的突出有点在于可以通过变更参数的方法来方便的修改设计意图,从而修改设计意图。关系式是参数化设计中的另外一项重要内容,它体现了参数之间相互制约的“父子”关系。 所以,首先要了解proe中参数和关系的相关理论。 一、什么是参数? 参数有两个含义: ●一是提供设计对象的附加信息,是参数化设计的重要要素之一。参数和模型一起存储,参数可以标明不同模型的属性。例如在一个“族表”中创建参数“成本”后,对于该族表的不同实例可以设置不同的值,以示区别。 ●二是配合关系的使用来创建参数化模型,通过变更参数的数值来变更模型的形状和大小。 二、如何设置参数 在零件模式下,单击菜单“工具”——参数,即可打开参数对话框,使用该对话框可添加或编辑一些参数。

1.参数的组成 (1)名称:参数的名称和标识,用于区分不同的参数,是引用参数的依据。注意:用于关系的参数必须以字母开头,不区分大小写,参数名不能包含如下非法字符:!、”、@和#等。 (2)类型:指定参数的类型 ?a)整数:整型数据 ?b)实数:实数型数据 ?c)字符型:字符型数据 ?d)是否:布尔型数据。 (3)数值:为参数设置一个初始值,该值可以在随后的设计中修改 (4)指定:选中该复选框可以使参数在PDM(Product Data Management,产品数据管理)系统中可见 (5)访问:为参数设置访问权限。

TI蜗杆传动模型的参数化建模

∞河j艺理鼍大学学投(毒然科学版)第30卷为了保证弧蜗杆的正确啮合,所要满足的啮合方程如下 左侧ULcos("r一警1)一VLsin《彳一9)=WL 吼=~ . ‘ 右 侧 2 屹=妒l(芦一o"o—f)+屯 …。毗2plrb/i2t—al"b., 上述数学方程的建立参考文献[1]2参数化模型的建立UReos("t’÷警1)一Vnsin("r’一9)=WRU。=一,2 %=尹2l(弘一民一r’)+巧2秘 豫2pl%/毛l—arj 2.1蜗杆的参数化模型 2.1.I蜗杆齿瑟点的形成, 按照一定的蜗杆齿耐精度的要求,根据上面蜗杆的数学模型,使用Matlab语言进行编程,计算得到蜗杆齿蹶接触结上的一系列点的坐标僚:,把坐标值保存为Pro/e可以读取的文件.ibl。 2。l。2蜗秆齿面线的形成 在Pro/e中一次选择Insen—curve一‰mfile,选择坐标系输人生成的.ibl文件,生成一系列接触线如图l所示。保存文俘为.iges格式,以备ANSYS调用。 圈1蜗杆齿面接触线的模型 2.1。3娲轷齿霆豹形成 图2蜗杆齿丽的模型 在ANSYS中导入齿面曲线的.iges文件:在file菜单中选择.import,在选择格式为iges,就得到一系列曲线。通过ANKIN命令,把这些曲线连接起来就可以形成蜗杆的齿面,然后建立距全局坐标系原点为中心距鑫的局部坐标系,在局部坐标系中透过exted等念令建立蜗杆齿瑛潮面、齿掇魏瑟和蜗抒端面,在运用divide命令剪切已生成的蜗什齿面,就得到了所要求的蜗杆齿面,如图2所示。 2.1.4蜗杆端面及内外环面的形成‘ 运爰extend等命令建立蜗抒翡霾、蜗耔终环瑟,运爝lcomb、81等命令建立蜗杆内黪藏,至此就完成了构成蜗矸所需要的面。如网3所示 2.1.5蜗杆实体的形成 使用V8命令将已生成的匠构成实体。构成的实体如图4所永 2.1.6蜗杆齿根圆的形成 姐蜗杆的齿根圆是内蜗轮齿顶包络形成的。由于二者相对运动比较复杂,致使蜗杆齿根曲线的方程很难求得。本文简纯为瑟弧线。生成嚣弧落,使用divide命令对蜗拇进行势切,生痰蜗抒鳇造型魏蹋5所示2.2坐标变换 在全局坐标系下完成上述TI蜗杆的模型,然后利用三点确定坐标系的命令建立局部柱坐标系12和局部篱卡坐标系13,使用坐标变换搬麓蜗秆的模型移蓟褥部簦卡尔坐标系13,然后再全弱坐标系下建立激嚣 线斜齿轮的模型。

isight集成catia和abaqus,nastran流程详解

isight集成catia和abaqus,nastran流程详解 CAD软件中参数化建模,导入有限元软件中计算各个工况,isight根据计算结果调整模型参数,反复迭代计算的过程是尺寸优化的典型问题~ 下面将比较详解叙述菜鸟新手是如何成功用isight集成catia和abaqus流程,在此过程中,遇到不少棘手问题,翻遍了本版的帖子,浸淫在#isight优化联盟群#,得到了许多人的帮助,特别鸣谢@牛人@Alex和@潇潇,这也反哺自己将之分享给类似问题的亲们以参考。 优化思路 同做其他事情一样,我们必须思路清晰,这一点在isight流程集成上面显得尤为突出。isight 有比较标准的集成流程,但又没有唯一固定的途径,像集成catia,即可以用自带的组件,又可以用通用的simcode,而关于catia的宏命令又有不同的写法,文件路径设置时又有不同的方法,诸如之类。条条大路通罗马,前提是我们知道罗马在何方,如果我们为了集成而集成,会发现照着别人的流程做,别人的没有问题自己的有问题,同样的错误解决方法适用于别人的模型,不适用于自己的。 我要处理的算例是一个L型的支架,约束条件是均布载荷下最大应低于上限值,目标函数是结构质量最小,一阶频率最大。优化思路是在catia中参数化建模,更改参数值即可实现模型的自动更新,每次更新的模型导入abaqus中分别计算模态和均布载荷作用下的应力值,isight根据计算结果,更改模型参数值,反复迭代计算优化的过程。 5.7含自带的catia和abaqus组件,自己也花了些时间尝试下的,可以集成,但有其局限性,个人推荐用simcode集成,虽然步骤繁琐点,但是灵活性更好,适用于不同的机子。 catia参数化建模和宏命令 catia建模咱都会,参数化的话即把相关尺寸用参数代替,这样我们只需要更改参数值便可实现模型的更新,而无需重复建模,具体的操作步骤请百度一下。 以上便是参数化的L支架模型,参数已在模型上象征性标出 .txt文件是catia自己可以输出的参数设计列表,更改参数值,你会发现模型出现更新提醒,但是需要手动执行更新 那如何实现模型的自动更新的呢?我的做法是用宏命令记录我手动更新的过程,宏命令的具体操作步骤也请百度一下的吧。 宏录制——更改.txt参数值——打开模型——手动更新——保存模型——退出模型 这样会生成一个.catvbs宏命令文件,更改.txt中参数值,然后双击.catvbs,稍等片刻你会发现模型更新了。 {插播一下:你一定惊奇于宏命令的NB,但需要指出的是catia中宏命令并不是万能的,许多操作并不能被记录。 比如说我们迫切想提取出模型的质量或者体积作为优化设计的目标,但是很无奈宏命令无法直接记录手动测量的过程,需要二次开发。

proe参数化建模教程(最新)

proe参数化建模 本教程分两部分,第一部分主要介绍参数化建模的相关概念和方法,包括参数的概念、参数的设置、关系的概念、关系的类型、如何添加关系以及如何使用关系创建简单的参数化零件(以齿轮为例)。 第二部分介绍参数化建模的其他方法:如族表的应用、如何使用UDF(用户自定义特征)、如何使用Pro/Program创建参数化零件。(后一部分要等一段时间了,呵呵) 参数化设计是proe重点强调的设计理念。参数是参数化设计的核心概念,在一个模型中,参数是通过“尺寸”的形式来体现的。参数化设计的突出有点在于可以通过变更参数的方法来方便的修改设计意图,从而修改设计意图。关系式是参数化设计中的另外一项重要内容,它体现了参数之间相互制约的“父子”关系。 所以,首先要了解proe中参数和关系的相关理论。 一、什么是参数? 参数有两个含义: ●一是提供设计对象的附加信息,是参数化设计的重要要素之一。参数和模型一起存储,参数可以标明不同模型的属性。例如在一个“族表”中创建参数“成本”后,对于该族表的不同实例可以设置不同的值,以示区别。 ●二是配合关系的使用来创建参数化模型,通过变更参数的数值来变更模型的形状和大小。 二、如何设置参数 在零件模式下,单击菜单“工具”——参数,即可打开参数对话框,使用该对话框可添加或编辑一些参数。 1.参数的组成 (1)名称:参数的名称和标识,用于区分不同的参数,是引用参数的依据。注意:用于关系

的参数必须以字母开头,不区分大小写,参数名不能包含如下非法字符:!、”、@和#等。 (2)类型:指定参数的类型 ?a)整数:整型数据 ?b)实数:实数型数据 ?c)字符型:字符型数据 ?d)是否:布尔型数据。 (3)数值:为参数设置一个初始值,该值可以在随后的设计中修改 (4)指定:选中该复选框可以使参数在PDM(Product Data Management,产品数据管理)系统中可见 (5)访问:为参数设置访问权限。 ?a)完全:无限制的访问权,用户可以随意访问参数 ?b)限制:具有限制权限的参数 ?c)锁定:锁定的参数,这些参数不能随意更改,通常由关系式确定。 (6)源:指定参数的来源 ?a)用户定义的:用户定义的参数,其值可以随意修改 ?b)关系:由关系式驱动的参数,其值不能随意修改。 (7)说明:关于参数含义和用途的注释文字 (8)受限制的:创建其值受限制的参数。创建受限制参数后,它们的定义存在于模型中而与参数文件无关。 (9)单位:为参数指定单位,可以从其下的下拉列表框中选择。 2.增删参数的属性项目 可以根据实际需要增加或删除以上9项中除了“名称”之外的其他属性项目

相关文档
相关文档 最新文档