手动创建一根管道,起点(0,0,0),终点(1000,1000,1000),几何数据如下
如果通过代码来创建的话,从API上来看,只能用 PipingComponent Constructor (DPoint3d, PipingComponentData, Double, Double, Double, Boolean)来创建。
请问,图中红框里的3个数据是怎么计算出来的?单独的每个Rotataion作用都能明白,但是叠加在一起就晕了……
请耐心等待老师的回复。
根据我测试,API中三个角度是针对元素局部坐标系轴的旋转角度,先按X轴旋转,再按Y轴旋转,再按Z轴旋转,特别要注意你每旋转一次整个局部坐标系已经发生了变化(局别坐标系也旋转了,X、Y、Z轴位置变了),不注意这点你是旋转不到正确位置的。