如何快速找出空间直线和平面的交点?
<p>如何快速找出空间直线和平面的交点?</p><p> </p> <p><font size="2">做了一个简单的演示<br/>内容是这样的:想画一条线 ,线的起点是图中已知直线与三角形所在平面的交点, 终点随便点。<br/>1、点画线工具或输入line (或L), 回车<br/>2、输入'cal<br/>3、输入 ilp(end,end,end,end,end) 回车 (说明, 头两个end捕捉已知直线的两个端点, 后三个end 捕捉三角形三个点,也是线的端点,。当然, 也可以用mid捕捉中点等等....)<br/>此时得到已知直线与面的交点, 终点随便点。</font></p><p></p> <p>非常佩服楼上的!</p><p>我的笨办法,高手们别笑啊!</p><p>思路是</p><p>1利用三维实体找出空间任意平面垂直面,</p><p>2将此面变成当前UCS,</p><p>3过空间任意平面上一点画一线,再将空间任意直线extend,延长点即直线与平面交点。</p><p>问题:为什么在三角形平面内画一线,不能让已知直线extend?请指教。</p> <p><a name="WSfacf1429558a55de8b299cffc1fb20d3f28"></a><em class="strong">ill</em> 和 <em class="strong">ilp</em> 函数可以确定交点。</p><dl><dt><span style="DISPLAY: none;"><a name="WSfacf1429558a55de8b299cffc1fb20d3d9b"></a>ill(p1,p2,p3,p4)</span>
</dt><dd><div class="definition"><p><a name="WSfacf1429558a55de8b299cffc1fb20d3f29"></a>确定两条直线 (<em class="mild">p1、p2</em>) 和 (<em class="mild">p3、p4</em>) 的交点。所有点都被认为是三维点。</p></div></dd><dt><span style="DISPLAY: none;"><a name="WSfacf1429558a55de8b299cffc1fb20d3d9c"></a>ilp(p1,p2,p3,p4,p5)</span>
</dt><dd><div class="definition"><p><a name="WSfacf1429558a55de8b299cffc1fb20d3f2a"></a>确定直线(通过 <em class="mild">p1、p2</em>)和平面(通过三点 <em class="mild">p3、p4、p5</em>)的交点。</p></div></dd></dl> <p><a name="WSfacf1429558a55de8b299cffc1fb20d3f28"></a><em class="strong">ill</em> 和 <em class="strong">ilp</em> 函数可以确定交点。</p><dl><dt><span style="DISPLAY: none;"><a name="WSfacf1429558a55de8b299cffc1fb20d3d9b"></a>ill(p1,p2,p3,p4)</span>
</dt><dd><div class="definition"><p><a name="WSfacf1429558a55de8b299cffc1fb20d3f29"></a>确定两条直线 (<em class="mild">p1、p2</em>) 和 (<em class="mild">p3、p4</em>) 的交点。所有点都被认为是三维点。</p></div></dd><dt><span style="DISPLAY: none;"><a name="WSfacf1429558a55de8b299cffc1fb20d3d9c"></a>ilp(p1,p2,p3,p4,p5)</span>
</dt><dd><div class="definition"><p><a name="WSfacf1429558a55de8b299cffc1fb20d3f2a"></a>确定直线(通过 <em class="mild">p1、p2</em>)和平面(通过三点 <em class="mild">p3、p4、p5</em>)的交点。</p></div></dd></dl> 谢谢
页:
[1]