角を丸めて穴をあけた 80 × 50 × 4 mm の取り付けプレートを作り、最後に数値を 1 つ変えるだけで幅を 100 mm に広げます。この最後のステップこそがパラメトリック CAD の要点で、履歴(タイムライン)が新しい値で再実行されます。
デスクトップアプリまたは Web アプリを開きます。スタート画面で新規デザイン(Ctrl+N)を選びます。単位の既定値はミリメートルと度で、Z 軸が上向きです。
スケッチを作成をクリックし、XY 平面を選びます(または平面を右クリック →「スケッチを作成」)。ビューが平面の正面に回転し、スケッチツールが表示されます。
R(2点指定長方形)を押し、2 つの角をクリックします。D(スケッチ寸法)を押して下辺をクリックし、80 と入力して Enter。続いて側辺をクリックし、50 と入力して Enter。角の 1 つと原点の間に一致拘束を追加します。拘束が不足しているジオメトリは青で表示され、完全に拘束されると濃い色に変わり、ステータスに自由度 0 と表示されます。
スケッチを終了をクリックします。E(押し出し)を押し、長方形のプロファイルを選んで距離を 4 mm に設定します。「OK」で確定すると、タイムラインに押し出しが追加されます。
F(フィレット)を押し、4 本の短い垂直エッジをクリックして、半径を 5 mm に設定します。
H(穴)を押します。配置を単一にして、上面の穴をあけたい位置をクリックします。直径を 3.4 mm、深さを 4 mm に設定すると、プレートを貫通します。後でスケッチを編集したときに穴の位置も追従させたい場合は、代わりに配置を複数にしてスケッチ点の上に配置します。
I(計測)を押し、2 つの穴のエッジをクリックして間隔を確認します。画面下部のタイムラインには、すべてのフィーチャーが順番に並んでいます。
タイムライン上のスケッチをダブルクリックし、80 を 100 に変更して「スケッチを終了」します。その後に続くフィーチャー(押し出し、フィレット、穴)がすべて再構築されます。繰り返し使う値は、パラメータを変更でユーザー パラメータとして登録し、寸法に width / 2 のような式を入力できます。
Ctrl+S を押します。Web アプリでは「保存」でデザインがブラウザーのストレージに保存されます。.solidcraft ファイルとして手元に残すには、「ファイル」›「開く」→「Download open design」を使います。他の CAD ツール向けには STEP をエクスポート(「Export STEP…」)し、3Dプリント用にはメッシュとして保存(STL / 3MF)を使います。詳しくは 3Dプリントのワークフローをご覧ください。
| キー | コマンド |
|---|---|
| L | 線分 |
| R | 2点指定長方形 |
| C | 中心と直径で指定した円 |
| D | スケッチ寸法 |
| X | 標準/コンストラクション |
| T | トリム |
| E | 押し出し |
| Q | プレス プル |
| F | フィレット |
| H | 穴 |
| M | 移動/コピー |
| I | 計測 |
| S | コマンド検索(「Command search」) |
| F6 | フィット |
| Esc | キャンセル |
| Ctrl+Z / Ctrl+Y | 元に戻す / やり直す |
一覧は公式のショートカット一覧をご覧ください。迷ったら S を押してコマンド名を入力します。
デスクトップアプリを --sample 付きで起動するか、Web アプリを ?sample 付きで開きます。タイムラインを確認し、パラメータを変更してみましょう。
CLI で公式サンプルをヘッドレス実行します。
solidcraft-cli run examples/bracket.json --out bracket.step
solidcraft-cli eval examples/bracket.json
ソース:examples/bracket.json · ほかの例はサンプル集へ。