投稿

2月, 2017の投稿を表示しています

スクリプト更新

イメージ
こんにちは、柳村です。 少しスクリプトを更新しました。 1つ目はパースビューで見ている角度に対して、 上下左右にで、点やポリゴンの位置を整列できるようにしました。 パースビューで作業していると、どっちが+方向か-方向か、 一瞬迷いますので・・・。 2つ目はアクションセンターのセンターの位置を選択したエレメントの バウンディングボックスの上下左右前後に1クリックで合わせる機能を ボタン化して追加しました。 ↓スクリプトファイル mihi_tools_1.05

スクリプト更新

イメージ
こんにちは、柳村です。 交点を求めるスクリプトを大幅に改造し、 階段スクリプトも仕様を変更しました。 交点スクリプトは以下の動画の様に、 3次元上の同一平面上の交点は、3次元で求めますが、 そうではない場合は、パースビューのアングルに応じで、 XZ,YZ,XY平面を求め。そこへ2次元的な交点を求めるように、 変更しています。 階段スクリプトは前回のは最後の踏板が天場と同面になってしまっていたので、 そうならないように変更しています。 ↓スクリプトファイル mihi_tools_1.03.zip

エッジの交点を出すツールを変更しました。

イメージ
こんにちは、 柳村です。 先日のスクリプトですが、 実務で使いだすと使い勝手で、もっとこうした方が良いと思うところがありましたので、 エッジの交点を求めるスクリプトの2Dと3Dの使い分けを廃止し、 3Dで統一しました。 平面ビューでもパースビューでも使用できます。 機能としては、交点に頂点を作成するモードと、 交点に近い方の頂点を移動する機能はそのままです。 ただ、3次元上でエッジが交わらない場合は、 頂点を移動するモードでも、平面的に見て交点のある位置に頂点を作成します。 (3次元で直線が交わるのは同じ平面上しかありえないので。) mihi_tools_1.02

建築モデリング支援ツール

イメージ
こんばんは、 柳村です。 建築モデリングでいつも煩わしく思っていた操作を自動化すべく、 作ろうと思っていたスクリプトが一通り完成しましたので、 キットとして配布させていただきます。 ダウンロードしたzipファイルを解凍すると、'mihi_tools'というフォルダがありますので、そのフォルダをユーザースクリプトフォルダに放り込んで、MODOを再起動してください。 すると、MODO mode水平バーの末尾み'mihi_tools'が追加されているはずですので、 クリックするとポップアップでツール群が開きます。 各機能は以下の画像で説明しています。 ぜひご活用ください! ↓スクリプトファイル mihi_tools

仮想交点

イメージ
こんばんは。 柳村です。 もうひとつ便利なスクリプトを書きましたで、 紹介させていただきます。 建築のモデリングをしていると、 2本のエッジの延長線上の交点を知りたいことが、よくあります。 MODOは少し前からポリゴンやエッジの交点にスナップできるようになりましたし、 隠し機能?的に2本のエッジを選択して、交差のスナップオプションが有効になっていると、エッジの延長線上にあるであろう交点、いわゆる「仮想交点」がスナップ対象としてハイライト表示されます。 (何かツールなどを起動している場合のみ。) ですが、仮想交点をこの辺だろうと探らないとハイライトされないので、 遠い仮想交点の場合はなかなか難しいです。 そこで、仮想交点に頂点を作成するスクリプトを書きました。 アクティブな二次元ビュー(上面や正面)から見て、 横をX軸・縦をY軸として仮想交点を求めますので、 3次元の仮想交点は求まりません。 使い方は、エッジを2本選択してスクリプトを実行すると、 画像の様に仮想交点にポイントが作成されます。 また、仮想交点はそれぞれのビューから見て、 奥行が”0”の位置に作成されます。 ↓スクリプトファイル Create_Point_by_2Edge.py