找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1397|回复: 11

[求助] [求助]:有什么方法能达到图示黄颜色标注效果

[复制链接]
发表于 2005-10-11 10:15:20 | 显示全部楼层 |阅读模式

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

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

×
我想将多段线各端点的竖直标高自动或手动标注出来,效果如图中黄颜色的数字,怎样才能达到?谢谢,要求数字垂直书写
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2005-10-11 15:21:31 | 显示全部楼层
CAD本身就能作出这样的东本呀,看一下CAD的帮助吧.在帮助里找一下坐标标注.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-11 17:28:32 | 显示全部楼层
CAD中自带的坐标标注,只是在标注水平方向时,显示的数字才是竖直的,而我想要的的标注竖直方向的尺寸,并且要求标注的数字是竖直的
就是想达到图示效果
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-14 14:25:21 | 显示全部楼层
这个应该不难吧,非常着急,迫切希望找到答案
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2005-10-14 16:54:19 | 显示全部楼层
谢谢,请注意看红、黄颜色的数值,用快速标注(QDIM)是达不到要求的,红颜色的数值应该是0,200,400,600,800,而不是0,100,300,500,700
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-10-14 17:17:21 | 显示全部楼层

  1. ;;先用QDIM标注
  2. ;;临时改的
  3. (defun C:TTT (/ SS SSS N)
  4.   (PROMPT "选要改的标注: ")
  5.   (setq        SSS (ssget '((0 . "DIMENSION")))
  6.         N   0
  7.   )
  8.   (repeat (sslength SSS)
  9.     (setq SS (entget (ssname SSS N)))
  10.     (entmod (subst (cons 1 (rtos (caddr (assoc 13 SS))))
  11.                    (assoc 1 SS)
  12.                    SS
  13.             )
  14.     )
  15.     (setq N (1+ N))
  16.   )
  17.   (princ)
  18. )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-14 17:23:55 | 显示全部楼层
谢谢。就是这种效果,但我不会改请再帮助改改
有两个问题
1、就是改为全选,能够一次完成,
2、调整后,不能实现标注关联,此时变化多段线,标注结果没有变化,最好能实现标注关联
太谢谢了,以前做这样的事情都是逐个输入数值,几百的数,非常麻烦,这会终于找到简便方法了,谢谢
发现一个问题,就是标注替代后,标注样式对改变后的标注没有作用,例如改变后标注为200,想通过更改标注样式,使200变为20不能实现,只能炸开标注,然后用计算器计算调整
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-10-15 13:11:12 | 显示全部楼层

  1. 1、就是改为全选,能够一次完成,
  2. (defun C:TTT (/ ENT SS)
  3.   (setq ENT (entlast))
  4.   (vl-cmdf "qdim" (ssget) "" "o")
  5.   (prompt "\n指定標註線位置: ")
  6.   (command PAUSE)
  7.   (if (/= (entlast) ENT)
  8.     (while (setq ENT (entnext ENT))
  9.       (setq SS (entget ENT))
  10.       (entmod
  11.         (subst (cons 1 (rtos (caddr (assoc 13 SS)) 2 (getvar "LUPREC")))
  12.                (assoc 1 SS)
  13.                SS
  14.         )
  15.       )
  16.     )
  17.   )
  18.   (princ)
  19. )
  20. 2、调整后,不能实现标注关联,此时变化多段线,标注结果没有变化
  21. =>因是直接改數值,所以不能关联,重標一次吧!

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

使用道具 举报

发表于 2005-10-15 20:46:37 | 显示全部楼层
用扩展数据应该可以保持关联吧?:)

  1. (defun C:TT (/ ENT SS)
  2.   (setvar "DIMASSOC" 2)
  3.   (setq ss (ssadd)
  4.         ENT (entlast))
  5.   (vl-cmdf "qdim" (ssget) "" "o")
  6.   (prompt "\n指定標註線位置: ")
  7.   (command PAUSE)
  8.   (if (/= (entlast) ENT)
  9.     (progn(while (setq ENT (entnext ENT))
  10.             (setq SS (ssadd ent ss))
  11.           )
  12.           ;(setq lp (getvar "LUPREC"))
  13.           (command ".DIMOVERRIDE"  "dimdec" 3 "dimzin" 0 "" ss "")   
  14.     )
  15.   )
  16.   (princ)
  17. )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2005-10-18 10:56:59 | 显示全部楼层
最初由 sdwy19691229 发布
[B]有这样标数的吗???? [/B]

我是做热力行业的,一般绘制管道纵剖面图时,需要标注管道中心标高等数据,我一般是这样操作的:
1、在EXCEL中计算得到所有管道中心标高的数值,并得到相应的坐标
2 、在CAD中根据这些坐标,用多段线绘制出管道中心标高的标高线
3、在标高线下,各个对应的坐标点处,一般也就是管道支架的位置,要求竖直书写相应的坐标数值,以前碰到这种情况,由于没有相关软件绘制,我都是执行第一、二步,然后在相应坐标的地方,复制粘贴数据,然后再参照EXCEL中的数据,逐个更改。现在有了这个程序,我就可以一次标注所有的管道中心标高数值,并且便于检查,非常方便
之所以这个程序方便使用,主要在于我的行业,所有的直线绘制都是按照比例进行的,有了这个,标高数据就很方便了,这是我现在认为的最适合我工作的方法。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-28 18:45 , Processed in 0.220074 second(s), 55 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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