包围盒坐标系的问题
大神能指导指导如何获取图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还是相对于装配体空间而言,怎么都无法获取零件建模时候的坐标信息
获取装配体在当前显示部件中,它的原点与坐标系的矩阵就可以了。
component1->GetPosition(position, orientation);
谢谢了,UF_ASSEM_ask_component_data也可以
页:
[1]