CADAM
टेक्स्ट विवरण या अपलोड की गई छवि से 3D मॉडल बनाने के लिए ओपन-सोर्स वेब एप्लिकेशन।

अवलोकन
सीएडीएएम एक ओपन सोर्स वेब एप्लिकेशन है जो आपको एक टेक्स्ट विवरण या अपलोड की गई छवि के आधार पर सीएडी सिस्टम के लिए 3 डी मॉडल बनाने की अनुमति देता है। यह सेवा ब्राउज़र में सीधे चलती है, जिसके लिए कोई अतिरिक्त सॉफ्टवेयर इंस्टॉलेशन की आवश्यकता नहीं होती है: सभी कम्प्यूटेशनल लोड को OpenSCAD WebAssembly द्वारा नियंत्रित किया जाता है।
मॉडल जनरेशन कैसे काम करता है
उपयोगकर्ता सादे शब्दों में वांछित मॉडल का वर्णन करता है या एक संदर्भ छवि अपलोड करता है - सिस्टम अनुरोध का विश्लेषण करता है और एक पैरामीट्रिक 3D मॉडल उत्पन्न करता है। एन्थ्रोपिक क्लाउड एपीआई का उपयोग अनुरोधों को संसाधित करने के लिए किया जाता है, जबकि सुपरबेस प्लेटफॉर्म डेटा स्टोरेज और बैकेंड लॉजिक को संभालता है।
प्रौद्योगिकी फाउंडेशन
ऐप आधुनिक उपकरणों के एक स्टैक पर बनाया गया है: OpenSCAD WebAssembly गणितीय पीढ़ी कोर को शक्ति देता है, जबकि तीन.js इंटरैक्टिव वास्तविक समय पूर्वावलोकन प्रदान करता है। यह दृष्टिकोण मॉडल ज्यामिति को तुरंत अपडेट करने की अनुमति देता है, बिना पेज रीलोड या बार-बार कॉल के लिए तंत्रिका नेटवर्क।
CADAM विशेषताएं
| फ़ीचर | मूल्य |
|---|---|
| आवेदन प्रकार | वेब अनुप्रयोग |
| वितरण मॉडल | फ्री |
| लाइसेंस | GPLV3 |
| ओपन सोर्स | हाँ |
| जनरेशन इंजन | OpenSCAD WebAssembly |
| प्राथमिक एआई प्रदाता | एन्थ्रोपिक क्लाउड एपीआई |
| बैकएंड प्लेटफॉर्म | सफारी |
| निर्यात प्रारूप | एसटीएल, SCAD |
| समर्थित पुस्तकालय | BOSL, BOSL2, MCAD |
| अंतर्निहित फ़ॉन्ट | गेस्ट |
| मॉडल दर्शक | Three.js (real-time) |
| छवि अपलोड समर्थन | हाँ |
| इंटरैक्टिव पैरामीटर | हाँ (स्लाइडर) |
कौन क्या है?
इंजीनियर्स और डिजाइनर
सीएडी सिस्टम के साथ काम करने वाले पेशेवरों को जल्दी से ड्राफ्ट पैरामीट्रिक मॉडल बनाने के लिए एक सुविधाजनक उपकरण मिलता है। हाथ से हर विस्तार को आकर्षित करने के बजाय, आप पाठ में कार्य को तैयार कर सकते हैं या एक संदर्भ दिखा सकते हैं - और आगे की परिष्करण के लिए एक कामकाजी नींव प्राप्त कर सकते हैं।
डिजाइनर और 3 डी कलाकार
उन लोगों के लिए जो औद्योगिक डिजाइन में काम करते हैं या 3 डी प्रिंटिंग के लिए ऑब्जेक्ट बनाते हैं, सीएडीएएम अवधारणा चरण में एक उपयोगी सहायक बन जाता है। स्लाइडर्स के साथ आयामों को समायोजित करने की क्षमता और तुरंत परिणाम को तीन.js में पुनरावृत्तियों को गति देता है और ज्यामिति को तेजी से व्यवस्थित करने में मदद करता है।
तकनीकी क्षेत्रों में छात्र और शिक्षक
ओपन सोर्स कोड और फ्री डिस्ट्रीब्यूशन मॉडल के लिए धन्यवाद, यह सेवा 3 डी मॉडलिंग और पैरामीट्रिक डिज़ाइन की मूल बातें सिखाने के लिए अच्छी तरह से उपयुक्त है। छात्र पता लगा सकते हैं कि कैसे मॉडल टेक्स्ट प्रॉम्प्ट से उत्पन्न होते हैं और आंतरिक यांत्रिकी को समझने के लिए परियोजना कोड का अध्ययन करते हैं।
CADAM का उपयोग कैसे करें?
इंटरफ़ेस और वर्कफ़्लो
सीएडीएएम ब्राउज़र में चलाता है - शुरू करने के लिए, बस वेब एप्लिकेशन खोलें। उपयोगकर्ता पाठ में मॉडल का वर्णन करता है या एक संदर्भ के रूप में एक छवि अपलोड करता है। अनुरोध संसाधित होने के बाद, प्रणाली एक पैरामीट्रिक मॉडल उत्पन्न करती है और इसे प्रदर्शित करती है तीन.js आधारित पूर्वावलोकन विंडो में।
समायोजन मापदंडों और निर्यात
उत्पादन के बाद, इंटरैक्टिव स्लाइडर्स उपलब्ध हो जाते हैं - वे आपको न्यूरल नेटवर्क के नए अनुरोध के बिना मॉडल के आयाम और अनुपात को बदलने देते हैं। एक बार जब मॉडल वांछित मापदंडों को देखते हैं, तो आप इसे विशेष सीएडी सिस्टम में आगे काम करने के लिए STL या SCAD प्रारूप में निर्यात कर सकते हैं।
स्थानीय संस्करण चल रहा है
डेवलपर्स के पास स्थानीय रूप से ऐप चलाने का विकल्प है। इसके लिए Node.js, Supabase CLI और ngrok की आवश्यकता होती है - बाद में एपीआई को छवियों भेजने के लिए आवश्यक है। परियोजना भंडार में पर्यावरण की स्थापना, निर्भरता स्थापित करने और विकास सर्वर शुरू करने के लिए विस्तृत निर्देश शामिल हैं।
CADAM की मुख्य विशेषताएं
पाठ से 3 डी मॉडल पीढ़ी
सेवा का मुख्य कार्य - एक पाठ विवरण को पैरामीट्रिक 3 डी मॉडल में बदल देता है। बस प्राकृतिक भाषा में एक अनुरोध तैयार करते हैं, और सिस्टम OpenSCAD WebAssembly के आधार पर ज्यामिति पैदा करेगा।
एक छवि से मॉडल निर्माण
पाठ के अलावा, एप्लिकेशन अपलोड की गई छवियों को स्वीकार करता है। सिस्टम दृश्य संदर्भ का विश्लेषण करता है और एक मॉडल उत्पन्न करता है जो उपयोगकर्ता के इरादे से मेल खाता है। यह तब उपयोगी होता है जब शब्दों में एक जटिल आकार या अनुपात का वर्णन करना कठिन होता है।
इंटरैक्टिव पैरामीटर समायोजन
उत्पन्न मॉडल स्थिर परिणाम नहीं है। उपयोगकर्ता को स्लाइडर्स का एक सेट प्राप्त होता है जो व्यक्तिगत तत्वों और मॉडल के आयामों को संपूर्ण रूप से नियंत्रित करता है। परिवर्तन वास्तविक समय में परिलक्षित होते हैं, जिससे ज्यामिति को विशिष्ट आवश्यकताओं के अनुकूल बनाना आसान हो जाता है।
निर्यात और पुस्तकालय एकीकरण
तैयार मॉडल STL और SCAD प्रारूपों में बचाया जा सकता है। एप्लिकेशन लोकप्रिय ओपनSCAD पुस्तकालयों का समर्थन करता है: BOSL, BOSL2, MCAD. निर्मित भूवैज्ञानिक फ़ॉन्ट मॉडल पर पाठ तत्वों को संभालती है।
CADAM के लाभ
कोई स्थापना के साथ ब्राउज़र में काम करता है। OpenSCAD WebAssembly के लिए धन्यवाद, उपयोगकर्ताओं को जटिल सॉफ्टवेयर डाउनलोड करने और कॉन्फ़िगर करने की आवश्यकता नहीं है - बस एक ब्राउज़र में ऐप खोलें।
तेजी से पुनरावृत्ति। इंटरैक्टिव स्लाइडर्स आपको तुरंत मॉडल मापदंडों को बदलने देते हैं, बिना बार-बार तंत्रिका नेटवर्क को कॉल करते हैं। इससे बेहतरीन आयामों और अनुपातों की प्रक्रिया में काफी तेजी आती है।
पूरी तरह से खुला परियोजना। स्रोत कोड GPLv3 लाइसेंस के तहत उपलब्ध है। डेवलपर्स आंतरिक वास्तुकला का अध्ययन कर सकते हैं, कार्यक्षमता बढ़ा सकते हैं, या अपने स्वयं के संस्करण को तैनात कर सकते हैं। सेवा
मानक CAD प्रारूपों में निर्यात करें। एसटीएल और एससीएडी के लिए समर्थन सबसे अधिक सीएडी सिस्टम और 3 डी प्रिंटिंग सॉफ्टवेयर के साथ संगत मॉडल बनाता है।
लचीले इनपुट विकल्प। दोनों पाठ और संदर्भ छवियों का उपयोग करने की क्षमता उपयोग के मामलों की सीमा का विस्तार करती है - फोटो या चित्र से मॉडल को फिर से बनाने के लिए विवरण के आधार पर त्वरित स्केच से।
CADAM की सीमा
एक सीमा बाहरी एंथ्रोपिक क्लाउड एपीआई पर ऐप की निर्भरता है - इस सेवा के लिए एक कनेक्शन अनुरोध प्रक्रिया के लिए आवश्यक है। इसके अतिरिक्त, छवि अपलोड के साथ पूर्ण विकास के लिए ngrok की स्थापना की आवश्यकता होती है, जो स्थानीय विकास के लिए कुछ जटिलता जोड़ता है। यह भी ध्यान देने योग्य है कि पीढ़ी की गुणवत्ता अनुरोध जटिलता पर निर्भर कर सकती है: अधिक असामान्य कार्य, उच्च संभावना परिणाम मैनुअल शोधन की आवश्यकता होगी। सार्वजनिक स्रोतों में मुफ्त उपयोग सीमा या अनुरोध प्रतिबंधों पर कोई सटीक विवरण नहीं दिया जाता है।
क्या समस्याएं हल करती हैं?
रैपिड प्रोटोटाइप। सेवा आपको मिनटों में एक पैरामीट्रिक मॉडल प्राप्त करने देता है, बिना किसी सीएडी संपादक में मैनुअल ज्यामिति निर्माण पर समय बिताए।
ललित ट्यूनिंग अनुपात और आयाम। इंटरेक्टिव स्लाइडर्स किसी उत्पाद के लिए विभिन्न आकार विकल्पों का शीघ्र पता लगाने में मदद करते हैं, जो तकनीकी विनिर्देश या अवधारणा अनुमोदन चरण के दौरान विशेष रूप से प्रासंगिक है।
दृश्य संदर्भों से मॉडल बनाना। छवि अपलोड ज्यामिति को फिर से बनाने की समस्या को हल करता है जब कोई ग्राहक दिखा सकता है, लेकिन शब्दों में वर्णन नहीं करता है, उन्हें क्या चाहिए।
3D प्रिंटिंग के लिए मॉडल तैयार करना। एसटीएल निर्यात आपको सीधे एक स्लाइसर में उत्पन्न मॉडल भेजने देता है और उन्हें 3 डी प्रिंटर पर प्रिंटिंग के लिए तैयार करता है।
पैरामीट्रिक मॉडलिंग सीखना और अध्ययन करना। ओपन सोर्स कोड शैक्षिक सामग्री के रूप में कार्य करता है: आप इसका उपयोग कर सकते हैं यह समझने के लिए कि कैसे तंत्रिका नेटवर्क, OpenSCAD WebAssembly, और इंटरैक्टिव प्रतिपादन एक साथ काम करते हैं।
CADAM मूल्य निर्धारण
सेवा एक नि: शुल्क वितरण मॉडल का उपयोग करती है - यह पूरी तरह से नि: शुल्क है। आवेदन खुला स्रोत है और permissive GPLv3 लाइसेंस के तहत वितरित किया जाता है। इसका मतलब यह है कि कोई भी उपयोगकर्ता मुफ्त में वेब एप्लिकेशन का उपयोग कर सकता है, और डेवलपर्स सेवा के अपने स्वयं के उदाहरणों का अध्ययन, संशोधित और तैनात कर सकते हैं। परियोजना विवरण में मुफ्त पहुंच पर छिपे हुए शुल्क, भुगतान किए गए स्तरों या प्रतिबंधों के बारे में कोई जानकारी नहीं दी गई है।
CADAM के लिए उपयोग की शर्तें
लाइसेंस
परियोजना को GPLv3 लाइसेंस के तहत वितरित किया जाता है - एक मुफ्त सॉफ्टवेयर लाइसेंस जो आपको कोड का उपयोग करने, संशोधित करने और वितरित करने की अनुमति देता है, बशर्ते समान लाइसेंस दायित्वों को व्युत्पन्न कार्यों के लिए बनाए रखा जाता है।
चलने की आवश्यकता
स्थानीय रूप से आवेदन को तैनात करने के लिए, आपको Node.js और Supabase CLI स्थापित करने की आवश्यकता होगी। छवि अपलोड कार्यक्षमता के लिए, ngrok की भी आवश्यकता होती है, क्योंकि यह एपीआई को डेटा भेजने के लिए एक सुरंग प्रदान करता है। सभी आवश्यक सेटअप और लॉन्च चरणों को परियोजना भंडार में वर्णित किया गया है।
CADAM की उपलब्धता
सीएडीएएम एक वेब एप्लिकेशन के रूप में उपलब्ध है जो ब्राउज़र में चलता है - यह क्रॉस-प्लेटफॉर्म संगतता सुनिश्चित करता है: अतिरिक्त घटकों को स्थापित किए बिना विंडोज, मैकओएस और लिनक्स पर सेवा कार्य करता है। निर्मित भूगोल फ़ॉन्ट मॉडल पर पाठ प्रतिपादन का समर्थन करता है। आवेदन पूरी तरह से ब्राउज़र आधारित है, इसलिए अंतिम उपयोगकर्ता का ऑपरेटिंग सिस्टम कोई फर्क नहीं पड़ता।
कैसे CADAM विकल्प से भिन्न है
सीएडीएएम के बीच मुख्य अंतर और सबसे समान पाठ-टू-3 डी पीढ़ी की सेवाओं के बीच इसका मुख्य अंतर है ओपन सोर्स कोड और मुफ्त उपलब्धताकई व्यावसायिक विकल्प या तो सीमित मुक्त स्तर की पेशकश करते हैं या सदस्यता के आधार पर काम करते हैं। CADAM को GPLv3 के तहत वितरित किया जाता है और आपको आवेदन के अपने संस्करण को तैनात करने की अनुमति देता है।
दूसरा महत्वपूर्ण अंतर है बार-बार अनुरोध के बिना स्लाइडर्स के माध्यम से पैरामीट्रिक समायोजनआमतौर पर, एक उत्पन्न मॉडल के आयामों को बदलने के लिए एक परिष्कृत प्रॉम्प्ट के साथ तंत्रिका नेटवर्क को एक और कॉल की आवश्यकता होती है। यहां, मॉडल को पैरामीट्रिक ओपनSCAD ऑब्जेक्ट के रूप में दर्शाया गया है, जिससे ज्यामिति को इंटरफ़ेस के माध्यम से तुरंत बदल दिया जा सकता है।
तीसरा विशिष्ट विशेषता है एक तंत्रिका नेटवर्क के साथ संयोजन में OpenSCAD WebAssembly का उपयोगयह तकनीकी दृष्टिकोण उपयोगकर्ता के ब्राउज़र में सीधे होने की अनुमति देता है, बिना किसी दूरदराज के सर्वर पर ज्यामितीय गणना भेजी जाती है। यह वास्तुशिल्प दृष्टिकोण GPU-cluster पीढ़ी के साथ क्लासिक क्लाइंट सर्वर सेटअप की तुलना में उल्लेखनीय है।
निष्कर्ष
सीएडीएएम एक मुफ्त, ओपन सोर्स वेब एप्लिकेशन है जो ओपनएससीएडी वेब असेंबल के आधार पर पैरामीट्रिक मॉडलिंग के साथ प्राकृतिक भाषा प्रसंस्करण को जोड़ती है। सेवा आपको पाठ विवरण या संदर्भ छवियों से 3 डी मॉडल बनाने की अनुमति देती है, जो इंटरैक्टिव स्लाइडर्स के माध्यम से आयामों को जल्दी से समायोजित करती है और परिणाम को सामान्य एसटीएल और एससीएडी प्रारूपों में निर्यात करती है। BOSL, BOSL2 और MCAD पुस्तकालयों के समर्थन के साथ-साथ तीन.js के माध्यम से वास्तविक समय का पूर्वावलोकन, उपकरण इंजीनियरों, डिजाइनरों, छात्रों और पैरामीट्रिक 3D मॉडलिंग के साथ काम करने वाले किसी भी व्यक्ति के लिए उपयोगी है। ओपन जीपीएलवी3 लाइसेंस और स्थानीय तैनाती निर्देश परियोजना को रोज़मर्रा के उपयोग और अध्ययन और सामुदायिक संचालित विकास के लिए सुलभ बनाते हैं।
अक्सर पूछे जाने वाले प्रश्न
यह भी देखें

तंत्रिका नेटवर्क जो एक पाठ विवरण के आधार पर छवियों और चित्रण उत्पन्न करता है।.

ई-कॉमर्स विक्रेताओं के लिए उत्पाद छवियों और वीडियो बनाने और संपादित करने के लिए एआई-आधारित मंच।.

Suno AI तक अनौपचारिक API पहुंच, संगीत निर्माण और ऐप्स में एकीकरण के लिए।

प्रोग्रामिंग के लिए टर्मिनल एआई एजेंट जो गतिशील रूप से डेवलपर कार्यों को अनुकूलित करता है।.

ओपन-सोर्स टूल जो एक छवि को तेज़ी से 3D मॉडल में बदल देता है।

खुला न्यूरल नेटवर्क जो गणित, प्रोग्रामिंग और तर्कशास्त्र में जटिल समस्याओं को हल करने के लिए है।

विभिन्न प्रारूपों में पाठों को जल्दी से बनाने और संपादित करने के लिए एआई सहायक।.

लोगो बनाने के लिए ऑनलाइन सेवा, जो न्यूरल नेटवर्क का उपयोग करती है।