QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 4747|回复: 7
收起左侧

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

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

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

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

x
autolisp 写了个小程序,最后要在图上写两行文字,% f# P$ Z/ f9 l. x+ m6 m3 c9 L
第一行文字起点在屏幕上指定,! ]; n2 k$ G! }8 h: C% o. r2 r" o
第二行文字起点在第一行起点下方60单位。
: Y% w, M9 K0 p% Q8 k3 u- O1 k/ N7 U+ t# Z  u- ^% I
结果,指定第一个点时,如果用捕捉,两行文字的起点有时会重合,有时不重合;2 H! \- g. C& t' X7 s% I5 o5 n
如果第一点不用捕捉,没有出现过重合的情况,两行文字相对位置正确。9 J2 W3 a/ y/ @' l2 N3 T

# k! l: c9 M8 s1 M请教一下:为什么?如何处理?
9 H1 q$ o; s& M. N/ J- |/ c2 J5 p( X# q& P8 N1 e. [0 N; S# v) K1 _
补充一下:CAD版本2008。
9 F) k4 V* T; b/ f. g文本用的是text命令,参数分别是:起点坐标(list生成坐标),文字高度(40),文字角度(0),字符串。
( ?8 O: t0 c4 Q! P! F) `; O8 h% c6 G8 r0 O% f
[ 本帖最后由 gorilla 于 2009-7-8 13:16 编辑 ]
发表于 2009-7-8 17:01:50 | 显示全部楼层 来自: 中国台湾
...第二行文字起点...两行文字的起点有时会重合,有时不重合;
' s/ G+ R! H. [0 b- I4 \" g如果第 ...
5 D3 E& R) }7 W% W1 M2 ?
! Y6 w8 D6 j! p9 q' V5 E3 O
第二行文字起点 ; 加 none
/ \; E* g( Z3 Y" q* i: b1 R(command "Text" "none"  list生成坐标 ....)

评分

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

查看全部评分

 楼主| 发表于 2009-7-8 19:24:13 | 显示全部楼层 来自: 中国江苏南通
多谢指点,问题还是没有彻底解决,重合的情况仍时有。
1 ^4 S, \& W0 Q. Z# y有一个规律:视图放大的时候标注基本不重合,缩小的时候重合得较多。
发表于 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 发表
) n8 p4 P9 X  Q8 O) A可以使用Dtext命令,即使用单行文字
1 }" L8 O, U9 H% s+ w

. o" ~. O$ \  ^" }( w: Q9 H嘿嘿....你搞没搞懂楼主的问题就乱发言啊?
发表于 2009-7-11 07:11:57 | 显示全部楼层 来自: 中国

回复 3# gorilla 的帖子

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

本版积分规则


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

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

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