咖迷社区(CAXA数码大方)

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 33613|回复: 33

【软件技巧】汇总导入dwg文件模板设置-template设置

[复制链接]

131

主题

1415

帖子

3943

积分

高级会员

Rank: 4

积分
3943

咖迷论坛管理(CAXA)

QQ
发表于 2011-3-29 13:15:00 | 显示全部楼层 |阅读模式
工艺汇总导入dwg/dxf以及早期版本电子图板文件时,需要进行模板设置,上次讲课中由于时间限制大概的讲了一下设置的方法,下面就模板设置详细的进行讲解。


路径:X:\Program Files\CAXA\CAXA DRAFT PROCESS\2011\CAXASum\Template\TemplateFile.txt
TemplateFile.rar (1.85 KB, 下载次数: 2541)
dwg图纸的导入-tempate设置.rar (94.45 KB, 下载次数: 2548)
回复

使用道具 举报

131

主题

1415

帖子

3943

积分

高级会员

Rank: 4

积分
3943

咖迷论坛管理(CAXA)

QQ
 楼主| 发表于 2011-3-29 13:16:00 | 显示全部楼层
一 采用坐标录入的方法
建立文本文档 对文本文档进行编辑
例如:
1.总属性设置格式为

其中是否读取图块 n(N)为不读取 y(Y)为读取设为“N”将提高提取速度,
但如果标题栏及明细表信息在图块中则将导致提取信息不完全,建议设为“Y”。
图纸装订边距指图纸右下角图框装订边框,一般情况下横向与纵向边距是一样的。

jpg

jpg


可使用上图所示方法进行量取 结果为

jpg

jpg


既图纸装订横向边距 图纸装订纵向边距均为60
(模板中距离单位均为mm,可使用绘图工具中两点距离进行量取
根据图纸比例进行换算 如果图纸比例为1:1 则模板中的数值就是原数值
例如上图中图纸比例为1:12  x轴增量为60  则模板中横向边距为60/12=5)

回复 支持 反对

使用道具 举报

131

主题

1415

帖子

3943

积分

高级会员

Rank: 4

积分
3943

咖迷论坛管理(CAXA)

QQ
 楼主| 发表于 2011-3-29 13:18:00 | 显示全部楼层
2.标题栏设置格式为

jpg

jpg


标题栏总宽 标题栏总高为整个标题栏的宽,高 同样进行比例换算
标题栏各属性定位点(指填写属性的边框的左下角点)距离就是以标题栏的左下角
点到各属性定位点横向及纵向距离,“,”为横向距离与纵向距离的分隔符;标题栏属性
的总数不能超过50个。增加标题栏属性按示例格式,可在上面空格处增加,也可在也有
属性的中间增加。特别注意的是标题栏属性中必须有比例或图纸比例这一项。

jpg

jpg


如图所示 单位属性的选取

jpg

jpg


选取完毕后显示x轴增量以及Y轴增量 进行比例换算后在模板中输入相应数值
宽度 高度为单位属性的单元格的宽度 高度
标题栏中重要属性必须与模板中一一对应
回复 支持 反对

使用道具 举报

131

主题

1415

帖子

3943

积分

高级会员

Rank: 4

积分
3943

咖迷论坛管理(CAXA)

QQ
 楼主| 发表于 2011-3-29 13:21:00 | 显示全部楼层
3.明细表设置格式为

jpg

jpg



其中明细表折行后是否有表头 如果折行后有表头 属性为Y
如果折行后没有表头属性为N
明细表头属性中数值为属性所在单元格的宽度(高度一样)
回复 支持 反对

使用道具 举报

131

主题

1415

帖子

3943

积分

高级会员

Rank: 4

积分
3943

咖迷论坛管理(CAXA)

QQ
 楼主| 发表于 2011-3-29 13:22:00 | 显示全部楼层
4.注意事项
以上各属性高度、宽度及定位点距离都是按国标或厂标(企标)所规定的值,不是图
纸中实际量取的值,除非图纸本身是1:1画的。系统最多能够读取999栏明细表,明细表
向左折的次数不超过5次。如果图形没有明细表,则在标题栏上方应该存放明细表项第一
栏的最左侧属性区域原则上不能有别的文字信息,否则将当成明细表信息读取;如果图
形有明细表,则在每排明细表最上方应该存放明细表项的最左侧属性区域原则上不能有
文字信息,否则将当成明细表信息读取,在明细表折行靠图框应该存放明细表项的最左
侧属性区域原则上也不能有文字信息,否则当成明细表信息读取。在每一个图形文件中
图框的下侧和右侧不能有图形元素(如果有,请将其移到关闭或隐藏的图层里),否则
将导致错误计算图形右下角点坐标而导致读取失败。图形文件中每一栏明细表最左侧属
性区域必须填写有文字信息,否则会认为已经没有明细表信息而结束读取。如果标题栏
及明细表不是以图形右下角点为基点放置将导致读取信息失败。

    在批量提取图形信息时建议将所有图形文件按以上要求整理,将不需要被提取信息
的文件放到其它目录,图框、标题栏、及明细表头及明细表项的高度、宽度属性值应该
一致。如果一套图纸中的这些属性不一致,可以将其一致的作为一个集合来提取,然后
再重新设置模板后继续处理其他图形集合。

    对于CAXA-EB图形文件(*.exb),当图形中的标题栏信息不是用CAXA-EB专门提供的填
写标题栏命令填写时,需要将标题栏打散后再提取,否则只能提取到属性,而属性值都
为空。

    对于AutoCAD图形文件(*.dwg,*.dxf),如果本身是R14版本或更低版本的图形文件,
在2000版或更高版软件中打开再保存时推荐保存为原版本文件后再提取。在读取元素信
息时将不处理处于关闭层或隐藏层状态里的元素。如果从图纸中量取的各距离、高度或
宽度与国标、企标或厂标所规定的一致而标题栏比例项中所填写的比例值不是1:1,请在
“图纸装订纵向边距”设置后面增加“图纸比例=1:1”的条目设置,否则标题栏比例项
区域必须填写有类似“1:1”、“1:2”等的比例值,否则会导致提取信息失败;另外所
填写的比例值应该与实际比例值相符,否则会导致提取信息失败。如果还是提取失败,
请查看文本文件"C:\CaxaErrorInfo.txt"中的提示信息并打开图纸对照以检查各项设置
是否正确。
回复 支持 反对

使用道具 举报

131

主题

1415

帖子

3943

积分

高级会员

Rank: 4

积分
3943

咖迷论坛管理(CAXA)

QQ
 楼主| 发表于 2011-3-29 13:23:00 | 显示全部楼层
二.采用块录入的方法
如果图纸的标题栏明细栏采用块编辑 可以采用以下模板
1.总属性设置格式为
[CAXA_CONFIGURE_HEAD]
布局标识=下标
加载布局=0
分隔符1=^
分隔符2=&
[CAXA_CONFIGURE_TITLEBLK_NAME]
NAME = 仿宋体南通三信标题栏
[CAXA_CONFIGURE_TITLEBLK_ATTRIBUTE_NUMBER]
NUMBER = 14
[TITLEBLK_ATTRIBUTE0]
TAG = 数量2
DESCRIPTION = 数量2
...
[CAXA_CONFIGURE_TABLEBLK_NAME]
NAME = 仿宋体南通三信明细栏表头
[CAXA_CONFIGURE_TABLE_ATTRIBUTE_NUMBER]
NUMBER=8
[TABLE_ATTRIBUTE0]
TAG = 序号
DESCRIPTION = 序号
...
回复 支持 反对

使用道具 举报

131

主题

1415

帖子

3943

积分

高级会员

Rank: 4

积分
3943

咖迷论坛管理(CAXA)

QQ
 楼主| 发表于 2011-3-29 13:23:00 | 显示全部楼层
2.标题栏的定义
确定标题栏所在的块的属性 如图所示

jpg

jpg


其中[CAXA_CONFIGURE_TITLEBLK_NAME]中NAME的值为标题栏所在的块的名称

jpg

jpg


[CAXA_CONFIGURE_TITLEBLK_ATTRIBUTE_NUMBER]中NUMBER为标题栏属性的数量
图纸NUMBER=14
[TITLEBLK_ATTRIBUTE0]中TAG为图纸中标题栏的属性名称DESCRIPTION为图文档中
对应的名称,即TAG属性为图纸标记的值 DESCRIPTION为提示的值

jpg

jpg



3.明细表的定义
跟标题栏相似 首先取得明细表所在得块的属性
[CAXA_CONFIGURE_TABLEBLK_NAME]中NAME为明细表所在的块的名称
[CAXA_CONFIGURE_TABLE_ATTRIBUTE_NUMBER]中NUMBER为明细表的属性数量
[TABLE_ATTRIBUTE0]中TAG为明细表中的属性名称 DESCRIPTION为图文档中对应
的名称
4.导入过程与坐标录入中相同
(图纸采用块模式编辑时也可以采用坐标模式录入)
回复 支持 反对

使用道具 举报

131

主题

1415

帖子

3943

积分

高级会员

Rank: 4

积分
3943

咖迷论坛管理(CAXA)

QQ
 楼主| 发表于 2011-3-29 13:26:00 | 显示全部楼层
fu工好快的速度啊
回复 支持 反对

使用道具 举报

131

主题

1415

帖子

3943

积分

高级会员

Rank: 4

积分
3943

咖迷论坛管理(CAXA)

QQ
 楼主| 发表于 2011-3-29 13:31:00 | 显示全部楼层
除了用在汇总之外,还可以用在引用标题栏、明细表信息时:

jpg

jpg


回复 支持 反对

使用道具 举报

131

主题

1415

帖子

3943

积分

高级会员

Rank: 4

积分
3943

咖迷论坛管理(CAXA)

QQ
 楼主| 发表于 2011-3-29 13:32:00 | 显示全部楼层
您的回复太速度了,我正在整理呢,呵呵,马上附加doc格式。


已经发完了:)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|咖迷社区(CAXA数码大方) ( 京ICP备05001831号-1 )

GMT+8, 2024-11-23 23:03 , Processed in 0.124863 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表