キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 
キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

パスに沿って要素を分配する方法

Michitaka Kiriki
Graphisoft
Graphisoft
パスに沿って要素を分配するためにArchicadで使用できる様々なテクニックがあります。一例として、道路の脇に沿って3,000ミリメートルごとに分布する樹木オブジェクトがあります。いくつかのシナリオを見てみましょう。


注:Archicad 21以降では、こちらを行えるはるかに簡単な方法があります。こちらの記事でもそちらについてもっと知ることができます。


曲線に沿って分配する

カーブがあり、それに沿って樹木を両端に樹木とともに分配させたいとします。
  • DistributeAlongPath-01.png
曲線の全長に沿って等距離に11本の樹木を配置する場合は、一方の端で樹木オブジェクトを選択し、連続コピーコマンドを使用します。
  • DistributeAlongPath-02.png
回転オプションを選択し、コピー数を10に設定して、分配ラジオボタンを選択します。次にOKをクリックします。
  • DistributeAlongPath-03.png
円弧の中心を回転の中心にし、既存の樹木の中心を回転円弧の始点にし、円弧のもう一方の端を回転円弧の終点にします。
  • DistributeAlongPath-04.png
この配置方法は、オブジェクトが既に平面図に配置されている場合も可能です。この場合、全ての樹木オブジェクト(11個全て)を選択し、編集>分配>特殊分配コマンドを使用します。
  • DistributeAlongPath-05.png
分配ダイアログで、境界線配置基準点ラジオボタンと中央のアンカーを選択し、さらに既存の辺をクリックラジオボタンを選択して、OKをクリックします。
  • DistributeAlongPath-06.png
最後に、それらを分配する円弧をクリックします。
  • DistributeAlongPath-07.png
樹木オブジェクトは、円弧に沿って均等に配置されます。
  • DistributeAlongPath-08.png

指定された距離で要素を分配する

これらの要素を互いに指定された距離に配置するように分散させたい場合は、次の方法で行います。
これらの樹木を互いに3,000ミリメートル離したいとしましょう。最初の樹木オブジェクトの中心が配置されている円弧の終点から半径3,000ミリメートルの円を描きます。
  • DistributeAlongPath-09.png
樹木オブジェクトを選択し、連続コピーコマンドを使用します。アクションの回転ラジオボタンを選択します。配置には「増加」オプションを選択します。コピー数には、円弧の全長をカバーするのに十分な数を選択します。次にOKをクリックします。
  • DistributeAlongPath-10.png
注:円弧の半径方向の長さ寸法を作成すると、その全長が表示されます。この例の場合、33メートルを少し超えるので、12のコピーが必要になります。
コピーを作成するには、円弧の中心を回転の中心にします。樹木の中心を回転角の始点とし、円弧と3,000ミリメートルの円の交点を回転角の終点にします。
  • DistributeAlongPath-11.png
補助円と寸法に加えて、円弧に該当しない樹木のコピーを削除すると、目的の結果が得られます。
  • DistributeAlongPath-12.png
注:もちろん、ほとんどの場合、最後の樹木オブジェクトは正確に円弧の終端にあるわけではありません。
注:この方法では、樹木の中心は3,000ミリメートルの距離になります。円弧に沿って測定すると、わずかに長い距離になります(半径方向の長さの寸法は図の円弧の外側にあります)。
  • DistributeAlongPath-13.png
円弧に沿って3,000ミリメートルを測定する場合は、以下に説明する他の手法を使用する必要があります。
1つの手法は、円弧セグメントの長さが3,000ミリメートルになるように、補助円が持つ必要のある半径を計算することです。この例では2998ミリメートルなので、このような円を使用すると、円弧の曲線に沿ったツリーの中心間の距離は3,000ミリメートルになります。
  • DistributeAlongPath-14.png
別の方法は、スナップ点を使用することです。ここで、これらの樹木を分散するスプラインについて考えてみましょう(この方法は円弧でも同様に機能します)。これらのオブジェクトの配置には、「距離」タイプのスナップ点を使用します。それでは、スナップ点を「距離」に設定しましょう。
  • DistributeAlongPath-15.png
また、スナップ点の設定ダイアログに移動し、距離に3,000を指定して、OKをクリックします。
  • DistributeAlongPath-16.png DistributeAlongPath-17.png
次に、スプラインの最後にあるツリーを選択し、複数コピーをドラッグコマンドを有効にします。
  • DistributeAlongPath-18.png
スプラインの端近くにカーソルを置くと、3,000ミリメートル間隔でスナップ点が表示されます。最初のスナップ点をクリックして、最初のコピーを配置します。
  • DistributeAlongPath-19.png
コピーを配置すると、スナップ点が消えます。したがって、スプラインに沿ってカーソルを少し上に移動すると、カーソルが再び表示されます。スプラインのほぼ中央に到達するまで、スプラインに沿ってコピーを配置し続けます。
  • DistributeAlongPath-20.png
この距離オプションがどのように機能するかについて知っておくべきことがあります。カーソルが要素の上にあるポイントに近い要素の端から、常にスナップ点の描画を開始します。したがって、カーソルがスプラインの左側の上にある場合、スナップ点が左端から描画されます。スプラインの右側より上にある場合、それらは右端から描画されます。スプラインの上にカーソルを置く場所に応じて、スナップ点が様々な位置に表示されることに注目してください。
  • DistributeAlongPath-21.png DistributeAlongPath-22.png
したがって、スプラインの右側に到達したら、カーソルを常に左側に戻してスナップ点が正しく表示されるようにするか、次のトリックを使用します。線ツールをアクティブにして、カーソルをの左側の上に置きます。次に、スプラインの右端の特殊スナップ点から始まる短い線分を描画します。
  • DistributeAlongPath-23.png DistributeAlongPath-24.png
次に、スナップ点メニューパレットの交点間オプションを選択します。
  • DistributeAlongPath-25.png
この後、スプラインの右側の上にカーソルを置くと、距離は、スナップ点にある最も近い交点(補助線とスプラインの交点)から始まります。このように、スナップ点は、左から測定されたか右から測定されたかに関係なく、常に同じ位置に配置されます。
  • DistributeAlongPath-26.png DistributeAlongPath-27.png
全てのインスタンスが配置されるまで、コピーの配置を続けます。明らかに、最後のインスタンスは補助線とスプラインの交点になります。次に、補助線を削除します。
  • DistributeAlongPath-28.png
注:スナップ点の方法は、単一要素である全てのスプラインで機能します。ただし、ポリラインの場合、距離はポリラインの各セグメントで個別に測定されます。ご覧のとおり、距離は、全てのセグメントで連続して表示されるのではなく、下のポリラインの1つのセグメント(カーソルを合わせたセグメント)についてのみ表示されます。
  • DistributeAlongPath-29.png
Facebookでもこちらについてご覧いただけます。
http://www.facebook.com/photo.php?fbid=10150098518803043&set=a.426037433042.204952.191457003042&thea...

回答が見つかりませんでしたか?

このフォーラムで
他の記事をチェック

フォーラムへ戻る

最新の解決策をチェック

採用された解決策

新しいディスカッションを始める

投稿する