आपके डिवाइस पर चलता है · आपकी फ़ाइल कभी आपके डिवाइस से बाहर नहीं जाती।
OBJ में आकार, रंग और टेक्सचर तीनों होते हैं; स्लाइसर को इनमें से कुछ नहीं चाहिए। OBJ डालिए और बाइनरी STL लीजिए — वही आकार, उसी फ़ॉर्मैट में जिसे Cura और PrusaSlicer जैसे स्लाइसर सीधे खोलते हैं।
रंग इसलिए नहीं बचते कि STL में उन्हें रखने की जगह ही नहीं — यही सीधापन उसे प्रिंटिंग का मानक बनाता है। रंगों वाली नक़ल चाहिए तो OBJ अपने पास रखिए; यह उसके साथ रखने के लिए एक प्रिंट-लायक फ़ाइल देता है।
सब कुछ आपके अपने डिवाइस पर होता है, और 3D फ़ाइल के मामले में यही सबसे ज़रूरी है: मॉडल अक्सर किसी क्लाइंट का प्रोडक्ट, किसी इमारत का स्कैन या ऐसा डिज़ाइन होता है जो अभी सार्वजनिक नहीं हुआ। कुछ भी किसी सर्वर पर नहीं जाता, इसलिए बाद में कुछ मिटाने को नहीं बचता।
इनके लिए नहीं: टूटी हुई या खुली हुई मेश सुधारना — यह आकार को जैसा है वैसा बदलता है, प्रिंट के लिए अयोग्य मॉडल को ठीक नहीं करता।
OBJ का हर ऑब्जेक्ट और ग्रुप त्रिभुजों की एक ही सूची में मिल जाता है, क्योंकि STL में हिस्सों को अलग रखने या उन्हें नाम देने का कोई तरीका नहीं। चार या ज़्यादा कोनों वाले फ़ेस त्रिभुजों में बाँटे जाते हैं: पहला कोना बाक़ी कोनों के हर जोड़े से जोड़ा जाता है। यह उन समतल फ़ेस के लिए सही है जिनमें कोई भीतर की ओर मुड़ा कोना नहीं। उदाहरण के लिए L आकार वाला फ़ेस ऐसे त्रिभुजों के साथ आ सकता है जो उसके किनारे को पार करते हैं, इसलिए OBJ एक्सपोर्ट करने से पहले ऐसे फ़ेस अपने मॉडलिंग प्रोग्राम में त्रिभुजों में बाँट लीजिए।
OBJ की रेखाएँ और अकेले बिंदु छोड़ दिए जाते हैं, क्योंकि STL सिर्फ़ त्रिभुज रख सकता है। OBJ के अपने नॉर्मल भी कॉपी नहीं होते: हर त्रिभुज किस तरफ़ मुँह किए है, यह उसके कोनों के क्रम से निकाला जाता है, इसलिए OBJ में उलटे क्रम वाला त्रिभुज STL में भी उलटी तरफ़ मुँह किए रहता है। कोऑर्डिनेट 32-बिट संख्याओं में रखे जाते हैं, जो लगभग सात सार्थक अंक रखती हैं, इसलिए मूल बिंदु (origin) से बहुत दूर रखा मॉडल बारीक ब्योरा खो देता है; एक्सपोर्ट से पहले उसे मूल बिंदु के पास ले आइए।
STL कोई इकाई नहीं रखता, और स्लाइसर उसकी संख्याओं को मिलीमीटर मानते हैं। OBJ भी कोई इकाई नहीं बताता, इसलिए पेज उसका नापा गया साइज़ सादी संख्याओं में दिखाता है और पूछता है कि एक इकाई का मतलब क्या होना था। अगर OBJ मिलीमीटर में बनाया गया था, तो “जैसा है वैसा रहने दें”: संख्याएँ बिना बदले STL में जाती हैं, और 45 नापने वाला हिस्सा 45 mm का आता है।
अगर वह सेंटीमीटर, इंच या मीटर में सहेजा गया था, तो वही इकाई चुनिए, और STL उसके हिसाब से मिलीमीटर में लिखा जाता है। कई मॉडलिंग प्रोग्राम डिफ़ॉल्ट रूप से मीटर में काम करते हैं, और उनके OBJ के लिए “एक मीटर” चुनना होता है। बदलने से पहले पेज साइज़ मिलीमीटर में दिखा देता है।
OBJ में आम तौर पर Y ऊपर की दिशा होती है, जबकि स्लाइसर Z के साथ ऊपर की ओर बनाते हैं। जब तक आप “अक्ष जैसे हैं वैसे रहने दें” न चुनें, मॉडल को चौथाई घुमाव दिया जाता है ताकि जो OBJ में ऊपर था, वह प्रिंट बेड पर भी ऊपर रहे।
.mtl फ़ाइल और उसकी तस्वीरें जो कुछ बताती हैं, उसमें से STL कुछ नहीं रखता, इसलिए इस बदलाव के लिए अकेली .obj काफ़ी है। उन्हें जोड़ने से कोई नुक़सान नहीं, पर टूल फ़ाइल लिखने से पहले हर तस्वीर के लोड होने का इंतज़ार करता है, इसलिए उन्हें छोड़ देना ज़्यादा जल्दी है।
यह पेज अन्य भाषाओं में: English · العربية · Deutsch · Français · Español · Русский · Português · 中文 · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা