本帖最后由 Jessesn 于 2017-5-4 22:32 编辑
再次温馨提示,一定要仔细阅读,耐心看哦~~~~
在Rhino中,执行命令 _-ViewportProperties 之后, 程序会让我们选择新的摄像机的位置,换句话说既可以在坐标轴上手动在指定位置,也可以在命令行手动输入坐标位置,例如执行命令 _-ViewportProperties 之后,我们在命令行手动输入 0,0,0 我们就把新的摄像机放在了原点,即: 坐标点 (0,0,0)
但是我们如果需要多次使用到把 摄像机放置在原点 的时候, 我们就需要多次输入原点坐标(0,0,0) ,这样做虽然可以达到目的,但是非常的麻烦 。
让我们换个角度来思考如何解决前面说的多次输入的问题: 当我们执行 ExtrudeSrf 命令的时候,挤出的曲面默认的是加盖,也就是说程序默认的 cap=Yes ,若我们把 Yes ,修改为NO ,那么在下次执行 ExtrudeSrf 的时候,挤出的 曲面 就不会加盖了,
同样的道理,我们在执行 _-ViewportProperties 命令之后,如果自己事先将这个命令稍稍修改,就可以解决这个麻烦了, 可是问题没那么简单~~
让我们按住shift,然后右击图标,打开【放置摄影机目标点】 命令可以看到如下命令:
! _-ViewportProperties _CameraTarget
_Enter _Pause !
按照前面的说法,我们只需要在 命令的最后加上一个 原点坐标(见截图一) 就可以了,
可是程序并不这么执行,还是需要手动输入原点坐标 ,才能将摄像机放在在原点
当我对这个命令中的某些部分进行删减,修改为以下命令的时候(见截图二),就实现了前面我说的省去手动输入原点坐标的麻烦了:
! _-ViewportProperties _CameraTarget
_Enter
0,0,0
可是另外的问题又出来了,虽然我们在执行-ViewportProperties的时候,可以直接将摄像机放置在原点坐标了,但是在命令行出现了以下提示(见截图三)~~~
截图三中的提示并不是我们所需要的,但是放置在那里不管,又影响下一个命令的使用,所以我们就需要手动按 Esc 键来取消这个命令行,
这样做就很麻烦,每次都需要手动按 Esc 键来取消这个命令行, 所以特发此贴,希望大家能够一起讨论,看看是否有什么办法能解决截图三中的问题~~~
修改为如下即可
! _-ViewportProperties _CameraTarget
_Enter 0,0,0 enter
PS: 楼主的描叙好长
J大这个宏果然解决了问题~~
感谢J大~~ 吼吼!~~~~
|