编制一个插件
<p>各位大侠:请帮一下忙!</p><p> 最近公司让我作一个管道施工图。在管道上有50米就有一个出水的阀门,这个管道有的长度有2000多米,最短的也有600多米长。每一条管道都要按50米一个画阀门,管道有上百条,我想用小黑点代表阀门来画,可是管道太多了,画起来太慢、费事,尤其是画那个黑点。我求各位大侠按照附图的要求,编制一个插件。请大侠帮帮忙吧。</p>具体要求在附件里
<p>看过你的图了 我有个问题 想请教 对于线段末端处的处理</p><p>如果出现最后的两圆有部分重叠 会否影响 图形质量? </p> <p></p><p>作了個閒單的程序 你看看符合不符合你的要求</p><p>程序的命令是“apv”</p><p>你試試看 </p> 我下载以后试过了,效果很好。需要完善的地方就是:末端的处理上,最后两点之间的距离小于多少(需要输入)的时候,不再点点了,把最后一个点直接点到线段末端处。 <p>en 這個也想到了 </p><p>所以在初始設置參數時 做了預留! 設置了兩個變量(直徑&間隔)</p><p>那問一下你 你這個最小值有沒有別的什麽特殊要求(除了手動輸入外)? 以及其它什麽要求?</p><p>我會儘快幫你改好的 </p> robertoxu发表于2008-9-23 19:54:00static/image/common/back.gifen 這個也想到了 所以在初始設置參數時 做了預留! 設置了兩個變量(直徑&間隔)那問一下你 你這個最小值有 <p> 谢谢您对我的关注和支持! </p><p> 上边的问题就是说按照输入的规定间距长度要求,最后一段不被整除的那一段长度小于规定的要求(就是需要输入)就不再点点了;如果大于就在末端再点一个点。</p><p> 例题一:有一段219米的直线,按照间距为50米,不被整除的线段设为小于20米的要求,则:出水阀总数量为5个,其中前3个出水阀间距各为50米,最后一段距离为69米。</p><p> 例题二:有一段230米的直线,按照间距为50米,不被整除的线段设为小于20米的要求,则:出水阀总数量为6个,其中前4个出水阀间距各为50米,最后一段距离为30米。</p> <p> </p><p>再試試吧 赫赫</p> <p> </p><p>回復7樓的 這裡給出源碼</p><p>感覺編得不太好 </p><p>開始考慮時 只是爲了應用 很多問題沒有相全 程序結構也顯得有些累贅</p><p>也希望看官們多給小弟一些參考意見 也讓我學習學習 </p>
页:
[1]
2