对Mesh物体Osnap功能


#1

@kelvin

为什么Rhino没有对Mesh添加Osnap功能? 我刚遇到问题,帮我看下。
我私下给你发模型。OBJ 格式。
我的目的是把模型摆正。


#2

Rhino 除了可以鎖定 Mesh Vertex 以外還有兩個指令可以鎖定 Mesh,不過要自己打指令名稱:
OnMesh
PersistentOnMesh

你的模型可以用 Orient3Pt 鎖定 Vertex 將模型移動到 CPlane 上。

或是先在 Perspective 視圖用 CPlane 指令的 3Point 選項將工作平面定位至模型的某個平面,然後用 RemapCPlane 指令把模型從 Perspective 視圖的工作平面對應到 Top 視圖的工作平面。


#3

@kelvin

我不知道前两个命令怎么用。
我现在的情况是转动物体时,感觉失去了平衡一样。


#4

简单地说就是有没有办法当运行4view后,不把CPlane还原到最初的为止?

目的是模型与Cplane在一个水平面上。


#5

你想要做的是不用用到 OnMesh 與 PersistentOnMesh 指令,這兩個物件鎖點通常是用在 Mesh 上畫曲線的情形。

這是因為 Rhino 視圖水平旋轉時總是繞著通過攝影機目標點的世界 Z 軸旋轉,和 CPlane 的定位無關,當你的視圖或模型是傾斜的時候就會有失去平衡的感覺。視圖傾斜時 - 可以用 Shift + Alt + 滑鼠右鍵,把視圖的垂直中心線轉到和世界 Z 軸差不多的角度。模型傾斜時 - 要把模型重新定位到 CPlane 上,這樣旋轉視圖就不會有那種感覺。

是沒辦法,如果模型是不可移動的,把模型移至 CPlane 前先放參考點,以後還可以再移回原來的位置。


#6

@kelvin

摄像机为什么CAMERA–> SHOW以后不显示?


#7

View > Set Camera > Show Camera
Viewport title menu > Set Camera > Show Camera
_Camera _Show
_Camera _Toggle

這些都沒問題,不曉得你怎麼執行這個指令的?


#8

@Kelvin

是我的失误,摄像机可以显示。

我还是没能处理掉失去平衡的现象。 能否提供一下方法。

我目前所想到的就是把物体和默认Cplane的位置对应。


#9


這樣呢?


#10

@Kelvin

好多了 :smile: 帮助很大。

这个CPlane不平衡地转动。 这个怎么恢复到刚打开Rhino时那样?
物体还是找不到平衡。。。转动时不像新打开RHINO时那样。


#11

你這裡可能改成 Rotate relative to view 了吧?

這樣設的時候視圖左右旋轉時攝影機是繞著視圖的垂直中心軸旋轉,會不習慣。
Rhino 預設是 Rotate around world axes。


#12

@Kelvin

好眼力。 现在一切正常了。 多谢多谢~