求交点问题
本帖最后由 作者 于 2007-11-19 15:46:29 编辑 <br /><br /> <p>一图:<br/>有如下的层<br/>其中以数字命名的层为一条多段线!<span style="COLOR: rgb(0,0,153);">(PLine)</span><br/>比如层名为1000 则表示了该层存在一条号码是1000多段线;<br/>比如层名为1001 则表示了该层存在一条号码是1001多段线;<br/>。。。。。。。<br/>。。。。。。。<br/><br/> <br/> 以下是层的名称:<br/>竖直线(这是自定义的竖直线!与水平线成90度角度,此议题就是求此层的竖直线与以下的层里的多段线求交点)<br/>1000<br style="COLOR: rgb(255,0,0);"/>1001<br style="COLOR: rgb(255,0,0);"/>1002<br style="COLOR: rgb(255,0,0);"/>。。。<br style="COLOR: rgb(255,0,0);"/>。。。<br style="COLOR: rgb(255,0,0);"/>。。。<br style="COLOR: rgb(255,0,0);"/>1200<br/><br/><br/>比如竖直线层有竖直线:a,b,c.....<br/>那么:<br/>希望将a,b,c分别与1001,1002,。。。1200层的交点打印到txt中:<br/><strong>(交点为实交点)<br/></strong>格式如下:<br/>a与多段线交于:<br/> 层名 x y<br/>1000 225.0 -18.9<br/>1001 225.0 100<br/>1002 225.0 -1300<br/>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<br/> 1200 225.0 600.32<br/><br/>b与多段线交于:<br/> 层名 x y<br/><br/>1000 300 18.9<br/><br/>1001 300 100<br/>1001 300 115 (//b与1001号多线相交了两次,)<br/><br/>1002 300 350<br/><br/>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<br/><br/> 1200 300 660.32132000<br/><br/>c与多段线交于:<br/> 层名 x y<br/><br/>1000 412.0 -8.9 (//假如c与1001号多线不相交则不在txt中打印)<br/><br/>1002 412.0 13<br/><br/>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<br/><br/>1200 412.0 637.32<br/><br/></p><p>希望<font color="#1a42e6"><strong>精确到小数点8位</strong></font>!<br/><font color="#ff0000"><strong>希望大家帮助!指点!!</strong></font></p><p><strong><font face="Verdana" color="#61b713">同时谢谢sailorcwx:的帮助!</font></strong><br/><br/><br/><br/></p> 这个应该不难,不过看了你的叙述有点一头雾水。 <p><strong><font face="Verdana" color="#61b713">xgr:</font></strong></p><p><font face="Verdana" color="#61b713"><strong> </strong><font color="#000000">这个应该不难,不过看了你的叙述有点一头雾水。</font></font></p><p>请问那个地方不好理解?</p><p>希望帮助!</p> <p>希望帮忙呀!</p> <p>希望高手帮忙1</p> <p>其实我之前写给你的程序只要稍加改动就可以实现你现在的要求了</p> <p><strong><font face="Verdana" color="#61b713">sailorcwx:</font></strong></p><p><strong><font face="Verdana" color="#61b713">你好!</font></strong></p><p><font face="Verdana" color="#61b713"><strong>我不会写cad程序!</strong></font></p><p><font face="Verdana" color="#61b713">你之前写给我的程序就算改的再少,我也不回改!</font></p><p><font face="Verdana">因为我从来没学习过cad程序,但有时候我画图时候需要使用这些点!</font></p><p><font face="Verdana"><font color="#d54d2b">谢谢帮忙呀!</font></font></p><p><font face="Verdana" color="#d54d2b"></font></p><p><font face="Verdana" color="#d54d2b"></font></p> 为何没人理会呢?<br/> <p>直接下载文件,然后用appload命令加载,用gpt运行</p><p></p>
页:
[1]