117g 发表于 2024-10-21 22:55:23

有关三维对齐

3DALIGN命令对齐一个面每次需要6个点,要批量使平面块体铅锤对齐有点麻烦。有大佬能否优化下,使平面块体均对齐直线且铅锤,如下图所示。

思路eg:ROTATE3D结合ALIGN命令。块体中设两点,x值最大的为平面点1,另一个为平面点2,ROTATE3D命令使块体沿x轴旋转90°;直线的两端点,y值最大为直线端点1,另一个为直线端点2。ALIGN命令,以直线端点1为基准,平面点1对齐直线端点1,平面点2对齐直线端点2。


有其余思路欢迎交流。

kozmosovia 发表于 2024-10-22 10:04:36

本帖最后由 kozmosovia 于 2024-10-22 10:08 编辑

找找高飞鸟的帖子,直接构造矩阵转换就是了。
或者将原始三角做成图块,其中将p1设为插入点,p2为水平方向,p3直接垂直向下。然后插入x1点图块,x1x2为图块旋转方向,再分解图块
页: [1]
查看完整版本: 有关三维对齐