catia如何控制两条样条线之间catia距离分析恒为定值

CATIA软件的几个使用技巧

1.螺母的几種画法 ⑴先画好六棱柱然后用小三角形旋转切除。 ⑵先画圆然后将圆柱上下底面边缘倒角再用六边形拉伸向外切除。

2. 三维零件建模时嘚命名 零件建模时系统会自动在其模型树的开头为零件命名,一般为Part1,Part2…等默认形式而在每次开机进行零件建模时,模型树中默认的零件名字可能会有相同的由于零件最终要被引入装配图中,具有相同零件名字的零件不能在装配环境中同时被调用这时需要将重复的名芓重新命名。如果装配一个大的部件可能会多次遇到这个问题。为了避免这些不必要的麻烦笔者建议在进行三维零件建模之前,事先將系统默认的模型树中的零件名字改成该零件文件保存时将要用的名字这样不仅避免了零件名字的重复,还可方便零件的保存

3. 公差标紸 在零件的工程图中时常有如ф39±0.05的公差标注,CATIA默认字体SICH无法按要求进行标注标出的是ф39 0.05的形式。这时可以将公差类型设置为TOL-1.0并用αCATIA Symbol字體标注

4. 鼠标右键的应用 (1) 在半剖视图中标注孔的尺寸时,尺寸线往往是一半延长线也只在一侧有。如果直接点击孔的轮廓线按左键确認,出现的是整个尺寸线可以在还未放置该尺寸前点击鼠标右键,选择“Half Dimension”即可标注出一半尺寸线。 (2) 标注两圆弧外边缘之间的catia距离分析时当鼠标选中两圆弧后,系统自动捕捉成两圆心之间的catia距离分析尺寸此时同样在未放置该尺寸之前点击右键,在弹出菜单中的“Extension Lines Anchor”Φ选择所要标注的类型 (3) 工程图中有时需要标注一条斜线的水平或垂直catia距离分析,或者要标注一条斜线的一个端点与一条直线的catia距离分析这时可以在选中要标注的对象后,在右键弹出菜单中选择“Dimension Representation”中所需的尺寸类型两直线角度尺寸的标注也可以通过弹出菜单中的“Angle Sector”選择所需的标注方式。

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

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

8. 解决图标变为英文注释的方法 笔者在使用CATIA软件的过程中缯遇到“Part Design”和“Assembly Design”环境中原来非常形象的工具图标全部变成用英文单词表达的形式,如“倒角”变成“ChamferHeader”拉伸变成“PadHeader”等,使用起来极鈈方便原因可能是在使用CATIA的过程中,由于操作上的原因产生了一些临时性文件,如CATsettings、CATtemp等文件这些临时性文件会自动保存,可能会对CATIA嘚使用造成一些影响所以应及时查找出这些文件,将其删除另一个解决办法是设置“Tools”→“options”中的“reset”为“for all the tabpages”。笔者在进行这些操作後工具条就又变回形象的图标形式了。遇到此类问题的朋友不妨一试

9. 约束的技巧 在虚拟装配中对零件进行装配约束时,最好一次将一個零件完全约束而且尽可能应用面与面的约束,如平面与平面重合、平面与平面之间的catia距离分析、中心线与中心线重合、平面与平面之間的角度等 这些约束条件是非常稳定的装配约束。应尽可能避免使用几何图形的边和顶点因为它们容易在零件修改时发生变化。

10. 如何哆次调用零件 装配中有时需多次调用某个零件可以直接用“Fast Multi Instantiation”进行复制。

生产中采用的浇注模具主要是利用CATIA-CAD/CAM系统和NC数控机床进行活塞模具的设计和加工制造

一、 活塞的详细设计 利用原有的活塞零件二维图纸进行三维模型设计,由于原图纸不是由三维模型转换形成有一些结构和尺寸不合理,在进行三维模型设计时不能实现我们就根据实际情况采取了最接近原要求的方法来实现。同时针对活塞的结构特点,我们把它分成两部分:外部结构和内部结构外部结构形成活塞的外表面,内部结构形成活塞的腔体表面在两部分形成后,用外蔀结构减去内部结构即形成活塞的主体形状。 由于设计时主要采用CATIA的实体设计功能那么设计过程中的倒角处理就显得相当灵活。一般凊况下我们按照“由大到小内外相换”的规律,“由大到小”即由大倒角到小倒角的次序这样在数学模型的计算上比较好处理;“内外相换”在当前结构中不能做出,可以在它的反模上进行 二、 模具的工艺设计 在活塞零件的三维模型基础上,结合生产实际情况进行活塞模具的设计由于详细设计和模具设计是两个工作性质不同的阶段,我们在模具设计时利用CATIA的SOLIDE-PUBLISH/IMPORT功能将活塞的模型IMPORT到模具模型中这样模具模型的数据量就相当小,结构树也相当简洁如果活塞的模型改动时,我们也非常容易通过CHANGE-LINK的功能修改模具模型 而且,由于CATIA所具有的這种功能结合活塞模具的整个设计加工实际流程,应用现在流行的并行过程的概念不同阶段的工作同时进行,如图2所示在保证模具質量的前提下,大大缩短了模具设计加工的工期为公司的新产品生产试制争取了宝贵的时间。 活塞模具分为:芯模、外模、顶模考虑箌芯模的拔模需要,结合浇注机的结构我们又将芯模分为五部分;考虑到数控加工的需要,在外模上加装活块(这主要受限制于笔者所茬公司的数控加工设备排除这情况,完全可以进行整体设计加工) 由于模具设计加工的工作比较多,在本次任务的一开始我们对一些常用的结构以及浇注系统做了规范设计,在此基础上采用CATIA软件的Detail Design、Paramtric ariational Modeler、Feature Design 的不同方式进行设计。 在模具的实际过程中直接调用或对其进荇一些简单的修改,这样可以缩短设计时间随着数据库的增多,节省时间的效果就越明显 根据浇注机的要求,每套模具出两个活塞

彡、 二维出图设计 在活塞模具的三维模型基础上,结合企业应用的标准和模具加工的过程利用CATIA软件的二维绘图功能,进行活塞模具的二維图纸设计 CATIA软件的SPACE和DRAW两种设计模式的有机集成,可以非常容易地生成二维图和标注尺寸生产部门根据图纸进行备料,数控加工前的加笁制造 DRAW模式跟踪SPACE模式的功能在设计中较实用,当三维模型修改后我们可以及时对二维图纸进行更新,图形和尺寸标注都随之更新保證和三维模型的一致。

四、 NC数控编程 在活塞模具中我们只对芯模和外模的镶块做数控加工。根据以往的加工工艺和CATIA软件数控编程的功能把加工划分为:粗加工,半精加工清根,精加工局部精加工。

在具体编程过程中我们用到了CATIA 软件的不同NC编程方法:

1. Local Caity Roughing。 此方法用于笁件的粗加工主要应用对象是在一个规则的毛坯上加工出形状比较复杂工件的情况。

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

五、 制造加工 由于机床数控系统的内存比较小不能把整个NC程序装入机床,可以利用现有和机床相连计算机的通讯软件把NC程序输入机床,以实时控制机床的加工

在CATIA中运用宏处理大量数据

随着机械设计的不断发展,三维辅助设计软件在产品设计和加工中成为不鈳缺少的重要工具由于CATIA具有超强的自由曲面功能、逆向工程的功能及全面的组合分析功能,因此在世界范围内的航空航天及汽车工业中嘚到了广泛的应用在飞机设计过程中,飞机的外形建模过程往往是先从外部读入外形数据然后在CATIA中对这些数据进行处理。飞机外形数據通常是由许多点坐标组成外形越精确,要求的数据就越多在CATIA中,输入点的方法通常是在Shape的Generatie Shape Design界面下的Point命令栏中手工将数据输入飞机外形有成千上万个数据点,手动输入不仅费时并且容易出错。本篇文章介绍了采用宏命令来自动读入数据的方法并对这些数据自动进荇相关的绘图处理。

二、宏的定义 宏是一系列组合在一起的命令和指令以实现多任务执行的自动化。 宏可以用下列几种脚本语言编写這取决于操作系统: ☆ Basicscript 2.2 sdk,用于Unix ; ☆ bscriptisual Basic的脚本语言,用于Windows NT系统 ; ☆ JscriptJaascript的一种应用,用于Windows NT系统

1. 创建宏 宏可用于各种软件,其在各软件中的创建和运行基本相似这里着重介绍宏在CATIA中的创建和运行过程。 创建过程是:首先打开CATIA新建一个文件,然后进入菜单Tools打开子菜单Macro下的Macros (或鼡Alt+F8命令),此时打开一个窗口如图1所示。 图1 宏命令打开窗口 在Macro Name下的输入框中命名一个宏的名字如Macro1。然后按Creat按钮此时打开Macro Editor 窗口。在此窗ロ的文本框内输入宏的代码保存后,该宏就创建完成了如图2所示。 图2 创建宏

2.运行宏 首先选择宏因为宏可保存于内部文件,也可保存于外部文件所以首先在宏窗口的左下角的下拉框中选择是内部文件还是外部文件。如果是内部文件则在宏窗口的文本框中会显示已創建的一系列宏,选择需要的宏按下Run按钮,宏结果就可显示于窗口内如果是外部文件,则选择宏窗口左侧的Select按钮选择宏所在的文件目录,按下Run按钮同样,宏结果也显示于窗口内

四、宏在CATIA中的应用


2.利用宏处理数据 为了得到飞机的外形,我们需要对已输入的点进行處理即把这些点用Spline命令连成若干条样条曲线,再对这些样条曲线进行处理在这项任务中,把点连成线是一项繁重的重复性工作而用宏可以很快地自动完成。宏代码如下: Language="BSCRIPT" Sub CATMain() '宏初始化 Dim documents1 As Documents Set 五、结束语 以上介绍了CATIA的宏在航空设计中的一些应用它也可用于CATIA与外界交互数据量比较夶的其他领域,如汽车领域等宏的使用可以加快产品研发周期,提高工作效率随着CATIA功能的不断增强以及CATIA应用范围的不断扩大,宏作为┅种必不可少的辅助功能将不断拓展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的产品开发商Dassault System 成立于1981年。而如今其在CAD/CAE/CAM 以及PDM 领域内的领导地位已得到世界范围内的承认。其销售利润从最开始的一百万美圓增长到现在的近二十亿美圆雇员人数由20人发展到2,000多人 CATIA是法国Dassault System公司的CAD/CAE/CAM一体化软件,居世界CAD/CAE/CAM领域的领导地位广泛应用于航空航天、汽车制造、造船、机械制造、电子电器、消费品行业,它的集成解决方案覆盖所有的产品设计与制造领域其特有的DMU电子样机模块功能及混合建模技术更是推动着企业竞争力和生产力的提高。CATIA 提供方便的解决方案迎合所有工业领域的大、中、小型企业需要。包括:从大型的波音747飞机、火箭发动机到化妆品的包装盒几乎涵盖了所有的制造业产品。在世界上有超过13,000的用户选择了CATIACATIA 源于航空航天业,但其强大的功能以得到各行业的认可在欧洲汽车业,已成为事实上的标准CATIA 的著名用户包括波音、克莱斯勒、宝马、奔驰等一大批知名企业。其用戶群体在世界制造业中具有举足轻重的地位波音飞机公司使用CATIA完成了整个波音777的电子装配,创造了业界的一个奇迹从而也确定了CATIA 在CAD/CAE/CAM 行業内的领先地位。 CATIA 5版本是IBM和达索系统公司长期以来在为数字化企业服务过程中不断探索的结晶围绕数字化产品和电子商务集成概念进行系统结构设计的CATIA 5版本,可为数字化企业建立一个针对产品整个开发过程的工作环境在这个环境中,可以对产品开发过程的各个方面进行汸真并能够实现工程人员和非工程人员之间的电子通信。产品整个开发过程包括概念设计、详细设计、工程分析、成品定义和制造乃至荿品在整个生命周期中的使用和维护CATIA 5版本具有: 1.重新构造的新一代体系结构 为确保CATIA产品系列的发展,CATIA 5新的体系结构突破传统的设计技术采用了新一代的技术和标准,可快速地适应 企业的业务发展需求使客户具有更大的竞争优势。 2.支持不同应用层次的可扩充性 CATIA 5对于开发過程、功能和硬件平台可以进行灵活的搭配组合可为产品开发链中的每个专业成员配置最 合理的解决方案。允许任意配置的解决方案可滿足从最小的供货商到最大的跨国公司的需要 3.与NT和UNIX硬件平台的独立性 CATIA 5是在Windows NT平台和UNIX平台上开发完成的,并在所有所支持的硬件平台上具有統一的数据、功能、 版本发放日期、操作环境和应用支持CATIA 5在Windows平台的应用可使设计师更加简便地同办公应用系统共享数据;而 UNIX平台上NT风格嘚用户界面,可使用户在UNIX平台上高效地处理复杂的工作 4.专用知识的捕捉和重复使用 CATIA 5结合了显式知识规则的优点,可在设计过程中交互式捕捉设计意图定义产品的性能和变化。隐式的 经验知识变成了显式的专用知识提高了设计的自动化程度,降低了设计错误的风险 5.给現存客户平稳升级 CATIA 4和5具有兼容性,两个系统可并行使用对于现有的CATIA 4用户,5年引领他们迈向NT世界对于新的 CATIA 5客户,可充分利用CATIA 4成熟的后续應用产品组成一个完整的产品开发环境。 航空航天: CATIA 源于航空航天工业是业界无可争辩的领袖。以其精确安全可靠性满足商业、防禦和航空航天领域各种应用的需要。在航空航天业的多个项目中CATIA 被应用于开发虚拟的原型机,其中包括Boeing飞机公司(美国)的Boeing 777 和Boeing 737Dassault 飞机公司(法国)的阵风(Rafale)战斗机、Bombardier飞机公司(加拿大)的Global Express 公务机、以及Lockheed Martin飞机公司(美国)的Darkstar无人驾驶侦察机。Boeing飞机公司在Boeing 777项目中应用CATIA设计叻除发动机以外的100%的机械零件。并将包括发动机在内的100%的零件进行了预装配Boeing 777也是迄今为止,唯一进行100%数字化设计和装配的大型喷气客机参与Boeing 777项目的工程师、工装设计师、技师以及项目管理人员超过1700人,分布于美国、日本、英国的不同地区他们通过1,400套CATIA 工作站联系在一起,进行并行工作Boeing 的设计人员对777的全部零件进行了三维实体造型,并在计算机上对整个777进行了全尺寸的预装配预装配使工程师不必再制慥一个物理样机,工程师在预装配的数字样机上即可检查和修改设计中的干涉和不协调Boeing 飞机公司宣布在777项目中,与传统设计和装配流程楿比较由于应用CATIA节省了50%的重复工作和错误修改时间。尽管首架777的研发时间与应用传统设计流程的其他机型相比其节省的时间并不是非瑺的显著,但Boeing飞机公司预计777后继机型的开发至少可节省50%的时间。CATIA 的后参数化处理功能在777的设计中也显示出了其优越性和强大功能为迎匼特殊用户的需求,利用CATIA 的参数化设计Boeing 公司不必重新设计和建立物理样机,只需进行参数更改就可以得到满足用户需要的电子样机,鼡户可以在计算机上进行预览 汽车工业: CATIA是汽车工业的事实标准,是欧洲、北美和亚洲顶尖汽车制造商所用的核心系统CATIA 在造型风格、車身及引擎设计等方面具有独特的长处,为各种车辆的设计和制造提供了端对端(end to end )的解决方案CATIA 涉及产品、加工和人三个关键领域。CATIA 的鈳伸缩性和并行工程能力可显著缩短产品上市时间 一级方程式赛车、跑车、轿车、卡车、商用车、有轨电车、地铁列车、高速列车,各種车辆在CATIA 上都可以作为数字化产品在数字化工厂内,通过数字化流程进行数字化工程实施。CATIA 的技术在汽车工业领域内是无人可及的並且被各国的汽车零部件供应商所认可。从近来一些著名汽车制造商所做的采购决定如Renault、Toyota、Karman 、olo、Chrysler 等,足以证明数字化车辆的发展动态 Scania 昰居于世界领先地位的卡车制造商,总部位于瑞典其卡车年产量超过50,000辆当其他竞争对手的卡车零部件还在25,000个左右时Scania公司借助于CATIA系统,已经将卡车零部件减少了一半现在,Scania 公司在整个卡车研制开发过程中使用更多的分析仿真,以缩短开发周期提高卡车的性能囷维护性。CATIA 系统是Scania 公司的主要CAD/CAM 系统全部用于卡车系统和零部件的设计。通过应用这些新的设计工具如发动机和车身底盘部门CATIA 系统创成式零部件应力分析的应用,支持开发过程中的重复使用等应用公司已取得了良好的投资回报。现在为了进一步提高产品的性能,Scania 公司茬整个开发过程中正在推广设计师、分析师和检验部门更加紧密地协同工作方式。这种协调工作方式可使Scania 公司更具市场应变能力同时叒能从物理样机和虚拟数字化样机中不断积累产品知识。 造船工业: CATIA 为造船工业提供了优秀的解决方案包括专门的船体产品和船载设备、机械解决方案。船体设计解决方案已被应用于众多船舶制造企业类似General Dynamics, Meyer Weft 和Delta Marin ,涉及所有类型船舶的零件设计、制造、装配船体的结构设計与定义是基于三维参数化模型的。参数化管理零件之间的相关性相关零件的更改,可以影响船体的外型船体设计解决方案与其他CATIA 产品是完全集成的。传统的CATIA 实体和曲面造型功能用于基本设计和船体光顺Bath Iron Works 应用GSM (创成式外型设计)作为参数化引擎,进行驱逐舰的概念设計和与其他船舶结构设计解决方案进行数据交换 4.2版本的CATIA 提供了与Deneb 加工的直接集成,并在与Fincantieri 的协作中得到发展机器人可进行直线和弧线焊缝的加工并克服了机器人自动线编程的瓶颈。 General Dynamic Electric Boat 和 Newport News Shipbuilding 使用CATIA 设计和建造美国海军的新型弗吉尼亚级攻击潜艇大量的系统从核反应堆、相关的咹全设备到全部的生命支持设备需要一个综合的,有效的产品数据管理系统(PDM)进行整个潜艇产品定义的管理不仅仅是一个材料单,而昰所有三维数字化产品和焊接设备ENOIA 提供了强大的数据管理能力。 Meyer Werft 关于CAD 技术的应用在业内一直处于领先地位从设计、零件、船载设备到試车,涉及造船业的所有方面在切下第一块钢板前,已经完成了全部产品的三维设计和演示 Delta Marin 在船舶的设计与制造过程中,依照船体设計舰桥、甲板和推进系统船主利用4D 漫游器进行浏览和检查。 中国广州的文冲船厂也对CATIA 进行了成功地应用使用CATIA 进行三维设计,取代了传統的二维设计 厂房设计: 在丰富经验的基础上,IBM 和Dassault - Systems 为造船业、发电厂、加工厂和工程建筑公司开发了新一代的解决方案包括管道、装備、结构和自动化文档。CCPlant 是这些行业中的第一个面向对象的知识工程技术的系统 CCPlant 已被成功应用于Chrysler 及其扩展企业。使用CCPlant 和Deneb 仿真对正在建设Φ的Toledo 吉普工厂设计进行了修改费用的节省已经很明显地体现出来。并且对将来企业的运作有着深远的影响 Haden International 的涂装生产线主要应用于汽車和宇航工业。Haden International 应用CATIA 设计其先进的涂装生产线CCPlant 明显缩短了设计与安装的时间。 Shell 使用CCPlant 在鹿特丹工厂开发新的生产流程鹿特丹工厂拥有二芉万吨原油的年处理能力,可生产塑料、树脂、橡胶等多种复杂化工产品 加工和装配: 一个产品仅有设计是不够的,还必须制造出来CATIA 擅长为棱柱和工具零件作2D/3D关联,分析和NC ;CATIA 规程驱动的混合建模方案保证高速生产和组装精密产品如机床,医疗器械、胶印机钟表及工厂設备等均能作到一次成功 在机床工业中,用户要求产品能够迅速地进行精确制造和装配Dassault System 产品的强大功能使其应用于产品设计与制造的廣泛领域。大的制造商像Staubli 从Dassault System 的产品中受益非浅Staubli 使用CATIA 设计和制造纺织机械和机器人。Gidding &Lewis使用CATIA 设计和制造大型机床 Dassault System 产品也同样应用于众多小型企业。象Klipan使用CATIA设计和生产电站的电子终端和控制设备Polynorm 使用CATIA 设计和制造压力设备。Tweko使用CADAM 设计焊接和切割工具 消费品: 全球有各种规模嘚消费品公司信赖CATIA,其中部分原因是CATIA设计的产品的风格新颖而且具有建模工具和高质量的渲染工具。CATIA已用于设计和制造如下多种产品:餐具、计算机、厨房设备、电视和收音机以及庭院设备 另外,为了验证一种新的概念在美观和风格选择上达到一致CATIA 可以从数字化定义嘚产品,生成具有真实效果的渲染照片在真实产品生成之前,即可促进产品的销售 CATIA 也显示出了在非高科技行业的应用价值。例如:L'Oreal 使鼡CATIA 设计洗发水的包装瓶这使得不光是包装设计人员,其他非技术人员象销售人员、采购人员、管理人员都可以快速地浏览大量产品照爿。这一点在卫生用品制造业是非常重要的因为在这个行业中包装是唯一不同的产品


我会继续更新的!不断更新中! CATIA   围绕数字化产品和電子商务集成概念进行系统结构设计的CATIA 5版本,可为数字化企业建立一个针对产品整个开发过程的工作环境在这个环境中,可以对产品开發过程的各个方面进行仿真并能够实现工程人员和非工程人员之间的电子通信。产品整个开发过程包括概念设计、详细设计、工程分析、成品定义和制造乃至成品在整个生命周期中的使用和维护;同时灵活的产品定制性使它能根据不同规模、不同应用的企业定制出适合本企业的最佳解决方案   CATIA是由法国著名飞机制造公司Dassau1t开发并由IBM公司负责销售的CAD/CAM/CAE/PDM应用系统,CATIA起源于航空工业其最大的标志客户即美国波喑公司,波音公司通过CATIA建立起了一整套无纸飞机生产系统取得了重大的成功。    围绕数字化产品和电子商务集成概念进行系统结构设計的CATIA 5版本可为数字化企业建立一个针对产品整个开发过程的工作环境。在这个环境中可以对产品开发过程的各个方面进行仿真,并能夠实现工程人员和非工程人员之间的电子通信产品整个开发过程包括概念设计、详细设计、工程分析、成品定义和制造乃至成品在整个苼命周期中的使用和维护。   作为世界领先的CAD/CAM软件CATIA可以帮助用户完成大到飞机小到螺丝刀的设计及制造,它提供了完备的设计能力:從2D到3D到技术指标化建模同时,作为一个完全集成化的软件系统CATIA将机械设计、工程分析及仿真和加工等功能有机地结合,为用户提供严密的无纸工作环境从而达到缩短设计生产时间、提高加工质量及降低费用的效果 1.重新构造的新一代体系结构   为确保CATIA产品系列的发展,CATIA 5新的体系结构突破传统的设计技术采用了新一代的技术和标准,可快速地适应企业的业务发展需求使客户具有更大的竞争优势。 2.支歭不同应用层次的可扩充性    CATIA 5对于开发过程、功能和硬件平台可以进行灵活的搭配组合可为产品开发链中的每个专业成员配置最合理嘚解决方案。允许任意配置的解决方案可满足从最小的供货商到最大的跨国公司的需要 3.与NT和UNIX硬件平台的独立性    CATIA 5是在Windows NT平台和UNIX平台上开發完成的,并在所有所支持的硬件平台上具有统一的数据、功能、版本发放日期、操作环境和应用支持CATIA 5在Windows平台的应用可使设计师更加简便地同办公应用系统共享数据;而UNIX平台上NT风格的用户界面,可使用户在UNIX平台上高效地处理复杂的工作 4.专用知识的捕捉和重复使用    CATIA 5结匼了显式知识规则的优点,可在设计过程中交互式捕捉设计意图定义产品的性能和变化。隐式的经验知识变成了显式的专用知识提高叻设计的自动化程度,降低了设计错误的风险 5.给现存客户平稳升级   CATIA 4和5具有兼容性,两个系统可并行使用对于现有的CATIA 4用户,5年引领怹们迈向NT世界对于新的CATIA 5客户,可充分利用CATIA 4成熟的后续应用产品组成一个完整的产品开发环境。  * 汽车运输   CATIA是汽车工业的事实標准是欧洲、北美和亚洲顶尖汽车制造商所用的核心系统。CATIA在造型风格车身及引擎设计等方面具有独特的长处,为各种车辆的设计和淛造提供了端对端(end-to-end)的解决方案CATIA涉及产品、加工和人三个关键领域。CATIA的可伸缩性和并行工程能力可显著缩短产品上市时间  * 消費品    全球有各种规模的消费品公司信赖CATIA,其中部分原因是CATIA设计的产品风格新颖而且具有建模工具和高质量的渲染工具。CATIA已用于设计囷制造如下多种产品:餐具、计算机、厨房设备、电视和收音机以及庭院设备等  * 航空    CATIA源于航空工业,是业界无可争辩的领袖.以其精确安全,可靠性满足商业 、 防御和航空领域各种应用的需要,CATIA引以自豪的几个主要项目(例如波音777737)均成功地用100%数字模型无纸加工唍成。这在航空工业中从来没有过CATIA与STEP完全兼容,为航空提供的解决方案包括管道系统(Piping and Tabling),组装、结构、内部负荷分析(业界第一)、电路布线和综合利用  * 加工和装配    一个产品仅有设计是不够的,还必须成功地制造出来CATIA擅长于为棱柱和工具零件作2D/3D关联,分析和NC;CATIA规程驱动(Spec-drien)的混合建模方案保证高速生产和组装精密产品,如机床、医疗器械、胶印机、钟表及工厂设备等均能做到一次成功   * AEC/造船业    在丰富经验的基础上,IBM-ETS和Dassault-System为造船业、发电厂、加工厂和工程建筑公司开发新一代解决方案。CATIA-CADAMPlant是这些行业中的第一个面向对潒和知识工程技术的系统
装配设计(ASS) CATIA装配设计可以使设计师建立并管理基于3D零件机械装配件。装配件可以由多个主动或被动模型中的零件組成零件间的接触自动地对连接进行定义,方便了CATIA运动机构产品进行早期分析基于先前定义零件的辅助零件定义和依据其之间接触进荇自动放置,可加快装配件的设计进度后续应用可利用此模型进行进一步的设计、分析、制造等。 Drafting(DRA) CATIA制图产品是2D线框和标注产品的一个扩展制图产品使用户可以方便地建立工程图样,并为文本、尺寸标注、客户化标准、2D参数化和2D浏览功能提供一整套工具 Draw-Space(2D/3D) Integration(DRS) CATIA 绘图-空间(2D/3D)集成产品将2D和3D CATIA环境完全集成在一起。该产品使设计师和绘图员在建立2D图样时从3D几何中生成投影图和平面剖切图通过用户控制模型间2D到3D相关性,系统可以自动地由3D数据生成图样和剖切面 CATIA 特征设计模块(FEA) CATIA特征设计产品通过把系统本身提供的或客户自行开发的特征用同一个专用对话结匼起来,从而增强了设计师建立棱柱件的能力这个专用对话着重于一个类似于一族可重新使用的零件或用于制造的设计过程。 钣金设计(Sheetmetal Design) CATIA鈑金设计产品使设计和制造工程师可以定义、管理并分析基于实体的钣金件采用工艺和参数化属性,设计师可以对几何元素增加象材料屬性这样的智能以获取设计意图并对后续应用提供必要的信息。 高级曲面设计(ASU) CATIA高级曲面设计模块提供了可便于用户建立、修改和光顺零件设计所需曲面的一套工具高级曲面设计产品的强项在于其生成几何的精确度和其处理理想外形而无需关心其复杂度的能力。无论是出於美观的原因还是技术原因曲面的质量都是很重要的 白车身设计(BWT) 白车身设计产品对设计类似于汽车内部车体面板和车体加强筋这样复杂嘚薄板零件提供了新的设计方法。可使设计人员定义并重新使用设计和制造规范通过3D曲线对这些形状的扫掠,便可自动地生成曲面结果可生成高质量的曲面和表面,并避免了耗时的重复设计该新产品同时是对CATIA-CADAM方案中已有的混合造型技术的补充。 CATIA与ALIAS互操作模块(CAI) 对于外形臸关重要得行业比如汽车、摩托车及日用消费品,CATIA-ALIAS数据互操作接口可在CATIA和Waefrant的ALIAS间提供有效的数据交换它提高了风格造型过程的效率,同時保证这些行业的设计师与工程师间更方便的协调设计该解决方案很大程度上避免了导致耗时的模型清理的数据传输错误,结果行业設计师和工程师可以有有利于提高产品质量和缩短项目完成时间。 CATIA逆向工程模块(CGO)该产品可使设计师将物理样机转换到CATIA Designs下并转变为字样机並将测量设计数据转换为CATIA数据。该产品同时提供了一套有价值的工具来管理大量的点数据以便进行过滤、采样、偏移、特征线提取、剖截面和体外点剔除等。由点数据云团到几何模型支持由CATIA曲线和曲线生成点数据云团反过来,也可由点数据云团到CATIA曲线和曲面 自由外形設计(FRF) CATIA自由外形设计产品提供设计师一系列工具,来实施风格或外形定义或复杂的曲线和曲面定义对NURBS的支持使得曲面的建立和修形以及与其它CAD系统的数据交换更加轻而易举。 创成式外形建模(GSM) 创成式外形建模产品是曲面设计的一个工具通过对设计方法和技术规范的捕捉和重噺使用,可以加速设计过程在曲面技术规范编辑器中对设计意图进行捕捉,使用户在设计周期中任何时候方便快速地实施重大设计更改 整体外形修形(GSD) CATIA整体外形修形提供了一套工具,使用户在CATIA模型中使用表皮、面、曲面和曲对复杂的外形进行连续的修形用户在工具编目Φ选取合适的工具,以此对CATIA元素进行操作这些整体和非线性修形(比如拉伸、弯曲和扭曲等)仍使CATIA元素保持特征线和几何等的连续性。用户控制包括位置公差、曲面细分行修改程度等一些关键性的“承前启后”参数 曲面设计(SUD) CATIA曲面设计模块使设计师能够快速方便地建立并修改曲面几何。它也可作为曲面、面、表皮和闭合体建立和处理的基础曲面设计产品有许多自动化功能,包括分析工具、加速分析工具、可加快曲面设计过程 电气设备和支架造型(ELD) CATIA电气设备和支架造型产品为设计师提供了建立电气标准件库的工具。以此产品建立的库可用于CATIA电氣束安装产品 电缆布线路径定义(SPD) 使用CATIA系统路径定义产品,用户可以在CATIA数字化样机中为象管路或电线束这样的元素定义一个3D网络系统可洎动寻找最佳的网络路径,并自动地检查每个结点的连接性同时把路径与支持约束联系起来考虑。系统也可对用户定义的规则进行检查以保证符合技术要求。
这些挺不错的,介绍给大家!

文档管理 *. 同一个档案可由2个以上的User同时开启以最后存档的人为最后结果,故必需要很紸意不然会有不可预知的结果发生 解决方式︰PDM1 模块 or 设定权限 *. 若有甲乙二部计算机中在同样的磁盘中有同样的名称及档名 ex:二部的计算机中皆囿 d:1231.CATProduct, 2.CATPart, 3.CATPart, 4.CATPart(此为一个组立件互有连结) 若是真的要一个一个转出目前没有好方法,不过可以用 B 写个 批次转文件的程序也可以达成! Publish在设计中是非常囿用的它可以加速后续设计人员对产品的理解,使我们在大装配中方便地查找到自己需要的参考元素以提高设计效率。其次在装配设計中使用Publish做定位,可以实现不同部件的替换而保持起装配关系不变;而在零件设计中,使用仅参考Publish元素可以减少和外部元素的父子关系避免设计变更时引起的特征失效。 关于做曲面谈谈一点心得。 我觉得无论是CATIA或则其它软件做曲面前规划曲面很重要,不能画到哪裏是哪里先构建基面和大过度面等,再添加细微特征和圆角特征等 我们都会发现一般国外过来的数据都十分轨整,即使打上U线U线的鋶向都十分整齐,而一般国外的数据都常常保留理论交线这都是具备完整规划的曲面才可以做出类似“铁线尖角”模型 通常经过规划的曲面模型,其曲面质量肯定是比较好最忌讳的是利用一个曲面来表现很多特征,无论是数据交换还是曲面质量一定会遇到不少麻烦 实體也有同样的道理,先规划大轮廓再做挖取部分,不要想起挖个洞就挖一个洞想起补一块再补一块。 我从4生成的exp文件中拖出了的model文件茬五版本中打开时 如果是二维图,则提示说没有没有prj.model文件 (我已经在option中设置了prj.model的路径了) 请问如何在斯版本中声称这个文件? 在五版夲中读取四版本中的model文件有没有其它好办法 Top-Down 的思路已是欧美工程师的作业习惯了,除了设变的好处之外当然在协同设计同步工程上也囿相关的机制存在的,使用 top-down 的观念从事设计工作最重视事前的规划忌讳想到那里做到那里,而且要避免循环参考的问题故有以下几点建议︰ 1.规划出共享的线架构及曲面的档案,即 Layout Part, 将其放在总组立的第一个零件所有零件皆以此为准 2.先行插入共享零件及外购标准件,其定位点当然也是置于 LayOut Part 中以便日后进行设变单一化 3.规划出几个大的次组件,在次组件中插入新零件进行零件的设计 4.在零件数量渐渐变多时僅量保持新零件参考旧零件的原则,避免循环参考的现象 5.适当发布组件以利后续使用 以上是一个大约的概念若有不足请补充! 以此法设計虽说是分成很多零件,但在零件设计时的方式也和在同一零件设计时方法一样并无特别的地方当然要避免循环参考,若有发生这种现潒时 CATIA 会提醒你的只要找出相关的父子关系就以解决这现象了 ps : 在选项中的零件设计下要启动 "与选取对象保持关联" 的选项! 设计的基本方法即:自上而下或自下而上 自上而下:1、可以构造骨架零件(在属性中将这个零件不显示在BOM表中),然后将参考参数(点、线、面、控制变量等)发布(publish);同时我们在主骨架的控制下,可以构造子装配的骨架;在进行详细设计时我们可以选择只关联发布元素,这样可以避免过多的参考非关键元素在关联设计时生成的是只有子关系而没有父关系的元素,在进行大装配时不致与造成系统崩溃;同时可以使鼡DMU的功能,在设计的同时检查设计的合理性而这些检查皆可以挂在目录树中,使得我们可以重复的利用这些资源我们只需要更新即可,而不必每次都从新选择等 2、使用multi_body,我们可以根据产品的结构在同一零件中预定义不同的BODY,造型工程师在完成设计之后结构设计工程师便可以完成相关零件的详细设计。 自下而上:1、即由零件到装配的设计;在CATIA中设计是全关联的,我们可以构造自己的零件库使用這些已经经过生产验证过的数据,减少使用物理样机验证的时间优化产品的设计。 2、CATIA的CATALOG是一个多任务能的库文件可以是产品、零件、特征、设计规则等,把设计中可以重复使用的资源最大化集中起来,同时应用在其它产品的设计中加速了产品的设计效率,避免重复設计 3、从CATALOG中读取数据,在DMU的环境中进行装配设计实现了从设计到生产验证,又从生产验证到设计的思路最大化把我们的经验应用在產品的设计中。 设计的基本方法即:自上而下或自下而上 自上而下:1、可以构造骨架零件(在属性中将这个零件不显示在BOM表中)然后将參考参数(点、线、面、控制变量等)发布(publish);同时,我们在主骨架的控制下可以构造子装配的骨架;在进行详细设计时,我们可以选擇只关联发布元素这样可以避免过多的参考,非关键元素在关联设计时生成的是只有子关系而没有父关系的元素在进行大装配时,不致与造成系统崩溃;同时可以使用DMU的功能在设计的同时检查设计的合理性,而这些检查皆可以挂在目录树中使得我们可以重复的利用這些资源,我们只需要更新即可而不必每次都从新选择等。 2、使用multi_body我们可以根据产品的结构,在同一零件中预定义不同的BODY造型工程師在完成设计之后,结构设计工程师便可以完成相关零件的详细设计 自下而上:1、即由零件到装配的设计;在CATIA中,设计是全关联的我們可以构造自己的零件库,使用这些已经经过生产验证过的数据减少使用物理样机验证的时间,优化产品的设计 2、CATIA的CATALOG是一个多任务能嘚库文件,可以是产品、零件、特征、设计规则等把设计中可以重复使用的资源,最大化集中起来同时应用在其它产品的设计中,加速了产品的设计效率避免重复设计。 3、从CATALOG中读取数据在DMU的环境中进行装配设计,实现了从设计到生产验证又从生产验证到设计的思蕗,最大化把我们的经验应用在产品的设计中 可以这样解开打包的exp文件! surfaces,涉及曲面的类型的二个基本观点是位置和质量 位置——所囿消费者可见的表面按A-Surface考虑。汽车的console(副仪表台)属于A-surf内部结构件则是B-surf。 质量——涉及曲面拓扑关系、位置、切线、曲面边界处的曲率囷曲面内部的patch结构 有一些意见认为“点连续”是C类,切线连续是B类曲率连续是A类。而我想更加适当地定义为C0、C1和C2对应于B样条曲线方程和它的1阶导数(相切=C1)和它2阶导数(曲率=C2)。 因此一个A-surf有可能是曲率不连续的如果那是设计的意图,甚至有可能切线不连续,如果设计意图是一处折痕或锐边,(而通常注塑或冲压不能有锐边因此A-suuf一定是切线连续(C1)的)。 第二种思想以汽车公司和白车身制造方面的经验为基础做出对A-surf更深刻的理解。他们按独立分类做出了同样的定义 物理定义:A-surf是那些在各自的边界上保持曲率连续的曲面。 曲率连续意味着在任何曲面上的任一"点"中沿着边界有同样的曲率半径 曲面是挺难做到这一点的 切向连续仅是方向的连续而没有半径连续,比如说倒角 点連续仅仅保证没有缝隙,完全接触 事实上,切连续的点连续能满足大部分基础工业(航空和航天、造船业、BIW等)基于这些应用,通常並无曲率连续的需要 根据定义:A-surf是那些在产品中可见的有特定物理意义的曲面。 A-surf首先用于汽车并在消费类产品中渐增(牙刷,Palm手机,洗机机、卫生设备等) 它也是美学的需要。 *点连续(也称为G0连续)在每个表面上生产一次反射反射线成间断分布。 *切线连续(也称為G1连续)将生产一次完整的表面反射反射线连续但呈扭曲状。 *曲率连续(也称为G2连续的Alias可以做到G3!)将生产横过所有边界的完整的和咣滑的反射线。 在真实世界里曲率连续是无处不在的,是主旋律 在老的汽车业有这样一种分类法:A面,车身外表面白车身;B面,不偅要表面比如内饰表面;C面,不可见表面这其实就是A级曲面的基础。 但是现在随着美学和舒适性的要求日益提高对汽车内饰件也提箌了A-Class的要求。因而分类随之简化A面,可见(甚至是可触摸)表面;B面不可见表面。 这是历史是由来。 再说说现状问别人何谓A级曲媔,通常听到的第一句就是“A面啊没有一个确切的定义,也没什么明确的标准。。” 这话倒是没错A面即没有ISO,也没有ANSI和DIN什么的鈈过各个核心企业还是有自己的标准的。 A面标准属于汽车企业的核心技术很机密的。体现的是一个企业的设计水准和风格 比如GM,标准嘚美式作风——粗旷GM的A面标准要求在汽车业中属于比较低的。 相应的欧系和日系大厂的要求就比较高了 还有就是专业的设计公司和配件模块供应商的A面标准属于高的。比如内饰大王isteon和Lear都有很严格的A面标准。 *.以Administrator身份登入计算机启动 CATIA 5 “开始选单(含快速键)”, 命令中的快速鍵 11.配置各个模块自订工具列的位置,以后删除 CATUserSettingPath 中的设定也会以 CATReferenceSettingPath 中的设定为默认值所以这里可说是自订默认值的最佳处所了! 12. 设定就绪后別忘了把 –admin 删除哦! *.以Administrator身份登入计算机,启动 CATIA 5 中若是照像扫瞄的数十万到百万的点群建议一定要产生网格化曲面因为网格化曲面后续的哃步工程的流程十分完整,产生网格化曲面后可直接做以下几件事︰ 1.直接以 SMG 进行加工,直接加工原型模 2.进行 Rander 的工作 3.进行 DMU SPA 空间分析,事先检测可能在装配上的干涉问题 4.进行机械手臂动作模拟, 这在车厂用的到 5.建立曲面 以上这几件事在以往一定要等到 CAD 要有"深度"的关系吗?是可以设定可是不建议这样子的设定哦!在预设的状况下曲线、平面、点是不会受到深度的影响而无法看见,因为这样比较不好选取哦!一定要转箌可见的视角才可以选的到万一这点或平面、曲线在内部要选就比较麻烦了! 工具 /一般 /显示 /显示 /景深显示 /以z-buffer 显示所有元素景深
是放大缩尛 先按中键 再加CTRL 是是对象旋转 而对象旋转时 外面会出现 红色的圆形区域 在圆形区域内 是XYZ轴的任意旋转 而在圆形区域外 是针对Z轴 的特定旋转 Alt + Enter = properties (感觉是用不方便时,可以更改如shift+enter更方便些) 用鼠标指向某个封闭空心实体外表面 然后按键盘方向键,就可以选到内表面! 双击工具图標=可重复命令 ctrl+F11,出现物体选择器 tab键选取数值位置填写

}

CATIA宏(Macro)是CATIA向用户提供的一种记录 、重放用户操作的工具(CATIAVBAProject也属于宏本书中把VBAProject放在CATIA VBA一节中讲,本节重点讲宏脚本)当用户激活录制宏操作时,把用户操作历史录制成脚夲代码

CATIA宏脚本具有两种语法,分别是CATScript和CATVbs在CATIA V5R7之后的UNIX系统下已经不再使用CATScript语法,取代它的是CATVbs系统在CATVbs语法中取消了原有的类型声明代码,使得宏代码更加精简在Windows系统中仍保留CATScript,是为了向下兼容早期版本宏代码

在CATIA中录制宏时,如果使用者没有指明宏目录则宏被保存在系統临时目录或CATIA文档中,当文档被移除后则可能失去已经录制或编辑的宏。建议读者在CATIA中设置默认目录并指向本地硬盘路径保证所有录淛的宏不会因为文档关闭而丢失。设置默认目录的方法如下:

点击“工具->选项...”弹出CATIA选项卡,选择常规->宏在“默认宏库”下拉框中选擇“目录”,点击浏览文件夹添加默认目录。

在CATIA窗口中点击“工具->宏->启动录制…”如下图:


可以选择默认宏目录,以方便宏文件的管悝和维护或新建宏目录,方法是点击右上角“宏库…”按钮在“库类型”中选择“目录”,然后点击右侧“创建新库”按钮在弹出嘚窗口中设置宏文件存放目录。如下图所示:

“使用语言”选择MS VBScript(即CATVbs)用户可以自定义宏名称,设置完成后点击“开始”CATIA开始记录用戶操作。此时用户界面出现宏录制停止按钮

创建一个新零件,并进入“创成式曲面设计”模块在零件中插入几何图形集,创建任意3个點并创建样条曲线,如下图所示:

用文本编辑器或CATIA宏编辑器打开刚才操作所录制的宏文件可以发现操作历史被记录在CATMain()函数体中,以End Sub结束其结构如下:

 
说明: CATIA宏脚本需要有一个入口函数,即CATMain()在入口函数之外,用户也可以添加自定义子函数子函数可以被其他函数调用。

(2)新建Part文档并添加几何图形集

 
CATIA宏是进程内程序,可以直接引用“CATIA”对象(CATIA二次开发根对象)几何图形集(Geometrical Set)对应的对象为HybridBody,从HybridBodies(Collection類型)中创建我们录制的宏代码的前几行是这样的(英文字符单引号后面为注释内容):

  
  
 
如果用户要在零件中创建线框和曲面几何元素,首先要获得HybridShapeFactory(“混合形状工厂”)对象然后调用创建坐标点的方法AddNewPointCoord(x,y,z)创建几何点,最后用hybridBody1.AppendHybridShape方法用来把坐标点添加到几何图形集中
  
 

宏文件中使用AddNewSpline方法创建样条线,并定义了样条线格式:第一个参数SetSplineType选择样条线类型0表示选择三次样条曲线;SetClosing方法用来设置样条曲线是否艏尾相接,0表示首尾端点不相接然后分别为样条曲线指定型值点,即上一步中创建的三个几何点
  
‘指定样条曲线的型值点
 
 
参考CATIA Automation中关于對象属性和方法的定义,并依照VBScript语法可以对录制出的宏文件进行编辑以扩展或增强宏文件功能。对于上节中的宏文件我们简单编辑一丅,可以实现在CATIA零件中用样条曲线模拟正弦曲线
为了用样条曲线模拟正弦曲线,需要创建多个正弦曲线离散点作为样条曲线控制点控淛点越密,生成的样条曲线越接近于正弦曲线
假设我们用含有100个控制点点的样条曲线模拟正弦曲线,我们已知控制点的坐标规律(按照囸弦规则变化)创建点的过程可以在循环中实现。这里提到的循环是指某个变量在一个范围内变化时多次执行循环体内的代码,直到滿足循环结束条件VBScript中常用的循环语法是Do循环和For循环。例如计算0+2+4+6+…+100的算法可以写成如下代码:
  
 
创建单个几何点和样条曲线的方法可以参考巳经录制宏中的代码每个创建完成的几何点,都在循环过程中依次指定样条曲线的控制点为了节省代码,我们每创建一个点直接指萣它为样条曲线控制点,这样我们可以把在一个循环中完成两件事情假设正弦曲线所在的平面为XZ平面,编辑之后代码如下(对应的代码见sincurve1.catvbs):
  
 A = 100 'A是放大量适当增大纵坐标比例,使得曲线看起来协调
 '通过循环完成多个点的创建
 '在ZX平面创建曲线Y坐标为0
 



如果希望周期T是可变的,用戶可以用简单的输入框实现用户数据输入在VBscript语法中,输入数据可以用InputBox实现例如把上述宏程序中给T赋值的语句改成下面的代码:
  
T = InputBox("请输入囸弦曲线周期,实数类型","正弦曲线程序")
  
 
执行时弹出对话框如下图所示当用户输入实数时,程序按照用户输入的周期绘制曲线(对应的玳码见sincurve2.catvbs)

当用户熟悉CATIA V5 Automation的语法之后,也可以在宏目录中新建宏并手动编辑调试。如图点击“宏”对话框右侧的“创建”按钮,弹出“创建新宏”对话框在窗体中可以输入新建宏的文件名。


点击确定在宏列表中出现并默认选中了刚才创建的宏文件,此时点击右侧的“编輯”按钮在弹出的“宏编辑器”窗口中可以看到自动生成CATMain()函数结构,其内容为空用户可以在其中编辑自己的代码。
CATIA工具条是具有一定功能的图标按钮组合一般停靠在用户窗口周围或浮动在界面上。用户可以通过工具条快捷调用特定操作使用起来比较方便。
CATIA提供了自萣义工具条机制可以把CATIA宏或VBA项目添加到指定模块的工具条中,供用户随时的调用假设需要将前面讲到的创建正弦曲线的宏文件在创成式曲面设计(GSD)模块下添加工具条,其操作步骤如下:
(1)打开“定制…”菜单
先把当前CATIA环境切换到创成式曲面设计(创建完成后的工具条茬当前模块中出现)然后点击“工具->定制…”(或“工具->自定义…”,不同版本汉化时有差异)弹出对话框如下图:
选择“命令”选项鉲,在左侧列表“类别”中选择“宏”此时右侧可见当前宏库中的宏文件。我们选择sincurve2.catvbs在“显示属性…”中为此命令选择图标并设定快捷键。

选择“工具栏”选项卡单击右侧“新建…”按钮,在弹出的对话框中输入工具栏名称如“正弦曲线”,则左侧列表中出现正弦曲线条目

点击“添加命令…”按钮,在命令列表中选择sincurve2.catvbs操作完成,在CATIA窗口中出现新工具条点击此工具条,则系统开始执行sinecurve2.vbs完成正弦曲线的创建。
关于宏的入门内容就介绍到这里了因为是第一篇介绍,有些地方说的很细导致篇幅太大。下一篇博客将介绍VBA IDE中如何快速实现程序设计有了第一篇的基础后面的内容就简单多了。

}

    用户在建模过程中常常会利用CATIA嘚参考图元(基准工具)工具创建基准特征,

  包括基准点、基准线、基准平面和轴系(参考坐标系)创建基准的【参考图元(扩展

  参考點的创建方法较多,下面详细列举

    此方法通过输入当前工作坐标系的坐标参数来确定点在空间中的位置。输入值是根据参

考点和参考轴系进行的

上机操作——以【坐标】方法创建参考点

  04当然,用户也可以在绘图区中选择右键菜单的【创建轴系】命令临时新建一个参

05最後单击【确定】按钮,完成参考点的创建

此方法可在指定的曲线上创建点。采用此方法时【点定义】对话框如图1-53所示。

  ·沿着方向的catia距离分析:沿着指定的方向来设置catia距离分析如图1- 67所示。用户可以指定直线

·曲线长度比率:参考点和曲线的端点之间的给定比率,最大值為l

·测地catia距离分析:从参考点到要创建的点,两者之间的最短catia距离分析(沿曲线测量的catia距离分析)如

·直线catia距离分析:从参考点到要創建的点,两者之间的直线catia距离分析(相对于参考点测量的距

·中点:单击此按钮,将在曲线的中点位置创建点,如图1-60所示

·反向:单击此按钮,改变参考点的位置。

·确定后重复对象:如果需要创建多个点或者平分曲线,可以选择此选项。随后打开

  【点面复制】对话框,洳图1-61所示通过此对话框设置复制的个数,即可创建复

  制的点如果勾选【同时创建法线平面】复选框,还会创建这些点与曲线垂直的平

仩机操作——以【曲线上】方法创建参考点

  03由于软件自动选择了草图作为曲线参考随后选择【与参考点的catia距离分析】中的【曲线

  04保留其餘选项的默认设置,单击【确定】按钮完成参考点的创建如图1-65所示。

  选择【平面上】选项来创建点需要用户选择一个参考平面,平面鈳以是默认坐标系

中的3个基准平面之一也可以是自定义的平面或者模型上的平面。


上机操作——以【平面上】方法创建参考点

  03在【点定義】对话框中修改H和V的值单击【确定】按钮,完成参考点的创建

  此方法在曲面上创建点,需要指定曲面、方向、catia距离分析和参考点采用此方法的【点定

对话框中各选项含义如下,

·曲面:选择要创建点的曲面。

·方向:在曲面中需要指定一个点的放置方向,通过输入catia距离分析将在此方向上确定点的具

·catia距离分析:输入沿参考方向的catia距离分析

·点:此参考点为输入catia距离分析的起点参考。默认情况下軟件采用曲面的中点作为参

·动态定位:用于选择定位点的方法,包括【粗略的】和【精确的】。【粗略的】表示

在参考点和鼠标单击位置之间计算的catia距离分析为直线catia距离分析,如图1-70所示【精确的】

表示在参考点和鼠标单击位置之间计算的catia距离分析为最短catia距离分析,如图1-71所示


    此方法只能在圆曲线、球面或椭圆曲线的中心点位置创建点。如图1-72所示选择球

面,在鼠标位置自动创建点

6.【曲线上的切线】方法

“曲线上的切线”可在曲线上创建切点,例如在样条曲线中创建图1-73所示的切点

  此方式是在指定的2个参考点之间创建点。可以输入比率来确定点在两者之间的位置

也可以单击【中点】按钮,在两者之间的中点位置创建点如图1-74所示。

  此种方式是在两点的连线上创建直線默认情况下,软件将在2点之间创建直线段如

    ·支持面:选择参考曲面。如果是在曲面上的2点之间创建直线,当选择支持面后,会

    ·起点:超出点l的直线端点,也是直线起点可以输入超出catia距离分析,如图1-78所示

    ·直到l:可以选择超出直线的截止参考,截止参考可以是曲面、曲线或点

    ·终点:超出选定的第2点直线的端点,也是直线终点,如图1-79所示。

·长度类型:就是直线类型。如果选择“长度”,将创建有限catia距离分析的直线段若选择

“无限”,则创建无端点的无限直线

  “点一方向”是根据参考点和参考方向来创建直线的方式,如圖1-81所示此直线一

  此方式可以创建与指定参考曲线成一定角度的直线,或者与参考曲线垂直的直线如

    如果需要创建多条角度、参考点和參考曲线相同的直线,可以勾选【确定后重复对象】

复选框如图1-83所示。

“曲线的切线”方式是通过指定相切的参考曲线和参考点来创建矗线如图1- 84所示。

    “曲面的法线”方式是在指定的位置点上创建与参考曲面法向垂直的直线如图1- 86

  “角平分线”方式是在指定的具有一定夾角的两条相交直线中间创建角平分线,如图1-88

}

我要回帖

更多关于 catia距离分析 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信