本文由Clumsybird贡献
二,工程图标题栏设置:
简述:工程图图纸中背景视图设置 工程图标题栏可以归于工程图图纸设置,这里鉴于该方面的问
题相对比较多,单列为一部分. 基本设置: 1)通过编辑菜单下的背景进行设置:菜单栏选编辑—背景—框架创建—插入框架和标题节点— 标题块样式,在下拉框下面选择所需要选择框架和标题模板(安装 catia 时自带的或者自己事先 定义的模板,在右侧的 Preview 中是预览样式) ,点击确定即可这时仍处于,背景模式中,通过 单击线或者双击文字可以对标题栏进行编辑,如增加/修改在标题栏里所要显示的内容等等 .注:同样通过编辑菜单下的工作视图,可以返回视图模式下.
2)在文件菜单下的页面设置中进行设置文件—页面设置—插入背景视:图—将元素插入页—浏 览,然后选择自己需要插入的文件的背景即框架和标题(块) .这里除了可以选择在模板文件之 外,还可以选择其他存在的 CATDrawing 文件.
1. 如何自己设计标题栏
Q:如何生成自己设计的标题栏
A:一是利用宏程序编写,插入时调用宏二是利用别;人的图进行修改,如果它的图框在背 景里,
那就可作为模板,在需要时插入就可以;如果是以视图形式存在的那就复制这个,视 图到你的目标工
程图中,或者复制那些图素,转到背景里粘贴上去就行了.三是利用通常比 较容易得到的 AUTOCAD 的模板,直接打开后复制粘贴后即可作为模板四是在背景模.式 下利用提供的工具进行绘制.
************************
2. 如何插入自定义标题栏
Q:如何在CATIA工程图中加入自己设计的标题栏? A:在工程图中加入自己设计的标题栏有两种方式:一是编脚本,也就是自己写宏,CATIA 插入标
题框,实际就是调用了一个宏程序;二是替换,就是在 Page Setup 里面插入自己设好 的标题栏. 2. 如何将工程图的标题栏内容与产品中的数据进行自动链接 Q:对产品(装配件,零件)生成工程图(工程图的图框及标题栏我都是自定义的)时,通过什么 方式能将产品的数据(零,部件名称,图号,材料,重量)自动填入工程图的标题栏里.
A:在 CATIA 里面,投影和标题栏是分为两个部分来做的,投影是 CATIA 的标准功能,而 标题栏
是去调用一个宏程序.具体而言,CATIA 的标准方式:生成工程图 调用宏程序画图 框(在画图框时,可以用编程的方法把需要的信息填进去.当然如果自己有图框,就只需要 填信息就可以了,这个取决于宏程序怎么写) 如果 3D 文件变化了,再次调用宏程序进行 更新. CATIA 的关联是依靠参数进行的,要实现关联,就必须创建相应的参数,利用 insert attribute link 来实现关联. 比如, 要想将二维图的文字与零件的质量相关联, 直接用 insert attribute link 是找不到 mass 这个参数的, 必须在 3D 文件里面手动建立这样一个参数 (最好是测量得到的, 可以保持同步) 用 CATIA 做工程图, ; 建议用宏程序捕获/更新与产品相关的信息, 比如质量.
综上所属,要实现将产品数据自动填入工程图的标题栏,且做到 3D 信息在 2D 图纸的自动 更新,可以通过 Insert Attribute Link 来实现.这需要 过自己编程序在 3D 文件中创建相 关的参数,
现) . *#
dim para as parameter
set para=......//(3D 文件的一个参数)
dim mytext as drawingtext set mytext=drwdoc.sheets.activesheet.views.activeview.texts.add(\"\在(0,0)位置添加一个文 字对象
mytext.insertvariable 0,0,para *#
建立工程图中文字与 3D 文件的参数的关联(利用公开了的 InsertAttributeLink 函数编程实
以上语句是把 3D 文档的参数值写到二维图的文字里面并且保持自动,更新,实际上就是用 宏实现 Insert Attribute Link,前提是 3D 文件里面存在这个参数 3. 如何修改,应用 CATIA 原有的图框模板文件?
Q:如何修改应用 CATIA 原有的图框模板文件? A:①在 X:\\Program Files\\Dassault Systemes\\B11\\intel_a\\VBScript\\FrameTitleBlock 目录里复制 Drawing_Titleblock_Sample_Enovia1.CATScript 文件,修改名称. ②在 catia 中选择工具(Tools)—宏(Macro)—宏(Macros) ,在可用的宏中选择刚才修改的文件(如果在可用宏中没有库文件显示,可以选择\"宏库…(Macro Libraries)\在\"库类 型\"下选择目录,然后点击\"添加现有库\",找到①中的文件夹,确定,关闭宏库对话框,选择刚才修改了的文件) . ③点选\"编辑(edit)\"进行编缉,打开宏编辑器在其中进行编,辑,可以修改需要修改的项 目,如单位名称等等. ④编辑(edit)--背景(background)--框架创建(frame creation)可以创建,更新,加入修改版标题框
等.
5.如何在调用自己的图框时能够自己找到图框的位置
Q:我每次在调用自己的图框时,是到页面设置里插入背景视图,手动指定我的图框所在的文件 夹.我想知道,怎样才能让 catia 自己找到我的图框位置呢? A:可以将自己的图框保存到 FrameTitleBlock 目录下,插入时,使用编辑—背景—框架创建来 插入.当然此时放入 FrameTitleBlock 目录的图框文件格式应该符合库文件的格式要求 .6.进入管理模式定制自已的工程图标准
Q:如何用管理模式定制自己的工程图标准
A:①进入管理模式开始菜单程序:中选择 Environment Editor 进入管理模式会提示运行管,理 模式.
②创建新的环境会生成默认名:称 Env001,名称可以自己进行修改,将方式(mode)改 为全局
(global) ,勾选下面两个选项. ③生成后下面的\"值(VALUE)\"栏会有两行是空白的,右键单击空白处,编辑变量,即赋 予该行对应的变量的变量的值,输入下面两图所示的路径.其中 CATReferenceSettingPath 的设 置即指定进入
管理者模式时 CATIA V5 的设定文件储存的路径,CATIA V5 会先读取此处的设定 才会读取 CATUserSettingPath 路径中的设定 .
④退出管理模式会提示你要保,存,选择保存.
⑤你会发现桌面上多了一个 ENV001 的图标,右击,选择属性,修改目标路径,确定 详细过程:
桌面 Env001 快捷方式--- 右键---属性--- 快捷方式--- 目标: 【D:\\Program Files\\Dassault Syste
mes\\R15\\intel_a\\code\\bin\\CATSTART.exe\" -run \"CNEXT.exe -admin\" -env Env001 -direnv \"C:\\Documents and Settings\\All Users\\Application Data\\DassaultSystemes\\CATEnv\" –nowindow】 红色部分为修改部分,即在 CNEXT.exe 后面加上\" –admin\"(注意 admin 前有一个空格合一个-) . ⑥现在双击新图标 ENV001,如果上述设置无误,目标路径修改无误.将提示你是以管理员模式 进入 CATIA. ⑦工具—标准,打开如下图所示标准定义对话框, 在该对话框中,可以对以 xml 档案型式保存在 intel_a\\resources\\standard 目录下的各种标准进行 修改设定, 包括 drafting, 以及几何的显示状况, dxf 线宽, 图层相关设定及 2D 工程制图标准等. 设定完成后单击确定,则将自订的标准存放 CATCollectionStandard 所指定的路径中. PS: 打开工具—选项, 可以看到此时所有设定前面会出现一个锁, 若是设定不想让一般 User 修 改则可以按下使用成为锁定的状态。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- jqkq.cn 版权所有 赣ICP备2024042794号-4
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务