vicc blog

株式会社ヴィックの技術ブログです。

大規模プロジェクトでのRhinoの運用方法#1

大規模プロジェクトで必須となる「Worksession」の運用術を解説。ファイルを分割して参照し合うことで、データの軽量化と複数人での同時作業を実現します。役割分担や誤操作防止など、実務的なメリットを伝えます。

RhinoPython の Tips #1 – スクリプトから Rhino のコマンドを実行する

RhinoPythonの基本関数「rs.Command()」を解説。コマンドマクロの特殊文字(!、_、-)の役割や、ダイアログを介さず自動処理を完結させるための具体的なTipsを、実証ログを交えて紹介します。

RhinoPython の Tips #2 – オブジェクトを適切に選択するための関数

RhinoPythonでのオブジェクト選択・取得関数を徹底解説。rs.GetObjectsによるユーザー選択や、レイヤーおよびGUIDによる自動取得など、バッチ処理のミスを防ぎ、効率化するための必須Tipsをまとめました。

RhinoPython の Tips #3 – 入力をサポートすることで細かな作業を減らす

RhinoPythonでの作業ミスを減らすUI構築Tips。日付自動取得やエクスプローラでのフォルダ指定、簡易UIの実装方法を解説。チームでのツール共有を円滑にする運用術を紹介します。

大規模プロジェクトでのRhino運用#4- スクリプトを用いてモデルを統合する

大規模プロジェクトでバラバラに作成されたRhinoの部材ファイルを、スクリプトで自動統合する方法を解説。フォルダ構成を指定し、インポートから保存までを一括処理することで、ヒューマンエラーを防ぎ業務効率化を図ります。

Elefrontについて#3 -Elefrontを用いた場合のワークフロー

Elefrontを用いた実践的なワークフロー解説の第三弾。User Attributesを活用し、複数のGH・Rhinoファイル間を横断してデータを引き継ぐ手法を紹介します。チームでの分担作業や処理速度低下の解決に直結する運用術です。

Elefrontについて#1 -Elefrontで何ができるのか

Elefrontを用いた実践的なワークフロー解説の第一弾。膨大なジオメトリを扱うプロジェクトで、属性情報を活用し、処理の軽量化や自動更新を実現するメリットを解説します。

Elefrontについて#2 -User Attributesとは

Elefrontを用いた実践的なワークフロー解説の第二弾。User Attributesを活用し、複数のGH・Rhinoファイル間でデータを引き継ぐ手法を紹介します。チーム分担や処理速度低下を解決する「情報のバトンパス」運用術です。

Elefrontについて#4 -User AttributesをつけてBake

Elefrontを用いた実践的なワークフロー解説の第四弾。User Attributesを活用し、複数のGH・Rhinoファイル間でデータを引き継ぐ手法を紹介します。チーム分担や処理速度低下を解決する「情報のバトンパス」運用術です。

Elefrontについて#5 -User Attributesを読み込んで利用する

Elefrontを用いた実践的なワークフロー解説の第五弾。前回定義したUser Attributesを活用し、3Dモデルから製品図(三面図・寸法・注釈)を自動生成するプロセスを解説します。データツリーの整理や2D配置の自動化など、量産設計に不可欠なTipsが満載です。