CAD如何仅用命令行输入文字?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CAD如何仅用命令行输入文字?相关的知识,希望对你有一定的参考价值。
要求仅用命令行,不能用鼠标,不能出现对话框,直到打上文字为止。
(t/dt/mt好像不行,我这出现对话框了,必须点一下鼠标才能继续。)
继续。。
(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))) 参考技术A
搞不清这么干的意图是什么。纯命令行的话在要输入命令的前面加上“-”号。比如输入“-text”,命令行过程如下:
命令: -text当前文字样式: Standard 当前文字高度: 2.5000
指定文字的起点或 [对正(J)/样式(S)]: 100,100,0
指定高度 <2.5000>:
指定文字的旋转角度 <0>:
输入文字: texttext
回车过后就在100,100,0的位置生成内容为texttext的单行文本。
如果是多行文本“-mtext”要用ctrl+回车 来结束,否则只是换行。
批量化自动化的生成建议学习lisp。
请仔细研究一下吧
追答为什么不用鼠标?鼠标和键盘配合才能提供效率的
参考技术D cad下面任务栏整中间有个“DYN”,点切换一下试试,不知道是不是你想要的CAD制图,如何给文字文本自动编号呢?
从事CAD制图工作的小伙伴们,我们在日常的CAD相关工作中,常常会遇到各种各样的的制图问题,其中就包括关于文字文本的相关问题。例如,CAD制图,如何给文字文本自动编号呢?今天小编就给大家分享一下,CAD制图中给文字文本自动编号的具体方法。演示操作步骤如下:
编辑文字文本
在常用的制图软件——迅捷CAD编辑器建筑版里操作如下:
1.点击单行文字或多行文字图标,按照相应的命令指示,我们编辑输入一串文本文字。
2.直接在命令框里输入“DTEXT”或是“MTEXT”命令字符;按照相应的命令指示,同样可以编辑输入一串文本文字。
扩展工具-文字-自动编号
1.我们先移动光标选择编辑的文字文本,然后点击菜单栏里的“扩展工具”-“文字”-“旋转文本”选项按钮,即操作“将连续编号添加到文本和多行文字对象”。
2.或是先移动光标选择编辑的文字文本,然后在命令框里输入“TCOUNT”命令字符,即操作“将连续编号添加到文本和多行文字对象”。
3.之后命令框里会显示“整理选择的对象通过 [X/Y/Select-order] <X>: ”命令指示;绘图框里会弹出“TCOUNT”操作弹窗。
4.根据命令框里的命令指示,我们在命令框里进行相应的命令操作:
“命令: _TCOUNT
整理选择的对象通过 [X/Y/Select-order] :
指定起始编号和增量(起始,增量) <1,1>:
选择在文本中放置编号的方式[覆盖(O)/前置(P)/后置(S)/查找并替换(R)] : P
1 对象被修改.”
然后点击Enter键或是空格键确定即可。
以上便是在迅捷CAD编辑器建筑版里操作,CAD制图如何给文字文本自动编号的相应演示步骤。这一操作方法对于我们日常的CAD制图工作非常有帮助,大大提高了我们的工作效率,减轻了我们制图的工作负担。
以上是关于CAD如何仅用命令行输入文字?的主要内容,如果未能解决你的问题,请参考以下文章