明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 31004|回复: 60

[操作实录] cad中3d曲面变3d实体的一个思路

    [复制链接]
发表于 2005-8-9 11:34 | 显示全部楼层 |阅读模式

1.把3d曲面的网面炸成单个的空间四边形面

2.把单个四边形面的四个点读出,并形成两个三角形的面域

3沿同一方向拉伸三角形成实体(拉伸长度可根据你需要的函数控制),

4重复1~3步,直到全部结束

5,做并集

 楼主| 发表于 2005-8-9 11:39 | 显示全部楼层
其中网格的细蜜程度决定曲面的精确程度,也决定了运算需要的时间了.
发表于 2005-8-26 10:49 | 显示全部楼层
试一下
发表于 2005-8-28 21:12 | 显示全部楼层

历害,,佩服!!!!!这种办法也能想出来!

但原理上有点问题!

1.把3d曲面的网面炸成单个的空间四边形面

2.把单个四边形面的四个点读出,并形成两个三角形的面域

3沿同一方向拉伸三角形成实体(拉伸长度可根据你需要的函数控制),”

第一步没问题,第二步本身也没问题,

但问题出在“形成两个三角形的面域”的法向是不一致的(因为是曲面的原故),导致第三步的拉伸后,在两个三棱柱体之间形成空隙,(曲面曲率越大,情况越严重)怎么解决?????!!!!!!!

发表于 2005-8-30 09:18 | 显示全部楼层

好棒,,但不懂用上去,,

如:单个四边形面的四个点读出?什么意思,,

复制出点,连接起来,生成面域?

 楼主| 发表于 2005-8-31 16:35 | 显示全部楼层

zxdcad,我说的是沿同一方向拉伸(第3条),并没有说是法向,因为法向具有不确定性,而且具有你所说的空隙,[glow=255,red,2]文字[/glow],

lfcrrr2001,"单个四边形面的四个点读出",是通过程序调用四边形的四个坐标.并不是人工复制,如果复制出来再做曲面就没有意义了.

 楼主| 发表于 2005-12-22 16:58 | 显示全部楼层

贴个图

 

本帖子中包含更多资源

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

x
 楼主| 发表于 2005-12-22 17:00 | 显示全部楼层
有上传大小限制,上传曲面实体的一角。

本帖子中包含更多资源

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

x
发表于 2005-12-22 17:48 | 显示全部楼层
想法很好,但是炸开,会炸成好多好多的小四边形,再每个四边形分成两个小三角形面域拉伸,工作量会非常很多,还要有足够耐心,不知有没有曲解楼主思维
 楼主| 发表于 2005-12-22 19:30 | 显示全部楼层

01ydhcs :让程序去做吧,不要自己一个一个去做,如果那样就没有实际意义了!

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

本版积分规则

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

GMT+8, 2024-4-26 05:00 , Processed in 0.945335 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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