明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 695|回复: 8

[提问] 请帮忙看看这个程序,CAD10版上不好用

[复制链接]
发表于 2016-5-12 09:22:43 | 显示全部楼层 |阅读模式
我以前有很多下载的lisp程序,用在07版CAD上就很好用,不用跳出以下2个图片(见附图),但是换成10版后,就老是要跳出这个框框,不胜其烦,能不能想办法让其不跳出来,是什么原因呢?因为还有其他程序也是这样的,大侠们帮忙看看,谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2016-5-12 12:58:42 | 显示全部楼层
我只是复制出来   给不想下载的人看
  1. ;    =============================================
  2. ;    |             截断线自动绘制软件            |
  3. ;    |         版本: V1.1   作者: 尉迟俊岭       |
  4. ;    =============================================
  5. (defun C:tt(/ lay pt1 pt2 dis x1 pt3 pt4 pt5 pt6 ss ptt scale)
  6.   (setvar "CMDECHO" 0)
  7.   (setq lay (getvar "clayer"))
  8.   (command "color" "bylayer")
  9.   (command "layer" "m" "jdx" "c" "m" "jdx" "")
  10.   (setq scale (getreal "\nScale<1>:"))
  11.   (if (= scale nil) (setq scale 1))
  12.   (setq pt1 (getpoint "\nFirst point:"))
  13.   (setq pt2 (getpoint pt1 "\nSecond point:"))
  14.   (setq ang (angle pt1 pt2))
  15.   (setq dis (distance pt1 pt2))
  16.   (setq x1 (/ (- dis (* 2 scale)) 2))
  17.   (setq pt3 (polar pt1 ang x1))
  18.   (setq pt4 (polar pt1 ang (+ x1 (* 2 scale))))
  19.   (setq pt5 (polar pt3 (+ ang 1.32582) (* 2.0616 scale)))
  20.   (setq pt6 (polar pt4 (- ang 1.81577) (* 2.0616 scale)))
  21.   (setq ptt (polar pt1 (- ang (/ pi 2)) (* 1 scale)))
  22.   (command "pline" pt1 "w" "0" "0" pt3 pt5 pt6 pt4 pt2 "")
  23.   (setq ss (entlast))
  24.   (command "copy" ss "" pt1 ptt)
  25.   (command "layer" "s" lay "")
  26.   (princ)(princ)
  27. )      
发表于 2016-5-12 15:30:33 | 显示全部楼层
command里面的
color换成.-color
layer换成.-layer
 楼主| 发表于 2016-5-21 10:29:09 | 显示全部楼层
问题依然没得到解决啊!希望各位大侠援助!谢谢
 楼主| 发表于 2016-5-21 10:31:37 | 显示全部楼层
另外如果其他lisp程序里有要输出文字的,则会跳出选择当前文字样式的图框,不知是哪里出了问题?
 楼主| 发表于 2016-5-23 08:31:55 | 显示全部楼层
大侠们,该出手了!
发表于 2016-5-23 09:00:39 | 显示全部楼层
试了下,没出现你说的现象。你换个图试试。
 楼主| 发表于 2016-5-23 09:22:33 | 显示全部楼层
我看看,是不是系统有问题
 楼主| 发表于 2016-5-25 12:52:30 | 显示全部楼层
kexiya123 发表于 2016-5-23 09:22
我看看,是不是系统有问题

问题得以解决,是10版本LISP问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-20 10:39 , Processed in 0.184449 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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