找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 13268|回复: 2
打印 上一主题 下一主题

[原创] CATIA用macro制作复杂表格

[复制链接]
跳转到指定楼层
1
发表于 2014-3-28 17:59:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 tyc600 于 2014-3-29 10:05 编辑

本帖最后由 tyc600 于 2014-3-23 20:18 编辑


  • 该程序可以做什么
    如下图所示,使用本程序可以在CATIA工程图中隐藏现有表格的单元格边界,从而制作更加复杂的表格。


  • 操作说明
    ①打开并激活目标drawing文档;
    ②启动本macro程序;
    ③选择要处理的表格;
    ④设置要处理的表格单元格位置,以及边界样式;
    ⑤点击“Apply”执行。
  • 注意事项
Q1:用本程序制作的复杂表格,在其他电脑上打开会不会有显示不正常?
A1:显示、打印完全保持最终效果,不会走样。因为该边界样式实际上是所有CATIA版本都支持的功能,只不过达索没有提供用户交互式命令来实现对单元格的操作,也可以理解为隐藏功能。

Q2:显示效果上虽然可以隐藏单元格的边界,打印时会不会仍然显示边界?
A2:不会,无论纸质打印,还是虚拟打印。

Q3:能不能一次性处理单元格区域(毗邻的多个单元格)?
A3:该macro程序目前版本暂不支持。要处理多个单元格,请逐个进行处理。

Q4:能不能实现像EXCEL单元格的那样的斜线样式?
A4:不能。因为CATIA表格本身不支持这类复杂样式。

如下图为一般的CATIA 工程图CATDrawing的表格样式,可以合并单元格,
但和EXCEL的单元格样式(隐藏指定边界,单元格内画斜线)相比仍显不足。
如果想要实现更复杂的表格的话(如之后的两种常用表格),有人可能会使用多张表格拼凑
在一起,但是表格之间对齐也很费事,如果增加行列或者调整单元格的尺寸后,还得再次对其调整,
也有人可能会直接用直线绘制,但是单元格内的文字居中,左对齐等样式无法实现,调整表格更是大费周折。



利用两幅图为利用本Macro制作出的更加复杂的表格样式(均为一张表格):


多产品编号的BOM表


可带标题的表格:





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1技术 +2 收起 理由
biiby + 2 很给力!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3 分享淘帖 赞一下!赞一下!
2
发表于 2014-3-28 21:03:45 | 只看该作者
表示暂时看不懂
3
发表于 2014-3-30 18:53:47 | 只看该作者
好东西,谢谢分享,加分鼓励啊。
4
发表于 2014-12-4 20:49:26 | 只看该作者
感谢楼主无司奉献
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2025-1-3 20:42 , Processed in 0.026430 second(s), 17 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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