Rhino(犀牛)中国技术支持与推广中心

标题: 寻求物体的夹角 [打印本页]

作者: zhifeng_sd    时间: 2013-4-14 03:38
标题: 寻求物体的夹角
我是一名医生,最近在用micro ct扫描椎体,椎体扫描后生成的三维图像由于摆放位置的原因,必定会和实际产生相应的夹角(椎体的z轴有所便宜,准确的情况下z轴的偏移为0度)。现在有几个问题如下:
1.生成stl文件后,可以用thino读出体积中心,这个中心就是几何中心吗?给出的数据怎么解读?
累计体积重心 = 24.0603802,20.5034779,1.91761555 (+/- 1e-08,1e-08,1e-09) (共 358 个实体)
2.这样就可以确定椎体的局部坐标系了吗?如何建立?
3.如何计算该局部坐标系和世界坐标系的角度?

第一次使用这软件,很多的不解,秋高手解答。可以的话最好给出一个protocol。本人非工科背景,很多东西理解有难度
拜谢

作者: ddhvdf    时间: 2013-4-14 10:59
嗯 前面的是数值解  后面的是偏差  在rhino里头 用( xe-h )来表示 x乘以10的 负h次方
但是 这是累计重心 就是说 你有多于一个实体被统计了 我怀疑 这个你导入的时候出了点问题
作者: ddhvdf    时间: 2013-4-14 11:01
另外 重心 与下表面的平面的最近线 就是z方向

另外就是 你不上模型 别人很难帮你的
作者: ddhvdf    时间: 2013-4-14 11:05
在另外就是 对于 扫描物体 处理 你学个openmesh 好点  同时补一下关于造型信息的数学基础 一个医科生 这样的数理能力说不过去啊
作者: Jessesn    时间: 2013-4-14 11:09
1.生成stl文件后,可以用thino读出体积中心,这个中心就是几何中心吗?给出的数据怎么解读?
累计体积重心 = 24.0603802,20.5034779,1.91761555 (+/- 1e-08,1e-08,1e-09) (共 358 个实体)
2.这样就可以确定椎体的局部坐标系了吗?如何建立?
3.如何计算该局部坐标系和世界坐标系的角度?

1. VolumeCentroid 质量算的是体积重心。
2. 请使用 Cplane 系列工具

3. 需要手动测量。
作者: ddhvdf    时间: 2013-4-14 11:54
本帖最后由 ddhvdf 于 2013-4-14 12:02 编辑
Jessesn 发表于 2013-4-14 11:09
1. VolumeCentroid 质量算的是体积重心。
2. 请使用 Cplane 系列工具

这个 未必是这么一回事啊
      因为 有两个问题 就是  原物未必 有均匀密度  所以几何中心 未必为 质量中心
另外 如果 物体 处于运动稳定的话  却可以确认 如果 最低点只有一个 沿着最低点 向上做射线 过重心   如果最低点集合连续 则最低点向上射线存在经过重心的 如果非连续 那就难说了  

他那个是三维扫描的mesh来的  这些都很难说得清的  
ct机本身就没放平 这是很常见的事情 所以不能根据数据结果来反推实际情况
作者: ddhvdf    时间: 2013-4-14 11:56
Jessesn 发表于 2013-4-14 11:09
1. VolumeCentroid 质量算的是体积重心。
2. 请使用 Cplane 系列工具

还有的就是如果底面有多个存在连线 过重心的面的话  重心几乎是不可能得到的
作者: Jessesn    时间: 2013-4-14 12:05
ddhvdf 发表于 2013-4-14 11:54
这个 未必是这么一回事啊
      因为 有两个问题 就是  原物未必 有均匀密度  所以几何中心 未必为 质量 ...

Rhino并不提供质量的计算,仅能算体积,所以 VolumeCentroid 是计算体积的重心点。
如果你需要算质心,你需要用其他更专业的FEA软件。只有动态的物体计算,抱歉Rhino无法直接提供,你可以使用 Kangaroo物理引擎来协助,点击下面的网址了解相关情况
http://grasshopper3d.com/groups/kangaroo
作者: zhifeng_sd    时间: 2013-4-15 08:58
Jessesn 发表于 2013-4-14 11:09
1. VolumeCentroid 质量算的是体积重心。
2. 请使用 Cplane 系列工具

能否告诉的具体点啊
实话实话,第一次接触这类工科的软件,一头雾水。
能否告知大概的步骤。


作者: zhifeng_sd    时间: 2013-4-15 08:58
ddhvdf 发表于 2013-4-14 11:05
在另外就是 对于 扫描物体 处理 你学个openmesh 好点  同时补一下关于造型信息的数学基础 一个医科生 这样的 ...

国内医学生基本不学高等数学的,所以上了大学后数学就全部扔了。。。。
作者: Jessesn    时间: 2013-4-15 10:37
zhifeng_sd 发表于 2013-4-15 08:58
能否告诉的具体点啊
实话实话,第一次接触这类工科的软件,一头雾水。
能否告知大概的步骤。
...

楼主,上模型吧,这样好说一点。
提示,请压缩,如果模型大小超过1m,请使用网盘的方式。
作者: ddhvdf    时间: 2013-4-15 10:43
zhifeng_sd 发表于 2013-4-15 08:58
国内医学生基本不学高等数学的,所以上了大学后数学就全部扔了。。。。

我生科 握个手
作者: zhifeng_sd    时间: 2013-4-15 11:19
Jessesn 发表于 2013-4-15 10:37
楼主,上模型吧,这样好说一点。
提示,请压缩,如果模型大小超过1m,请使用网盘的方式。

我的网盘一下子清理不出来。。。
其实很简单,就是好比一个柱状体的表面stl文件,要知道z轴的偏移角度。

现在问题是还不太会犀牛的操作
作者: zhifeng_sd    时间: 2013-4-15 11:26
ddhvdf 发表于 2013-4-15 10:43
我生科 握个手

你知道比我知道的多了去了
我现在是急了开始现学
作者: zhifeng_sd    时间: 2013-4-15 11:30
Jessesn 发表于 2013-4-15 10:37
楼主,上模型吧,这样好说一点。
提示,请压缩,如果模型大小超过1m,请使用网盘的方式。

docs.google.com/file/d/0B7IB7_jxze6DZ09pV2RMckxtaU0/edit?usp=sharing
不如让我发http还,前面加上就可以了
可以了。没有从mimics做模型,直接image j生成了stl,很粗糙
作者: Jessesn    时间: 2013-4-15 12:43
zhifeng_sd 发表于 2013-4-15 11:30
docs.google.com/file/d/0B7IB7_jxze6DZ09pV2RMckxtaU0/edit?usp=sharing
不如让我发http还,前面加上就 ...



作者: zhifeng_sd    时间: 2013-4-15 21:54
Jessesn 发表于 2013-4-15 12:43

这个操作指示找到体积中心啊。可以在分析工具栏里面找到
如何根据这个计算局部坐标系和世界坐标系的夹角那?
作者: zhifeng_sd    时间: 2013-4-15 21:55
Jessesn 发表于 2013-4-15 12:43

这个操作指示找到体积中心啊。可以在分析工具栏里面找到
如何根据这个计算局部坐标系和世界坐标系的夹角那?
作者: hipeng    时间: 2013-4-18 10:58
同密度下,体积中心是不是质量中心?




欢迎光临 Rhino(犀牛)中国技术支持与推广中心 (http://bbs.rhino3d.asia/) Powered by Discuz! X3.2