明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 359|回复: 4

麻烦高手改一下程序

[复制链接]
发表于 2022-11-25 20:42 | 显示全部楼层 |阅读模式
4明经币
(defun c:qq1 ()   
     (setvar "cmdecho" 0)
(command "insert" "c:\\BT图.dwg" "0,0" "1" "" "")
(entdel(entlast))
(setq a (getstring "\n请输入 :BT4"))
a (strcat "*" a)
(if (= a "")       
(setq a "BT4")       
)
(WHILE(setq p1 (getpoint "\n 请选择插入位置:  "))
(command "insert" a p1 "" ""))
(princ)
)
麻烦给位高手帮忙看看:想把输入BT4改成直接调用BT4,不输入BT4,程序直接到“请选择插入位置”

最佳答案

查看完整内容

那就把无用的都删掉呗 (defun c:qq1 () (setvar "cmdecho" 0) (command "insert" "c:\\BT图.dwg" "0,0" "1" "" "") (entdel(entlast)) (WHILE(setq p1 (getpoint "\n 请选择插入位置: ")) (command "insert" "BT4" p1 "" "")) (princ) )
发表于 2022-11-25 20:42 | 显示全部楼层
那就把无用的都删掉呗
(defun c:qq1 ()   
        (setvar "cmdecho" 0)
        (command "insert" "c:\\BT图.dwg" "0,0" "1" "" "")
        (entdel(entlast))
        (WHILE(setq p1 (getpoint "\n 请选择插入位置:  "))
                (command "insert" "BT4" p1 "" ""))
        (princ)
)
回复

使用道具 举报

 楼主| 发表于 2022-11-25 21:25 | 显示全部楼层
xj6019 发表于 2022-11-25 21:08
那就把无用的都删掉呗
(defun c:qq1 ()   
        (setvar "cmdecho" 0)

谢谢!为什么会提示:“指定旋转角度 <0>:”,能否把旋转角度取消。
回复

使用道具 举报

发表于 2022-11-25 22:22 | 显示全部楼层
好像cad不同版本插入块command 末尾需要的  ""  个数不同  你末尾加一个  不行加两个,或者删一个,多试几次  总有一个是对的
回复

使用道具 举报

 楼主| 发表于 2022-11-26 12:06 | 显示全部楼层
xj6019 发表于 2022-11-25 22:22
好像cad不同版本插入块command 末尾需要的  ""  个数不同  你末尾加一个  不行加两个,或者删一个,多试几 ...

谢谢专家指点
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-6 15:05 , Processed in 1.771749 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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