明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 11320|回复: 25

求助:用surfer读取CAD文件

  [复制链接]
发表于 2005-1-6 23:34:00 | 显示全部楼层 |阅读模式
本帖最后由 作者 于 2005-1-7 13:27:14 编辑

各位大侠:小弟我对扫描的等高线图先用VP矢量化,导入CAD。保存为DWG、DXF文件。我想用Surfer生成三D地形图可是Surfer无法识别……



请问各位:这是怎么回事啊?我该怎么做呢?谢谢啦


听说要讲等高线中点的数据读出并按照surfer的格式输出x y z各一列。请问在CAD中怎么输出点的数据呢?




发表于 2005-1-7 20:11:00 | 显示全部楼层
需要遍历等高线,然后用多义线的coordinates属性提取等高线的座标,输成一个文本文件。
发表于 2005-1-7 20:14:00 | 显示全部楼层
Z座标需用elevate属性提取
 楼主| 发表于 2005-1-9 00:31:00 | 显示全部楼层
谢谢楼上的热心回答。小弟我发现一个笨办法:在CAD中全选等高线>工具>查询>列表显示。可以得到所有控制点的坐标,删掉其中的中文就成为Surfer可以读取的格式了。


新问题:Surfer 读取后生成的图形和原来在cad中的图形相差较大,是怎么回事啊?


        要怎么做才能和原图比较符合呢?谢谢

本帖子中包含更多资源

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

x
发表于 2005-1-11 10:59:00 | 显示全部楼层
我看了你的等高线图,主要原因是等高线用的是样条曲线,你提取的座标是样条曲线的控制点,而在CAD上显示的是拟合点。所以你生成的表面图看上去与CAD中有差别
发表于 2005-1-11 14:34:00 | 显示全部楼层



我用你的地图做一表面图,你看对吗

本帖子中包含更多资源

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

x
 楼主| 发表于 2005-1-11 21:45:00 | 显示全部楼层

请问:楼上是怎么实现的啊?

谢谢yczhha同志的热心帮助。这正是小的我想要的效果!


请问你是怎么做到的呢?我不大懂

发表于 2005-1-12 09:26:00 | 显示全部楼层
daydayup,你的地形图是样条曲线,最好改用多义线。否则提取座标的时候,你必须提取样条曲线的拟合点,而不是控制点。
发表于 2005-1-12 21:40:00 | 显示全部楼层
用样条曲线表示等高线显得很光滑,也便于编辑修改,比多义线好得多。但是样条曲线经编辑修改之后,有时候就没有拟合点了,那怎么提取啊?
发表于 2005-1-13 14:11:00 | 显示全部楼层
没有拟合点的样条曲线,没见过,传张图上来看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-12-23 18:12 , Processed in 0.198940 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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