zscfantasy 发表于 2017-5-14 10:57:05

包围盒坐标系的问题

大神能指导指导如何获取图2零件的坐标系在装配空间中相对于装配体的工作坐标(绝对坐标)的相对位置?每次求零件的包络体返回的都是绝对位置,生成的方块跑别的地方去了。我最后加上了UF_CSYS_map_point(UF_CSYS_WORK_COORDS,origin_point,UF_CSYS_ROOT_WCS_COORDS,origin_point);也感觉不太对。
UF_CSYS_WORK_COORDS和,UF_CSYS_ROOT_WCS_COORDS还是相对于装配体空间而言,怎么都无法获取零件建模时候的坐标信息

Jefft* 发表于 2017-5-14 14:41:43

获取装配体在当前显示部件中,它的原点与坐标系的矩阵就可以了。
component1->GetPosition(position, orientation);

zscfantasy 发表于 2017-5-16 16:57:16

谢谢了,UF_ASSEM_ask_component_data也可以
页: [1]
查看完整版本: 包围盒坐标系的问题