已增加写至txt文件,路径可以在lisp改你想要的。
不好意思,老大,我表达失误。
我是想让写TEXT文本写在图形上,不是输出为 .txt文件,麻烦你帮我改改好么
另外这一段我想这样搞,没成功不知道为什么
(setq uniprs (getreal "价格:<0.03>"))
(if (= uniprs nil) (setq uniprs 0.03))
(setq thick (getreal "厚度:<25>"))
(if (= thick nil) (setq thick 25))
(setq minprs (getreal "每孔的最低价格:<8>"))
(if (= minprs nil) (setq minprs 8)) 想用这个程序中的(COMMAND "TEXT" PP1 h 0 "工程图")把一楼那个程序的计算结果连接起来,谁可以教教我,怎么改?
(DEFUN C:QM()
(setq pp1 (getpoint "\n起始点:"))
(setq clay (getvar "clayer"))
(SETQ DS (GETVAR "DIMSCALE"))
(setq h (* (getvar "DIMSCALE")(getvar "DIMTXT")))
(command "layer" "s" "DIM" "")
(COMMAND "TEXT" PP1 h 0 "工程图")
(command "layer" "S" CLAY""))
另外,一楼那个程序中的输入部分
(SETQ UNIPRS (getreal "价格:"))
(SETQ THICK (getreal "厚度:"))
想分别给它们设个默认数值,也不知道怎么弄 这个程序错在哪里?
想将程序原版的"每孔的最低价格"的加法计算想不要了.
改为一个乘法计算.乘以一个1.05的"倍率".
程序失败
页:
1
[2]