我有一个非常特殊的情况,我需要能够将管道的长度延长一个特定的大小。我尝试了各种方法 - 没有一种方法可行。它们包括:
Pipe.Location.Move(XYZ fVector); //This moves a Pipe element by the specified vector
XYZ.Add(XYZ source); //I have no idea what this does, but it didn't move my XYZ variable that was my pipe end point
......我知道我尝试了更多的东西,但我现在还记不起来了。我在网上搜索过,也是空手而归。如果有人知道通过任何方式延长管道长度的好方法,那将是一个巨大的帮助!
答案 0 :(得分:1)
我认为只需将几何曲线指定给Location
属性,就可以非常轻松地设置管道起点和终点。
查看我关于创建滚动偏移的一系列帖子:
http://thebuildingcoder.typepad.com/blog/2014/01/final-rolling-offset-using-pipecreate.html
它测试并演示了定义管道起点和终点,拟合位置以及它们之间连接的各种方法。
我并不是说这是详尽无遗的,但它肯定会提供您回答问题所需的一切。