meworld 发表于 2004-4-8 10:15:00

怎样实现线型不依比例尺变换?

我在CAD中要依靠多义线生成各种线型,比如生成岸线或篱笆、栅栏等,而且生成的符号宽度必须不随比例尺改变,请问有没有知道如何实现?在CAD中话点可以不随比例改变,不知道有没有哪位高手知道这个是怎么实现的?

syb008 发表于 2004-4-8 12:19:00

用线宽吧!

meworld 发表于 2004-4-8 22:50:00

不是啊,比如说围墙吧,围墙要在原来的多义线a旁边再产生一根多义线b,两根线之间隔开一定距离,然后再每隔一定距离画一根横线,这样表示围墙。问题就是原来的多义线a和新产生的多义线b之间的距离在不同的比例尺下显示的距离必须不变比如说1mm,那怎样才能办到啊?






用线宽在放大缩小是显示的宽度会改变的啊!

gzy 发表于 2004-4-8 23:07:00

你说得很含糊,“在CAD中话点” “用线宽在放大缩小是显示的宽度会改变”


               不同的比例显示的图元当然大小不同。要不你做成块,再把比例调整好。

pglyxq 发表于 2004-4-8 23:13:00

meworld 发表于 2004-4-8 23:58:00

但是好象很多GIS软件中都实现了这个功能的吧?

meworld 发表于 2004-4-9 00:00:00

而且在CAD中的点,在点的样式对话框中就有两个单选按纽可以选择点符号是不是要依比例尺改变,也就是说CAD中应该是可以实现的啊?

gzy 发表于 2004-4-9 01:04:00

点也是有比例的啊。

xu_1995 发表于 2004-4-9 02:10:00

可能大家误解楼主的意思了,不是图形在屏幕上还保持大小不变,而是在用SCALE后还可以保持两条平行线的宽度。这个是可以实现的,若是全部都需要改的话,就运行变量LTSCALE,数值输入为1/放大倍数,比如放大了两倍,该值取0.5,若是缩小了为0.2的话,该值取5。


但如果只需要该线型修改,而不能修改别的线的比例的话,那就需要你用MO命令一个个修改了。将对话框Linetype Scale值按上述方法修改即可。

pglyxq 发表于 2004-4-9 12:35:00

页: [1] 2
查看完整版本: 怎样实现线型不依比例尺变换?