这,是一个电钻的CATIA装配数模
数模是从网上随便下的,不要管我要。这是上面的数模导出的BOM
BOM是用群里发的福利工具导出的
有时候我们做BOM,需要给每个零件截个图放在Excel里。
数量少,手动一个一个截,忍忍就过去了。
数量一多,其实……
也可以手动截图,还可以美其名曰“加班做文件”。
一举两得,岂不美哉!
然而,在小编这个工程狮界的代码狂魔面前,这样的事是不允许发生的。
那么,就想想办法吧!
查Automation手册,我们发现:Window的Viewer对象,有下面一个方法,能实现截屏的功能
再问度娘,我们又发现:通过Shapes插入的图形,可以将它的Fill填充改为图片,这样就实现了插入图片的效果。
知道了这些,我们就可以动手啦~代码写起来!
最终,我们写出来的,是这么个玩意,请看下面的视频演示!
事实上,如果你连截图插入Excel都能搞定,那么把这些截出来的图片保存成文件到指定文件夹内,就更不成问题啦!
上面演示的这个Excel的xla加载项,你可以从文章底部的阅读原文找到。