सॉलिड दस्तावेज़ का प्रारूप
संपादन योग्य ALcad सॉलिड फ़ाइलों के फ़ील्ड, इकाइयाँ और स्वीकार्य मान।
ALcad सॉलिड दस्तावेज़ JSON और मिलीमीटर का उपयोग करते हैं। यह संदर्भ Cloud और Windows ऐप पर लागू होता है। संपादन योग्य डाउनलोड के लिए .alcad-solid.json एक्सटेंशन का उपयोग होता है।
दस्तावेज़ के फ़ील्ड
वर्तमान स्कीमा alcad.solid/v7 है। ALcad, alcad.solid/v1 से alcad.solid/v7 तक के संस्करण खोलता है और उन्हें alcad.solid/v7 के रूप में सहेजता है। फ़ाइलों में अधिकतम 65536 UTF-8 बाइट हो सकते हैं।
फ़ील्ड | मान |
|---|---|
| नई फ़ाइल के लिए |
|
|
| दस्तावेज़ का नाम, 1–80 प्रिंट करने योग्य वर्ण |
| अधिकतम 32 फ़ीचर की क्रमबद्ध ऐरे |
फ़ीचर के फ़ील्ड
हर फ़ीचर में नीचे दिए गए फ़ील्ड होते हैं। सभी संख्यात्मक मान परिमित होते हैं। तीन मानों वाली ऐरे का क्रम X, Y, Z होता है।
फ़ील्ड | मान |
|---|---|
| 1–80 वर्णों का अद्वितीय ID, जिसमें A–Z या a–z अक्षर, अंक, अंडरस्कोर या हाइफ़न हो सकते हैं |
| फ़ीचर का नाम, 1–80 प्रिंट करने योग्य वर्ण |
|
|
|
|
| तीन आयाम, प्रत्येक 0.05 से 10000 mm तक |
| तीन निर्देशांक, प्रत्येक -10000 से 10000 mm तक |
| तीन घूर्णन कोण, प्रत्येक -360 से 360 डिग्री तक |
आकृतियाँ और संक्रियाएँ
फ़ीचर ऐरे के क्रम में लागू होते हैं। पहला फ़ीचर add का उपयोग करता है; बाद के फ़ीचर अब तक बने सॉलिड में जोड़ते हैं, उससे घटाते हैं या उसके साथ प्रतिच्छेद लेते हैं।
आकृति | आयाम और अतिरिक्त फ़ील्ड |
|---|---|
|
|
| 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।