catia作图小技巧_第1页
catia作图小技巧_第2页
catia作图小技巧_第3页
catia作图小技巧_第4页
catia作图小技巧_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、CATIA 的一些小技巧 !1:如何快速知道当前的CATIA作图区上的零件的放大比例答:选中 TOOLSOPTIONSVISUALIZATION DISPLAY CURRENT SCALE INPARALLEL, MODE的选项.在屏幕的右下方的数值表示当前作图区内的几何体的显示比例2: 如何快速定义草图方向 答:按CTRL键点选在草图中做为 X轴的边,再选择草图平面,然后选择草图功能.草图自动转到所需的方向 .3:如何再SKETCHEP中动态调整尺寸?答:选中已标注的实体,再按住SHIFT键”然后拖动实体,则实体上标注的尺寸值会动态变 化.4:当启动CATIA时,总是会产生一个新的 CATP

2、RODUC档 ,怎样才可以避难?答:可以在 START-ALL PROGRAMES-TOOLS- ENVIRONMENT EDITOR V5R*中创建一个新的环境变数,NAME:CATNOSTARTDOCUMENTVALUE:就可以改变这种问题了5:从CATIA来的有些 MODEL档,在读取时出现 PROJICTCONFLICT的信息,要怎样才能读取 ?答:在$HOME的目录下,修改USRENV.DCL范个档案,在其中加入ATSITE,PRJMODEL=TRUE;这一行就可 . (UNIX 环境 )6:如何在进入 CATIA sketcher workbench 的时候,跳过动画 ,以加速显示

3、速度 ?答:TOOLS-OPTIONS-DESPLAYNAVIGATION- NAVIGATION,UNCHECKANIMATIONDURINGVIEWPOINT MODIFICATION就可禁止动画.7: 如何改变系统默认的坐标平面的大小以及颜色 答:TOOLS-OPTIONS-INFRASTRUCTUREPARTINFRASTRUCREDISPLAYDISPLAY IN GEOMETRAYREAAXISSYSTEMDISPLAYSIZE(IN MM), 把默认值从 10改为40.60等等,就可改变基准面的尺寸大小 ,但颜色只能在界面上GRA PHIC PROP ERTIE工具上直接改了 .

4、8: 如何在特征树和实体之间进行切换. 在这里小弟介绍答: 大家所知的可能就是在特征树上点击或在屏幕右下角的坐标系上点击 种方法前提是你的鼠标是二键的)按住CTRL然后滑动鼠标上的滚轮就 OK了 .9: 如果你的三键鼠标突然坏了 , 家里又只有两键的 , 那怎么办 ? 我有好办法 , 其实就是 CATIA的功能 .答:打开 TOOLS-OPTION-DEVICES AND VIRTUAL REALITY ;然后在 TABEL SUPPOR理进行编辑就行了 . 怎样, 看到在你的界面上那些功能表了 , 这样你就可以继续学习工作了10:当你的CATIA里打开多个文档时,有没有快速转换窗口 ?答:按

5、住CTRL键,然后按动TAB键就可快速转换窗口了11:在CATIA中如何快速适时缩放 ?答:先按CTRL键再按鼠标中键是放大缩小 .先按鼠标中键再按 CTRL键是旋转.12: 在命令执行过程中 , 如何暂时隐藏命令对话方块 答: 点击荧屏右下角输入框右边的按钮旧可隐藏13: 右没有快捷的方法在装配中多次调入同一零件 答:在当前装配文件下,先用INSERT-EXISTING COMPONEN碉入所需零件,然后选择这个零件,在点击 INSERTFAST MULTI INSTANTIATE 就可以再次快速调入 .还可以在 DEFINEMULTI INSTANTIAATE 中定义一次调入同一零件的个数

6、 ,实现一次调入多个相同的零件CATIA 快捷键等设置(Self-defi ned)一键盘部分1. 帮助F1CATIA V5帮助Shift+F1 这是什么?2. 编辑Ctrl+Z 撤消Ctrl+C 复制Ctrl+X 剪切Del删除# Shift+Enter 特性Ctrl+ G选择集 .Ctrl+V 粘贴Ctrl+Y 重复 (redo)(properties)Alt+F11 Visual Basic3. 工具编辑器 .( 物体选择器 , 键盘方向键可以选择目标 )Alt+F8 宏# Ctrl+Shift+U定制.( 定制工作台 )4. 文件Ctrl+S 保存Ctrl+O 打开 .Ctrl+P 打

7、印 .Ctrl+N 新建 .5. 选择Ctrl+F 搜索 .6. 全部命令F8Drop comp ass planeF5Flip com pass baseCtrl+AFlood SelectCtrl+IInvert SelectF7Reset comp ass to XYZF6Set comp ass orie ntati onF9Stretch ViewCtrl+UUpdateCtrl+H转头Shift+F2 规格概观F3规格(隐藏目录树)Ctrl+DFast Multi InstantiationCtrl+EDefi ne Multi In sta ntiatio n.Ctrl+WGro

8、up i n new set以下全为自定义快捷键:7. 视图Ctrl+KP Add 放大Ctrl+KP_Subtract缩小Ctrl+Shift+B交换可见空间Ctrl+Shift+Z夸大 .Alt+P 平移Alt+F 适合全部Ctrl+Shift+F全屏Alt+Z 缩放F2缩放区域Alt +A 上一个视图Alt +D 下一个视图Ctrl+R 旋转Ctrl+B隐藏/显示Ctrl+KP_0 全部折叠Ctrl+KP_1 展开第一个级别Ctrl+ KP_2展开第二个级别Ctrl+KP 3 展开所有级别Ctrl+Shift+V已命名的视图Ctrl+T 透视Ctrl+Alt+F飞行8. 文件Ctrl+S

9、hift+Q关闭Ctrl+Shift+A另存为 .Ctrl+Shift+S目录 ( 发送到目录 )Ctrl+Alt+S 全部保存Ctrl+Shift+D桌面 .9. 全部命令Ctrl+Q 退出工作台(应用于退出草图)注释:“ #”表示自定义键。二鼠标加键盘部分Alt+MC视图平移Shift+MC出现红色方块后拖拉Ctrl(先)+M视图放大缩小Ctrl+MC (先)物件旋转(圆形区域内绕XYZ轴的旋转,区域外 Z轴旋转)三设置 CATIA 初始工作目录 工具 选项常规文档文档环境设置参数” DLNam”e 行“配置”添加所需的路径,再确定并将” DLNam”e 设置为“当前状态”。常规设置1.

10、调整显示精度,以使图形看起来更清晰逼真,把参数调到最小,2. CATIA 制图自动生成尺寸的命令设置 (Dimension generation)更新图纸时建立尺寸:每次更新后,会自动将标注尺寸建立出来。建立后自动定位:可以将产生的标注排列整齐。允许窗口间自动转换:建立标注时,会自动转换到适当的视景。建立后分析 :在产生标注后,显示分析标注的对话框。产生组立视图中零件的尺寸:如果产生组立视图中零件的尺寸,建议不要出现。尺寸产生过滤器,否则必须指定要建立的零件才能产生尺寸。3. 修改 2D 标注来更新 3D 零件的尺寸:4. 在选项 -General- 可视化中有个“反失真”复选框,最好不选,虽

11、然可以可以看到更为圆滑清晰的图形,但细小的特征比较模糊;导航中的“突出显示面和边”也最好不选,它的作用是以不同的颜色显示选择的对象,起到跟UG样的效果。中加入“ Move”。5. 在 WFS加入“ Near” , Assembly DesignCATIA 软件的 10个使用技巧CATIA是由法国Dassault公司开发的集 CAD/CAM/CAE于一体的优秀三维设计系统,在机械、 电子、航空、航天和汽车等行业获得了广泛应用。 由于该软件系统庞大、 复杂,不像 AutoCAD等二维软件一样容易掌握, 加之有关软件应用的书籍和资料又少, 要熟练使用该软件, 不仅 需要在学习和应用中慢慢地摸索和体会

12、, 还需要与其他人多多交流、 相互学习。 下面就简要 介绍一下笔者在学习和使用该软件的过程中所掌握的一些技巧。1螺母的几种画法先画好六棱柱,然后用小三角形旋转切除。先画圆柱,然后将圆柱上下底面边缘倒角,再用六边形拉伸向外切除。般为Parti,Part2等默认形式。2. 三维零件建模时的命名 零件建模时, 系统会自动在其模型树的开头为零件命名,这时需要将重复而在每次开机进行零件建模时, 模型树中默认的零件名字可能会有相同的。 由于零件最终要 被引入装配图中, 具有相同零件名字的零件不能在装配环境中同时被调用, 的名字重新命名。 如果装配一个大的部件, 可能会多次遇到这个问题。 为了避免这些不必要

13、 的麻烦, 笔者建议在进行三维零件建模之前, 事先将系统默认的模型树中的零件名字改成该 零件文件保存时将要用的名字,这样不仅避免了零件名字的重复,还可方便零件的保存。3. 公差标注在零件的工程图中时常有如e 39 0.05的公差标注,CATIA默认字体SICH无法按要求进行标注,标出的是 e 39 0.05的形式。这时可以将公差类型设置为TOL-1.0并用a CATIA Symbol字体标注。4. 鼠标右键的应用(1) 在半剖视图中标注孔的尺寸时, 尺寸线往往是一半, 延长线也只在一侧有。 如果直接点 击孔的轮廓线, 按左键确认, 出现的是整个尺寸线。 可以在还未放置该尺寸前点击鼠标右键, 选

14、择“ Half Dimension ”,即可标注出一半尺寸线。(2) 标注两圆弧外边缘之间的距离时, 当鼠标选中两圆弧后, 系统自动捕捉成两圆心之间的 距离尺寸,此时同样在未放置该尺寸之前点击右键,在弹出菜单中的“ Extension Lines或者要标注一条斜线的一个端点与Anchor”中选择所要标注的类型。(3) 工程图中有时需要标注一条斜线的水平或垂直距离, 一条直线的距离,这时可以在选中要标注的对象后,在右键弹出菜单中选择“ DimensionRepresentation ”中所需的尺寸类型。两直线角度尺寸的标注也可以通过弹出菜单中的Angle Sector ”选择所需的标注方式。5重

15、新选择图纸若在将零件转化成工程图时选错了图纸的大小,如将A3选成A4纸,可以在“ Drafting ”环境中点击“ File ”7“ Page setup ”,在弹出的对话框中重新选择所需图纸。6. 激活视图 在工程图中,往往要对某一视图进行剖视、局部放大和断裂等操作。在进行这些操作之前,定要将该视图激活, 初学者往往忽略这个问题, 从而造成操作失败。 激活视图有两种方法:(2) 将鼠标移至视图的(1) 将鼠标移至视图的蓝色边框,双击鼠标,即可将该视图激活。蓝色边框,右击鼠标,在弹出菜单中选择“ Activate View ”即可。7. 工程图中图框及标题栏的插入(1) 可以先将各种图纸大小的

16、图框标题栏制成模板,分别插入各个工程图。具体操作如下: 进入drafting ”状态,选择图纸大小,进入Edit ” Backgrou nd”,按照所需标准画好图框及标题栏,将其保存。在画好的工程图中,进入“ File ”7“ Page setup” ,在弹出 的对话框中选择“ Insert Background View”, 选择对应的图框格式, 点击“ Insert ”即可。(2) 可以在投影视图前, 先插入制作好的图框及标题栏。 具体操作如下: 在建立好的零件模 型环境中,点击“ File ”7“ New from”,按投影视图所需图纸大小选择事先做好的图框模板文件,即可直接进入已插好图

17、框和标题栏的 Drafting 状态。CATIA软件的几个使用技巧先画圆然后将圆柱上1螺母的几种画法 先画好六棱柱,然后用小三角形旋转切除。下底面边缘倒角,再用六边形拉伸向外切除。2. 三维零件建模时的命名零件建模时,系统会自动在其模型树的开头为零件命名,一般为Parti,Part2等默认形式。而在每次开机进行零件建模时,模型树中默认的零件名字可能会有相同的。 由于零件最终要被引入装配图中, 具有相同零件名字的零件不能在装配环境中 同时被调用, 这时需要将重复的名字重新命名。 如果装配一个大的部件, 可能会多次遇到这 个问题。 为了避免这些不必要的麻烦, 笔者建议在进行三维零件建模之前, 事先

18、将系统默认这样不仅避免了零件名字的重的模型树中的零件名字改成该零件文件保存时将要用的名字, 复,还可方便零件的保存。3. 公差标注 在零件的工程图中时常有如e 39 0.05的公差标注,CATIA默认字体SICH无法按要求进行标注,标出的是e 39 0.05的形式。这时可以将公差类型设置为TOL-1.0并用 a CATIA Symbol 字体标注。在此基础上,采用CATIA软件的 Detail Design、Paramtric ariationalModeler 、 Feature4. 鼠标右键的应用 (1) 在半剖视图中标注孔的尺寸时, 尺寸线往往是一半, 延长线也只在 一侧有。如果直接点击

19、孔的轮廓线, 按左键确认, 出现的是整个尺寸线。可以在还未放置该(2) 标注两圆尺寸前点击鼠标右键,选择“ Half Dimension ”,即可标注出一半尺寸线。弧外边缘之间的距离时, 当鼠标选中两圆弧后, 系统自动捕捉成两圆心之间的距离尺寸, 此时同样在未放置该尺寸之前点击右键,在弹出菜单中的“ExtensionLines Anchor”中选择所要标注的类型。 (3) 工程图中有时需要标注一条斜线的水平或垂直距离,或者要标注一 条斜线的一个端点与一条直线的距离, 这时可以在选中要标注的对象后, 在右键弹出菜单中 选择“ Dimension Representation ”中所需的尺寸类型。

20、 两直线角度尺寸的标注也可以通过弹出菜单中的“ Angle Sector ”选择所需的标注方式。5重新选择图纸若在将零件转化成工程图时选错了图纸的大小,如将A3选成A4纸,可以在Drafting ”环境中点击“ File ”7“ Page setup ”,在弹出的对话框中重新选择所需图纸。 6. 激活视图在工程图中, 往往要对某一视图进行剖视、 局部放大和断裂等操作。在进行这些操作之前,一定要将该视图激活, 初学者往往忽略这个问题,从而造成操作失败。活视图有两种方法: (1) 将鼠标移至视图的蓝色边框, 双击鼠标, 即可将该视图激活。 (2)将鼠标移至视图的蓝色边框,右击鼠标,在弹出菜单中选择

21、“ Actiate iew ”即可。7. 工程图中图框及标题栏的插入 (1) 可以先将各种图纸大小的图框标题栏制成模板,分别插入各个工程图。具体操作如下:进入“ drafting ”状态,选择图纸大小,进入“Edit”7“ Backgrou nd”,按照所需标准画好图框及标题栏,将其保存。在画好的工程图中,进入“ File ”7“ Page setup ”,在弹出的对话框中选择“ Insert Background iew”,选择对应的图框格式,点击“ Insert ”即可。 (2) 可以在投影视图前,先插入制作好的图框及标题栏。具体操作如下:在建立好的零件模型环境中,点击“ File ”7“

22、New from”,按投影视图所需图纸大小选择事先做好的图框模板文件,即可直接进入已插好图框和标题栏8.Drafting 状态。解决图标变为英文注释的方法笔者在使用CATIA软件的过程中,曾遇到“ Part Design”Assembly Design ”环境中原来非常形象的工具图标全部变成用英文单词表达的形式,倒角”变成ChamferHeader”,拉伸变成PadHeader等,使用起来极不方便。原因可能是在使用CATIA的过程中,由于操作上的原因,产生了一些临时性文件,如CATsettings、CATtemp等文件,这些临时性文件会自动保存,可能会对CATIA的使用造成一些影响。所以应及时

23、查找出这些文件,将其删除。另一个解决办法是设置“ Tools”7“options ”中的图标形式了。遇到此类问题的朋友不妨一试。9. 约束的技巧在虚拟装配中对零件进行装配约束时,最好一次将一个零件完全约束,而且尽可能应用面与面的约束, 如平面与平面重合、 平面与平面之间的距离、中心线与中心线重合、平面与平面之间的角度等。 这些约束条件是非常稳定的装配约束。应尽可能避免使用几何图形的边和顶点,因为它们容易在零件修改时发生变化。10. 如何多次调用零件 装配中有时需多次调用某个零件,可以直接用“Fast MultiInstantiation ”进行复制。生产中采用的浇注模具主要是利用CATIA-C

24、AD/CAM系统和NC数控机床进行活塞模具的设计和加工制造。具体流程如图 1所示:活塞的详细设计利用原有的活塞零件二维图纸进行三维模型设计,由于原图纸不是由三维模型转换形成, 有一些结构和尺寸不合理, 在进行三维模型设计时不能实现, 我们就根据实际情况采取了最接近原要求的方法来实现。同时, 针对活塞的结构特点, 我们把它分成两部分:外部结构和内部结构。 外部结构形成活塞的外表面, 内部结构形成活塞的腔体表面。在两部分形成后, 用外部结构减去内部结构, 即形成活塞的主体形状。 由于设计时主要采用CATIA的实体设计功能,那么设计过程中的倒角处理就显得相当灵活。一般情况下我们按照由大到小, 内外相

25、换”的规律, “由大到小”即由大倒角到小倒角的次序, 这样在数学模 型的计算上比较好处理; “内外相换”在当前结构中不能做出, 可以在它的反模上进行。有和机床相连计算机的通讯软件,把NC程序输入机床,以实时控制机床的加工。模具的工艺设计在活塞零件的三维模型基础上, 结合生产实际情况进行活塞模具的设计。 由于详细设计和模具设计是两个工作性质不同的阶段,我们在模具设计时利用CATIA 的SOLIDE-P UBLISH/IM POR功能将活塞的模型IMP ORT到模具模型中,这样模具模型的数据量就相当小,结构树也相当简洁。如果活塞的模型改动时,我们也非常容易通过CHANGE-LINK的功能修改模具模

26、型。而且,由于CATIA所具有的这种功能,结合活塞模具的整个设计加工实际流程,应用现在流行的并行过程的概念,不同阶段的工作同时进行,如图2所示,在保证模具质量的前提下, 大大缩短了模具设计加工的工期, 为公司的新产品生产试制争取了宝贵的时间。 活塞模具分为: 芯模、外模、顶模。 考虑到芯模的拔模需要,结合浇注机的结构,我们又将芯模分为五部分; 考虑到数控加工的需要, 在外模上加装活块这主要受限制于笔者所在公司的数控加工设备,排除这情况,完全可以进行整体设计加工)。由于模具设计加工的工作比较多, 在本次任务的一开始, 我们对一些常用的结构以及浇注系统做了规范设计,Design 的不同方式进行设计

27、。 在模具的实际过程中, 直接调用或对其进行一些简单的修改,这样可以缩短设计时间。 随着数据库的增多, 节省时间的效果就越明显。 根据浇注机的要求,每套模具出两个活塞。三、 二维出图设计在活塞模具的三维模型基础上, 结合企业应用的标准和模具加工的过程,利用CATIA软件的二维绘图功能,进行活塞模具的二维图纸设计。CATIA 软件的 SPACEnDRAW两种设计模式的有机集成,可以非常容易地生成二维图和标注尺寸,生产部门根据图纸进行备料,数控加工前的加工制造。DRAW模式跟踪SPACE模式的功能在设计中较实用,当三维模型修改后, 我们可以及时对二维图纸进行更新, 图形和尺寸标注都随之更新,保证和

28、三维模型的一致。四、 NC 数控编程在活塞模具中,我们只对芯模和外模的镶块做数控加工。根据以往的加工工艺和CATIA软件数控编程的功能,把加工划分为:粗加工,半精加工,清根,精加工,局部精加工。在具体编程过程中,我们用到了CATIA软件的不同NC编程方法:1. Local Caity Roughing 。此方法用于工件的粗加工,主要应用对象是在一个规则的毛坯上加工出形状比较复杂工件的情况。2 Guided Cutting: Parallel to Plane ;Offset from Cure; Face Isoparametrics方法主要用于工件整体的半精加工、精加工过程。3 3-Axis

29、 Isoparametric Surface4 Local Z Milling。 后两种方法一般用于工件局部的半精加工、清根加工过程。这些只是CATIA软件中曲面加工功能的一部分。CATIA软件具有丰富的曲面加工功能,而且每种加工方法里又有比较多的选项及参数, 我们可以针对不同的工件、 不同的部位来选择不同的加工方法和不同的选项及参数, 以达到最后的加工效果。 当然, 这也需要我们具备比较好的实际加工经验。NC程序后置处理:CATIA软件中有一个刀具库存取模块(TSA),它除了进行刀具的管理外,最主要的是NC程序后置处理。通常 CATIA所计算出的刀具轨迹格式为:Apt Source 和 Ca

30、tia Clfile( 我们用的是 Apt Source 格式),它们并不能直接用于数控加工,需要利用TSA对Apt Source格式的文件进行后置处理,把它们转换成机床能够识别的NC data 。五、制造加工由于机床数控系统的内存比较小,不能把整个NC程序装入机床,可以利用现在CATIA中运用宏处理大量数据、引言随着机械设计的不断发展, 三维辅助设计软件在产品设计和加工中成为不可缺少的 重要工具。由于 CATIA具有超强的自由曲面功能、逆向工程的功能及全面的组合分析功能,在飞机设计过程中,飞机的因此在世界范围内的航空航天及汽车工业中得到了广泛的应用。外形建模过程往往是先从外部读入外形数据,然

31、后在CATIA中对这些数据进行处理。飞机外CATIA中,输入点的形数据通常是由许多点坐标组成,外形越精确,要求的数据就越多。在 方法通常是在 Shape的Generatie Shape Design界面下的Point命令栏中手工将数据输入。飞机外形有成千上万个数据点, 手动输入不仅费时,并且容易出错。本篇文章介绍了采用宏 命令来自动读入数据的方法,并对这些数据自动进行相关的绘图处理。二、宏的定义 宏是一系列组合在一起的命令和指令, 以实现多任务执行的自动化。 宏可以用下列几种脚本语言编写,这取决于操作系统: Basicscript2.2 sdk,用于 Unix ;bscript , isual

32、 Basic的脚本语言,用于Windows NT 系统; Jscript , Jaascript 的 一种应用,用于 Win dows NT系统。三、创建宏和运行宏1. 创建宏宏可用于各种软件,其在各软件中的创建和运行基本相似,这里着重介绍宏在CATIA中的创建和运行过程。创建过程是:首先打开CATIA,新建一个文件,然后进入菜单Tools ,打开子菜单 Macro 下的 Macros (或用 Alt+F8 命令),此时打开一个窗口,如图1所示。图1宏命令打开窗口 在Macro Name下的输入框中命名一个宏的名字,如Macro1。然后按Creat 按钮,此时打开 Macro Editor 窗

33、口。在此窗口的文本框内输入宏的代码,保存后, 该宏就创建完成了,如图 2所示。图2 创建宏2运行宏首先选择宏,因为宏可保存于内部文件,也可保存于外部文件,所以首先在宏窗口的左下角的下拉框中选择是内部文件还是外部文件。如果是内部文件,则在宏窗口的文本框中会显示已创建的一系列宏,选择需要的宏,按下Run按钮,宏结果就可显示于窗口内。如果是外部文件,则选择宏窗口左侧的Select按钮,选择宏所在的文件目录,按下Run按钮,同样,宏结果也显示于窗口内。四、宏在CATIA中的应用1利用宏输入数据宏在CATIA中的应用非常广泛,它与CATIA的内核及内部函数的调用集成得很好。例如,在一个部件上打一系列的孔

34、,从装配件上提取材料清单等等。在实际工作 中,飞机的外形数据存于 Excel 文件中,利用宏来读取 Excel 文件中的数据。如果数据以其 他文件格式保存,如 dat 文件格式,可转换为 Excel 文件格式,或者直接更改代码, 从其他文件中直接读取。代码如下: Language=BSCRIPT 因为本操作系统是 windows2000 ,所以此宏是用 bscript 编写的 Sub CATMain() Dim partDocument1 As Document 创建文件 Set partDocument1 = CATIA.ActieDocument Dim part1 As Part 创建部

35、件 Set part1= partDocument1.Part dim excel as object 调用 excel 对象 set excel=getobject(d:外形数据 .xls) 飞机外形数据存于外形数据 .xls 文 件下 利用循环,读入 excel中的数据。此数据为飞机外形上的一些点的坐标值, 这些 值分别存于 excel 的表单 1中的 B、C D中,把这些值分别赋给变量x, y, z i=1 do while x”x=excel.worksheets(1).cells.range(B & trim(cstr(i).aluey=excel.worksheets(1).cel

36、ls.range(C & trim(cstr(i).aluez=excel.worksheets(1).cells.range(D& trim(cstr(i).alue? ? ? 定义点坐标 Dim输入点hybridShapePointCoord1 As HybridShapePointCoord Set hybridShapePointCoord1 = hybridShapeFactory1.Ad dNewPointCoord(x,y,z) ? ? ? hybridBody1.AppendHybridShape hybridShapePointCoord1 part1.InWorkObjec

37、t =按照创建和运行宏的步骤,hybridShapePointCoord1 i=i+1 loop part1.Update End sub把以上代码输入到自定义的一个宏的代码区中, 保存并运行。这样,“外形数据 .xls ”文件中的所有飞机外形数据都被读取出来。CATIA系统为这些点自动编号,设计人员可从当前界面左侧最下一项 Open Body.1 的树形扩展目录中看到所有的点。图3就是用此宏输入的机翼上的点。保存此 CATIA文件为jiyi.CATpart。图3宏输入数据2利用宏处理数据为了得到飞机的外形,我们需要对已输入的点进行处理,即把这些点用Spline 命令连成若干条样条曲线,再对这

38、些样条曲线进行处理。在这项任务中,把点连成线是一项繁重的重复性工作,而用宏可以很快地自动完成。宏代码如下:Language=BSCRIPT Sub CATMain() 宏初始化 Dim documents1 As Documents Setdocuments1 = CATIA.Documents Dim partDocument1 As Document Set partDocument1 =documents1.Item(Part1.CATPart)? ? ? 根据飞机外形要求,设置两个嵌套循环,内部循环完成一条样条曲线的点与点 的连接,外部循环完成多条样条曲线的连接。dim j asint

39、eger for j=1 to const1 样条曲线的定义和设置 Dim hybridShapeSpline1 AsHybridShapeSpline Set hybridShapeSpline1 = hybridShapeFactory1.AddNewSpline()hybridShapeSpline1.SetSplineType 0 hybridShapeSpline1.SetClosing 1 ? ? ? dim i asinteger for i=1 to const2 Dim hybridShapePointCoord1 As HybridShape SethybridShapeP

40、ointCoord1= hybridShapes1.Item(i+const2*(j-1) ? ? ?hybridShapeSpline1.AddControlPoint hybridShapeControlPoint1nexthybridBody1.AppendHybridShape hybridShapeSpline1 part1.InWorkObject =hybridShapeSpline1 part1.Update next part1.Update End Sub同样,按照创建和运行宏的步骤,把以上代码输入到自定义的另一宏的代码区中,保存并运行, 结果如图 4所示。 图4 宏处理数

41、据五、结束语以上介绍了 CATIA的宏在航空设计中的一些应用,它也可用于CATIA与外界交互数据量比较大的其他领域, 如汽车领域等。 宏的使用可以加快产品研发周期, 提高工作效率。随着CATIA功能的不断增强以及 CATIA应用范围的不断扩大,宏作为一种必不可少的辅助功能,将不断拓展CATIA的功能。catia 介绍 CATIA 是英文 Computer Aided Tri-Dimensional Interface Application的缩写。是世界上一种主流的CAD/CAE/CAM一体化软件。在 70年代Dassault Aiation成为了第一个用户, CATIA 也应运而生。从 19

42、82年到1988年, CATIA 相继发布了 1版本、2版本、 3版本,并于 1993年发布了功能强大的 4版本,现在的 CATIA 软件分为 4版本和 5 版本两个系列。4版本应用于UNIX平台,5版本应用于 UNIX和Windows两种平台。5版本的开发开始于1994年。为了使软件能够易学易用, Dassault System 于94年开始重新开发全新的CATIA 5版本,新的 5版本界面更加友好,功能也日趋强大,并且开创了CAD/CAE/CAM软件的一种全新风格。 法国 Dassault Aiation 是世界著名的航空航天企业。其产品以幻影2000和阵风战斗机最为著名。CATIA的产品

43、开发商 Dassault System 成立于1981年。而如今其在CAD/CAE/CAM以及PDM领域内的领导地位,已得到世界范围内的承认。其销售利润从最开始的一百万美圆增长到现在的近二十亿美圆。雇员人数由20人发展到 2, 000多人。 CATIA是法国Dassault System公司的CAD/CAE/CAMH体化软件,居世界 CAD/CAE/CAM领域的领导地位,广泛应用于航空航天、汽车制造、造船、机械制造、电子电器、消费品行业,它的集成解决方案覆盖所有的产品设计与制造领域,其特有的DMU电子样机模块功能及混合建模技术更是推动着企业竞争力和生产力的提高。 CATIA 提供方便的解决方案

44、, 迎合所有工业领域的大、中、小型企业需要。包括 : 从大型的波音 747飞机、火箭发动机到化妆品的包装盒,几乎涵盖了所有的制造业产品。在世界上有超过 13,000的用户选择了 CATIA。 CATIA 源于航空航天业,但其强大的功能以得到各行业的认可, 在欧洲汽车业, 已成为事实上的标准。 CATIA的著名用户包括波音、克莱斯勒、宝马、 奔驰等一大批知名企业。 其用户群体在世界制造业中具有举足轻重的地位。波音飞机公司使用CATIA完成了整个波音777的电子装配,创造了业界的一个奇迹,从而也确定了CATIA在CAD/CAE/CAM行业内的领先地位。CATIA 5版本围绕数字化产是 IBM 和达

45、索系统公司长期以来在为数字化企业服务过程中不断探索的结晶。品和电子商务集成概念进行系统结构设计的CATIA 5版本,可为数字化企业建立一个针对产品整个开发过程的工作环境。 在这个环境中, 可以对产品开发过程的各个方面进行仿真, 上对整个 777进行了全尺寸的预装配。预装配使工程师不必再制造一个物理样机,工程师在能够实现工程人员和非工程人员之间的电子通信。产品整个开发过程包括概念设计、 详细设计、工程分析、成品定义和制造乃至成品在整个生命周期中的使用和维护。CATIA 5版本具有:1.重新构造的新一代体系结构为确保CATIA产品系列的发展,CATIA 5新的体系结构突破传统的设计技术,采用了新一

46、代的技术和标准,可快速地适应企业的业务发展需求,使客户具有更大的竞争优势。 2. 支持不同应用层次的可扩充性 CATIA 5 对于开发过程、功能和硬件平台可以进行灵活的搭配组合, 可为产品开发链中的每个专业成员配置最合理的解决方案。允许任意配置的解决方案可满足从最小的供货商到最大的跨国公司的需要。3. 与NT和UNIX硬件平台的独立性 CATIA 5是在 Windows NT平台和UNIX平台上开发完成的,并在所有所支持的硬件平台上具有统一的数据、功能、版本发放日期、操作环境和应用支持。CATIA 5在Windows平台的应用可使设计师更加简便地同办公应用系统共享数据;而UNIX平台上NT风格

47、的用户界面,可使用户在UNIX平台上高效地处理复杂的工作。4.专用知识的捕捉和重复使用 CATIA 5结合了显式知识规则的优点, 可在设计过程中交互式捕捉设计意图,定义产品的性能和变化。 隐式的经验知识变成了显式的专用知识, 提高了设计的自动化程度,降低了设计错误的风险。 5. 给现存客户平稳升级 CATIA 4和5具有兼容性,两个系统可并行使用。对于现有的 CATIA 4用户,5年引领他们迈向 NT世界。对于新的CATIA 5客户,可充分利用 CATIA 4成熟的后续应用产品, 组成一个完整的产品开发环境。 航空航天: CATIA源于航空航天工业, 是业界无可争辩的领袖。 以其精确安全, 可

48、靠性满足商业、防御和航空航天领域各种应用的需要。 在航空航天业的多个项目中, CATIA 被应用于开发虚拟的原型机,其中包括 Boeing 飞机公司(美国)的 Boeing 777 和 Boeing 737, Dassault 飞机公司(法国)的阵风( Rafale )战斗机、 Bombardier 飞机公司 (加拿大)的 Global Express 公务机、以及 Lockheed Martin 飞机公司(美国)的 Darkstar 无人驾驶侦察机。 Boeing 飞机公司在Boe ing 777项目中,应用CATIA设计了除发动机以外的100%勺机械零件。并将包括发动机在内的 100%的零

49、件进行了预装配。Boeing 777也是迄今为止,唯一进行 100%数字化设计和装配的大型喷气客机。参与 Boeing 777 项目的工程师、工装设计师、技师以及项目管理人员超过1700人,分布于美国、日本、英国的不同地区。他们通过1,400套CATIA工作站联系在一起,进行并行工作。 Boeing 的设计人员对 777的全部零件进行了三维实体造型, 并在计算机Boeing 飞机公司宣布在 777项目中,与传统设计和装配流程相比较,由于应用CATIA 节省了 50%的重复工作和错误修改时间。尽管首架 777的研发时间与应用传统设计流程的其他机型相比,其节省的时间并不是非常的显著, 但 Boei

50、ng 飞机公司预计, 777后继机型的开发至少可节省 50%的时间。 CATIA 的后参数化处理功能在 777的设计中也显示出了其优越性和强大功能。为迎合特殊用户的需求,利用 CATIA 的参数化设计, Boeing 公司不必重新设计和建立物理样机, 只需进行参数更改,就可以得到满足用户需要的电子样机,用户可以在计算机上进行预览。汽车工业: CATIA是汽车工业的事实标准, 是欧洲、 北美和亚洲顶尖汽车制造商所用的核心系统。CATIA 在造型风格、车身及引擎设计等方面具有独特的长处,为各种车辆的设计和制造提供了端对端end to end )的解决方案。 CATIA 涉及产品、加工和人三个关键领

51、域。 CATIA 的可伸缩性和并行工程能力可显著缩短产品上市时间。 一级方程式赛车、 跑车、轿车、卡车、 商用车、有轨电车、地铁列车、高速列车,各种车辆在 CATIA 上都可以作为数字化产品,在数字化工厂内, 通过数字化流程, 进行数字化工程实施。 CATIA 的技术在汽车工业领域内是无人可及的,并且被各国的汽车零部件供应商所认可。 从近来一些著名汽车制造商所做的采购决定,如 Renault 、Toyota 、Karman 、olo 、Chrysler 等,足以证明数字化车辆的发展动态。 Seania是居于世界领先地位的卡车制造商,总部位于瑞典。其卡车年产量超过50,000辆。当其他竞争对手的

52、卡车零部件还在 25,000个左右时, Scania 公司借助于 CATIA 系统,已经将卡车零部件减少了一半。 现在, Seania 公司在整个卡车研制开发过程中, 使用更多的分析仿真,以缩短开发周期,提高卡车的性能和维护性。CATIA系统是Seania公司的主要CAD/CAM系统,全部用于卡车系统和零部件的设计。 通过应用这些新的设计工具, 如发动机和车身底盘部门 CATIA 系统创成式零部件应力分析的应用,支持开发过程中的重复使用等应用,公司已取得了良好的投资回报。现在,为了进一步提高产品的性能,Scania 公司在整个开发过程中, 正在推广设计师、 分析师和检验部门更加紧密地协同工作方

53、式。 这种协调工作方式可使 Scania 公司更具市场应变能力, 同时又能从物理样机和虚拟数字化样机中不断积累产品知识。 造船工业: CATIA 为造船工业提供了优秀的解决方案, 包括专门的船体产品和船载设备、机械解决方案。船体设计解决方案已被应用于众多船舶制造企业,类似GeneralDynamics, Meyer Weft 和 Delta Marin ,涉及所有类型船舶的零件设计、制造、装配。船体的结构设计与定义是基于三维参数化模型的。参数化管理零件之间的相关性, 相关零件的更改,可以影响船体的外型。船体设计解决方案与其他CATIA 产品是完全集成的。传统的预装配的数字样机上即可检查和修改设

54、计中的干涉和不协调。CATIA 实体和曲面造型功能用于基本设计和船体光顺。Bath Iron Works 应用 GSM (创成式外型设计) 作为参数化引擎, 进行驱逐舰的概念设计和与其他船舶结构设计解决方案进行数据交换。 4.2 版本的 CATIA 提供了与 Deneb 加工的直接集成,并在与 Fincantieri 的协作中得到发展,机器人可进行直线和弧线焊缝的加工并克服了机器人自动线编程的瓶颈。General Dynamic Electric Boat和 Newport News Shipbuilding 使用 CATIA 设计和建造美国海军的新型弗吉尼亚级攻击潜艇。 大量的系统从核反应堆、 相关的安全设备到全部的生命支持设备需要一个综合的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论