24小时热门版块排行榜    

查看: 1428  |  回复: 6
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

苦逼小电弧

铜虫 (小有名气)

[求助] 使用UDF求解直径

描述一下问题:通过温度来判断一个区域的范围,以4000K为温度边界,保存4000K温度的cell,把这些cell里x值相同的取出来,再把x值相同的cell的y坐标相减求出直径。

算法是粗略了一点,但是如何实现呢。看各位大神说利用C_CENTROID(x,c,t),有几个问题:
1:如何把4000K的温度cell附值给C_CENTROID(x,c,t)
2:  如果成功附值给了C_CENTROID(x,c,t),那如何求出相同x坐标下,Y值得差呢?
3:我用的是四面体网格,不知道这种方法现实不
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

苦逼小电弧

铜虫 (小有名气)

???????:
2?: Originally posted by hotsonliao at 2013-06-18 14:23:36
???鶨?????C_UDMI??????????????????Щ???DEFINE_ON_DEMAND??????????????????????????????????????????????????????????????????

那我应该用UDM储存什么值呢??主??是想获得温度4000K时候的???标值。
???以???解为直接就是相???X???标下,Y值得差,也???以???解为??离了。
3楼2013-06-18 15:53:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 7 个回答

hotsonliao

金虫 (小有名气)

建议定义一个C_UDMI来存取你要的值,当然这些需要DEFINE_ON_DEMAND来求解,对于你的求解直径表示不理解是什么意思,另外,四面体网格六面体网格都可以实现

» 本帖已获得的红花(最新10朵)

2楼2013-06-18 14:23:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

苦逼小电弧

铜虫 (小有名气)

送红花一朵
引用回帖:
2楼: Originally posted by hotsonliao at 2013-06-18 14:23:36
建议定义一个C_UDMI来存取你要的值,当然这些需要DEFINE_ON_DEMAND来求解,对于你的求解直径表示不理解是什么意思,另外,四面体网格六面体网格都可以实现

总是出现乱码。
那我应该用C_UDMI储存什么值呢??主要是想获得4000k温度cell的坐标值。然后求出x坐标相同情况下 Y坐标值的差。
直径可以理解为距离吧。很粗略的。
4楼2013-06-18 15:55:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gyctju

金虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
1592203609: 金币+1, 谢谢回帖 2013-06-18 18:08:51
利用C_T和C_CENTROID结合, 这种情况下 你还不如用C_VOLUME求解所有体积,然后根据球形体积公式算当量直径。
5楼2013-06-18 16:57:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见