QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
7天前
查看: 4684|回复: 7
收起左侧

[已答复] Autolisp中text命令的问题

[复制链接]
发表于 2009-7-8 12:59:47 | 显示全部楼层 |阅读模式 来自: 中国江苏南通

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
autolisp 写了个小程序,最后要在图上写两行文字,1 ?3 K! d4 H. l; E3 ]+ a' l1 Z
第一行文字起点在屏幕上指定,2 P# }0 s0 n  T& q5 q: ^# q& A$ q
第二行文字起点在第一行起点下方60单位。1 ?' f0 i% ^; H3 v; X
& g$ s" }' y; K, v/ r2 d* J
结果,指定第一个点时,如果用捕捉,两行文字的起点有时会重合,有时不重合;  K: @% X( e0 Z& H1 V
如果第一点不用捕捉,没有出现过重合的情况,两行文字相对位置正确。0 r  x/ z$ Y. }* D* g- I( s% g

& X0 f0 e! [" z" U2 n请教一下:为什么?如何处理?+ @( C- [6 C2 |

1 E. R; u5 ^$ x4 y补充一下:CAD版本2008。! z3 e4 S# g4 @' W
文本用的是text命令,参数分别是:起点坐标(list生成坐标),文字高度(40),文字角度(0),字符串。
  _5 s2 S3 j4 j" p( w' T+ f' l$ u4 i3 x, l' R  V1 S* t% u( m2 B
[ 本帖最后由 gorilla 于 2009-7-8 13:16 编辑 ]
发表于 2009-7-8 17:01:50 | 显示全部楼层 来自: 中国台湾
...第二行文字起点...两行文字的起点有时会重合,有时不重合;
( X3 ^1 p; [  \' X如果第 ...
- }0 Z% @, A# r2 C0 p; k( `3 Q

8 G, r/ ~" e5 Y: o6 r$ I7 `/ L$ v第二行文字起点 ; 加 none6 `1 D; E+ V* L% j) Z/ t  c% Q  G
(command "Text" "none"  list生成坐标 ....)

评分

参与人数 1三维币 +5 收起 理由
woaishuijia + 5 应助

查看全部评分

 楼主| 发表于 2009-7-8 19:24:13 | 显示全部楼层 来自: 中国江苏南通
多谢指点,问题还是没有彻底解决,重合的情况仍时有。
  o, `- R$ X* w# p有一个规律:视图放大的时候标注基本不重合,缩小的时候重合得较多。
发表于 2009-7-8 22:19:08 | 显示全部楼层 来自: 中国台湾
且 post 代码以利 Debug
发表于 2009-7-9 20:51:09 | 显示全部楼层 来自: 巴西
可以使用Dtext命令,即使用单行文字
发表于 2009-7-10 20:45:52 | 显示全部楼层 来自: 美国
原帖由 maoyangmy 于 2009-7-9 20:51 发表
& g7 Y/ p0 ?9 l& _5 t6 d可以使用Dtext命令,即使用单行文字

5 D" c' F1 H2 j9 D+ w
, s$ L  ^; X. z9 z" D+ N& |嘿嘿....你搞没搞懂楼主的问题就乱发言啊?
发表于 2009-7-11 07:11:57 | 显示全部楼层 来自: 中国

回复 3# gorilla 的帖子

你是否按2楼的指点修改了你的代码?% |' F0 C, E% v& n; O% H( J
按2楼的方法,在写第二行文字的时候,对象捕捉被临时关闭了;而从你的描述看,对象捕捉仍然开着,说明你并没有按二楼的方式关掉对象捕捉。
 楼主| 发表于 2009-7-17 22:29:24 | 显示全部楼层 来自: 中国江苏南通
问题解决了,按二楼的办法,谢谢.
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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