QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
autolisp 写了个小程序,最后要在图上写两行文字,% h; j6 k0 ~6 g/ |. T& E2 j  L
第一行文字起点在屏幕上指定,( \5 s1 D0 ?, A, _' b
第二行文字起点在第一行起点下方60单位。; c) P8 ~& s% g+ C
  \: A: V0 A, U& M8 G/ V: y4 o: _  Q
结果,指定第一个点时,如果用捕捉,两行文字的起点有时会重合,有时不重合;
1 T- x& h! u7 I8 i, Y; S$ {如果第一点不用捕捉,没有出现过重合的情况,两行文字相对位置正确。* d- D- D5 Y, V' U: _% b$ C
5 [, \8 x, v2 [6 |  |
请教一下:为什么?如何处理?6 t+ E/ R- t- V( G2 l; F& u' e

; c# d$ P) Y+ a# I补充一下:CAD版本2008。4 W3 q& H) f- ^3 |7 W
文本用的是text命令,参数分别是:起点坐标(list生成坐标),文字高度(40),文字角度(0),字符串。+ k2 l) D1 u" l# _1 I" V- X7 d

& N6 D; g% J  g/ D! ?: i- f8 I[ 本帖最后由 gorilla 于 2009-7-8 13:16 编辑 ]
发表于 2009-7-8 17:01:50 | 显示全部楼层 来自: 中国台湾
...第二行文字起点...两行文字的起点有时会重合,有时不重合;
3 u6 @$ L2 j" D- q3 h; Z1 J5 O如果第 ...
; I8 w9 ^& |& W

; w+ ^! T) D8 e, ]) o# q% ?第二行文字起点 ; 加 none
$ H' R, Q" q& b9 G(command "Text" "none"  list生成坐标 ....)

评分

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

查看全部评分

 楼主| 发表于 2009-7-8 19:24:13 | 显示全部楼层 来自: 中国江苏南通
多谢指点,问题还是没有彻底解决,重合的情况仍时有。! I+ I. @1 n  Y; ?8 S( h
有一个规律:视图放大的时候标注基本不重合,缩小的时候重合得较多。
发表于 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 发表 ' m; M: R% e9 k) c9 {% }0 A( F2 ^
可以使用Dtext命令,即使用单行文字
" a! W" a2 `: w+ H+ A6 j; v
' R6 r: P+ M3 k" ~9 e( A/ ]  f
嘿嘿....你搞没搞懂楼主的问题就乱发言啊?
发表于 2009-7-11 07:11:57 | 显示全部楼层 来自: 中国

回复 3# gorilla 的帖子

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

本版积分规则


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

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

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