एसीआईएस

3D ACIS मॉडलर एक ज्यामितीय मॉडलिंग मध्यभाग है जिसे डसॉल्ट सिस्टम्स के भाँग, स्थानिक निगम द्वारा विकसित किये गये है। ACIS का उपयोग कई सॉफ्टवेयर डेवलपर्स द्वारा उद्योगों में किया जाता है जैसे कंप्यूटर एडेड डिजाइन (CAD), कंप्यूटर एडेड उत्पादन (CAM), कम्प्यूटर एडेड अभियान्त्रिकी (CAE), वास्तुकला, अभियान्त्रिकी और निर्माण (AEC), निर्देशांक-मापने वाली मशीन (CMM) ), 3D एनिमेशन, और जहाज निर्माण है। जो ACIS सॉफ्टवेयर डेवलपर्स और निर्माताओं को अंतर्निहित 3D मॉडलिंग कार्यक्षमता प्रदान करता है।

ACIS में एक स्पष्ट, वस्तु उन्मुख C++ वास्तुकला है जो सुदृढ़, 3D मॉडलिंग क्षमताओं को सक्षम बनाती है। ACIS का उपयोग संकरित मॉडलिंग सुविधाओं के साथ अनुप्रयोगों के निर्माण के लिए किया जाता है, चूंकि यह वायरफ्रेम मॉडल, सतह, और ठोस आकृति कार्यक्षमता को कई गुना और गैर-कई गुना सांस्थितिकी और ज्यामितीय संचालन के एक समृद्ध सेट के साथ एकीकृत करता है।

इतिहास
एक ज्यामितीय मध्यभाग के रूप में, ACIS दूसरी पीढ़ी की प्रणाली है, जो पहली पीढ़ी के रोमुलस के बाद आती है।

ACIS शब्द वास्तव में किसके लिए है, क्या यह एक संक्षिप्त शब्द है, इसके बारे में कई संस्करण हैं। सबसे लोकप्रिय संस्करण यह है कि ACIS एलन, चार्ल्स, इयान सिस्टम और स्थानिक के लिए है। एक करीबी स्रोत के अनुसार नाम वास्तव में एलन, चार्ल्स, इयान, सोवर के लिए दृढ़मत है, जिसमें सोवर स्थानिक प्रौद्योगिकी के संस्थापक डिक सोवर से आ रहे है। चूंकि, जब पूछा गया,ACIS के निर्माता बस सुझाव देंगे कि इसका नाम ग्रीक पौराणिक कथाओं से लिया गया था।

1985 में एलन ग्रायर, चार्ल्स लैंग और इयान ब्रैड ने थ्री-स्पेस लिमिटेड ( कैंब्रिज, इंगलैंड ) का गठन किया, जिसे डिक सॉवर की स्थानिक प्रौद्योगिकी द्वारा बनाए रखा गया था। स्थानिक प्रौद्योगिकी के स्ट्रैटा CAM सॉफ्टवेयर के लिए ACIS ठोस मॉडलिंग मध्यभाग विकसित करना है। ACIS का पहला संस्करण 1989 में जारी किया गया था और HP द्वारा अपने ME CAD सॉफ्टवेयर में एकीकरण के लिए हेवलेट पैकर्ड द्वारा लाइसेंस  प्राप्त किया गया था।

2000 के अंत में, उस समय के आसपास जब डसॉल्ट सिस्टम्स द्वारा स्थानिक का अधिग्रहण किया गया था, ACIS फ़ाइल प्रारूप थोड़ा बदल गया था और प्रकट रूप से प्रकाशित नहीं हुआ था

वास्तुकला
एक सॉफ्टवेयर घटक सॉफ्टवेयर की एक कार्यात्मक रूप से विशिष्ट इकाई है - कुछ अलग उद्देश्य की पूर्ति के लिए एक साथ समूहीकृत सॉफ्टवेयर कार्य का एक संग्रह है। यह संपूर्ण सॉफ़्टवेयर सिस्टम या उत्पाद के एक घटक भाग के रूप में कार्य करता है। एक उत्पाद एक या एक से अधिक सॉफ़्टवेयर घटक होते हैं जिन्हें एक साथ संग्रहीत किया जाता है और एक पैकेज के रूप में संयुक्त किया जाता है। विभिन्न उत्पादों को बनाने के लिए घटकों को विभिन्न संयोजनों में व्यवस्थित किया जा सकता है।

ACIS उत्पाद लाइन को सॉफ्टवेयर घटक प्रौद्योगिकी का उपयोग करके डिज़ाइन किया गया है, जो किसी आवेदन को केवल आवश्यक घटकों का उपयोग करने की अनुमति देता है। कुछ स्थिति में, एक दिए गए उद्देश्य के लिए एक से अधिक घटक उपलब्ध होते हैं, इसलिए अनुप्रयोग विकासक उस घटक का उपयोग कर सकते हैं जो उनकी आवश्यकताओं को पूरा करता है। उदाहरण के लिए, स्थानिक से कई व्याख्या घटक उपलब्ध हैं, और विकासक अपने प्लेटफॉर्म या एप्लिकेशन के लिए सबसे अच्छा काम करने वाले घटक का उपयोग करते हैं।

ACIS मॉडलर
ACIS कोर कार्यक्षमता को तीन श्रेणियों में उप-वर्गीकृत किया जा सकता है,

3D मॉडलिंग

 * जटिल सतहों या ठोस पदार्थों में 2D घटता के निष्कासित/परिक्रमण/स्वीप सेट है।
 * सतह और ठोस मॉडल में फलकों और किनारों के बीच पट्टिका और कैम्फर है ।
 * घटता के एक बंद नेटवर्क के लिए सतहों को फ़िट करें।
 * दोहराए जाने वाले आकार के पैटर्न उत्पन्न करें।
 * खोखले ठोस और मोटी सतहें हो।
 * घटता, सतहों और ठोस पदार्थों के पारस्परिक रूप से झुकना, मरोड़ना, खिंचाव और ताना संयोजन हो।
 * वक्रों, सतहों और ठोसों के किसी भी संयोजन को काटना/घटाना/एक करना।
 * प्रोफ़ाइल वक्र के सेट को ठीक करने के लिए दीर्घा सतहें हो।
 * शंकु/समायोजन/एक मॉडल में सतहों को स्थानांतरित करें।

3D मॉडल प्रबंधन

 * मॉडल के किसी भी स्तर पर उपयोगकर्ता परिभाषित डेटा संलग्न करें।
 * ट्रैक ज्यामिति और टोपोलॉजी परिवर्तन हो।
 * द्रव्यमान और आयतन की गणना करें।
 * कोशिकीय सांस्थिति विज्ञान का उपयोग कर एक ठोस मॉडल का उप-क्षेत्र हो।
 * स्वतंत्र इतिहास धाराओं के साथ असीमित पूर्ववत/फिर से करें।

3D मॉडल दृश्यकरण

 * बहुभुज जाल प्रतिनिधित्व में चतुरंगी सतह ज्यामिति है।
 * वैकल्पिक विरूप्य मॉडलिंग घटक के साथ उन्नत संपृष्ठन क्षमताएं बनाएं है।
 * वैकल्पिक PHL V5 घटक का उपयोग करके छिपी हुई रेखा को हटाने के साथ सटीक 2D अनुमान उत्पन्न होते है।
 * आलेखी अनुप्रयोग विकसित करें।

ACIS मॉडलर विस्तारण

 * CGM बहुकोणीय आकृति: CGM बहुकोणीय आकृति 3डी ACIS मॉडलर में एक पूरक है जो बहुतलीय और b-rap मॉडलिंग का संयोजन करता है। उन्हीं अंतराफलक का उपयोग करते हुए जिनसे 3D ACIS मॉडलर उपयोगकर्ता पहले से ही परिचित हैं, सम्मलित और नए ग्राहक अनुमानित बहुतलीय डेटा को अपने 3D प्रिंटिंग, ऋणात्मक विनिर्माण, विश्लेषण और अन्य कार्य प्रगति में एकीकृत कर सकते हैं।


 * 3D डिफॉर्मेबल मॉडलिंग: 3D विरूप्य मॉडलिंग 3D मॉडल को आकार देने के लिए एक पारस्परिक मूर्तिकला उपकरण है। 3D मॉडलिंग विकास प्रौद्योगिकियों के स्थानिक सूट के भाग के रूप में सम्मलित, 3D विकृत मॉडलिंग स्थानीय और वैश्विक संपादन सुविधाओं का उपयोग करता है जो मुक्‍त संरूप B- स्ट्रीप और NURBS घटता और सतहों के आसान निर्माण और हस्तकौशल की अनुमति देता है।


 * विकसित आवरण: विकसित आवरण विकृत मॉडलिंग की एक विशेषता है जो अब 3D ACIS मॉडलर के लिए स्टैंडअलोन ऐड-ऑन के रूप में उपलब्ध है। यह एकल API उच्च-गुणवत्ता वाली N-साइड सतहों को बनाने के लिए परिष्कृत कलन विधि का उपयोग करता है जो सीमाओं पर और वैकल्पिक आंतरिक मार्गदर्शक ज्यामिति पर स्थिति और निरंतरता के लिए उपयोगकर्ता द्वारा निर्दिष्ट सहिष्णुता को पूरा करता है। उन्नत आवरण एक सतह को ठोस या तार निकायों में सर्किट फिट होने की अनुमति देता है, जो उपभोक्ता उत्पाद डिजाइन में उपयोगी है। अन्य उपयोगों में, विकसित आवरण का उपयोग एंड-कैपिंग, पोस्ट-ट्रांसलेशन संशोधन और कर्व डेटा से सतह निर्धारण के लिए किया जा सकता है।


 * विकृत: विकृत स्वचालित रूप से उन छोटी विशेषताओं की पहचान करता है और अलग कर देता है जिन्हें CAI विश्लेषक सामान्यतः मेशिंग से पहले 3D मॉडल से खत्म करना चाहते हैं। विश्लेषक अधिकांशतः उसी मॉडल से काम करते हैं जो डिजाइन और निर्माण के लिए उपयोग किया जाता है, परंतु ये मॉडल अधिकांशतः अनुकरण या विश्लेषण उद्देश्यों के लिए आवश्यक से अधिक विवरण लेते हैं। अनावश्यक विवरण को हटाकर, विकृत मॉडल को सरल बनाता है, एक प्रक्रिया जो सामान्यतः महत्वपूर्ण लागत पर नियमावली रूप से की जाती है।


 * CGM HLR: CGM HLR केटिया V6 तकनीक पर आधारित स्थानिक से एक अप्रत्यक्ष रेखा स्थानांतरण (HLR) समाधान है। CGM HLR एक ACIS-निर्भर विकास तकनीक है - ACIS अनुज्ञप्ति की आवश्यकता है। चूंकि 3D अब अधिकांश अभियांत्रिकी विषयों में वास्तविक CAD मानक है, फिर भी 2D का तकनीकी चित्रण, निर्माण और वास्तुकला जैसे उद्योगों में एक स्थान है। चूंकि 3D मॉडल CAD डिजाइन के लिए विशिष्ट प्राथमिक आउटपुट हैं, इसलिए इन उद्योगों में उपयोगकर्ताओं को सीधे 3D मॉडल से 2D  संगणनात्मक चित्र बनाने की एक कुशल और सटीक विधि की आवश्यकता होती है। अप्रत्यक्ष रेखा स्थानांतरण (HLR) एक 3D मॉडल से एक सटीक 2D प्रतिनिधित्व बनाने का एक महत्वपूर्ण पहलू है। HLR का उपयोग करते हुए, परिवर्तित मॉडल केवल उन भागों को प्रदर्शित करता है जो किसी दिए गए परिप्रेक्ष्य से दिखाई देते हैं; छिपे हुए (या अवरुद्ध) किनारों को सामान्यतः एक 3D मॉडल प्रतिनिधित्व में सम्मलित किया जाता है, या उन्हें निकाल दिया जाता है, या एक रेखा शैली में अंकित किया जाता है जो उनकी अस्पष्ट स्थिति को इंगित करता है।

फ़ाइल प्रकार सहेजें
ACIS दो प्रकार की सेव फाइल्स, स्तर ACIS अवतरण और बाइनरी (SAB) का समर्थन करता है। दो प्रारूप समान जानकारी संग्रहीत करते हैं, इसलिए SAT फ़ाइल शब्द का उपयोग सामान्यतः किसी भी भिन्नता की आवश्यकता नहीं होने पर संदर्भित करने के लिए किया जाता है।

SAT फाइलें ASCII टेक्स्ट फाइलें हैं जिन्हें एक साधारण पाठ्यांश संपादक के साथ देखा जा सकता है। एक SAT फ़ाइल में कैरिज रिटर्न, रिक्त स्थान और अन्य स्वरूपण होते हैं जो इसे मानव आंखों के लिए पठनीय बनाता है। SAT फ़ाइल में विस्तारण होता है।

SAB फाइलों को एक साधारण पाठ्यांश संपादक के साथ नहीं देखा जा सकता है और यह ठोसपन के लिए है न कि मानव पठनीयता के लिए। SAB फ़ाइल में .sab फ़ाइल विस्तारण होता है। एक SAB फ़ाइल अतिरिक्त स्वरूपण के बिना, तत्वों और बाइनरी वाक्यांश के बीच सीमांकक का उपयोग करती है।

सहेजें फ़ाइल की संरचना
संस्करण 7.0 (लगभग 2001) के लिए SAT प्रारूप की विशिष्टता सार्वजनिक रूप से उपलब्ध कराई गई है। इसने बाहरी अनुप्रयोगों की अनुमति दी, यहां तक ​​​​कि ACIS पर आधारित, ऐसी फाइलों में संग्रहीत डेटा तक पहुंचने के लिए है। SAT फ़ाइल प्रारूप को समझने के लिए आवश्यक मूलभूत जानकारी, जैसे फ़ाइल प्रारूप को सहेजने की संरचना, डेटा को कैसे समझाया जाता है, डेटा के प्रकार, उपप्रकार और संदर्भ, इस आलेख से उपलब्ध हैं। चूंकि ACIS का नया संस्करण SAT फाइलों के संशोधित प्रारूप का उपयोग करता है जिसका विनिर्देश सार्वजनिक रूप से उपलब्ध नहीं है। इस प्रकार आधुनिक SAT फाइलों को पढ़ने के लिए या तो मूल ACIS पुस्तकालय या प्रारूप के रिवर्स अभियान्त्रिकी का उपयोग करना आवश्यक है।

एक सेव फ़ाइल में सम्मलित हैं:
 * एक तीन-पंक्ति शीर्षलेख है।
 * इकाई रिकॉर्ड, डेटा के आयतन का प्रतिनिधित्व करते हैं।
 * वैकल्पिक रूप से, एक प्रारंभिक इतिहास डेटा अंकन होते है।
 * वैकल्पिक रूप से, इतिहास और रोलबैक के लिए आवश्यक पुराने निकाय रिकॉर्ड है।
 * वैकल्पिक रूप से, एक अंत इतिहास डेटा अंकन है।
 * एक अंत अंकन है।

ACIS प्रकाशन 6.3 से प्रारंभ करते हुए, यह आवश्यक है कि इससे पहले कि आप SAT फ़ाइल को सहेज सकें, उत्पाद ID और इकाइयों को फ़ाइल हेडर के लिए जनपूर्ण किया जाए।

वर्जन नंबर और ACIS रिलीज
ACIS वर्तमान में स्थानिक द्वारा विकसित किया जा रहा है। ACIS में एक वर्तमान संस्करण संख्या की अवधारणा को बनाए रखते हैं, साथ ही साथ एक संस्करण संख्या भी सहेजते हैं। सेव वर्जन एक SAT सेव फाइल बनाने की अनुमति देता है जिसे ACIS के पिछले वर्जन द्वारा पढ़ा जा सकता है।

ACIS रिलीज 4.0 के साथ आरंभ करते हुए, SAT सेव फ़ाइल प्रारूप माइनर रिलीज के साथ नहीं बदला, केवल प्रमुख रिलीज के साथ यह उन अनुप्रयोगों को अनुमति देता है जो बचत संस्करण के बारे में चिंता किए बिना डेटा का आदान-प्रदान करने के लिए ACIS के समान प्रमुख संस्करण पर आधारित हैं। एक सरल कार्यान्वयन में इस अंतर प्रचालकता प्रदान करने के लिए, ACIS सेव फाइलों में एक प्रतीक होता है जो प्रमुख संस्करण संख्या की सटीक पहचान करता है, परंतु लघु संस्करण की नहीं। इसका मतलब यह था कि ACIS के एक ही प्रमुख संस्करण का उपयोग करके बनाए गए आवेदन, उनके छोटे संस्करणों की परवाह किए बिना संगत फाइलों को सहेजेंगे। यह प्रमुख संस्करणों के बीच आंतरिक लघु संस्करण संख्या में वृद्धि न करके पूरा किया गया था।

रिलीज़ 7.0 के साथ आरंभ करते हुए, ACIS ने फिर से सटीक मेजर, माइनर और पॉइंट वर्जन नंबर देना प्रारंभ किया। सितंबर, 2015 में रिलीज 2016 1.0 के साथ आरंभ, अर्थगत संस्करण के लिए स्थानिक अद्यतन, और अब मॉडल वर्ष और उस मॉडल वर्ष के अन्दर प्रमुख, माइनर और बिंदु रिलीज के संस्करणों का वर्णन करता है।

सारांशित करने के लिए कि रिलीज़ संख्याएँ और SAT परिवर्तन कैसे संबंधित हैं:
 * प्रमुख रिलीज़: SAT फ़ाइल में परिवर्तन किए जा सकते हैं; महत्वपूर्ण कार्यक्षमता परिवर्तन की संभावना; सम्मलित अनुप्रयोगों में महत्वपूर्ण परिवर्तन की आवश्यकता हो सकती है
 * माइनर रिलीज: कोई SAT फ़ाइल परिवर्तन नहीं किया जाता है; नई कार्यक्षमता प्रदान कर सकता है; सम्मलित अनुप्रयोगों में कुछ न्यूनतम परिवर्तन की आवश्यकता हो सकती है
 * प्वाइंट रिलीज: केवल माइनर बदलाव (सर्विस पैक के रूप में भी जाना जाता है)।

दत्तक ग्रहण
2023 में निम्न सॉफ़्टवेयर ACIS को अपने ज्यामितीय कर्नेल/इंजन के रूप में उपयोग करता है: ब्रिक्सकैड, स्पेसक्लेम, टर्बोकैड, सिमाट्रॉन और Vertex।

यह भी देखें

 * AEC के लिए CAD संपादकों की तुलना | वास्तुकला, अभियांत्रिकी और निर्माण के लिए CAD संपादकों की तुलना
 * आकार प्रबंधक

बाहरी संबंध

 * Spatial Corporation Homepage
 * 3D ACIS Modeler Official Website
 * Faces and Facets Spatial's Online Community Forum
 * ACIS File Format
 * ACIS Alliance