iCAx开思网

标题: CATIA用macro制作复杂表格 [打印本页]

作者: tyc600    时间: 2014-3-28 17:59
标题: CATIA用macro制作复杂表格
本帖最后由 tyc600 于 2014-3-29 10:05 编辑

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


[attach]1196205[/attach]


Q1:用本程序制作的复杂表格,在其他电脑上打开会不会有显示不正常?
A1:显示、打印完全保持最终效果,不会走样。因为该边界样式实际上是所有CATIA版本都支持的功能,只不过达索没有提供用户交互式命令来实现对单元格的操作,也可以理解为隐藏功能。

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

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

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

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

[attach]1196232[/attach]

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


多产品编号的BOM表
[attach]1196233[/attach]

可带标题的表格:
[attach]1196234[/attach]

[attach]1196206[/attach]



作者: 天真的一次    时间: 2014-3-28 21:03
表示暂时看不懂
作者: biiby    时间: 2014-3-30 18:53
好东西,谢谢分享,加分鼓励啊。
作者: LIUKEJIANLOVE    时间: 2014-12-4 20:49
感谢楼主无司奉献




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3