ug编程培训(UG编程学习方法详细介绍)

  • A+
所属分类:编程培训

对于绝大多数刚入门的新手来说,哪个软件好,哪个版本好,都是学习某个软件的第一个问题。这很正常。少数人也会更理智细致的提出我现在正在从事某行业或者想从事某行业,我该学习哪个软件和版本呢。我这句话的意思是想告诉你,ug很好,任何能持续存在和被使用的软件都很好没知识它们的优势领域不同。

现在应用在工业设计,制造加工行业里,应用到得软件很多,比如ug,catia,proe,cad,犀牛,mastercam,powermill,cimatron,solidwork,inventor,caxa,solidedge,逆向造型建模软件,imageware,copycad ,rapidform,geomagic,专业a级曲面软件class a,alais studio!再加上一些专业的模流分析软件等等,实在是很多,它们在不同的领域里大展风采。举个例子吧,ug在模具设计,实体建模,加工编程方面是非常优秀的,在装配,工程图方面也是足够你使用的。而在汽车外观的建模,属于高级曲面造型,要求曲面质量很高,百分之八十的企业是使用catia,还有少量的则使用ug。单论加工编程,powermill,mastercam,cimatron相对于其他软件来说,是非常强大地。单论结构设计,proe一直是主流,现在使用solidwork的人数也在增多。单论工程图,毋庸置疑,cad是非常强大的,而做逆向的朋友,当然都熟悉imageware,和geomagic那几个专业逆向软件了而很多从事概念创意设计的朋友,用的较多的是犀牛。每人软件都有自己的特长,也都有自己的缺陷,全才的软件对于商家来说也是行不通的。我说了这么多,我想朋友应该知道自己该选择那些适合自己的软件了吧。

 

我想既然朋友提到了ug,应该是有朋友向你介绍的,我猜想你可能是想从事模具,三维造型方面的工作吧。现在专门说说ug吧。ug里应用最多的模块是 建模,加工编程,其次是工程图,装配,运动仿真,模流分析,其他的用处就比较少了。我想这些功能足够你用了吧。ug的在建模方面的最大优势是建模灵活。如果你是画简单规则一些的实体模型的话,ug的建模速度是相当强悍的,并且可以实现全参数建模,结合一些直接建模的功能,修改起来是相当方便的。对于曲面建模来说,ug的优势依然是灵活,不像proe那样必须全参,出了一点问题都拖住了整个进度。虽然说曲面建模修改起来没有proe快,但是一些大的曲面改动proe同样是无法更新很麻烦的。如果你是做模具,或者建模造型的话,我非常支持大家使用ug。如果是结构设计的话可能还是选择proe更好些。

关于ug好不好学的问题,我想说的是任何软件在你么有基础的情况下前期都会感到很多迷惑,那是正常的,在你熟悉ug之后,设置好快捷键,你会发现你的操作速度吓人。

 

关于学习ug方法的问题,我想就我自己的学习经历提点建议。

1不要光看书和看视频,要大量的结合书籍和视频练习,往往你会觉得你都能看的懂,等到自己动手的时候才发现,各种莫名其妙,意想不到的事情都出现,解决一个问题,可能你一个星期或者一个月之后才找到答案。而这个过程,也正是你开始收获进步的过程。

3在掌握基础之后,你就要向复杂一点的曲面开始了,买一些关于曲面建模的教程视频,前期熟悉各种曲面指令,后期学习建模思路,学习曲面构成的原理是点构线,线构面。等到了你会熟悉的构造的曲面轮廓线的时候,那基本上你看到什么就能画什么了。

4这最后一点我想说的是,软件熟悉到一定地步,自己综合技能提升到一定层次之后,才发现之前的过程只是一个学习积累广泛经验的过渡工具。我们在使用软件的过程中,可能会逐渐在公司里学到了结构,模具,工艺,成本,材料,市场等各种知识,等到你这些知识了解到一定地步的时候,你就不会再使用这些软件了,软件再熟悉,那也只是一个工具,我们也只能算是软件操作工。那个时候,你应该成为顶级的工程师,张张嘴吧,或者在草纸上画上几笔,让下面的人来领会你的意图。就像一个将军,一句话,就顶的上万千小兵。经验

和思想才是最有价值的。

码了这么多字,希望能学习ug的朋友有所帮助。也希望大家能静下心来,脚踏实地的迈上高山之巅。篇二:ug学习方法总结(10年感悟)

ug学习方法总结(合肥速成ug)

一、10年软件应用心得

1、精准抓住产品基准

速成软件培训完全打破传统的以书本知识为主,我们完全抛开书本,我们所有学员每人一把卡尺,一个实物教授如何用卡尺抓住实物的基准和曲面,有丰富工作经验的产品设计工程师都知道,精准的抓住基准是最关键的,一般的工程师和高级工程师,在设计的数据上可能看不出高低之分,但是若是模具开出来,验证产品装配和工艺时,就完全分出水平,一般工程师的产品试装问题一大堆,往往还无法修模,而高级工程师设计的东西,没有大问题,模具也无需教大的调整,原因是高级工程师在设计产品时,基准抓的准确,不存在累计公差较大的情况,这些东西在逆向开发产品时表现优为明显。

2、只需常用的几十个命令搞定一切复杂产品

速成将复杂神秘的三维设计,简单化,由于软件中有上百个命令,若完全按照书本知识教,你只能学到简单的命令,即使你上百个命令倒背如流,没有自己的设计思想,不能将命令融汇贯通,没有高超的建模思路,你是无法完产品设计的,通过兰工多年工作经验的总结和业余时间的研究,以开发出独特的教学方法,无需看书本上大量的命令,速成将命令精简到几十个,通过大量实物和项目案例的练习,完全能够搞定一切复杂产品,包括高级复杂曲面的处理。

3、全参数化设计

参数化设计给设计工程师们带来很大方便,尤其体现在高级复杂的曲面设计上,我工厂中遇到很多工程师在设计时总是每一步都去参数,我就不理解问为什么?他们说,保留参数,当你改动别的尺寸时,其他的尺寸会动,我只能说他们对参数化设计没有完全理解或者一知半解,所谓高手在设计 时都是全程尽量保持全参数设计,可以设计相关尺寸联动,也可以互不相干,这要看产品具体的情况而定,可能有工程师说,我不参数设计也能改,是的可以但是改起来比较麻烦,有的可能就无法改必须重新设计,尤其是复杂曲面非参数化时,修改起来比较麻烦,甚至非高手就无法完成任务。

二、软件应用的五个层次

在产品设计的门槛中,ug等三维 软件的应用是最难跨越的,因为只要精通三维软件后,后面的技术经验,是随着时间的流逝,自然完成的过程,但是三维设计软件的水平就差别很大了,在产品开发过程中,首先要完成设计,然后才能进行产品开发,若软件都不精通,根本无法完成设计,当然软件是设计师最基本也是最重要的技能之一。速成培训将三维设计软件的应用分为以下5个层次,所有学员毕业后必须要掌握的:

1、初级水平-------复杂实体建模和中等复杂曲面产品的设计

2、中级水平---------复杂曲面产品设计

3、高级水平----------具备面的高级处理技巧 和多次处理技巧

4、顶级水平-----------对于上百个步骤的产品设计,可以随时随地对任何

一个特征做调整,调整产品在设计过程中很重要,往往找问题,解决问题比重新设计更难,它不光要求技术好,更重要的还要心态好。

5、精湛水平----------具备以上技能的同时,可以做数模的非参设计,在产品设计中,尤其在工厂,非参设计很常见,也很难,只会参数设计,往往很难完成产品设计,有的产品是参数设计与非参数设计并用才能完成。

只要具备以上技能,那么在产品设计的过程中,你就不会被软件的应用而停止不前了。只要对产品做深入的了解后,你就你能很快的成熟起来了。

ug软件的学习心得与体会:

ug软件是一套集cad、cam、cae 于一身的大型软件,其功能强大,使用该软件进行设计,能直观、准确地反映零、组件的形状、装配关系,可以使产品开发完全实现设计、工艺、制造 的无纸化生产,并可使产品设计、工装设计、工装制造等工作并行开展,大大缩短了生产周 期,非常有利于新品试制及多品种产品的设计、开发、制造。在新品开发期间 ,能通过其 强大的功能及时检查尺寸干涉、计算重量及相关特性,提高产品的设计质量,对复杂结构产 品装配工艺、焊接工艺中工序的合理安排有着非常好的指导性。因此,该工具提供了 一个强有力的新品开发手段.通过对ug软件的学习和研究,掌握其使用技能,不仅可以设计简明电扇清洁器,解决了上学期课题研究遗留的一大难题,而且用ug来设计创意产品,将自己的梦想设计出来是一件非常具有诱惑力的事。通过多年的学习和摸索后大致总结了以下几点。

一、在建模时需要注意的地方:

1.层的分配

层的分配当然应根据需要来制定规范,我在这里提供一个参考:

层号 几何体分类

1-199 curves,sketches,solid geometry

200 flatpattern ( wrieframe ) 模型(线框)

201-239 open(optional for ref data,plattom geometry) 开放用于参考数据,阴影几何体项

240 增加到绘图面的绘图几何体

241-248 open (绘图项)

249 parts list crosshatching boundary lines 剖面线文件表

250 格式

251 文件列表

252 版本信息

253 grip使用限制

254-256 开放

2.坐标系

在最后完成的产品中只使用一次的应按绝对坐标建立模型,如将被多次应用则按自身的装配定位点为原点建立模型。零件相对acs原点位置是由其整体形状和应用方法决定的,一般是将过acs原点的xy平面作为零件的配合面,z平面垂直于配合面。例如:如果是个螺栓,x-y平面是螺栓头部的基面,z轴指向螺纹线末端。如果是个支架,x-y平面是支架的基面,z轴指向支架体。补充方法:对于矩形体,应以左下角为原点,长边为x轴。对于圆柱体,z轴垂直配合面,指向中心线方向。零件若在下一级装配中会进一步被安装,acs原点必须定位在安装孔, z轴垂直配合面。

3.其他

所有产品主数模零件反映零件或子装配件的实际重量。密度值必须调整到和材料特性相符。所有螺纹孔都使用攻丝尺寸。创建螺纹时使用create threads特性的 ymbolic thread type选项。所有螺纹轴、螺柱等,建模时用螺纹线象征线标出。使用create threads特 性的symbolic thread type选项。前两项是出于减小文件尺寸和统一标准的考虑。钣金件的材料厚度要保持一致,满足钣材展开规则。当你决的某些方面的问题也应列入标准时也应列如标准并严格执行。在开展大型工程时,规范统一的标准将大大提高效率。当你需要执行较

多的规定时,可建立一个seed.prt文件设置好各个规定后保存。建立新文件时打开seed.prt另存为需要的文件名。

二、bistop函数:

它在ug里的格式是bistop( x, dx, x1, x2, k, e, cmax, d)这里它由八个参数定义。它与我们第一次说的函数impact类似。可以这么说:bistop是双侧碰撞函数,而impact是单侧碰撞函数。bistop的触发是由两个边界条件确定的,即x1和x2,当x值大于或等于x1且小于或等于x2时,函数值为0,当x值大于x2或小于x1时,它的值是不同的。当x小于x1时,返回值是:k(x1-x)^e-cmax*dx*step(x,x1-d,1,x1,0),当x大于x2时,返回值是:k(x- x2)^e-cmax*dx*step(x,x2,1,x2+d,0)。各种参数表示意义可以从impact里推出来,它只是多了一个x2。

三、文件名的命名法则:

由于ug 具有较多的应用功能, 在为同一主模型的每种应用建立装配文件时,会增加文件数量 。为便于文件识别和文件管理, 每类应用文件的命名必须遵循一定的规则。根据ug 的 应用功能,同一模型的主要应用文件可分为五种类型:主模型文件、装配文件、二维工程图 文件、加工或工装应用文件、有限元或机构运动分析应用文件。各类文件的实别标致可用各 应用名称的缩写表示。按习惯,各应用文件的缩写为:装配文件用_asm 表示, 二维绘图文 件用_dwg 表示, 加工或工装应用文件用_mfe 表示;有限元或机构运动分析应用文件用_cae 表示。

四、软圆角与面圆角的区别:

face blend只能在一组曲面上定义相切线串,而so负blerd在相邻的两组曲面上均要求使用相切线串(相切线串可以是曲线或边,但两者不能混用)。软圆角与其相邻曲面可以来用相切连续或曲率连续两种光滑过渡方法。软圆角必须使用脊柱线。由于软因角在相邻两组曲面上必须定义相切线串,因此圆角的定义是惟需使用帮助点(hellp point)。

五、如何在曲面(或实体表面)上做标记?

方法一:在ug drafting中创建注释并相关于某一视图view

在drafting模式下用insert->annotation创建文本注释并借助file->export->cgm, 选择polylines选项,输出成一个.cgm文件。设置相应的工作层work layer,file->import->cgm选择该.cgm文件插入至modeling模式。定位于所需平面(wcs的工作平面)、所需位置(可借助editàtransform移动)。该注释可在每个视图下显示。在ug的图纸上如要在每个视图上均显示出来,需要用format-> visible in view 做相应的设置。

方法二:在expanded view (展开视图)上加注释

可以创建2d、非单行的文本注释,创建文本注释并借助file->export- >cgm, 选择

polylines选项,输出成一个.cgm文件 。设置相应的工作层work layer,file->import->cgm选择该.cgm文件插入至modeling模式。定位于所需平面(wcs的工作平面)、所需位置(可借助edit->transform移动)。拉伸每个字母以产生实体,可以在原实体上进行unite和或subtract减产生凸或凹效果。因为已在实体上,所以随实体透影而投影。

六、怎样在ug里写字:

先新建一部件,在该部件中编辑文字。进入modeling并不能输入文字,必须到drafting里输入文字,其中英文字可以用mdcfont等空心字体,汉字只能用chinesef。从

file-->export-->cgm输出文字,在“输出cgm”对话中,“源”选择“图纸”,“文本选择”选用“多义线”,其他的默认,点击“确定”,就得到了cgm文档,在后面在用到。在需要用文字的部件中,从file-->import-->cgm输入刚刚创建的cgm文件,可以看见文字会在xy平面上了,如果看不到,用ctrl+f”快键,这些都是些线条。将文字“影射”到曲面上:可以用“缠饶”,也可以用“投影”。就可以对在面上的线条进行各种处理啦。

七、应用小技巧:

1.使用不同颜色来区分零件,在颜色不够使用时可使用命名方法来区分。在选择的时候会方便许多。

2.选择时按左键可选择下一个物体,按中键相当于按ok。按着shift时按左键可取消已被选择的物体。

3.在输入参数时按tab可输入下一项,shift+tab可返回上一项。

4.错误操作后尽量不使用undo(ctrl+z),在可能的情况下应使用删除的方法。因为undo时将重新刷新图象,速度较慢。

5.将两个sheet 缝合就可以象实体一样倒角,而不必使用face blend。篇四:ug学习技巧

ug的学习方法和曲面的学习方法

面对cad/cam软件所提供的众多曲面造型功能,要想在较短的时间内达到学会实用造型的目标,掌握正确的学习方法是十分必要的。要想在最短的时间内掌握实用造型技术,应注意以下几点:u# - &%|b$

(1)应学习必要的基础知识,包括自由曲线(曲面)的构造原理。这对正确地理解软件功能和造型思路是十分重要的,所谓“磨刀不误砍柴功”。不能正确理解也就不能正确使用曲面造型功能,必然给日后的造型工作留下隐患,使学习过程出现反复。nk3 ]<#$

(2)要针对性地学习软件功能。这包括两方面意思:一是学习功能切忌贪多,一个cad/cam软件中的各种功能复杂多样,初学者往往陷入其中不能自拔。其实在实际工作中能用得上的只占其中很小一部分,完全没有必要求全。对于一些难得一用的功能,即使学了也容易忘记,徒然浪费时间;另一方面,对于必要的、常用的功能应重点学习,真正领会其基本原理和应用方法,做到融会贯通。{xwin $c

(3)重点学习造型基本思路。造型技术的核心是造型的思路,而不在于软件功能本身。大多数

cad/cam软件的基本功能大同小异,要在短时间内学会这些功能的操作并不难,但面对实际产品时却又感到无从下手,这是许多自学者常常遇到的问题。这就好比学射击,其核心技术其实并不在于对某一型号的枪械的操作一样。只要真正掌握了造型的思路和技巧,无论使用何种cad/cam软件都能成为造型高手。).9-=p hlx

(4)应培养严谨的工作作风,切忌在造型学习和工作中“跟着感觉走”,在造型的每一步骤都应有充分的依据,不能凭感觉和猜测进行,否则贻害无穷。%a5sc|&-

tonad]j

二.曲面造型的基本步骤 s _ zz@azj

曲面造型有三种应用类型:一是原创产品设计,由草图建立曲面模型;二是根据二维图纸进行曲面造型,即所谓图纸造型;三是逆向工程,即点测绘造型。这里介绍第二种类型的一般实现步骤。图纸造型过程可分为两个阶段:zl omtz([

第一阶段是造型分析,确定正确的造型思路和方法。包括:/kl wh1e

(1) 在正确识图的基础上将产品分解成单个曲面或面组。/i[cj3}{+f

(2) 确定每个曲面的类型和生成方法,如直纹面、拔模面或扫略面等;@vx bu rz?

(3) 确定各曲面之间的联接关系(如倒角、裁剪等)和联接次序;` q$dnors

第二阶段是造型的实现,包括:[ poy o

(1) 根据图纸在cad/cam软件中画出必要的二维视图轮廓线,并将各视图变换到空间的实际位置. v7&$(hj>]l

(2) 针对各曲面的类型,利用各视图中的轮廓线完成各曲面的造型。0&5 }[9?v

(3) 根据曲面之间的联接关系完成倒角、裁剪等工作。]}wny6c&x

(4) 完成产品中结构部分(实体)的造型;8 , b9y d ug的逆向造型遵循:点→线→面→体的一般原则。

一、测点 测点之前规划好该怎么打点。由设计 人员提出曲面打点的要求。一般原则是在曲率变化比较大的地方打点要密一些,平滑的地方则可以稀一些。由于一般的三坐标测量机取点的效率大大低于激光扫描仪,所以在零件测点时要做到有的放矢。值得注意的是除了扫描剖面、测分型线外,测轮廓线等特征线也是必要的,它会在构面的时候带来方便。

二、连线

(1)点整理 连线之前先整理好点,包括去误点、明显缺陷点。同方向的剖面点放在同一层里,分型线点、孔位点单独放一层,轮廓线点也单独放一层,便于管理。通常这个工作在测点阶段完成,也可以在ug软件中完成。一般测量软件可以预先设定点的安放层,一边测点,一边整理。

(2)点连线 连分型线点尽量做到误差最小并且光顺。因为在许多情况下分型线是产品的装配结合线。对汽车、摩托车中一般的零件来说,连线的误差一般控制在0.5mm以下。连线要做到有的放矢,根据样品的形状、特征大致确定构面方法,从而确定需要连哪些线条,不必连哪些线条。连线可用直线、圆弧、样条线(spline)。最常用的是样条线,选用“through point”方式。选点间隔尽量均匀,有圆角的地方先忽略,做成尖角,做完曲面后再倒圆角。

(3)曲线调整 因测量有误差及样件表面不光滑等原因,连成spline的曲率半径变化往往存在突变,对以后的构面的光顺性有影响。因此曲线必须经过调整,使其光顺。调整中最常用的一种方法是edit spline,选edit pole选项,利用鼠标拖动控制点。这里有许多选项,如限制控制点在某个平面内移动、往某个方向移动、是粗调还是细调以及打开显示spline的“梳子”开关等。另外,调整spline经常还要用到移动spline的一个端点到另一个点,使构建曲面的曲线有交点。但必须注意的是,无论用什么命令调整曲线都会产生偏差,调整次数越多,累积误差越大。误差允许值视样件的具体要求决定。

三、构面 运用各种构面方法建立曲面,包括though curve mesh、though curves、rule、swept、from point cloud 等。构面方法的选择要根据样件的具体特征情况而定。笔者最常用的是though curve mesh,将调整好的曲线用此命令编织成曲面。though curve mesh构面的优点是可以保证曲面边界曲率的连续性,因为though curve mesh可以控制四周边界曲率(相切),因而构面的质量更高。而though curves 只能保证两边曲率,在构面时误差也大。假如两曲面交线要倒圆角,因though curve mesh 的边界就是两曲面的交线,显然这条线要比两个though curves曲面的交线光顺,这样blend出来的圆角质量是不一样的。初学逆向造型的时候,两个面之间往往有“折痕”,这主要是由这两个面不相切所致。模具设计与制造

解决这个问题可以通过调整参与构面(though curve mesh)曲线的端点与另一个面中的对应曲线相切,再加上though curve mesh 边界相切选项即可解决。只有曲线相切才能保证曲面相切。另外,有时候做一个单张且比较平坦的曲面时,直接用点云构面(from point cloud)更方便。但是对那些曲率半径变化大的曲面则不适用,构造面时误差较大。有时面与面之间的空隙要桥接(bridge),以保证曲面光滑过渡。在构建曲面的过程中,有时还要再加连一些线条,用于构面。连线和构面经常要交替进行。曲面建成后,要检查曲面的误差,一般测量点到面的误差,对外观要求较高的曲面还要检查表面的光顺度。当一张曲面不光顺时,可求此曲面的一些section,调整这些section使其光顺,再利用这些section重新构面,效果会好些,这是常用的一种方法。构面还要注意简洁。面要尽量做得大,张数少,不要太碎,这样有利于后面增加一些圆角、斜度、增厚等特征,而且也有利于下一步编程加工,刀路的计算量会减少,nc文件也小。

四、构体 当外表面完成后,下一步就要构建实体模型。当模型比较简单且所做的外表面质量比较好时,用缝合增厚指令就可建立实体。但大多数情况却不能增厚,所以只能采用偏置(offset)外表面。用offset指令可同时选多个面或用窗口全选,这样会提高效率。对于那些无法偏置的曲面,要学会分析原因。一种可能是由于曲面本身曲率太大,偏置后会自相交,导致offset失败(有些软件的算法与此算法不同,如犀牛王就可offset那些会产生自相交的曲面),如小圆角;另一种可能是被偏置曲面的品质不好,局部有波纹,这种情况只能修改好曲面后再offset;还有一些曲面看起来光顺性很好,但就是不能offset,遇到这种情况可用extract geometry成b 曲面后,再offset,基本会成功。偏置后的曲面有的需要裁剪,有的需要补面,用各种曲面编辑手段完成内表面的构建,然后缝合内外表面成一实体(solid)。最后再进行产品结构设计,如加强筋、安装孔等。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: