オブジェクトスナップ

ツールバー メニュー

オブジェクトスナップ

ツール

オブジェクトスナップ >

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

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

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

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

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

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

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

Osnapパネルを表示するには

  1. ステータスバーOsnapをクリックします。

    すべてのオブジェクトスナップのチェックボックスが何もチェックされていない場合、OsnapをクリックするとOsnapパネルの表示/非表示が切り替わります。1つでもチェックされている場合は、無効の状態がトグルされます。

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

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

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

  1. オブジェクトスナップを右クリックします。

    このオブジェクトスナップが有効になり、最近有効にされたすべてのオブジェクトスナップが無効になります。

  2. 同じオブジェクトスナップを右クリックします。

    このオブジェクトスナップが無効になり、以前無効にされたすべてのオブジェクトスナップが再度有効になります。

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

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

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

一時オブジェクトスナップは、Rhinoが点をピックするようにプロンプトを表示している場合に、一度のピックに対してだけオンにして使用することができます。例えば、Osnapパネルで端点近接点、そして継続オブジェクトスナップがオンになっている状態で中点一時オブジェクトスナップをあるピックに使用した場合、端点近接点、そして継続オブジェクトスナップはそのピックの間機能しません。継続オブジェクトスナップは、そのピックが終了すると、再び有効になります。

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

  1. Curveなどの点のピックを求めるコマンドを開始します。

  2. Osnapパネルにマウスカーソルを置きます。

  3. Shiftを押しながらオブジェクトスナップのチェックボックスの1つをクリックします。

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

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

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

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

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

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

参照: ProjectOsnap

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

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


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

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

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

操作手順

無効(NoSnap)

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

中心点(Center、Cen)

次の中心にスナップします:

  1. 閉じた平面状ポリラインのコーナーの平均座標

  2. 正確な、または近似の円、だ円、または円弧の中心点

  3. 1つのサーフェス、または上記の1または2の境界を持つポリサーフェスの面 (穴なし)

  4. 注釈テキストのバウンディングボックス

  5. 平面状のSubDのすべての制御点の平均座標

参照: モデリング補助機能のオプション

端点(End)

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

交点(Intersection、Int)

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

アイソパラメトリック曲線には、サーフェス上またはポリサーフェス上オブジェクトをスナップをまず使用してください。

メッシュワイヤにスナップするには、SnapToMeshesコマンドを有効にする必要があります。

ノット(Knot)

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

中点(MidPoint、Mid)

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

A、B、C、Dの4つのスマート点が配置されている場合、AとB、BとC、CとDの間の中点のみスナップできます。

メッシュワイヤにスナップするには、SnapToMeshesコマンドを有効にする必要があります。

近接点(Near)

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

メッシュワイヤにスナップするには、SnapToMeshesコマンドを有効にする必要があります。

垂直点 (Perpendicular、Perp)

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

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

メッシュワイヤにスナップするには、SnapToMeshesコマンドを有効にする必要があります。

点(Point)

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

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

四半円点 (Quadrant、Quad)

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

メモ

接点 (Tangent、Tan)

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

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

Wikipedia: Tangent

頂点 (Vertex)

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

メモ

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

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

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

線に沿って(Along)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

指定された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ダイアログの表示

ウィンドウ

パネル > OSnap

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

操作手順

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

表示

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

非表示

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

トグル

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

DisableOsnap

ツールバー メニュー

オブジェクトスナップ

ツール

オブジェクトスナップ >

一時的に無効にする

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

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

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

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

ProjectOsnap

ツールバー メニュー

オブジェクトスナップ

ツール

オブジェクトスナップ >

作業平面に投影

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

操作手順

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

有効

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

無効

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

トグル

 

SnapToLocked

ツールバー メニュー

オブジェクトスナップ

ツール

オブジェクトスナップ >

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

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

SnapToMeshes

ツールバー メニュー

オプション

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

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

モデリング補助機能

メッシュオブジェクトに近接点、中点、交点、垂直点スナップ

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

SnapToOccluded

ツールバー メニュー

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

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

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

次もご覧ください。

正確にモデリングする

カーソルの動きの拘束

 

 

 

Rhinoceros 8 © 2010-2024 Robert McNeel & Associates. 29-4-2024