管理者による設定の強制
企業でRhinoのプロジェクトマネージャーを担当しているような場合、状況によって、特定の設定をユーザーに強制する必要があるかもしれません。下の説明をご覧ください:
-
Rhinoのグローバルオプションのオーバーライド
オーバーライドされたグローバルオプションは、標準ユーザーによって変更はできません。
-
コマンドのデフォルト設定のオーバーライド
標準ユーザーは特定のコマンドでオーバーライドされたデフォルト設定を使用します。
デフォルト設定は変更できますが、次回のコマンドセッションでリセットされます。
Rhinoの設定をリセットする
-
Resetコマンドを実行します。
-
出荷時の設定にリセット...チェックボックスを有効し、をクリックしてRhinoを再起動します。
-
Windowsでは、エクスプローラーで%AppData%\McNeel\Rhinoceros\<バージョン>\settings\を開きます。
<バージョン>をお使いのRhinoのメジャーバージョン(例えば、8.0や9.0など)と置き換えます。
-
フォルダでsettings-Scheme__Default.xmlを見つけます。
このファイルは、Rhinoがデフォルト以外のオプションとコマンド設定を保存する場所です。
-
ファイルを%ProgramData%\McNeel\Rhinoceros\<バージョン>\settings\にコピーします。
settingsフォルダがない場合は、作成してください。
settings-Scheme__Default.xmlの特定の設定を選択する
-
WinMergeのような比較ツールに2箇所にあるsettings-Scheme__Default.xmlのファイルを読み込みます。
-
Rhinoで設定を変更します。
比較ツールで元のsettings-Scheme__Default.xmlに何が追加されているかを確認できます。
Rhinoオプションの設定をオーバーライドする
例として新規サーフェスのアイソカーブを隠す操作を取り上げます:
-
Rhinoオプションダイアログで、全般ページを開きます。
-
サーフェスのアイソカーブを表示オプションを無効にします。
-
をクリックしてRhinoオプションダイアログを閉じます。
比較ツールで次の情報が元ののsettings-Scheme__Default.xmlに追加されていることが分かります。
<child key="General">
<entry key="ShowSurfaceIsoparms">False</entry>
</child>
-
情報を新しいsettings-Scheme__Default.xmlにコピーし、ファイルを保存します。
今後はサーフェスのアイソカーブを表示オプションは有効にできません。
デフォルトのコマンドオプションを設定する
例としてCurveコマンドの次数オプションを取り上げます:
-
Curveコマンドを開始します。
-
次数オプションを5に変更します。このオプションのデフォルト値は3です。
-
を押してコマンドをキャンセルします。
比較ツールで次の情報が元ののsettings-Scheme__Default.xmlに追加されていることが分かります。
<command name="Curve">
<entry key="CurveDegree">5</entry>
</command>
-
情報を新しいsettings-Scheme__Default.xmlにコピーし、ファイルを保存します。
今後、Curveコマンドは常に次数=5で起動します。