MickD 发表于 2008-1-29 10:02:40

数学- 3D立体挑战

有人准备参加3D数学挑战吗?我需要做的是在三维空间中定位3个块,并用2个三维“管道”连接它们。通过数学,这应该足够简单,因为连接我有问题。





**** Hidden Message *****

Bryco 发表于 2008-1-29 10:06:39

所需的块也在这里

MickD 发表于 2008-1-29 10:08:19

现在是挑战,写一个例程,最好在VBA中适应不同的C. L.到C. L.(中线到中线)高度。显示的图片是6英尺的间距

MickD 发表于 2008-1-29 15:07:22

“T”片的角度保持不变吗?这意味着2个底部部分的中心会有所不同,然后是吗?
如果是这种情况,您需要从管道创建2个矢量,缩放它们以适应中心之间变化的高度。
当我开始工作时,我会快速拍摄,并确保我们在同一页面上。

MickD 发表于 2008-1-29 15:56:23

困难的部分是在vba中用于挤压管道的逆矩阵。

MickD 发表于 2008-1-29 15:59:09

角度始终为2根下水管的30度b/t,然后2个底部必须移动以适应高度差。此外,如果我们需要移动插入点,我发布的块可以编辑。今天玩了它之后,我结束了p移动ins pt以与下水管更加内联。我遇到的问题是顶部的V部分。V管的中心没有穿过顶部的中心,所以我很难弄清楚如何计算去哪里。也许我只是看起来太简单了。

MickD 发表于 2008-1-29 16:01:22

Bryco,我在考虑使用顶部ins pt中的硬编码数字来到达管道开始的位置,然后根据CL到CL的距离进行TAN计算来进行挤出。或者我完全在左外野

MickD 发表于 2008-1-29 16:02:10

99.999999%的时间,UCS将是世界,而0.0000001%的时间,它不会工作。

MickD 发表于 2008-1-29 16:03:26

我在考虑从管道的起点到终端画一条线,用正常设置的圆圈挤出一条线,长度缩放。类似于大约一年前你帮我做的水平和垂直挤出

MickD 发表于 2008-1-29 16:05:10

这是数学部分(我想)
页: [1] 2
查看完整版本: 数学- 3D立体挑战