mingvictor 发表于 2008-7-8 15:37:00

各位大哥,帮帮忙吧!

各位大哥:<br/><br/>       这个是我以前自己的搞的一个简单的LSIP,本来是用来倒圆角用的!在CAD2004里面就可以,为什么到了CAD2009里面就不能用呢?(如附件所示),小弟是个真宗菜鸟!各位有时间帮小弟看看吧!跪谢了!<br/>(defun c:f()<br/>   (command "fillet" "r"  )<br/>   (command "fillet")<br/>)<br/><br/>

mingvictor 发表于 2008-7-8 15:42:00

这个是附件!

mingvictor 发表于 2008-7-8 15:47:00

选择第一个对象或 [放弃(N)/多段线(P)/半径(R)/修剪(T)/多个(U)]:  r 指定圆角半径 &lt;0.0000&gt;: r<br/>需要数值距离或两点。<br/>; 错误: 函数被取消<br/><br/>怎么搞的图片,上传成功了怎么不显示啊!,上面是在CAD2009里面的信息!<br/>

huguhu2000 发表于 2008-7-8 15:56:00

本帖最后由 作者 于 2008-7-8 16:02:10 编辑 <br /><br /> <p>没有指定圆角大小,没有进行线元选择!</p><p>第一个命令未完成,把第二个命令“fillet"当作参数赋给了r值;</p><p>这样也能在CAD2004中运行,真是神人了!</p>

mingvictor 发表于 2008-7-8 16:02:00

楼上的兄弟,在CAD2004是可以用的啊!为什么在CAD2009里面就不能用啊!有没有什么办法可以修正一下!

huguhu2000 发表于 2008-7-8 16:08:00

本帖最后由 作者 于 2008-7-8 16:14:05 编辑 <br /><br /> <p></p><p>第一个命令未完成,没有指定圆角大小,所以把第二个命令“fillet"当作参数赋给了r值!</p><p>看看运行结果:</p><p>fillet<br/>当前设置: 模式 = 修剪,半径 = 10.0000<br/>选择第一个对象或 [多段线(P)/半径(R)/修剪(T)/多个(U)]: r 指定圆角半径 &lt;10.0000&gt;: fillet<br/>需要数值距离或两点。<br/>; 错误: 函数被取消</p><p>修改:给第1 个fillet增加半径值,如 (command "fillet" "r" "5.3"&nbsp; )</p><p></p>

mingvictor 发表于 2008-7-8 18:59:00

《给第1 个fillet增加半径值,如 (command "fillet" "r" "5.3"  )》<br/><br/>楼上这位兄弟,我可能没有讲明白我的意图:我只是要简化fillet命令!,当我输入“F" 后,不用再次输入“R”,直接输入“R”的数值即可!其实这样无非是简化“R”输入!提高绘图效率!不知道为什么上面我的程序在CAD2004里面可以用!在CAD2009今天不能用!这个R值是要入工随意输入的!<br/>

sailorcwx 发表于 2008-7-8 19:06:00

<p>(defun c:f()<br/>&nbsp;&nbsp; (command "fillet" "r"&nbsp; pause)<br/>&nbsp;&nbsp; (command "fillet")<br/>)</p>

mingvictor 发表于 2008-7-8 19:32:00

楼上的兄弟,谢谢哈!
页: [1]
查看完整版本: 各位大哥,帮帮忙吧!