CATIA工程图常见问题之二工程图标题栏设置

合集下载

Catia常见的设置问题

Catia常见的设置问题

Catia操作中常见疑难问题作者:杨家波2013/7/22 问题1:视图菜单栏里面找不到“树展开”命令解决方法:进入工具菜单栏,点击选项按钮,按照下图,常规里面选中P2用户界面样式即可。

问题2:打开复杂的文件时,软件反应慢而且比较卡。

解决方法:工具→选项→基础结构→产品结构;在D盘建立一个CAM文件夹,设置一下路径,并在下面的高速缓存大小数值中填写:50000MB。

问题3:怎么给产品设置更多的定义。

如图:未设置前设置:先建立一个EXCEL.xls文件,在文件里输入:必须注意:EACEL后缀必须是xls,否则软件无法识别,保存好以后,点击上图,结果:问题4:格式刷的应用Catia和Cad一样有格式刷的快捷工具按钮,装配中应用:如下图我需要把另一个零件颜色改变成粉色,步骤:先选中需要改变的零件(在左边的结构树中点击选中,再选择格式刷按钮,接着选择需要参照的对象,这里操作和CAD格式刷在选择对象先后顺序相反)选择Part3,点击再点击Part1,就OK了。

这里就显示的产品添加后的属性问题5:工程图中,怎么把某一个零件的2D线条改变成自己需要的虚线或者其它线条现举一装配实例:一般我们投影过来只会得到下面的图形,如果需要某个零件线条或线宽做修改,可以快捷的修改:123.选中零件546.参数化建模,左侧树不显示参数:方法:在选项中零件基础结构-显示,把参数前的复选框选中,即可。

显示如下图:7.建模时,发现被参照零件尺寸改变后,参照零件位置没有改变,即之间失去关联。

解决方法:工具→选项→基础结构(零件基础结构)→常规→选中外部参考项目的复选框。

8.改变系统默认的基准面的大小工具→选项→基础结构(零件基础结构)→显示→轴系显示大小9.环境变量的修改1.首先在D盘建立一个文件夹,如下图(cat_env)2.进入程序里面:点击catia环境修改工具,如下图:3.然后会出现下图:点击是。

按照下图修改三个环境变量就好了,(选中右击修改变量)输入:D :\cat_env退出,建立管理员快捷方式,把桌面的catia 图标复制一个修改名称:右击属性:双击图标进入管理员模式:打开文件PART中,实体显示不完全,隐藏界面也没有,原因:被设置只显示当前实体。

CATIA 2D 需要注意的问题

CATIA  2D 需要注意的问题

CATIA 2D 需要注意的问题
4.3 延伸标题栏
4.3.1 总成的延伸标题栏格式按图4,序号从下往上依次为1、2、3、┅┅。

图4
4.3.2 左右对称件的延伸标题栏格式按图5。

图5
4.3.3 左右对称总成的延伸标题栏格式按图6。

图6
4.4 字体
字体按GB/T 14691-1993的规定。

汉字应为长仿宋体,字高不应小于3.5号。

其它字高(字号)要求见表2和图7。

此外, 坐标线数值字高应不小于7号。

粗糙度符号字高为3.5号。

装配图中表示零、部件的序号的字号按GB/T 4458.2-2003,应比装配图中所注尺寸数字的字号大一号或两号。

在某些情况下,当位置确实受限时,允许使用小一号的字高,但前提条件
是要能确保晒出清晰可读的蓝图。

图7 有问题请同各部门相关工程师联系
殷秀云标准法规科3582。

CATIA 工程图标准设定

CATIA 工程图标准设定

6. 调用标准。当新建工程图时,选择已经建好的标准“XXXX” 。这样就可以通过使用 新的标准来预先设定工程图的投影方法和字体等了。
XXX
5. 保存标准。修改标准后保存。保存方法有两种:1)直接点击确定(存放在上面设 定的文件夹 C:\setting\4) 。2)点击“另存为新文件” ,指定保存路径为上面设定的 文件夹“C:\setting\4”或者默认的标准路径“C:\Program Files\Dassault Systemes\B19\intel_a\resources\standard\drafting” ,指定名称,例如 “Tunbow”此时即已经建立了 2D 标准。 。 建议使用第二种方法保存在 “C:\Program Files\Dassault Systemes\B19\intel_a\resources\standard\drafting” ,因为这样 可以在完成设定后删除新建的两个文件夹 C:\setting\3 和 C:\setting\4。
3. 进入工程图标准界面。用管理员模式打开 CATIA 后,在工具->标准->类别选中 drafting->文件选中 ISO.xml 即可进入工程图标准界面。 (根据需要进行选择)
4. 修改标准的内容:ISO->样式->样式->图纸->(根据客户需要修改,投影方法)在对 应项把所有要标准化的内容设定好。(根据公司需要修改相关项)
4) 右键点击 CATCollectionStandard->Edit variable->输入 C:\setting\4
5) 关闭环境编辑窗口,保存。 2. 运行管理员模式。在开始菜单点击 Windows 运行命令,输入 “C:\Program Files\Dassault Systemes\B19\intel_a\code\bin\cnext.exe” -admin(C:\Program Files\Dassault Systemes 为 CATIA 的安装路径,B19 为安 装版本,破折号为短破折号,在-admin 前有一个空格,双引号为英文双引号),运行 即可进入管理员模式。

CATIA工程图标题栏和明细表插件详细讲解

CATIA工程图标题栏和明细表插件详细讲解

CATIA工程图标题栏和明细表插件详解有关插件运行之前的准备工作:1.首先,在CATIA的安装文件夹下如:将文件放入其中,然后关闭窗口,这就完成了对CATIA图纸的相关设置,而且是根据国家标准制作的图纸页面。

2.下面安装有关标题栏和明细表的设置的软件双击图标出现:点击下一步直到结束,完成安装,桌面出现快捷方式,表示安装完成。

(建议关闭360安全卫士,否则会装不上去的)装配图的绘制过程:(以球阀为例)1.打开CATIA,然后打开文件中的球阀装配体:2.桌面双击打开CATIA自动化BOM出现:点击继续使用(本软件已经破解了),出现:这就是该插件的操作界面。

由于本插件是专门问CATIA设计的,只要CATIA的版本是R 19或以上的都能用,并且在CATIA开启后自动相关联。

建议此时的界面是:这样便于操作。

3.对零件和组件的设定选中其中一个零件,比如说阀体,给它赋上材料,例如iron其余的零件也同样操作,最后选中Product1,选择,整个装配体就基本上定义好了。

在CATIA BOM的操作界面上点击自定义属性字样,出现工具条:,单击写入当前部件的所有零部件,系统会自动读取所有的零件,最后完成时出现图标:或者当某些零件的属性要做适当修改时,选择该零件,单击写入当前零部件,可以在中手动填写。

然后更新零件属性,就可以了。

单击自定义属性,同时将界面转到装配界面,在公共属性里做如下填写:点击右上角的使用单位,弹出窗口,并填写相关容,后确定,如:在单击写入当前部件的所有零件属性。

4.转工程图将操作界面转到工程制图模块,在对于图纸的设置的时候,在标准下面选择GB,在图纸样式下选择A2 ISO.确定。

单击,选择合适的正视图方向,在图纸上放好位置。

然后添加左视剖面图,如图:5.添加标题栏和明细表单击CATIA BOM上的标题栏及BOM表,点击创建(此时界面是工程图页面)这时系统自动生成标题栏,如图:然后单击BOM表操作下的创建按钮(鉴于零件个数较少,输入0不分栏),系统自动生成明细表。

CATIA工程图标题栏和明细表插件详解

CATIA工程图标题栏和明细表插件详解

CATIA工程图标题栏和明细表插件详解有关插件运行之前的准备工作:1.首先,在CATIA的安装文件夹下如:将文件放入其中,然后关闭窗口,这就完成了对CATIA图纸的相关设置,而且是根据国家标准制作的图纸页面。

2.下面安装有关标题栏和明细表的设置的软件双击图标出现:点击下一步直到结束,完成安装,桌面出现快捷方式,表示安装完成。

(建议关闭360安全卫士,否则会装不上去的)装配图的绘制过程:(以球阀为例)1.打开CATIA,然后打开文件中的球阀装配体:2.桌面双击打开CATIA自动化BOM出现:点击继续使用(本软件已经破解了),出现:这就是该插件的操作界面。

由于本插件是专门问CATIA设计的,只要CATIA的版本是R 19或以上的都能用,并且在CATIA开启后自动相关联。

建议此时的界面是:这样便于操作。

3.对零件和组件的设定选中其中一个零件,比如说阀体,给它赋上材料,例如iron其余的零件也同样操作,最后选中Product1,选择,整个装配体就基本上定义好了。

在CATIA BOM的操作界面上点击自定义属性字样,出现工具条:,单击写入当前部件的所有零部件,系统会自动读取所有的零件,最后完成时出现图标:或者当某些零件的属性要做适当修改时,选择该零件,单击写入当前零部件,可以在中手动填写。

然后更新零件属性,就可以了。

单击自定义属性,同时将界面转到装配界面,在公共属性里做如下填写:点击右上角的使用单位,弹出窗口,并填写相关内容,后确定,如:在单击写入当前部件的所有零件属性。

4.转工程图将操作界面转到工程制图模块,在对于图纸的设置的时候,在标准下面选择GB,在图纸样式下选择A2 ISO.确定。

单击,选择合适的正视图方向,在图纸上放好位置。

然后添加左视剖面图,如图:5.添加标题栏和明细表单击CATIA BOM上的标题栏及BOM表,点击创建(此时界面是工程图页面)这时系统自动生成标题栏,如图:然后单击BOM表操作下的创建按钮(鉴于零件个数较少,输入0不分栏),系统自动生成明细表。

CATIA工程图中常见问题之二-工程图标题栏设置

CATIA工程图中常见问题之二-工程图标题栏设置

二、工程图标题栏设置:简述:工程图图纸中背景视图设置工程图标题栏可以归于工程图图纸设置,这里鉴于该方面的问题相对比较多,单列为一部分。

基本设置:1)通过编辑菜单下的背景进行设置:菜单栏选编辑—背景—框架创建—插入框架和标题节点—标题块样式,在下拉框下面选择所需要选择框架和标题模板(安装catia时自带的或者自己事先定义的模板,在右侧的Preview中是预览样式),点击确定即可,这时仍处于背景模式中,通过单击线或者双击文字可以对标题栏进行编辑,如增加/修改在标题栏里所要显示的内容等等。

注:同样通过编辑菜单下的工作视图,可以返回视图模式下。

2)在文件菜单下的页面设置中进行设置:文件—页面设置—插入背景视图—将元素插入页—浏览,然后选择自己需要插入的文件的背景(即框架和标题块)。

这里除了可以选择在模板文件之外,还可以选择其他存在的CATDrawing文件。

1.如何自己设计标题栏Q:如何生成自己设计的标题栏A:一是利用宏程序编写,插入时调用宏;二是利用别人的图进行修改,如果它的图框在背景里,那就可作为模板,在需要时插入就可以;如果是以视图形式存在的,那就复制这个视图到你的目标工程图中,或者复制那些图素,转到背景里粘贴上去就行了。

三是利用通常比较容易得到的AUTOCAD的模板,直接打开后复制粘贴后即可作为模板。

四是在背景模式下利用提供的工具进行绘制。

************************2.如何插入自定义标题栏Q:如何在CATIA工程图中加入自己设计的标题栏?A:在工程图中加入自己设计的标题栏有两种方式:一是编脚本,也就是自己写宏,CATIA 插入标题框,实际就是调用了一个宏程序;二是替换,就是在Page Setup里面插入自己设好的标题栏。

2.如何将工程图的标题栏内容与产品中的数据进行自动链接Q:对产品(装配件、零件)生成工程图(工程图的图框及标题栏我都是自定义的)时,通过什么方式能将产品的数据(零、部件名称、图号、材料、重量)自动填入工程图的标题栏里。

CATIA工程图中常见问题之二-工程图标题栏设置

CATIA工程图中常见问题之二-工程图标题栏设置

CATIA工程图中常见问题之二-工程图标题栏设置二、工程图标题栏设置:简述:工程图图纸中背景视图设置工程图标题栏可以归于工程图图纸设置,这里鉴于该方面的问题相对比较多,单列为一部分。

基本设置:1)通过编辑菜单下的背景进行设置:菜单栏选编辑—背景—框架创建—插入框架和标题节点—标题块样式,在下拉框下面选择所需要选择框架和标题模板(安装catia时自带的或者自己事先定义的模板,在右侧的Preview中是预览样式),点击确定即可,这时仍处于背景模式中,通过单击线或者双击文字可以对标题栏进行编辑,如增加/修改在标题栏里所要显示的内容等等。

注:同样通过编辑菜单下的工作视图,可以返回视图模式下。

2)在文件菜单下的页面设置中进行设置:文件—页面设置—插入背景视图—将元素插入页—浏览,然后选择自己需要插入的文件的背景(即框架和标题块)。

这里除了可以选择在模板文件之外,还可以选择其他存在的CATDrawing文件。

1.如何自己设计标题栏Q:如何生成自己设计的标题栏A:一是利用宏程序编写,插入时调用宏;二是利用别人的图进行修改,如果它的图框在背景里,那就可作为模板,在需要时插入就可以;如果是以视图形式存在的,那就复制这个视图到你的目标工程图中,或者复制那些图素,转到背景里粘贴上去就行了。

三是利用通常比较容易得到的AUTOCAD的模板,直接打开后复制粘贴后即可作为模板。

四是在背景模式下利用提供的工具进行绘制。

************************2.如何插入自定义标题栏Q:如何在CATIA工程图中加入自己设计的标题栏?A:在工程图中加入自己设计的标题栏有两种方式:一是编脚本,也就是自己写宏,CATIA 插入标题框,实际就是调用了一个宏程序;二是替换,就是在Page Setup里面插入自己设好的标题栏。

2.如何将工程图的标题栏内容与产品中的数据进行自动链接Q:对产品(装配件、零件)生成工程图(工程图的图框及标题栏我都是自定义的)时,通过什么方式能将产品的数据(零、部件名称、图号、材料、重量)自动填入工程图的标题栏里。

CATIA工程图标题栏和明细表插件详解

CATIA工程图标题栏和明细表插件详解

CATIA工程图标题栏和明细表插件详解有关插件运行之前的准备工作:1.首先,在CATIA的安装文件夹下如:将文件放入其中,然后关闭窗口,这就完成了对CATIA 图纸的相关设置,而且是根据国家标准制作的图纸页面。

2.下面安装有关标题栏和明细表的设置的软件双击图标出现:点击下一步直到结束,完成安装,桌面出现快捷方式,表示安装完成。

(建议关闭360安全卫士,否则会装不上去的)装配图的绘制过程:(以球阀为例)1.打开CATIA,然后打开文件中的球阀装配体:2.桌面双击打开CATIA自动化BOM出现:点击继续使用(本软件已经破解了),出现:这就是该插件的操作界面。

由于本插件是专门问CATIA设计的,只要CATIA的版本是R 19或以上的都能用,并且在CATIA开启后自动相关联。

建议此时的界面是:这样便于操作。

3.对零件和组件的设定选中其中一个零件,比如说阀体,给它赋上材料,例如iron其余的零件也同样操作,最后选中Product1,选择,整个装配体就基本上定义好了。

在CATIA BOM的操作界面上点击自定义属性字样,出现工具条:,单击写入当前部件的所有零部件,系统会自动读取所有的零件,最后完成时出现图标:或者当某些零件的属性要做适当修改时,选择该零件,单击写入当前零部件,可以在中手动填写。

然后更新零件属性,就可以了。

单击自定义属性,同时将界面转到装配界面,在公共属性里做如下填写:点击右上角的使用单位,弹出窗口,并填写相关内容,后确定,如:在单击写入当前部件的所有零件属性。

4.转工程图将操作界面转到工程制图模块,在对于图纸的设置的时候,在标准下面选择GB,在图纸样式下选择A2 ISO.确定。

单击,选择合适的正视图方向,在图纸上放好位置。

然后添加左视剖面图,如图:5.添加标题栏和明细表单击CATIA BOM上的标题栏及BOM表,点击创建(此时界面是工程图页面)这时系统自动生成标题栏,如图:然后单击BOM表操作下的创建按钮(鉴于零件个数较少,输入0不分栏),系统自动生成明细表。

CATIA 工程图 常见问题之二 工程图标题栏设置

CATIA 工程图 常见问题之二  工程图标题栏设置

CATIA工程图中常见问题之二-工程图标题栏设置本文由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 文件中创建相关的参数,②建立工程图中文字与3D 文件的参数的关联(利用公开了的InsertAttributeLink 函数编程实现) .*#dim para as parameterset para=......//(3D 文件的一个参数)dim mytext as drawingtextset mytext=drwdoc.sheets.activesheet.views.activeview.texts.add("",0,0) //在(0,0)位置添加一个文字对象mytext.insertvariable 0,0,para*#以上语句是把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\DassaultSystemes\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 修改则可以按下使用成为锁定的状态。

CATIA工程图标题栏和明细表插件详解

CATIA工程图标题栏和明细表插件详解

CATIA工程图标题栏和明细表插件详解有关插件运行之前的准备工作:1.首先,在CATIA的安装文件夹下如:将文件放入其中,然后关闭窗口,这就完成了对CATIA图纸的相关设置,而且是根据国家标准制作的图纸页面。

2.下面安装有关标题栏和明细表的设置的软件双击图标出现:点击下一步直到结束,完成安装,桌面出现快捷方式,表示安装完成。

(建议关闭360安全卫士,否则会装不上去的)装配图的绘制过程:(以球阀为例)1.打开CATIA,然后打开文件中的球阀装配体:2.桌面双击打开CATIA自动化BOM出现:点击继续使用(本软件已经破解了),出现:这就是该插件的操作界面。

由于本插件是专门问CATIA设计的,只要CATIA的版本是R 19或以上的都能用,并且在CATIA开启后自动相关联。

建议此时的界面是:这样便于操作。

3.对零件和组件的设定选中其中一个零件,比如说阀体,给它赋上材料,例如iron其余的零件也同样操作,最后选中Product1,选择,整个装配体就基本上定义好了。

在CATIA BOM的操作界面上点击自定义属性字样,出现工具条:,单击写入当前部件的所有零部件,系统会自动读取所有的零件,最后完成时出现图标:或者当某些零件的属性要做适当修改时,选择该零件,单击写入当前零部件,可以在中手动填写。

然后更新零件属性,就可以了。

单击自定义属性,同时将界面转到装配界面,在公共属性里做如下填写:点击右上角的使用单位,弹出窗口,并填写相关内容,后确定,如:在单击写入当前部件的所有零件属性。

4.转工程图将操作界面转到工程制图模块,在对于图纸的设置的时候,在标准下面选择GB,在图纸样式下选择A2 ISO.确定。

单击,选择合适的正视图方向,在图纸上放好位置。

然后添加左视剖面图,如图:5.添加标题栏和明细表单击CATIA BOM上的标题栏及BOM表,点击创建(此时界面是工程图页面)这时系统自动生成标题栏,如图:然后单击BOM表操作下的创建按钮(鉴于零件个数较少,输入0不分栏),系统自动生成明细表。

用CATScript做的CATIA标题栏和工程图框

用CATScript做的CATIA标题栏和工程图框

用CATScript做的CATIA标题栏和工程图框用CATScript 做的CATIA标题栏和工程图框使用方法:drafting--〉edit--〉background--〉tools--〉macro--〉macros中select本文件,run即可。

环境变量设置(很实用)CATLM_ODTS=1 - Disable license error messages at startup L_WILSON_LAN=1 - Access to Wilson's spline curvesCGM_ROLLINGOFFSET=1 - Access to the Rolling Offset option in GSDTAILLE_MEMOIRE_CHOISIE=1 - Optimize IGES export memoryCATNoStartDocument=no - Disable product at startupCNEXTBACKGROUND = no - Disable sky background at startupCNEXTSPLASHSCREEN = no - Disable display of planet at startup SHOW_CST_CHILDREN = 1 - Display stresses in the parents specification tree in sketcher CNEXTOUTPUT = console - Display Catia's logs in command windows MM_NO_REPLACE = 1 - Associativty about replacement of components cloned with different标题栏.CATScript代码:'COPYRIGHT DASSAULT SYSTEMES 2001'*************************************************************** ** ***********' Purpose: T o draw a Frame and TitleBlock' Assumptions: A Drafting document should be active' Author: 庞军杰,王晓军' Languages: VBScript' Version: V5R7'*************************************************************** ** ***********Public DrwDocument As DrawingDocumentPublic DrwSheets As DrawingSheetsPublic DrwSheet As DrawingSheetPublic DrwView As DrawingViewPublic DrwTexts As DrawingTextsPublic Text As DrawingTextPublic Fact As Factory2DPublic Point As Point2DPublic Line As Line2DPublic Cicle As Circle2DPublic Selection As SelectionPublic GeomElems As GeometricElementsPublic Height As Double 'Sheet heightPublic Width As Double 'Sheet widthPublic Offset As Double 'Distance between the sheet edges and the frame bordersPublic OH As Double 'Horizontal origin for drawing the titleblockPublic OV As Double 'Vertical origin for drawing the titleblockPublic Col(16) As Double 'Columns coordinates Public Row(6) As Double 'Rows coordinates Public colRev(4) As double 'Columns coordinates of revision blockPublic TranslationX As Double 'Horizontal translation to operate when changing standardPublic TranslationY As Double 'Vertical translation to operate when changing standardPublic displayFormat As String 'Sheet format according to standardPublic sheetFormat As catPaperSize 'Sheet format as integer value'new variablePublic RowWidth As Double 'Sheet widthPublic ObjAmount As DoublePublic Coll(8) As Double 'Collumns coordinates Public Rowl(53) As Double 'Rowls coordinates ObjAmount=i+3 'endConst mm = 1Const Inch = 254Const RulerLength = 200Const MacroID = "Drawing_Titleblock_JUNJIE"Const RevRowHeight = 10Sub CATMain()CATInitOn Error Resume Nextname = DrwTexts.GetItem("Reference_" + MacroID).Name If Err.Number <> 0 ThenErr.Clearname = "none"End IfOn Error Goto 0If (name = "none") ThenCATDrw_CreationEnd IfEnd SubSub CATDrw_Creation()'-------------------------------------------------------------------------------'How to create the FTB'-------------------------------------------------------------------------------CATInit 'To init public variables & work in the background view If CATCheckRef(1) Then Exit Sub 'To check whether a FTB exists already in the sheetCATStandard 'To compute standard sizesCATReference 'T o place on the drawing a reference pointCATFrame 'To draw the frameCATTitleBlock 'To draw the TitleBlock and fill in it'******************************'If ObjAmount>0 Then' CATTitleObjBlock 'To draw the TitleBlock and fill in it' Else Exit Sub' End If'******************************End SubSub CATInit()'-------------------------------------------------------------------------------'How to init the dialog and create main objects'-------------------------------------------------------------------------------Set DrwDocument = CATIA.ActiveDocumentSet DrwSheets = DrwDocument.SheetsSet Selection = DrwDocument.SelectionSet DrwSheet = DrwSheets.ActiveSheetSet DrwView = DrwSheet.Views.ActiveViewSet DrwTexts = DrwView.TextsSet Fact = DrwView.Factory2DSet GeomElems = DrwView.GeometricElementsEnd SubSub CATStandard()'-------------------------------------------------------------------------------'How to compute standard values'-------------------------------------------------------------------------------Height = DrwSheet.GetPaperHeightWidth = DrwSheet.GetPaperWidthsheetFormat = DrwSheet.PaperSizeOffset = 10.*mm 'Offset default value = 10.If (sheetFormat = CatPaperA0 Or sheetFormat = CatPaperA1 Or sheetFormat = CatPaperUser And _(DrwSheet.GetPaperWidth > 594.*mm Or DrwSheet.GetPaperHeight > 594.*mm)) ThenOffset = 20.*mmEnd IfOH = Width - OffsetOV = OffsetdocumentStd = DrwDocument.StandardIf (documentStd = catISO) ThenIf sheetFormat = 13 ThendisplayFormat = "USER"ElsedisplayFormat = "A" + CStr(sheetFormat - 2)End IFElseSelect Case sheetFormatCase 0displayFormat = "Letter"Case 1displayFormat = "Legal"Case 7displayFormat = "A"Case 8displayFormat = "B"Case 9displayFormat = "C"Case 10displayFormat = "D"Case 11displayFormat = "E"Case 12displayFormat = "F"Case 13displayFormat = "J"End SelectEnd IfEnd SubSub CATReference()'-------------------------------------------------------------------------------'How to create a reference text'-------------------------------------------------------------------------------Set Text = DrwTexts.Add("", Width - Offset, Offset)/doc/3d8775667.html, = "Reference_" + MacroIDEnd SubFunction CATCheckRef(Mode As Integer) As Integer'-------------------------------------------------------------------------------'How to check that the called macro is the right one'-------------------------------------------------------------------------------nbTexts = DrwTexts.Counti = 0notFound = 0While (notFound = 0 And i<nbtexts)< bdsfid="217" p=""></nbtexts)<>i = i + 1Set Text = DrwTexts.Item(i)WholeName = /doc/3d8775667.html, leftText = Left(WholeName, 10)If (leftText = "Reference_") ThennotFound = 1refText = "Reference_" + MacroIDIf (Mode = 1) ThenMsgBox "Frame and Titleblock already created!"CATCheckRef = 1Exit FunctionElseIf (/doc/3d8775667.html, <> refText) ThenMsgBox "Frame and Titleblock created using another style:" + Chr(10) + " " + MacroIDCATCheckRef = 1Exit FunctionEnd IfEnd IfWendCATCheckRef = 0End FunctionSub CATFrame()'-------------------------------------------------------------------------------'How to create the Frame'-------------------------------------------------------------------------------Dim Cst_1 As Double 'Length (in cm) between 2 horinzontal marks Dim Cst_2 As Double 'Length (in cm) between 2 vertical marks Dim Nb_CM_H As Integer 'Number/2 of horizontal centring marksDim Nb_CM_V As Integer 'Number/2 of vertical centring marksDim Ruler As Integer 'Ruler length (in cm)CATFrameStandard Nb_CM_H, Nb_CM_V, Ruler, Cst_1, Cst_2 CATFrameBorderEnd SubSub CATFrameStandard(Nb_CM_H As Integer, Nb_CM_V As Integer, Ruler As Integer, Cst_1 As Double, Cst_2 As Double) '-------------------------------------------------------------------------------'How to compute standard values'-------------------------------------------------------------------------------Cst_1 = 74.2*mm '297, 594, 1189 are multiples of 74.2Cst_2 = 52.5*mm '210, 420, 841 are multiples of 52.2If DrwSheet.Orientation = CatPaperPortrait And _(sheetFormat = CatPaperA0 Or _sheetFormat = CatPaperA2 Or _sheetFormat = CatPaperA4) Or _DrwSheet.Orientation = CatPaperLandscape And _(sheetFormat = CatPaperA1 Or _sheetFormat = CatPaperA3) ThenCst_1 = 52.5*mmCst_2 = 74.2*mmEnd IfNb_CM_H = CInt(.5 * Width / Cst_1)Nb_CM_V = CInt(.5 * Height / Cst_2)Ruler = CInt((Nb_CM_H - 1) * Cst_1 / 50) * 100 'here is computed the maximum ruler lengthIf RulerLength < Ruler ThenRuler = RulerLengthEnd IfEnd SubSub CATFrameBorder()'-------------------------------------------------------------------------------'How to draw the frame border'-------------------------------------------------------------------------------On Error Resume NextSet Line = Fact.CreateLine(OV, OV , OH, OV ) /doc/3d8775667.html, = "Frame_Border_Bottom"Set Line = Fact.CreateLine(OH, OV , OH, Height - Offset)/doc/3d8775667.html, = "Frame_Border_Left"Set Line = Fact.CreateLine(OH, Height - Offset, OV, Height - Offset) /doc/3d8775667.html, = "Frame_Border_Top"Set Line = Fact.CreateLine(OV, Height - Offset, OV, OV ) /doc/3d8775667.html, = "Frame_Border_Right"If Err.Number <> 0 ThenErr.ClearEnd IfOn Error Goto 0End SubSub CATTitleBlock()'-------------------------------------------------------------------------------'How to create the TitleBlock'-------------------------------------------------------------------------------CATTitleBlockFrame 'To draw the geometryCATTitleBlockText 'To fill in the title blockIf ObjAmount>0 ThenCATTitleObjBlock 'To draw the TitleObjBlock and fill in itElse Exit SubEnd IfEnd SubSub CATTitleObjBlock()'-------------------------------------------------------------------------------'How to create the TitleObjBlock'-------------------------------------------------------------------------------CATTitleObjBlockFrame 'To draw the geometryCATTitleObjBlockT ext 'To fill in the title ObjblockEnd SubSub CATTitleBlockFrame()'-------------------------------------------------------------------------------'How to draw the title block geometry'-------------------------------------------------------------------------------ObjAmount= InputBox("1.输入“0”或单击“取消”→零件图标题栏; 2.输入零件个数“≥1”→带有明细栏的装配图标题栏" ) If( ObjAmount<2 and ObjAmount>101 )thenObjAmount= InputBox("请输入零件的数目(不大于101不小于2。

基于CATIA的工程图图框_标题栏和明细栏快速生成技术

基于CATIA的工程图图框_标题栏和明细栏快速生成技术
1. 2 CAA 二次开发简介
CAA 是对达索飞机公司一系列产品如 CA TI2 A、ENOV IA 、DEL IMA 等进行二次开发的一个环 境 ,与 VC 结合得比较紧密 。如在 VC + + 6. 0 中 新建了一个 CAA 工程 ,其文件结构树如图 1 所示 。
图 1 文件树形结构
在 CAA 中每个 Workspace 至少需要包含一个 Framework 。一个 Framework 包含了一个工程项 目的所有需要的元素 ,也即是 ,一个 Framework 即 可以是你的一个工程项目 。Framework 的体系如 图 2 所示 。
框架提供了对所有应用程序都有用的功能 (如 接口 、存储) ,并提供了统一的总设计 。框架是对相 似应用程序集合的一个部分 (统一但不完整) 解决 方案 。开发者的任务是用这不完整的解决方案加 上必要的代码建立完整的应用 。在领域 (Domain)
收稿日期 :2006 - 07 - 16 作者简介 :王宗荣 (1963 - ) ,男 ,江苏东台人 ,盐城工学院副教授 ,南京航空航天大学博士研究生 ,主要研究方向为智能制造 、计算机视觉等 。
对象总线是基本的中间件 ,它允许成千上万的 能够相互理解的接口定义语言 IDL 的对象相互发 生作用 。这种作用对对象来说是完全透明的 。对 象总线把组件和框架的能力扩展到开放网络和其 他伙伴应用程序 。它使成千上万独立的软件单元 在由不同操作系统 、语言 、硬件平台和编译工具组 成的环境下互相无缝地交互运作 。
1catia二次开发基本概念catiav5的二次开发遵循面向对象的设计思想构建基于comcomponentobjectmode1组件技术的pprproductsprocessresource体系结构有效地解决了维护管理扩展的困难并大量使用了最新的计算机技术和标准以及软件工程技术其中包括基于组件架构思想的javabeancomolecorba技术和web技术c语言visualbasicjournalingstepsdaixmlopengl等这使得catiav5具有与众不同的鲜明特点

catia工程图标题栏模板自动添加公司logo

catia工程图标题栏模板自动添加公司logo

catia工程图标题栏模板利用模版可以自动添加标题栏,但每次都要手动插入公司logo到标题栏,非常麻烦。

本文介绍如何修改模版脚本CATScript自动插入公司logo。

本文以CATIA V5R21为例介绍一下。

一定要“以管理员身份运行”起动CATIA。

1.新建空白的工程图。

按“确定”后,出现空白工程图“工具”→“宏”按“选择”进入CATIA图框和标题栏文件所在的哪个目录下如:放在\Program Files\Dassault Systemes\B21\win_b64\VBScript\ FrameTitleBlock目录下:选择要修改的工程图图框的*.CATScript文件。

本例中我们修改“Drawing_Titleblock_Sample2.CATScript”,选择“编辑”,起动“宏编辑器”。

2.进入“宏编辑器”,找到“Sub CATTitleBlockText()”子程序:找到段落Text_17 = "DASSAULT SYSTEMES" 并修改成:Text_17 = "你们公司的名称"根据自己的需要,也可以修改其它的内容。

修改完成后,把文件另起名称:“宏编辑器”→“文件”→“另存为”本例中文件的名称这Drawing_Titleblock_Sample4.CATScript。

注意选择文件的保存类型,应是CATScript.好了,大功告成。

退出“宏编辑器”,再退出“宏”可重新起动CATIA建立空白工程图,“编辑”→“图纸背景”→点“框架及标题节点”在“标题块的样式”中选择修改过公司logo的Drawing_Titleblock_Sample4 按“确定”工程图中的标题块中就出现了你们公司名称。

再退回“工程视图”中。

CATIA工程图操作详细步骤

CATIA工程图操作详细步骤

New from 或 Open 命令可以检索启动文件。
11
设置图纸格式和制图标准
ISO ANSI JIS
可设置的项目: • ISO(国际标准), ANSI(美国标准), JIS(日本标准) • 图纸格式 (A, B, C, or A0, A1, A2, 等..) • 图纸方向 (横幅或竖幅) • 绘图比例 (默认是 1 )
绘制视图
15
建立视图 …
视图可用多种方法建立:
1- 视图向导 2- 逐个建立 1 •视图向导 是一种快速选择预定视 图的方法,可用来配置或定义用 户视图。
2
• 许多视图是在需要时逐个建 立的。
16
建立主视图 (1/2)
零件、零件的一部分、产品、产品中的部分零件都可以利用一个参考平面建立主视图。
1
1
完全局部放大视图: 用布尔运算方法计算3D零件的边界获得的视图。
圆圈引出
2
快速局部放大视图: 计算2D投影视图获得的视图。
多边形引出 多边形引出
36
添加局部放大图
1
建立局部放大图
2
激活主视图,选择局部放大 图或快速局部放大图工具。
2
3
选择 (A)为中心,选择 (B)定义圆半径,移动鼠 标选择视图位置 C 。
用光标预选时零件视角工作台出现 主视图的预览图。
如有必要,用转盘调整主视图。
24
用视图向导生成主要视图的快速方法(3/3)
6
选择图纸的任意点生成工程图,必要时可以修改个别视图。
25
小节 …
本节我们学习了…
利用零件设计工作台中的零件,用自动或手动的方法生成工程图的主要视图。
在空白图纸上定义视图的方法。

CATIA工程图标准配置说明

CATIA工程图标准配置说明

CATIA 工程图标准配置说明
1、“JACdrafting ”文件(.xml 格式)是CA TIA 工程图环境配置文件; “JAC 标题栏”(.CA TScript 格式)是标题栏生成程序
2、将“CA TIA 工程图标准”复制到本机
3、工程图环境配置
(1)将“JACdrafting ”文件(.xml 格式)复制到CA TIA 程序安装目录
“\Dassault Systemes\B16\intel_a\resources\standard\drafting ”文件夹下;
(2)在新建工程图时注意在“标准”中选择“JACdrafting ”,然后再页样式中选取适当
的页面格式
(3)在制作工程图时, 从“工具”菜单→“标准”命令,此时弹出“标准定义”对话框; 先在“类别”中选择“drafting ”,然后在“JACdrafting.xml ”; 最后单击“确定”按钮,完成环境配置。

选取“JACdrafting
”标准 选取合适的页面格式
在类别中选择“drafting ”
在文件中选择“drafting.xml ”
4、调用标题栏宏程序 (1)调入宏程序
1
4
5
6
①“工具”→“宏”→“宏”
②单击“宏库”
③单击“添加现有库”
④选择“CA TIA 工程图标准”文件夹
⑤单击“关闭”
⑥“JAC 标题栏”已经成功掉入,单击“关闭”
(2)使用“JAC 标题栏”宏程序
4
2
1
3
5
②“工具”→“宏”→“宏”
①“编辑”→“页背景”
③选中“JAC 标题栏.CA TScript ”,
⑤最终生成图框。

基于CATIA的工程图图框、标题栏和明细栏快速生成技术

基于CATIA的工程图图框、标题栏和明细栏快速生成技术

基于CATIA的工程图图框、标题栏和明细栏快速生成技术王宗荣;左敦稳;王珉
【期刊名称】《机械设计与制造工程》
【年(卷),期】2006(035)021
【摘要】在CATIA三维模型生成的工程图中,工程图图框、标题栏和明细栏均需要重复绘制、手工填写,效率低下.为了解决这一问题,提出了用CATIA/CAA二次开发工具和Visual C++6.0实现各种规格的工程图框的自动生成的方法,实现了从Oracle数据库中读入相关信息、自动填入标题栏、明细栏,工作效率提高10倍以上,这对于将三维CATIA模型快速地生成符合《机械制图》国家标准的工程图样具有非常重要的意义.
【总页数】4页(P58-61)
【作者】王宗荣;左敦稳;王珉
【作者单位】南京航空航天大学,机电学院,江苏,南京,210016;盐城工学院,数字化制造系,江苏,盐城,224003;南京航空航天大学,机电学院,江苏,南京,210016;南京航空航天大学,机电学院,江苏,南京,210016
【正文语种】中文
【中图分类】TP311.52
【相关文献】
1.基于UG的标题栏和明细表自动生成技术的研究 [J], 李发根;李国禄;李海鹏;邱建新;丁雷
2.CATIA软件应用——定制图幅、图框与标题栏 [J], 李凯旋;陈湘阳
3.基于CATIA的工程图图框、标题栏和明细栏快速生成技术 [J], 王宗荣;左敦稳;王珉
4.工程图样中图框标题栏C程序设计 [J], 邢邦圣;唐庆明;
5.基于UG的标题栏和明细表自动生成技术的研究 [J], 李发根; 李国禄; 李海鹏; 邱建新; 丁雷
因版权原因,仅展示原文概要,查看原文内容请购买。

CATIA工程图设置

CATIA工程图设置

解决CATIA工程图中字体、线型、标注等的默认选项设置问题从CATIA R11起,工程图模块的Set As Default(设置为默认)功能就取消了,所以用户无法完成默认字体的设置。

即使工程绘制所用的都是同一种字体,但只要不是默认字体,用户每次添加文字都需要选择字体,这给工程应用带来很大的不便。

利用下面的办法可以解决该问题:用文本编辑器打开CATIA安装目录下的\B14\intel_a\resources\standard\drafting\ISO.xml文件,找到图片中的字段,更改蓝色选中块的内容,即可更改默认字体。

图中的示例是已经将原CATIA默认字体更改成CATIA Symbols (TrueType)字体后的情况。

字号、颜色等字体默认选项也可以按类似的方法搞定。

<std:strval>如果还想更改线型、标注的默认设置,需要花点时间去找相应的字段后,也可以轻松搞定。

朋友,我用的是R19,为什么我用你说的方法改不了默认字体呢?<std:node name="Text"><std:node name="Default"><std:node name="Font"><std:node name="Name"><std:strval>CATIA FangSong (TrueType)</std:strval></std:node><std:node name="Bold"><std:enumval name="YesNo">No</std:enumval></std:node><std:node name="Italic"><std:enumval name="YesNo">No</std:enumval></std:node><std:node name="Size"><std:floatval>3.5</std:floatval></std:node><std:node name="Underline"><std:enumval name="YesNo">No</std:enumval></std:node><std:node name="Color">。

catia工程图制图规范

catia工程图制图规范

标准CATIA工程图设计规范1图纸幅面和格式用计算机绘制工程图时,其图纸幅面和格式按照GB/T 14689的有关规定。

遵循A4纵向,A0、A1、A2、A3横向,图幅比例1:1,图面应保留装订线。

1.1在工程制图中所用到的有装订边的图纸幅面形式见图1。

基本尺寸见表1。

图1纸边界线用细实线绘制,线宽为0.13mm。

图框线用粗实线绘制,线宽为0.35mm。

1.2 附加符号——对中符号为了使图样复制和微缩摄影时定位方便,对表1所列的各号图纸,均应在图纸各边长的的中点处分别画出对中符号。

对中符号用粗实线绘制,线宽为0.35mm,长度从纸边界开始至伸入图框内5mm,如图2所示。

对中符号的位置误差应不大于0.5mm。

当对中符号处在标题栏范围内时,则伸入标题栏部分省略不画,如图2所示。

图22 比例用计算机绘制工程图样时的比例大小应按照GB/T 14690中规定。

2.1在工程图中需要按比例绘制图形时,按表2中规定的系列选用适当的比例。

表22.2 必要时,也允许选取表3中的比例。

表32.3 标注方法1) 比例符号应以“:”表示。

比例的表示方法如1:1、1:500、20:1等。

2) 比例一般应标注在标题栏中的比例栏内。

必要时可在视图名称的下方或右侧标注比例,如:1:2I 100:1向A 1:5.2B B -200:1墙板位置图平面图1:1003 字体工程图中所用的字体应按GB/T 14691要求,并应做到字体端正、笔画清楚、排列整齐、间隔均匀。

3.1工程图的字体与图纸幅面之间的大小关系参见表4。

表4 mm3.2工程图中字体的最小字(词)距、行距以及间隔线或基准线与书写字体之间的最小距离见表53.3工程图中的字体选用范围见表6。

表64 图线4.1 图线的颜色4.2 线宽5 剖面符号工程图中剖切面的剖面区域的表示见表10。

6 标题栏工程图中的标题栏,应遵守GB/T 10609.1中的有关规定。

6.1 基本要求6.1.1 每张工程图均应配置标题栏并应配置在图框的右下角。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档