(1)Line.BystartPointEndPoint(通过起点和终点的直线)
1)在搜索命令文本框中输入“Line.ByStartPointEndPoint”,如图17-34所示。观察运算器,可以看到左边要求输入的是起点和终点的点运算器。这里我们选择添加三维点,即有xyz数值的point。
2)搜索“point(xyz)”后添加进工作区域,如图17-35所示,为两个point添加相应的xyz值,如图17-36所示。第一个点只添加y值,第二点对x值进行阵列,阵列的个数用整数滑动条控制同时也输出给z值,y值与第一个点保持一致。
图17-33
图17-34
图17-35
3)把两个点的运算器连接到Line.ByStartPointEndPoint运算器上,运行并完成运算,如图17-37所示。
(2)通过起点方向长度的直线运算器(Line.ByStartPointDirectionLength)
图17-36
图17-37
1)在搜索命令文本框中输入“Line.ByStartPointDirectionLength”,如图17-38所示。观察运算器要求,输入的有起点、方向和长度。起点用Point运算器即可,方向采用Vector(xyz)运算器,长度用CodeBlock或者Slider控制。(www.daowen.com)
2)输入Point(xy)运算器,如图17-39所示;输入Vector(xyz)运算器,如图17-40所示。Point运算器可以输入任意值,并连接到Line运算器的startpoint上,如图17-41所示。
图17-38
图17-39
图17-40
图17-41
Vector运算器的要求和Point类似,输入xyz值即可。分别用3个不同的整数滑动条连接到Vector运算器上,并把Vector的值输入到Line运算器的方向中,如图17-42所示。
图17-42
3)最后同样用整数滑动条来控制Line运算器的长度,连接后进行运算,如图17-43所示。
图17-43
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。