找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 709|回复: 7

[求助]:自定义线型--------等高线的问题

[复制链接]

已领礼包: 2个

财富等级: 恭喜发财

发表于 2005-10-26 16:21:51 | 显示全部楼层 |阅读模式

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

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

×
我在制作地形图时,用到等高线,我做了一个线型,用于等高线中
如——————100————————
线型定义好后,使用该线型,设置好线型比例,可遇到下列问题,
1、数字方向不统一,有的从左向右,有的从右向左,这与多义线的起止点的关。
2、数字间隔不统一,根据多义线弯曲程度不同,两个数字间隔的距离不同
3、数字的位置不整齐,通常等高线上标注标高的数字应是整齐的,现在的数字位置在图上很乱

目前我用的方法是打断等高线,在中间插入数字,
但这个方法的缺点很明显,编辑、修改等高线时很不方便,一不小心就会出错,
如删除时漏删,修改线宽时漏改某一段,

对此哪位有什么好的方法或建议,望指教。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2005-10-27 00:03:14 | 显示全部楼层
看来搂主是比较守旧的,并且笨得可爱。
1、等高线用AutoCAD现有的线形并用pline表示即可,没有必要再去定义线形吧!(要为每根计曲线定义一个线形,不觉得累吗?)
2、最直接最简单的方法是,将文字直接压在等高线上,并适当旋转,即可给计曲线标注高程。
3、如果硬是想要得到图示规定的等高线遇到文字时的“断开效果”,不必将等高线打断,可以使用textmask命令(注意其中的Mask type = Wipeout),如此一举两得。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

 楼主| 发表于 2005-10-27 07:54:43 | 显示全部楼层
2楼的,你可能没有理解我的意思,
用PLINE来表示等高线时,如果用连续线的话,上面没有数字,当然可以另外再标上数字,可这样的数字和线条是分开的,如果需要修改或删除等高线的话,要相应修改那些标注的数字,这很烦,也很容易漏掉一些数字,
我想定义一个线型,让数字和线条成为一个整体,这样修改起来方便。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-10-27 10:38:37 | 显示全部楼层
我说的方法可能是麻烦了点,但目前也只能这样。
要实现“让数字和线条成为一个整体,这样修改起来方便”,其实并不难:
  1、比较好的方法是使用group命令将等高线及其对应的文字编组。
  2、定义块(可以试一试2006中的动态块,我尚未试过)。
  这两种方法都有一些缺点。少量等高线可以手工处理,大量等高线时的情况是数字化成图软件应该考虑的事情了。

搂主的想法是好的,方案似乎很有创意,但实现起来会遇到更多麻烦(正如你自己叙述的那样),补充如下:
  1、一根等高线对应一个线形,这样的思维肯定有问题,国内未见有这种表示法。
  2、因为等高线形状是千变万化的,而线形中的数字是均匀分布,不会按照你的意图落在适当位置,修改起来同样不便(其实根本无法修改)。

带文字的线形一般用在特殊场合,如特殊边界、花边等。
当然,如果以后的AutoCAD版本支持“动态线形”的话(即线形中的文字可以修改、移动),你的这种想法就非常正确、可行了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-10-27 16:41:31 | 显示全部楼层
嗯,同意5楼说法,我前段时间作过地形图,采用的就是wipeout,目前cad中的自定义线型用于等高线肯定会存在楼主说的那些问题.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-10-27 17:45:31 | 显示全部楼层
  其实自定义线形在地形图中也普遍采用,但绝非用来表示等高线,主要用来表示坎、围墙、篱笆栅栏、铁丝网等等。论坛中可以搜索到地形图线形库。
  一句话,在规则线形的场合可以使用自定义线形,反之则不太合适。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-21 15:05 , Processed in 0.172361 second(s), 46 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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