明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1841|回复: 6

(command "text" "m" ( list 108.5 9 ) 50 "清华大

[复制链接]
发表于 2010-7-7 19:42:00 | 显示全部楼层 |阅读模式
(command "text" "m" ( list 108.5 9 ) 50 "清华大学机械厂" )这句话什么意思?[br]

在autolisp里有一个text命令
好像是写文字的是吧,而且我看到有的程序里面还嵌套了lisp命令,我想知道text命令的表达式,和各表达式的意义!
教一下我好吗?谢了!

(command "text" "m" ( list 108.5 9 ) 50 "清华大学机械厂" )
这句话什么意思?

发表于 2010-7-7 19:58:00 | 显示全部楼层

command ---执行cad命令

"text"----写单行文字

 "m" ----中间对齐方式

( list 108.5 9 ) ----对齐点

50 ----字高

"清华大学机械厂"---要写的文字

 

 

发表于 2010-7-7 21:17:00 | 显示全部楼层
50不是字高,是文字转角。字高在字型中已经设定了。
发表于 2010-7-7 22:58:00 | 显示全部楼层

完整的应该是:

(command "text" "j" "m" ( list 108.5 9 ) 50 0  "清华大学机械厂" )

(command "text" "对正" "对齐方式" ( 对齐点坐标 ) 字高 旋转角度  "要写的文字" )

 楼主| 发表于 2010-7-8 08:41:00 | 显示全部楼层

4楼说得好,昨晚我也只搞懂了对齐方式和引号里的文字,我还以为50是字号,不过应该字号是5,旋转角是0才对!

不过你说的"j"是对正?

能不能解释一下?还有什么方式?

还有"m"是对齐中心,这个我知道,还有什么别的方式?

发表于 2010-7-8 13:21:00 | 显示全部楼层

有这么多:

命令: text
当前文字样式:  HZ  当前文字高度:  60.0000
指定文字的起点或 [对正(J)/样式(S)]: j 输入选项
[对齐(A)/调整(F)/中心(C)/中间(M)/右(R)/左上(TL)/中上(TC)/右上(TR)/左中(ML)/正中(MC)/右中(MR)/左下(BL)/中下(BC)/右下(BR)]:

 

 楼主| 发表于 2010-7-8 16:41:00 | 显示全部楼层

明白了!

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

本版积分规则

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

GMT+8, 2024-10-2 06:28 , Processed in 0.174819 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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