分享

制定完美的catia工程图

 忘__缘 2016-05-03

catia造型功能不错,或许是达索有所保留,或许是达索没用心做,工程图有些功能不如达索的低端产品solidwork
*1*.   轴侧图
catia轴侧图的制做含三个角度的旋转,平行于纸面,这个角度默认为30度,可能可以设成任易角度,每次使用都是临时设置,另外两个角度是垂直纸面的,这两个角度的调节量固定为90,这使得想要转出设计人需要的那个角度非常难,跟转魔方相似,所以用这个功能会感到吃力,值得一提的是solidwork处理这个问题的方法非常经典
*2*.   剖面
catia在剖面定位上不错,支持捕捉,但剖面界限很简单,只有直线和锯齿线,我想大多数人包括我们的老板,更习惯那种比较随意的波浪线做剖面边界,这个catia可能做不出来,也没见有人提出过.这个问题还算小,可以忍受,梯度转折剖可能不可用,
*3*.   图框和明细表
R18以后的版本有个插入高级明细表的功能,这个论坛里可以查到一个宏,就是利用的这个功能,生成了很完美的明细表,不过明细表完美了,但是还有问题,就是稳定性,尤其是零件的名称,经常会变回最初的样子,CATIA默认的最初的名称就是系统自动生成的图号,事先做好一套标准件库,用标准件时不用系统的那个命令,而是从自己做的标准件库中调,这样可以解决标准件名称问题,会节约很多反复修改的时间,标准件库的做法:新建组装图,用系统命令顺次插入各标准件,同样的标准件只能插入一次,比如内六角螺钉M5X12图中只可以出现一次,完成后改名,改图号,就是零件号,然后运行宏"CATIA 物料清单_部件自定义属性管理 .CATScript",存盘,同样的方法做其他的标准件库.
这个宏的下载地址:


http://www./dispbbs.asp?boardid=6&id=27151&page=&star=4
  内容介绍:

工程图全系列解决方案(自定义属性、明细表、标题栏、长仿宋体) 

     1.关于部件和装配体的自定义属性管理

     运行“CATIA 部件自定义属性管理 .rar”宏,可以向零件或装配体中,增加自定义属性,如明细表中需要的代号、名称、材质、数量、单重、总重、备注。如果是装配工作台下运行,可一次向对所有装配部件的进行添加属性,并对在装配部件进行属性统计。其中自定义属性的“代号”取自属性中的“零件编号,“名称”取自属性中的“实例名称”

    对属性进行统计时,分2种方法:按照部件的装配层次和部件种类。如果没有子装配体存在,二者的结果一致。参见(图1)(图2)

    如果装配有变化只需要重新运行一次进行更新。但更新不对材质、备注属性起作用,仍保留原来值。

   

    2.工程图标准(GB_工程图标准.rar)

    修改了原ISO-3D标准,基本符合GB的制图标准,改名为GB-3D。这个标准可以在工程图中使用“高级物料清单”(好象V5R18以后才有)(见图3)。

 

原字体与CATIA字体重叠现象, 已经删除,改进后的字体,在17楼 

 

3.高级物料清单(材料明细表)
     高级物料清单好象只能在V5R18后使用。彻底解决了以往材料明细表存在的问题。
     高级物料清单里填写的内容,来自于第1步的自定义属性,其格式由第2步的GB-3D来定。
     高级物料清单可以永久存在,并可自动更新,不再象原来的物料清单,关闭后会改变。
     高级物料清单里的零件序号与图纸里自动生成的序号相关连,零件的序号在高级物料清单里可以修改,图纸里的相应的序号也跟着改变。非常方便的对零件序号进行排序。见图4、图5。图4的材料明细表是自动生成的原始表,没做修改,相当美观。
    4.GB标题栏 (GB 标题栏.rar)
     可产生符合GB的标题栏,其中重量、图号、名称和材质栏自动生成,数据自第1步的自定义属性。比例的数值来自本工程图已设定的比例。当参数有变化时,应用“UPDATE”一项可自动更新。见图6。实现了标题边框为粗线,框内线为细线。
     5.字体
     CATIA 可使用Windows字体,但不能改变高宽比,修改了Windows自带的2种仿宋体GB2312和GBK,分别提供长直仿宋体和长斜仿宋体。

 准备工作:

 

1.       catia 部件自定义属性管理: 把“\CATIA 部件自定义属性管理\”连同内部的文件:“CATIA 物料清单_部件自定义属性管理 .CATScript”,解压后放在一个文件夹中。例如:在X:\XXXX\Dassault Systemes\Temp\

2.       标题栏: 把“\gb_标题栏\gb_标题栏.CATScript和GB_标题栏.bmp”,放到

X:\XXXX\Dassault Systemes\B19\intel_a\VBScript\FrameTitleBlock 

文件夹下

3.  gb_工程图标准: 把“\gb_工程图标准\GB_3D.xml”,放到 X:\XXXX\Dassault Systemes\B19\intel_a\resources\standard\drafting 文件夹中。

4.   字体: 把”字体”下的两个文件夹中的文件放到

X:\XXXX\Dassault Systemes\B19\intel_a\resources\fonts\TrueType

文件夹下即可。

 
GB工程图制作方法:

1.       在装配或零件设计工作台(注不是在工程图工作台)下运行该宏:[工具]---》宏---》---》宏,出现宏管理,用[选择]功能,找到” 在X:\XXXX\Dassault Systemes\Temp \CATIA 部件自定义属性管理\CATIA 物料清单_部件自定义属性管理 .CATScript”文件,选择[运行],即运行该宏,按部件装配层次和按部件装配种类的选择。确定,取消,关闭对话框。

2.       在生成工程图时在工程图工作台下[文件]--》[页面设置]里,选择 “GB_3D”标准即可。

3.       在生成标题栏时,只要选择“GB_标题栏”即可。   需要注意的是,在GB_3D标准中,限定了工程图中常用的字体,长直仿宋体(FangSong_GBK_CZ (TrueType))为默认字体,如果没有安装字体可能会出现问题。如果大家感觉使用不便,请自己修改GB_3D.XML文件。

4.       按部件装配层次和按部件装配种类的选择,应与“高级物料清单”的选项相对应,否则统计的数据将不符。在使用“高级物料清单”时,与生成第一个正视图方法类似,要指定要生成清单的装配文件或已经生成的视图。关于“高级物料清单”的编辑大家自己摸索一下,注意使用MB3键菜单

5.       当零件的重量按catia软件提供的材料密度计算,所以想要正确的重量就需要赋予零件材料,在明细栏里的材料需要手工改写,否则全都默认为Q235,如果材料有改变,影响到重量了,比如铝合金改成钢,需要重新在组装图中运行一下自定义农牧民理宏,即重新运行第一步。

 不要使用宏运行 GB—标题栏,请你在工程图工作台下,转换到:“编辑”——“图纸背景”环境,运行 “插入”——“工程图”——“框架和标题块”,在模式里选择“GB_标题栏”。
     要把“gb_标题栏.rar”解压的“gb_标题栏.CATScript”和“GB_标题栏.bmp”,放到 X:\XXXX\Dassault Systemes\B19\intel_a\VBScript\FrameTitleBlock   文件夹下

 材质更改了,材质属性没有变化,还是默认的Q235,只改变了重量。是不是需要用手动方式来改变材质属性?

备注属性不起作用,容易理解。但更新不对材质起作用,理解不了。

答:关于“部件和装配体的自定义属性管理”:因为CATIA的材质库很笼统没有细分到牌号,应用到材料明细表里不合适,所以,本程序中材质默认为Q235,建立材质属性后一般都需要手动修改零件所使用的材质(如1Cr18Ni9Ti);材质属性一经建立,其后再次运行“部件和装配体的自定义属性管理”程序,修改后的材质属性不再改变,即不会回到默认的Q235。即材料需要手工填写。

需要说明的是:材质属性与它的密度没有建立关连,所以需要自己定义密度,以得到正确的零件重量。


*4*.   一些标注等的细节问题:如半径直径标注等
http://www./dispbbs.asp?boardid=6&Id=8899
*5*.   catiaV5R19:
我用的是R19的下载地址,电驴,需要按装SP0,再装升级版,就是需要下两个文件,装完后大小在5G左右,
SP0:

http://www./topics/2745621/

 

安装方法:

[达索CATIA.v5R19.SP0.Dassault.Systemes].cat_v5r19sp0_x32_crk.rar压缩包是注册机。解压后,里面的readme!.txt文件注册步骤内容如下:

1) install CATIA V5R19 SP0 Win32

2) run this patch, browse to <CATIA installdir>\intel_a\code\bin\JS0GROUP.dll and click "Start"

3) have fun

 

1。正常安装,改一下安装路径,不要装到C盘,其余默认,安装好后取消马上运行,

2。解压压缩包运行注册机 catia_v5r19sp0_x32_crk.exe,选择需打补丁的文件的路径,位置取决于你刚设的安装位置,大多数人会安装到D盘,路径会是:

D:\Program Files\Dassault Systemes\B19\intel_a\code\bin\JS0GROUP.dll

选中里面的JSOGROUP.dll 文件,将点 Start (改写).

最好重起一下计算机,就可以正常使用了。

如果机器上有以前版本的catia,可能需要先卸载,否则安装会失败。


SP6(升级包):

http://www./topics/2777819/ 

硬盘需要是NTFS格式,fat32格式的安装会出问题。

1.正常安装,很简单,装好后别运行,

2.把FoRTuNe 下的JS0GROUP.dll复制到安装文件的\intel_a\code\bin下面覆盖原文件,重起计算机,OK。

重复一遍:硬盘需要是NTFS格式,fat32格式的安装会出问题。如果不变格式肯定用不了请大家注意了,fat32转成NTF属于一个基本的DOS操作,大家可以网上自己查下,这里就不给链接了,很好查,.

*6*.  明细转成excel,网上只见到了有人提供收费服务的方法,我一直没亲眼见过,就是说不能转了.
希望高手来再多指教一下,祝大家工作顺利.
---------------------------------------------------------
我总结一下这个宏在使用中的情况,可能有不对的地方,请大家随时指正,这里希望高手能考虑进去这些问题,让我们用上更顺手的工具,谢谢
 

装配中零件数量变了,工程图随即改变,不需要更新,

材料需要自定义,工程图中同一件组装图中的材料与零件图中的材料没有关联,改了一个另一个不会自动改,得像AUTOCAD一样全部手动改。

零件名称是最大的难题,三维组装图中改过时工程图没变化,需要在背景空间中重新插入明细,

运行宏很可能会是其他早先改过的又恢复成最初的名称,

插入一个全新的零件(即原产品中不存在的零件)明细上显示为空白一行,需要运行宏,一运行宏早选区改过的就会恢复成最初的名称

每次重新插入明细时,手改的材料和属性全都完蛋了,这比AUTOCAD还要麻烦,添加新零件和更改材料名称会形成一个循环,是一个矛盾的操作

名称中如小数会被取消,需要手动补上,如六角螺母M2.5,生成的名称将为六角螺母M2


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多