前言:将python数组内的坐标显示在catia中
使用软件 Pycharm
安装库 pycatia 版本0.4.4
打开Catia软件后台放置
import pycatia
catia = pycatia.catia()
doc = catia.documents.add('Part')
part = doc.part()
hsf = part.hybrid_shape_factory
hb = part.hybrid_bodies.add()
for i in range(len(rod.position[0])):
pt = hsf.add_new_point_coord(rod.position_collection[0, i], rod.position_collection[1,
i], rod.position_collection[2,i])
hb.append_hybrid_shape(pt)
part.update()
在catia就会出现坐标点了,注:代码中rod.position,已包含三维坐标