Sketcher Workbench/jp

A basic, fully-constrained sketch‎

スケッチャーワークベンチパートデザインワークベンチやその他のワークベンチで使用するための2次元形状を作成するために使われます。 ほとんどのCADモデルでは2次元形状が開始点となることが普通です・・まず簡単な2次元スケッチを'押し出して'3次元形状を作り、その形状の表面に穴を開けるための2次元スケッチを追加したり、スケッチで'突起'(押し出し形状)を定義したりします。 スケッチャーはブーリアン演算と並んで3次元形状デザイン作成の中核を成す機能なのです。

スケッチャーワークベンチの特徴はなんといっても拘束です・・これによって2次元形状を厳密な幾何定義に従って拘束することが可能です。また拘束用ソルバーによって2次元形状の拘束範囲を計算したり、スケッチの自由度を対話的に検査したりすることが可能です。

このWIKIはFreeCADのバージョンv0.12に基いて書かれています。それ以前のバージョンではスケッチャーツールの多くが存在しません。現在のスケッチャー機能を全てを使うにはダウンロードページに行ってFreeCADを更新してください。


スケッチ拘束の基本

スケッチャーがどのように動作するか説明するには"従来"の製図方法と比較するとわかりやすいでしょう。

従来の製図

"従来"のCAD製図方法は過去の製図板を用いた方法を受け継いでいます。(2次元)正射影図を手書きすることで製図(いわゆる青写真)を作成します。物体は意図したサイズ、寸法に合わせて正確に描画されます。もし点(0, 0)から伸びる100mmの水平線を描きたければまずラインツールを選択し、画面をクリックするか座標(0, 0)と入力して始点を設定した後、終点をクリックするか座標を(100,0)を入力します。あるいは位置を気にせずに線を描き、後から位置を調整します。形状を描き終わったらそれらに寸法を追加します。

拘束スケッチ

スケッチャーの方法は全く異なります。物体を厳密に描く必要はありません。なぜなら物体は後で拘束をかけることによって定義されるからです。物体はおおまかに描けばよく、拘束をかける前であれば変更も可能です。実際の所、物体は"流動的"で動かしたり、伸ばしたり、回転させたり、拡大縮小させたりといったことが可能です。これによってデザイン作業がとても柔軟なものになります。

拘束とは何なのか?

拘束は物体の自由度を制限するために使用されます。例えばラインは拘束がない場合は4つの自由度を持ちます。つまり水平方向、垂直方向への移動と拡大縮小と回転が可能です。

水平拘束、垂直拘束、あるいは(他のラインか座標軸の一つに対する)角度拘束を適用すると回転が制限され自由度は3つに減ります。片方の短点を原点に対してロックすることでさらに2つの自由度が減ります。最後にサイズ拘束を適用すれば最後の自由度が無くなります。こうしてラインは完全拘束状態になります。

複数のオブジェクトがある場合は相互に拘束が可能です。二本のラインがあった場合、点一致拘束を使用することでそれぞれの端点をつなぎ合わせることができます。また二本のラインの間の角度を設定したり、二本のラインが垂直になるよう設定することも可能です。ラインに対しては円弧や円の接線となるように拘束することもできます。

拘束には二種類あります。幾何拘束と寸法拘束です。これらについては下の'ツール'セクションで詳しく説明します。

スケッチャーに向かないもの

スケッチャーは2次元図面を作成するためのものではありません。ソリッド形状を作成するとスケッチは自動的に非表示になります。寸法はスケッチ編集モード時のみ表示されます。

もし印刷用の2次元表示を作成するだけで3次元モデルが必要ないのであれば製図ワークベンチをチェックしてください(製図ワークベンチでも2次元形状が作れることを記憶に留めておいてください。今のところスケッチャーでは使用できない機能、例えばB-スプラインなどを使うこともできます)。

スケッチャーでの作業手順

追加予定

良いやり方

CADのユーザーであれば誰しも自分なりの作業のやり方を作り上げているものですが、以下にあげるような便利な一般的原則がいくつかあります。

ツール

スケッチャーワークベンチのツールはスケッチャーワークベンチをロードすると表示されるSketcherメニューに配置されています。

スケッチャーによる形状作成

オブジェクト作成のためのツールです。

スケッチャーによる拘束

拘束はスケッチ要素間にルールを設定したり、垂直軸や水平軸に従ってスケッチをロックしたりする場合に使用されます。

その他


Online version: "http://www.freecadweb.org/wiki/index.php?title=Sketcher_Workbench/jp&oldid=88925"

Navigation menu