सॉलिड दस्तावेज़ का प्रारूप

संपादन योग्य ALcad सॉलिड फ़ाइलों के फ़ील्ड, इकाइयाँ और स्वीकार्य मान।

ALcad सॉलिड दस्तावेज़ JSON और मिलीमीटर का उपयोग करते हैं। यह संदर्भ Cloud और Windows ऐप पर लागू होता है। संपादन योग्य डाउनलोड के लिए .alcad-solid.json एक्सटेंशन का उपयोग होता है।

दस्तावेज़ के फ़ील्ड

वर्तमान स्कीमा alcad.solid/v7 है। ALcad, alcad.solid/v1 से alcad.solid/v7 तक के संस्करण खोलता है और उन्हें alcad.solid/v7 के रूप में सहेजता है। फ़ाइलों में अधिकतम 65536 UTF-8 बाइट हो सकते हैं।

फ़ील्ड

मान

schema

नई फ़ाइल के लिए alcad.solid/v7

unit

mm

name

दस्तावेज़ का नाम, 1–80 प्रिंट करने योग्य वर्ण

features

अधिकतम 32 फ़ीचर की क्रमबद्ध ऐरे

फ़ीचर के फ़ील्ड

हर फ़ीचर में नीचे दिए गए फ़ील्ड होते हैं। सभी संख्यात्मक मान परिमित होते हैं। तीन मानों वाली ऐरे का क्रम X, Y, Z होता है।

फ़ील्ड

मान

id

1–80 वर्णों का अद्वितीय ID, जिसमें A–Z या a–z अक्षर, अंक, अंडरस्कोर या हाइफ़न हो सकते हैं

name

फ़ीचर का नाम, 1–80 प्रिंट करने योग्य वर्ण

shape

box, cylinder, extrude या revolve

operation

add, subtract या intersect

sizeMm

तीन आयाम, प्रत्येक 0.05 से 10000 mm तक

centerMm

तीन निर्देशांक, प्रत्येक -10000 से 10000 mm तक

rotationDeg

तीन घूर्णन कोण, प्रत्येक -360 से 360 डिग्री तक

आकृतियाँ और संक्रियाएँ

फ़ीचर ऐरे के क्रम में लागू होते हैं। पहला फ़ीचर add का उपयोग करता है; बाद के फ़ीचर अब तक बने सॉलिड में जोड़ते हैं, उससे घटाते हैं या उसके साथ प्रतिच्छेद लेते हैं।

आकृति

आयाम और अतिरिक्त फ़ील्ड

box

sizeMm, X, Y और Z की पूरी लंबाई देता है।

cylinder

X और Y एक ही व्यास देते हैं; Z ऊँचाई देता है।

extrude

profileMm, XY परिरेखा देता है। X और Y के आकार उसकी सीमाओं से मेल खाते हैं; Z एक्सट्रूज़न की ऊँचाई देता है। केंद्र के X और Y प्रोफ़ाइल के मूलबिंदु का स्थान तय करते हैं; केंद्र का Z एक्सट्रूज़न के मध्य तल का स्थान तय करता है।

revolve

profileMm में X का उपयोग त्रिज्या और Y का उपयोग स्थानीय Z के रूप में होता है। त्रिज्याएँ ऋणात्मक नहीं होतीं। revolveDegrees का मान 0.05 से 360 तक होता है। X और Y के आकार अधिकतम त्रिज्या के दोगुने के बराबर होते हैं; Z प्रोफ़ाइल की ऊँचाई से मेल खाता है।

प्रोफ़ाइल और स्केच

profileMm ऐरे 3–64 निर्देशांक युग्मों से एक सरल बंद परिरेखा का वर्णन करती है। अंतिम बिंदु पहले बिंदु से जुड़ता है। आसन्न किनारे कोनों पर मिलते हैं। एक दस्तावेज़ में अधिकतम 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।

संबंधित मार्गदर्शिका

ALcad