StartMe 发表于 2007-5-1 22:41:00

有请高手帮助解决Sendcommand发送chamfer的问题

<font face="宋体" size="2">由于lisp不懂,所以要用到发送chamfer命令实现两多段线的倒角,<br/>感觉不应该难吧,但是试了就是不行,用了如下语句:<br/>det1 = GetDoubleEntTable(LWPineObj1, pickPt1)<br/>det2 = GetDoubleEntTable(LWPineObj2, pickPt2)<br/>ThisDrawing.SendCommand "_chamfer" &amp; vbCr &amp; "d" &amp; vbCr &amp; "0" &amp; vbCr &amp; "0" &amp; vbCr &amp; det1 &amp; vbCr &amp; det2 &amp; vbCr<br/>其中pickPt为对象的拾取点。只要不是同时选择两条多段线,点选其它两种线型时运行就正常,唯同时选择两条多段线时执行没有效果,好像没执行前一样,弄的我莫名其妙。请求高手支援!谢谢。</font>

StartMe 发表于 2007-5-2 23:26:00

<p>看样子这个问题也是令大家感到莫名其妙的问题。</p><p>就是不知有没有人这么做过,但是却一切执行正常的;还是根本没人这样用过;还是遇到与我一样的问题。</p>

larkpeng 发表于 2007-12-4 22:17:00

我也遇到了同样的问题,不知如何解决

兰州人 发表于 2007-12-5 15:25:00

<p>ThisDrawing.SendCommand "_chamfer" &amp; vbCr &amp; "d" &amp; vbCr &amp; "0" &amp; vbCr &amp; "0" &amp; vbCr &amp; det1 &amp; vbCr &amp; det2 &amp; vbCr</p><p>语句没问题,chamfer为0是否问题在这里??</p><p class="prompt">(“修剪”模式)当前倒角距离 1 = 当前,距离 2 = 当前
        </p>

czcxxx 发表于 2015-10-21 07:50:35

页: [1]
查看完整版本: 有请高手帮助解决Sendcommand发送chamfer的问题