CAD如何仅用命令行输入文字?

发布网友

我来回答

5个回答

热心网友

搞不清这么干的意图是什么。纯命令行的话在要输入命令的前面加上“-”号。比如输入“-text”,命令行过程如下:

命令: -text
当前文字样式:  Standard  当前文字高度:  2.5000
指定文字的起点或 [对正(J)/样式(S)]: 100,100,0
指定高度 <2.5000>:
指定文字的旋转角度 <0>:
输入文字: texttext

回车过后就在100,100,0的位置生成内容为texttext的单行文本。

如果是多行文本“-mtext”要用ctrl+回车 来结束,否则只是换行。

批量化自动化的生成建议学习lisp。

热心网友

命令:文字,插入点坐标(0 0)。文字高度50,文字角度0 文字内容为【中文】,除文字内容以外,其它的都英文打字:

(command "TEXT" '(0 0) 50 0 "中文")

把以上英文打字的话粘贴到命令行,回车,你试试!注意有空格。

提示文字插入点:文字内容【1】
(command "TEXT" (getpoint) 50 0 "1")

提示输入文字高度:
(command "TEXT" (setq p1 (getpoint)) (getdist p1 "\n输入文字高度") 0 "1")

提示输入文字角度:
(command "TEXT" (setq p1 (getpoint)) (getdist p1 "\n输入文字高度") (/ (* 180 (getangle p1 "\n请输入文字角度")) pi) "1")

提示输入文字内容:
(command "TEXT" (setq p1 (getpoint)) (getdist p1 "\n输入文字高度") (/ (* 180 (getangle p1 "\n请输入文字角度")) pi) (getstring "\n请输入文字内容"))
然后用下面的在命令行粘贴或打字:这个提示插入点
(entmake (list '(0 . "TEXT") (cons 10 (getpoint)) '(1 . "中文") '(40 . 50) '(50 . 0)))

热心网友

第一行(-TEXT Y坐标,X坐标 字符高度 字符旋转角度 第一处文字)第二行(-TEXT Y坐标,X坐标 字符高度 字符旋转角度 第一处文字)。。。。。。文本文件(EXCEL编辑复制也行),注意空格和逗号。

热心网友

应该不可能吧 鼠标是确定输入位置,只用命令的话怎么在图上指定位置输入呢追问请仔细研究一下吧

追答为什么不用鼠标?鼠标和键盘配合才能提供效率的

热心网友

cad下面任务栏整中间有个“DYN”,点切换一下试试,不知道是不是你想要的

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com