xransnow 发表于 2010-4-28 13:28:00

[求助]使用lisp或者vlisp是否可行?

使用lisp或者vlisp或者DCL有没有可能制作出类似properties(ctrl+1)出现的窗体?如果有,能给个思路吗?

nonsmall 发表于 2010-4-29 11:08:00

很难实现

xransnow 发表于 2010-4-29 12:00:00

<p>继续讨论</p><p>我在mjtd的百度吧里有提出一个判断pline完全在另一个pline的问题</p><p>zzxxqq大大提出了一个用pline生成region,然后两个region求并集进行判断的思路,能解决问题,但是我实验过,效率很低,有没有跟快速有效的方法?</p>

狂刀无痕 发表于 2010-4-30 02:15:00

pl1 任一点做射线(随机非整数角度),射线交pl2,交点单数则 pl1在pl2内。

ZZXXQQ 发表于 2010-4-30 18:52:00

好思路!

eachy 发表于 2010-5-1 10:12:00

Region In Region 判断未必慢,只是第一次会慢,要加载建模部分,其实在打开 CAD 的时候就加载会提高些速度

HuaiYu 发表于 2010-5-3 14:04:00

<p>制作出类似properties(ctrl+1)出现的窗体???</p><p>&nbsp; 这个要用 ARX 做成非模态对话框就可以了</p><p>判断pline完全在另一个pline的问题???</p><p>&nbsp; 这两个线是不是闭合的?是闭合的还好作一点,首先 plineA 和 plineB 用 vla-InterSectwith 判断是否有交点,若有交点,则这两个图形自然是互相的相交。若没有交点则这两个图形是分散的,这样有三种情况,第一种是两个图形互相分开,第二种是 plineA在plineB里面,第三种是 plineB在plineA里面。这样的话就很好做的,然后再继续判断一下就是完成了。</p><p>抛砖引玉,请各位大侠继续指正。</p>

xransnow 发表于 2010-5-5 10:33:00

狂刀无痕发表于2010-4-30 2:15:00static/image/common/back.gifpl1 任一点做射线(随机非整数角度),射线交pl2,交点单数则 pl1在pl2内。

<p>射线的想法。。啧啧,实在太棒了,赞一个</p>

xransnow 发表于 2010-5-6 11:49:00

<p>[求助]</p><p>(setq stringlist (list "aaa" "bbb" "ccc" "ddd"))</p><p>怎么得到 str="aaa/bbb/ccc/ddd"?</p>

xransnow 发表于 2010-5-6 18:01:00

<p>再请教各位达人</p><p>lisp能不能获得汉字拼音的首字母?</p>
页: [1] 2
查看完整版本: [求助]使用lisp或者vlisp是否可行?