明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2320|回复: 4

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

[复制链接]
发表于 2007-5-1 22:41:00 | 显示全部楼层 |阅读模式
由于lisp不懂,所以要用到发送chamfer命令实现两多段线的倒角,
感觉不应该难吧,但是试了就是不行,用了如下语句:
det1 = GetDoubleEntTable(LWPineObj1, pickPt1)
det2 = GetDoubleEntTable(LWPineObj2, pickPt2)
ThisDrawing.SendCommand "_chamfer" & vbCr & "d" & vbCr & "0" & vbCr & "0" & vbCr & det1 & vbCr & det2 & vbCr
其中pickPt为对象的拾取点。只要不是同时选择两条多段线,点选其它两种线型时运行就正常,唯同时选择两条多段线时执行没有效果,好像没执行前一样,弄的我莫名其妙。请求高手支援!谢谢。
 楼主| 发表于 2007-5-2 23:26:00 | 显示全部楼层

看样子这个问题也是令大家感到莫名其妙的问题。

就是不知有没有人这么做过,但是却一切执行正常的;还是根本没人这样用过;还是遇到与我一样的问题。

发表于 2007-12-4 22:17:00 | 显示全部楼层
我也遇到了同样的问题,不知如何解决
发表于 2007-12-5 15:25:00 | 显示全部楼层

ThisDrawing.SendCommand "_chamfer" & vbCr & "d" & vbCr & "0" & vbCr & "0" & vbCr & det1 & vbCr & det2 & vbCr

语句没问题,chamfer为0是否问题在这里??

(“修剪”模式)当前倒角距离 1 = 当前,距离 2 = 当前

发表于 2015-10-21 07:50:35 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 10:12 , Processed in 0.182206 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表