如何以作圖求商
如何以作圖法求 AC/AB 之商值? 缩放,将AB距离缩放成1,则AC距离为商值。 或者这种方法:<br/> <strong><font color="#ff0000">期待mccad兄詳細解釋第二種方法。</font></strong> <p>第二种其实与第一种差不多,用的不是缩放法。</p><p>在A点画垂直线AD,在垂直线另一端画横线DE,长度为1,连接B点和E点,延长AD和BE相交于点G。连接GC。延长DE与GC相交,交点为F。</p><p>即DF为所求长度。</p> 請問Highflybir版主:<strong>在不先查詢長度而</strong>要以'CAL<strong>求出AC/AB值,Express應如何寫?</strong> 本帖最后由 作者 于 2007-8-2 16:26:58 编辑 <br /><br /> <p>这样行否:)</p><p>(dee/dee)</p><p>或者<br/><br/>(dist(end,end)/dist(end,end))<br/></p> 本帖最后由 作者 于 2007-8-2 19:05:41 编辑 <br /><br /> <p>(arxload "geomcal.arx")</p><p>(defun c:test ()<br/> (cal "(dist(cur,cur)/dist(cur,cur))")<br/>)</p><p>这样返回值为一个商。</p><p>你可以在命令中透明地输入,例如:</p><p>sc SCALE<br/>选择对象: 指定对角点: 找到 1 个</p><p>选择对象:<br/>指定基点:<br/>指定比例因子或 [复制(C)/参照(R)] <1.00>: 'test >> 输入点:<br/>>> 输入点:<br/>>> 输入点:<br/>>> 输入点:<br/>1.16418</p><p>这样的话就可以按两个线段的比值为比例来缩放了。</p> 本帖最后由 作者 于 2007-8-3 19:33:55 编辑 <br /><br /> <p>基本上這是還可以不用到程式的,如qjchen君所示,步驟如下:(長度分別如樓主所示)</p><p><font color="#0033ff">指令: sc SCALE<br/>選取物件: 1 找到<br/>選取物件:<br/>指定基準點:<br/>指定比例係數或 [複製(C)/參考(R)] <1.0000>: 'cal <br/>>>>> 表示式: dee/dee<br/>>>>> 選取一個端點給 DEE:<br/>>>>> 選取另一個端點給 DEE:<br/>>>>> 選取一個端點給 DEE:<br/>>>>> 選取另一個端點給 DEE:<br/>繼續執行 SCALE 指令。<br/>指定比例係數或 [複製(C)/參考(R)] <1.0000>: 3.6946022370596</font></p><p>dee = dist(end,end)</p><p><br/></p>
页:
[1]