找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 624|回复: 10

[原创]:高手赐教:如何沿不同角度的直线标注文字

[复制链接]
发表于 2004-9-25 18:12:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
高手赐教:如何沿不同角度的直线标注文字

我在教学中心看了“使文字沿指定路径分布”的教程,受益非浅,但是在大量的文字标注时(沿不同角度的直线标注文字的情况比较常用),效率不是很好。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-9-25 20:35:39 | 显示全部楼层
(defun c:ltext ()
  (setq en (car (entsel "\n选取线:")))
  (setq endata (entget en))
  (setq pt1 (cdr (assoc 10 endata)))
  (setq pt2 (cdr (assoc 11 endata)))
  (setq ang1 (/ (* (angle pt1 pt2) 180) pi))
  (setq str (getstring  T "\n输入字符:"))
  (setq strh (getreal "\n输入字高:"))
(setq pt (getpoint "\n指定位置:"))
  (command "text" pt strh ang1 str)  
)
能不能满足要求?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-9-25 20:53:03 | 显示全部楼层
楼上是选择直线,获得直线起点终点计算出角度,哈哈~~~,既然直线已经存在,有这个必要吗?况且,直线的起点终点是哪一端不一定知道,结果往往不是所希望的。
命令: _dtext
当前文字样式:  ROMANS  当前文字高度:  10.0000
指定文字的起点或 [对正(J)/样式(S)]:
指定高度 <10.0000>:

指定文字的旋转角度 <0>:    这里在直线上点取二点不就完了吗??[/COLOR]

输入文字: abc
输入文字:

用户能编程解决问题是好事,但什么都来编程,程序就没有什么意义了。*-*7 *-*7 *-*7
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-9-25 22:20:06 | 显示全部楼层
最初由 柔柔 发布
[B]楼上是选择直线,获得直线起点终点计算出角度,哈哈~~~,既然直线已经存在,有这个必要吗?况且,直线的起点终点是哪一端不一定知道,结果往往不是所希望的。
命令: _dtext
当前文字样式:  ROMANS  当前文字高?.. [/B]

多谢。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-9-25 22:55:09 | 显示全部楼层
还要输入角度 如果多次编辑文字不是很麻烦吗
直接旋转坐标系到你需要的角度 用正交 不变角度 岂不是更简单?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-9-25 23:30:24 | 显示全部楼层
使用ucs
执行:ucs回车——e回车——选择斜线——标注——ucs回车回车还原成原来的坐标系
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-9-25 23:42:49 | 显示全部楼层
ucs??
不同角度都要变换一次,方便吗?
和柔柔的方法多好呀,角度需要输入,点击不行吗?
那个简单就一目了然了!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-9-26 09:16:37 | 显示全部楼层
指令ARCTEXT
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-9-26 09:48:38 | 显示全部楼层
曉東工具箱內有一Lisp很好用,很方便,是隨線平齊,你可以在論壇首頁找到,下載柩試試看。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-9-26 15:56:30 | 显示全部楼层
谢谢各位大虾的指教,会了!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-9-26 17:30:02 | 显示全部楼层
用DTEXT输入有一点不好,就是字体直接粘着直线了,最后还得把字体搬一搬才好。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-15 12:55 , Processed in 0.359254 second(s), 53 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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