大家好,我是 CATIA小蚂蚁。
省流,公众号回复[导入表格] 即可获取插件.
CATIA工程图模块本身有将Excel表格直接导入的功能,Excel表需要提前转换成CSV格式,但是这个命令有较大局限性,只能整个表格导入,需要转格式,合并单元格无法导入,隐藏单元格无法导入,有时候导入产生乱码等,因此我通过二次开发自己做了一个小插件把 Excel 表格一键导入到 CATIA 工程图里。
平时做工程图时,经常会遇到这种情况:技术要求、参数表、检验表、明细表这些内容,明明已经在 Excel 里整理好了,可是放到 CATIA 工程图里,还要重新建表、输入文字、调整格式。
表格少的时候还能忍,表格一多,真的很浪费时间。所以这次我做了两个小插件,专门解决这个问题。
插件能实现什么
这个插件的核心功能很简单:
在 Excel 里选中一块表格区域,然后运行插件,CATIA 工程图里就会自动生成对应的表格。
普通 Excel 表格可以直接导入。Excel 里有合并单元格,也可以导入到 CATIA 里,合并效果会保留下来。Excel 里隐藏的行、隐藏的列,不会导入到 CATIA 工程图中。也就是说,你想导入哪些内容,就在 Excel 里保留哪些内容;不想导入的辅助行、辅助列,直接隐藏掉就可以。
使用方法
第一步,打开 Excel 表格。在 Excel 里选中要导入的表格区域。注意,一定要先选中区域。插件读取的就是当前选中的这片表格。
第二步,打开 CATIA 工程图。这个插件是导入到 CATIA Drawing 工程图里的,所以运行前要提前打开一个工程图文件。
第三步,双击运行插件。插件会自动读取 Excel 当前选中的表格区域,然后在 CATIA 当前工程图视图里生成表格。
第四步,导入后的表格在CATIA中的位置是固定的,我们需要手动调整到我们想要的位置。
合并单元格也能导入
Excel 表格中有些标题栏、分类栏,通常会合并几行或者几列。只要 Excel 里是合并单元格,导入到 CATIA 工程图后,也会保持同样的合并结构。
隐藏行列不导入
这个功能也很实用。比如你的 Excel 表格里有一些辅助计算列,或者有几行临时备注,不想放到正式工程图里。这时不用重新整理表格,也不用复制一份新表。直接在 Excel 里把这些行或者列隐藏掉,然后再选中区域导入。插件只会导入没有隐藏的内容。
两个版本怎么选,这次分享两个版本:
自动调整列宽版:导入后自动按内容调整 CATIA 表格列宽。
非自动调整列宽版:导入后不自动调整列宽,方便自己手动排版。
如果你想导入后马上看起来紧凑一些,就用自动调整列宽版。如果你的图纸表格宽度有固定要求,就用非自动调整列宽版。
插件使用视频演示
获取方式
关注公众号:CATIA小蚂蚁后台回复:[导入表格] 即可获取插件。
小工具不复杂,但很实用。目的就是帮大家少做重复操作,把时间省下来,用在真正的设计、检查和出图上,如果您感觉插件比较实用,请帮忙点赞转发加评论吧,您的支持是我不懈创作的动力. 关注[CATIA小蚂蚁]学习CATIA.