说实话,看得我头疼……
选了一个点,左下角不就已经显示出三维坐标了么?(X, Y, Z)格式或者(U, V, W)格式,楼主还想要什么格式?
后面就真头疼了:“除了直接输入坐标P1和P2的坐标数值之外,是否能表示成(P1.x,P1.y)、(P2.x,P2.y)的形式?”……
表示成(X1, Y1)、(X2, Y2)和直接输入坐标之间有什么区别吗?我没看出来……。
创建line等等形状或者曲线的时候,绝大多数情况下不是都可以选点,之后软件根据选择的两点(或多点)之间创建需要的形状吗?
我再解释一下,这个主要是想将点的三个坐标表示成一个表达式,这样引用起来方便。例如在feko中如果定义或者选择一个点P1,那么这个点的x坐标就可以通过P1.x这样的表达式引用,同样y坐标就可以表示为P1.y,z坐标就可以表示为P1.z的形式。这时如果要划一条直线,那么起始点就是(P1.x,P1.y,P1.z),终点就是(P2.x,P2.y,P2.z)。这样如果所选点P1或者P2的位置改变的话,这个直线也会跟着变化,很方便。
这个的主要作用就是可以实现整个模型的全参数化建模。
如果你是通过"pick"点的方式创建形状/做transform变换的话,pick的点的位置发生变化的时候,通过这些点所创建的形状/运行的transform都会跟着做对应的改变。
这个是你想要的么?
多谢站长的热心帮忙,我已经找到表达方法。例如已经选定了一个点P1,那么P1的三个坐标可以表示为(xp(1),yp(1),zp(1))的形式。这样引用起来就很方便。
声明:网友回复良莠不齐,仅供参考。如需更专业系统地学习CST,可以购买资深专家讲授的CST最新视频培训课程。