明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1712|回复: 1

【请教】请高人指教如何在cad里做tin曲面模型?!

[复制链接]
发表于 2010-1-30 11:28:00 | 显示全部楼层 |阅读模式

问题有二:

1、cad中的曲面是个什么东东?

     是一种独立的对象类型?还是由许多三维平面做成的一个块?为何一个曲面炸开后得到一堆三维线段呢?

2、在cad中如何生成tin曲面模型?

      看了半天cad的帮助,发现没有生成tin曲面的方法。如果我已经有了tin的所有顶点坐标和三角剖分的线,如何生成一个由它们构成的曲面呢?发现有个3DMesh可以生成曲面,可是生成的不是tin啊。

发表于 2021-10-26 17:52:42 | 显示全部楼层
cad没有曲面这个概念,有曲面的概念的是civil 3d,跟CAD的用法差不多,相当于CAD的增强版。在c3d中,曲面是一种对象类型,不是块。炸开后得到零散的线段。
在CAD中生成tin网有点复杂(考虑自己编程),需要识别点(xyz),然后过滤掉高程范围外的点,然后获取图形边界(创建一条多段线,获取左下角和右上角的坐标),然后计算范围的直径,然后创建一个超大的包含所有点的三角形,然后循环逐点插入切分那个超大的三角形,需要注意的是循环时要记录每个三角形的相邻三角形,便于判断是否有当前三角形的外接圆包含相邻的三角形的情况,如果有则对换角点。这一窜文字看起来简单,要做起来,一个人没有半个月的时间估计程序会漏洞百出。
最后,我是搜索进来的,防止后来有人踩坑,打上字让后来的兄弟直接放弃的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-2-22 18:41 , Processed in 0.151493 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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