オブジェクトスナップ

ツールバー メニュー

オブジェクトスナップ

ツール

オブジェクトスナップ >

メニューから選択するオブジェクトスナップは、1回のピックのみにオブジェクトスナップを有効にします。
継続オブジェクトスナップを使用するには、Osnapコントロールを使用してください。

オブジェクトスナップは、線の端点、または円の中心などのオブジェクトの正確な位置にマーカーを拘束します。

オブジェクトスナップを使うと、点を指定する指示がプロンプトで表示された時に、マーカーを既存のオブジェクトの特定の場所に拘束することができます。オブジェクトスナップがオンになっている状態でカーソルを特定の点の近くに移動すると、マーカーがその点にジャンプします。

オブジェクトスナップは、ピックからピックへ連続して使うことも、一度だけのピックに対してだけ有効にして使うことも可能です。複数の継続オブジェクトスナップをOsnapコントロールを使って設定することができます。オブジェクトスナップにはいくつかの種類があり、カーソルの動きをオブジェクトの特定の部分に拘束するという働きはどれも同じですが、どの部分にスナップできるかが異なってきます。

例えば、端点オブジェクトスナップは曲線の端点にスナップします。端点オブジェクトスナップをオンにすると、マーカーはカーソルに一番近い曲線端点に拘束されます(ジャンプします)。

複数のオブジェクトスナップ

一度に複数のオブジェクトスナップを有効にすることもできます。カーソルをオブジェクト上で動かすと、使用できるオブジェクトスナップの名前がマーカラベルに表示されます。

継続オブジェクトスナップ

継続オブジェクトスナップは、オブジェクトスナップを毎回オンにすることなく、複数の点に対して連続的に使いたい場合に使用します。中心点端点交点ノット中点近接点垂直点四半円点接点、そして頂点オブジェクトスナップが継続スナップとして使えます。

オブジェクトスナップはスナップ半径を設定することができます。これはカーソルをオブジェクトにどの程度近づけるとマーカーがスナップするかの設定です。

Osnapコントロールを表示するには

  1. ステータスバーOsnapをクリックします。
  2. 必要なオブジェクトスナップにチェックマークを付け、必要のないオブジェクトスナップのチェックマークをクリアします。

すべての継続オブジェクトスナップを一時的にオフにするには

1つのオブジェクトスナップのみ有効にするには

  1. オブジェクトスナップを右クリックします。
    このオブジェクトスナップが有効になり、最近有効にされたすべてのオブジェクトスナップが無効になります。
  2. 同じオブジェクトスナップを右クリックします。
    このオブジェクトスナップが無効になり、以前無効にされたすべてのオブジェクトスナップが再度有効になります。

すべての継続オブジェクトスナップを有効/無効にするには

オブジェクトスナップを一時的に無効にするには

一時オブジェクトスナップ

一時オブジェクトスナップは、Rhinoが点をピックするようにプロンプトを表示している場合に、一度のピックに対してだけオンにして使用することができます。

一時オブジェクトスナップを設定するには

ドラッグ中のオブジェクトスナップ

オブジェクトスナップがオンの時に、オブジェクトスナップの位置の近くでクリックしてボタンを押したままにすると、スナップが有効になります。そのスナップ位置を別のスナップ位置にドラッグすることができます。

ドラッグ中にオブジェクトスナップを一時的に無効にするには、Altキーを押したままにします。

線を中点から円の中心へドラッグ

投影オブジェクトスナップ

Osnapコントロールの投影ボタンは、オブジェクトスナップを現在の作業平面に投影します。例えば、イメージでは、オブジェクト上のスナップ位置から作業平面に曲線が投影されます。

こちらをご覧ください: ProjectOsnap

オブジェクトスナップのカリング

オブジェクトスナップは、表示状態のオブジェクトのみに機能します。他のオブジェクトで隠されているオブジェクトは、中点オブジェクトスナップ以外ではスナップできません。


カーソルを赤い直方体の後ろに持って行くと、オブジェクトスナップがオフになります。

単純なオブジェクトスナップ

単純なオブジェクトスナップは、オブジェクトの1つの場所にスナップします。

操作手順

無効(NoSnap)

コマンドが実行されている状態で、NoSnapコマンドは一度のピックに対してだけ継続オブジェクトスナップを無効にします。

中心点(Center、Cen)

円、円弧、および閉じたポリラインの中心、ポリラインの外側境界があり穴のない1つのサーフェスそして注釈テキストのバウンディングボックスの中心にスナップします。

中心点スナップは、近似円弧、円、だ円の中心を使用するように設定することもできます。

こちらをご覧ください: モデリング補助機能のオプション

端点(End)

曲線の端点、テキストの角、ポリラインや結合曲線の内部の頂点、閉じた曲線のシーム点、サーフェスおよびポリサーフェスの角にスナップします。

交点(Intersection、Int)

曲線、エッジ、メッシュワイヤ、そしてサーフェスのアイソパラメトリック曲線の交点にスナップします。

ノット(Knot)

曲線またはサーフェスのノットにスナップします。

中点(MidPoint、Mid)

曲線、サーフェスエッジ、メッシュワイヤ、またはポリカーブのセグメントの中点にスナップします。

他のオブジェクトスナップ(近接点、中心点を含む)がアクティブでない場合、(中点が他のオブジェクトで隠れていても)中点スナップは曲線に沿ったどの場所ででも動作します。

近接点(Near)

カーソルがある位置で曲線、メッシュワイヤ、またはサーフェスエッジにスナップします。

垂直点 (Perpendicular、Perp)

曲線、メッシュワイヤ、またはサーフェスエッジの垂直点にスナップします。

コマンドを実行して最初に配置する点には、垂直点オブジェクトスナップを使うことはできません。

点(Point)

点オブジェクト押し出しの軸制御点編集点ブロックテキストの挿入(インサート)点にスナップします。

また、矩形光源の中心や角、ブロックの挿入点(制御点が表示されていない場合でも)にスナップします。

名前で点を選択する際に、複数の点が名前を共有する場合は、最も最近に作成または編集された点が選択されます。

四半円点 (Quadrant、Quad)

曲線の現在の作業平面に対する最大Xまたは最大Y点にスナップします。

メモ

接点 (Tangent、Tan)

曲線の接点にスナップします。

コマンドを実行して最初に配置する点には、接点オブジェクトスナップを使うことはできません。

Wikipedia: Tangent

頂点 (Vertex)

メッシュの頂点にスナップします。

メモ

参照位置を使うオブジェクトスナップ

これらの操作で点をピックする際、単純なオブジェクトスナップ(端点近接点中点中心点交点、そして四半円点)を使うとより正確なピックを行えます。

Osnapコントロールから参照オブジェクトスナップにアクセスするには

線に沿って(Along)

線に沿ってスナップ(トラック)します。

線に沿ってオブジェクトスナップの例

円の中心点と線の端点の間の線上に中心点がある円の作成を開始します。

線に沿ってオブジェクトスナップの操作手順

  1. トラッキングラインの始点(円の中心点)をピックします。
  2. トラッキングラインの終点(線の端点)をピックします。
  3. マーカーはトラッキングライン上に拘束されます。
  4. 左マウスボタンをクリックして位置を指定します。

Osnapコントロールのこのオブジェクトスナップにアクセスするには

2点指示線に平行 (AlongParallel、AlongP)

2点を指定した参照線に平行な線に沿ってスナップ(トラック)します。

2点指示線に平行オブジェクトスナップの例

長方形と平行で、円の中心点を通る線の作成を開始します。

2点指示線に平行オブジェクトスナップの操作手順

  1. 基準線の始点(長方形の角)をピックします。
  2. 基準線の終点(直方体のもう一つの角)をピックします。
  3. 平行に引くトラッキングラインの始点(円の中心点)をピックします。
    マーカーはトラッキングライン上に拘束されます。
  4. 左マウスボタンをクリックして線の始点位置を指定します。

Osnapコントロールのこのオブジェクトスナップにアクセスするには

2点の中間点(Between)

指定された2点の中間点にスナップします。

2点の中間点オブジェクトスナップの例

2つの長方形の間に中心点がある円の作成を開始します。

2点の中間点オブジェクトスナップの操作手順

  1. 1つ目の参照点をピックします。
  2. 2つ目の参照点をピックします。

Osnapコントロールのこのオブジェクトスナップにアクセスするには

基点(From)

指定した基点からスナップします。

メモ

基点オブジェクトスナップの例

線の端点から4単位離れた位置に中心点がある円の作成を始めます。

基点オブジェクトスナップの操作手順

  1. 基点を線の端点にスナップしてピックします。
  2. 4とタイプし、Enterキーを押します。
  3. マーカーは線の端点から4単位離れた所に拘束されます。
  4. 円の中心点をピックして指定し、半径をピックします。

Osnapコントロールのこのオブジェクトスナップにアクセスするには

垂線上 (PerpendicularFrom、PerpFrom)

曲線またはサーフェスの垂線にマーカーを拘束します。

垂線上オブジェクトスナップの例

曲線と円の交点に線から垂直に別の線を引きます。

垂線上オブジェクトスナップの操作手順

  1. 曲線を選択します。
  2. マーカーは選択された曲線に拘束されます。垂線インジケータが表示されます。
  3. 曲線上の垂線トラッキングラインを開始する点をピックします。
    マーカーは垂線上に拘束されます。
  4. 左マウスボタンをクリックして線の始点を指定します。

Osnapコントロールのこのオブジェクトスナップにアクセスするには

接線上 (TangentFrom、TanFrom)

曲線の接線にマーカーを拘束します。

Wikipedia: Tangent

接線上オブジェクトスナップの例

曲線と円の交点へ接線を引きます。

接線上オブジェクトスナップの操作手順

  1. オブジェクトを選択します。
    マーカーは選択された曲線上に拘束されます。接線インジケータが表示されます。
  2. 曲線上の接線トラッキングラインを開始する点をピックします。
    マーカーは接線上に拘束されます。
  3. 左マウスボタンをクリックして線の始点を指定します。

Osnapコントロールのこのオブジェクトスナップにアクセスするには

オブジェクト上へのオブジェクトスナップ

曲線上 (OnCurve、OnCrv)

一度のピックの間、選択された曲線にスナップ(トラック)します。

メモ

曲線上オブジェクトスナップの例

曲線を選択し、制御点をその曲線に拘束して移動します。

曲線上オブジェクトスナップの操作手順

  1. 曲線を選択します。
    マーカーは選択された曲線上に拘束されます。
  2. 左マウスボタンをクリックして点を配置します。

Osnapコントロールのこのオブジェクトスナップにアクセスするには

曲線上(継続) (PersistentOnCurve、POnCrv)

コマンドが終了するまでマーカーを特定の曲線に拘束します。

Osnapコントロールのこのオブジェクトスナップにアクセスするには

ポリサーフェス上 (OnPolysurface、OnPSrf)

一度のピックの間、選択されたポリサーフェスにスナップ(トラック)します。

ポリサーフェス上オブジェクトスナップの例

点オブジェクトをポリサーフェス上に配置します。

ポリサーフェス上オブジェクトスナップの操作手順

  1. ポリサーフェスを選択します。
    マーカーは選択されたポリサーフェス上に拘束されます。
  2. 左マウスボタンをクリックして点を配置します。

Osnapコントロールのこのオブジェクトスナップにアクセスするには

ポリサーフェス上(継続) (PersistentOnPolysurface、POnPSrf)

コマンドが終了するまでマーカーを特定のポリサーフェスに拘束します。

Osnapコントロールのこのオブジェクトスナップにアクセスするには

メッシュ上(OnMesh)

一度のピックの間、選択されたメッシュにスナップ(トラック)します。

メッシュ上オブジェクトスナップの操作手順

  1. メッシュを選択します。
    マーカーは選択されたメッシュ上に拘束されます。
  2. 左マウスボタンをクリックして点を配置します。

Osnapコントロールのこのオブジェクトスナップにアクセスするには

メッシュ上(継続) (PersistentOnMesh、POnMesh)

コマンドが終了するまでマーカーを特定のメッシュに拘束します。

Osnapコントロールのこのオブジェクトスナップにアクセスするには

サーフェス上 (OnSurface、OnSrf)

一度のピックの間、選択されたサーフェスにスナップ(トラック)します。

サーフェス上オブジェクトスナップの例

点オブジェクトをサーフェス上に配置します。

サーフェス上オブジェクトスナップの操作手順

  1. サーフェスを選択します。
    マーカーは選択されたサーフェス上に拘束されます。
  2. 左マウスボタンをクリックして点を配置します。
    ポリサーフェスの場合、マーカーは選択した単一の面に拘束されます。ピックできない部分では、それを知らせるアイコンが表示されます。ポリサーフェス全体に拘束したい場合は、ポリサーフェス上オブジェクトスナップを使用してください。

Osnapコントロールのこのオブジェクトスナップにアクセスするには

サーフェス上(継続) (PersistentOnSurface、POnSrf)

コマンドが終了するまでマーカーを特定のサーフェスに拘束します。

Osnapコントロールのこのオブジェクトスナップにアクセスするには

パーセント (Percentage、Percent)

曲線の端点から割合を指定して曲線にスナップします。

曲線には自動的にスナップできる一時的な黒い点が表示されます。

割合が50より小さい場合、複数のスナップ点が表示されます。例えば、30と入力すると、30%、60%、そして90%の位置にスナップ点が表示されます。

Osnapコントロールのこのオブジェクトスナップにアクセスするには

アイソパラメトリック曲線へのスナップ

入力がサーフェスに拘束されている場合(例えばExtractIsocurveInsertKnotOrientOnSrfコマンドとサーフェス上ポリサーフェス上一時オブジェクトスナップで)、Intオブジェクトスナップを使用してサーフェスのアイソパラメトリック曲線にスナップできます。

アイソカーブのオブジェクトスナップよりも、一般的なオブジェクトスナップが優先されます。一般的なオブジェクトスナップが最初に評価され、対象のスナップ点が見つからない場合にのみ、Rhinoはアイソパラメトリック曲線の交点のスナップ点を探します。

一時オブジェクトスナップのスクリプト化

一時オブジェクトスナップは、自動的に「割り込み」できます。つまり、一時オブジェクトスナップをスクリプト化する際は、コマンド実行中にオブジェクトスナップを動かすのにアポストロフィは必要ありません。

関連コマンド

Osnap

ツールバー メニュー ステータスバー

Osnap

ツール

オブジェクトスナップ >

<オプション>

Osnap

Osnapコマンドは、継続オブジェクトスナップの状態をコマンドラインから設定します。

操作手順

メモ

ShowOsnap

ツールバー メニュー

オブジェクトスナップ
標準

ツール

オブジェクトスナップ >

Osnapダイアログの表示

ShowOsnapコマンドは、Osnapコントロールの表示をオン、オフ、またはトグルします。

操作手順

コマンドラインオプション

表示

Osnapコントロールの表示をオンにします。

非表示

Osnapツールバーの表示をオフにします。

トグル

Osnapツールバーの表示をトグルします。

DisableOsnap

ツールバー メニュー

オブジェクトスナップ

ツール

オブジェクトスナップ >

一時的に無効にする

DisableOsnapコマンドは、継続オブジェクトスナップの状態を管理します。

コントロールから継続オブジェクトスナップを一時的にオフにするには

コントロールから継続オブジェクトスナップを再び有効にするには

コントロールからすべての継続オブジェクトスナップを一度に解除するには

コマンドラインから継続オブジェクトスナップを一時的にオフにするには

無効のオブジェクトスナップにアクセスするには

ProjectOsnap

ツールバー メニュー

オブジェクトスナップ

ツール

オブジェクトスナップ >

作業平面に投影

ProjectOsnapコマンドは、オブジェクトスナップを実際のスナップ点から作業平面に投影します。

操作手順

コマンドラインオプション

有効

オブジェクトスナップが作業平面に投影されます。

無効

オブジェクトスナップはオブジェクト上にスナップされます。

トグル

 

SnapToLocked

ツールバー メニュー

オブジェクトスナップ

ツール

オブジェクトスナップ >

ロックオブジェクトにスナップ

SnapToLockedコマンドは、ロックされたオブジェクトロックされたレイヤにあるオブジェクトにスナップできるようにします。

SnapToMeshes

ツールバー メニュー

ツールバーにはありません。

メニューにはありません。

SnapToMeshesコマンドは、近接点、中点、交点、垂直点オブジェクトスナップを使用して、メッシュオブジェクトへのスナップを有効/無効にします。

SnapToOccluded

ツールバー メニュー

ツールバーにはありません。

メニューにはありません。

SnapToOccludedコマンドは、他のオブジェクトの後ろに隠れたオブジェクトにオブジェクトスナップを使用できます。

次もご覧ください。

正確にモデリングする

カーソルの動きの拘束

 

 

 

Rhinoceros 6 © 2010-2017 Robert McNeel & Associates. 07-6-2019