找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2492|回复: 19

[求助]:求助大虾:怎么把测量的大量地形图整合一起

[复制链接]
发表于 2003-8-18 20:14:42 | 显示全部楼层 |阅读模式

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

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

×
本人在做规划项目初期,总要把甲方拿来的大量电子地形图
插在一起,一个个的搞真的太累了,又苦于自己学不懂
lisp,有没有什么好办法啊!!????


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

使用道具 举报

发表于 2003-8-19 03:23:02 | 显示全部楼层
既然是电子文件,那在拼图时只要以0,0为插入点插入一幅幅地形图,就可以很快将图纸拼好.
拼好的地形图,信息量一般都比较大,这时还需要用过滤器(filter简化命令是fi)将一些不太有用的如农田,绿化等符号块删除,这样整理过后地形图的信息量会少很多,方便后面画图.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-8-19 10:33:52 | 显示全部楼层
最初由 寒梅 发布
[B]既然是电子文件,那在拼图时只要以0,0为插入点插入一幅幅地形图,就可以很快将图纸拼好.
拼好的地形图,信息量一般都比较大,这时还需要用过滤器(filter简化命令是fi)将一些不太有用的如农田,绿化等符号块删除,这样整理... [/B]



怎么插我知道,我问的不是这个啊,我是问有没有办法一次插好。
或者快一点。
看来你不是做很多规划的图,怎么说很快呢?几百个文件啊!!!!花一天时间在这上,不值吧!
请知道的同行不吝赐教!!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-8-19 10:43:44 | 显示全部楼层
我也有同感,特别是作道路定线以及控详规,往往几十幅甚至上百幅图,一幅一幅的插图,太累了。那位仁兄可以编辑一个插入命令,可以让批量图块一次拼成,给大家省点时间。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2003-8-19 19:44:34 | 显示全部楼层
最初由 dgghy 发布
[B]我也有同感,特别是作道路定线以及控详规,往往几十幅甚至上百幅图,一幅一幅的插图,太累了。那位仁兄可以编辑一个插入命令,可以让批量图块一次拼成,给大家省点时间。 [/B]

这种情况写程序也可,简单的就是将图形放到一个目录下,然后写个 scr  文件或者建个图标。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-8-19 21:57:04 | 显示全部楼层
最初由 eachy 发布
[B][QUOTE]最初由 dgghy 发布
[B]我也有同感,特别是作道路定线以及控详规,往往几十幅甚至上百幅图,一幅一幅的插图,太累了。那位仁兄可以编辑一个插入命令,可以让批量图块一次拼成,给大家省点时间。 [/B][... [/B]


我也试过把文件放在一个目录下,并写了个scr文件,但加载后就拚不起来,只有第一幅图才有用,是不是加载不正确?
能将过程详细说明一下吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

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

使用道具 举报

发表于 2003-8-20 09:25:17 | 显示全部楼层
可以用下面的方法:
0.假设要插入的dwg文件存放在d:dwg文件夹中
1.编辑一个DWG文件名文件,格式如下:
        文件名1
        文件名2
        文件名3
        ...
用fname.txt为名,也存放到d:dwg文件夹中

2.调入并执行下面的命令:

  1. (defun c:BIW(/ fr fname)
  2.         (setq fr(open "d:\\dwg\\fname.txt" "r"))
  3.         (if fr
  4.                 (progn
  5.                         (while(setq fname(read-line fr))
  6.                                 (command "Insert" (strcat "D:\\dwg\" fname) '(0 0) "" "" "")
  7.                         )
  8.                         (close fr)
  9.                 )
  10.         )
  11.         (princ)
  12. )

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

使用道具 举报

发表于 2003-8-20 16:15:06 | 显示全部楼层
谢谢,省了好多时间啊,不过如果那些电子图中有同名块时会出错。。。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-8-22 09:53:37 | 显示全部楼层
最初由 PLgis 发布
[B]可以用下面的方法:
0.假设要插入的dwg文件存放在d:dwg文件夹中
1.编辑一个DWG文件名文件,格式如下:
        文件名1
        文件名2
        文件名3
        ...
用fname.txt为名,也存放到d:dwg文件夹中

2.调入并执行下面的命令?.. [/B]


不行啊,一用就死了,是不是如楼上所说块的问题。
再说,这办法如果有几百张图的话,编辑fname这个文件工作量
也太大了,还不如直接一个个图插好了。
有更好的办法没有呢!!

这个是我用一个工具写的脚本(scr),请斑竹看看有什么问题,它只能
插入第一张图,会不会跟字体不认有关,插的时候会问字体替换的
问题,第二张开始就没反应了。
=================================
_insert
10106320=e:\NewFolder\10106320.dwg
0,0,0
1
1
0
_insert
10106325=e:\NewFolder\10106325.dwg
0,0,0
1
1
0
_insert
10106330=e:\NewFolder\10106330.dwg
0,0,0
1
1
0
_insert
10106350=e:\NewFolder\10106350.dwg
0,0,0
1
1
0
_insert
10106355=e:\NewFolder\10106355.dwg
0,0,0
1
1
0
_insert
10106360=e:\NewFolder\10106360.dwg
0,0,0
1
1
0
_insert
10106365=e:\NewFolder\10106365.dwg
0,0,0
1
1
0
_insert
10106370=e:\NewFolder\10106370.dwg
0,0,0
1
1
0
_insert
10106375=e:\NewFolder\10106375.dwg
0,0,0
1
1
0
_insert
10106380=e:\NewFolder\10106380.dwg
0,0,0
1
1
0
_insert
10156310=e:\NewFolder\10156310.dwg
0,0,0
1
1
0
_insert
10156315=e:\NewFolder\10156315.dwg
0,0,0
1
1
0
_insert
10156320=e:\NewFolder\10156320.dwg
0,0,0
1
1
0
_insert
10156325=e:\NewFolder\10156325.dwg
0,0,0
1
1
0
_insert
10156330=e:\NewFolder\10156330.dwg
0,0,0
1
1
0
_insert
10156350=e:\NewFolder\10156350.dwg
0,0,0
1
1
0

=====================

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

使用道具 举报

发表于 2003-8-22 11:52:01 | 显示全部楼层
哈哈,原来有不少搞道路的朋友,试试CadAssis吧,最近新增的SCR功能就是工作中要一次插入一百多个块而写的,可在几分钟内完成你的任务





  1. <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="700" id="AutoNumber1" height="498">
  2.   <tr>
  3.     <td width="100%" height="489">
  4.       <iframe name="I1" width="100%" height="100%" src="http://www.xdcad.net/forum/showthread.php?threadid=76624&perpage=15&display=&pagenumber=1">
  5. 浏览器不支持嵌入式框架或配置为不显示嵌入式框架
  6.       </iframe>
  7.     </td>
  8.   </tr>
  9. </table>
复制代码


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

使用道具 举报

 楼主| 发表于 2003-8-26 10:45:20 | 显示全部楼层
[QUOTE]最初由 zhqchn 发布
[B]哈哈,原来有不少搞道路的朋友,试试CadAssis吧,最近新增的SCR功能就是工作中要一次插入一百多个块而写的,可在几分钟内完成你的任务


试了一下,确实可以。
但是我第一步在excel里不行啊,那些文件不能自己自动添加进去,我是一个个加的。是不是excel里还有什么操作失误了。


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

使用道具 举报

发表于 2003-8-26 19:29:20 | 显示全部楼层
最初由 afly 发布
[B]


试了一下,确实可以。
但是我第一... [/B]


第一步的文件名是手动加入Excel中的,但不需要一个一个的添加,因为这些文件名肯定有一定的规律,要充分利用Excel的自动填充功能。比如我的文件名是“wy1.dwg”、“wy2.dwg”、“wy3.dwg”......只要写全第一个文件名“D:\zhqchn\wy\dxt\wy1.dwg”,然后拖动填充柄到44行就行了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-20 09:53 , Processed in 0.295683 second(s), 61 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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