ソリッドドキュメント形式
編集可能な ALcad ソリッドファイルのフィールド、単位、使用可能な値。
ALcad ソリッドドキュメントは JSON を使用し、単位はミリメートルです。このリファレンスは Cloud と Windows アプリに適用されます。編集可能なダウンロードファイルの拡張子は .alcad-solid.json です。
ドキュメントのフィールド
現在のスキーマは alcad.solid/v7 です。ALcad は alcad.solid/v1 から alcad.solid/v7 までのバージョンを開き、alcad.solid/v7 として保存します。ファイルサイズの上限は UTF-8 で 65536 バイトです。
フィールド | 値 |
|---|---|
| 新規ファイルでは |
|
|
| ドキュメント名。印字可能文字 1–80 文字 |
| 最大 32 個のフィーチャーを持つ順序付き配列 |
フィーチャーのフィールド
各フィーチャーは以下のフィールドを持ちます。すべての数値は有限値です。3 要素の配列は X、Y、Z の順です。
フィールド | 値 |
|---|---|
| A–Z または a–z の英字、数字、アンダースコア、ハイフンで構成される 1–80 文字の一意の ID |
| フィーチャー名。印字可能文字 1–80 文字 |
|
|
|
|
| 3 つの寸法。各値は 0.05–10000 mm |
| 3 つの座標。各値は -10000–10000 mm |
| 3 つの回転角。各値は -360–360 度 |
形状と演算
フィーチャーは配列の順に適用されます。最初のフィーチャーは add を使用します。以降のフィーチャーは、それまでに作成されたソリッドとの和、差、共通部分を求めます。
形状 | 寸法と追加フィールド |
|---|---|
|
|
| X と Y は同じ直径を指定し、Z は高さを指定します。 |
|
|
|
|
プロファイルとスケッチ
profileMm 配列は、3–64 組の座標からなる単純な閉じた輪郭を表します。最後の点は最初の点につながります。隣接する辺は角を形成して接続します。1 つのドキュメントに含められるプロファイルの頂点は最大 256 個です。座標の範囲は -10000–10000 mm で、各辺の長さは 0.05 mm 以上です。プロファイルの幅と高さは 0.05–10000 mm、面積は 0.0025 mm² 以上です。
v7 では、押し出しと回転のフィーチャーに、同じ輪郭を定義する sketch を含めることができます。rectangle スケッチは widthMm、heightMm、originMm を使用します。constrained-profile スケッチは verticesMm と、最大 128 個の constraints を使用します。制約の種類は horizontal、vertical、fixed、distance-x、distance-y、angle、relative-angle、edge-length です。