PLY को STL में बदलें

यहाँ आप PLY को STL में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।

  • कहाँ चलता है आपके ब्राउज़र में। फ़ाइल कभी अपलोड नहीं होती।
  • नए सिरे से बना STL के काम करने का तरीक़ा PLY से अलग है। यह किसी लॉसी कोडेक जैसा धीरे-धीरे होने वाला नुक़सान नहीं है: STL जो कुछ व्यक्त कर सकता है, वह हूबहू उतर आता है — और जिसका वहाँ कोई समतुल्य नहीं, वह पूरी तरह रह जाता है।
  • फ़ाइल आकार की सीमा हर फ़ाइल 100 MB तक, मुफ़्त, बिना खाते के।
  • जानने लायक़ सिर्फ़ ज्यामिति। सामग्री, रंग, बनावट और एनिमेशन साथ नहीं जाते, और जो मॉडल कई बार रखा गया हो वह हर नक़ल के अपनी-अपनी जगह पर पक्की हो जाने के साथ लौटता है।

एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।

स्कैन PLY बना रंग की वजह से, और STL के पास रंग है ही नहीं

फ़ोटोग्रामेट्री और स्ट्रक्चर्ड-लाइट स्कैनर एक बड़ी वजह से PLY लिखते हैं: यह फ़ॉर्मेट हर वर्टेक्स को लाल, हरा और नीला मान रखने देता है, इसलिए किसी चीज़ की बनावट उसके आकार के साथ बिना टेक्सचर या दूसरी फ़ाइल के चली आती है। यही वजह है कि किसी नक़्क़ाशी या चेहरे का स्कैन MeshLab में खोलने पर असली चीज़ जैसा दिखता है।

1987 में 3D Systems का प्रकाशित STL में रंग नहीं, सामग्री नहीं, कोई विशेषता या मेटाडेटा नहीं। सिर्फ़ त्रिकोण। इसलिए बदलना किसी स्कैन को उसकी त्रिआयामी छाया तक सीमित कर देता है, जो अगर एक ही सामग्री में छापना है तो बिल्कुल सही है, और अगर कोई उसे देखने वाला भी है तो असली नुक़सान भी।

सिर्फ़ बिंदुओं वाली PLY बदली नहीं जाती, ठुकरा दी जाती है

अगर आपकी PLY में वर्टेक्स हैं पर कोई फ़ेस घोषित नहीं, तो बदलाव यह बताकर रुक जाता है। यह कन्वर्टर में कमी नहीं — यही सही जवाब है। बिंदुओं का समूह सैंपलों का एक सेट है जिनके बीच कोई सतह नहीं, और उससे सतह बनाना पुनर्निर्माण है, एक मॉडलिंग ऑपरेशन जिसके अपने पैरामीटर और नतीजे हैं जिन्हें जाँचना पड़ता है।

यह काम उसी के लिए बने औज़ार में होता है। MeshLab और CloudCompare दोनों Poisson सतह पुनर्निर्माण और ball-pivoting देते हैं, आपके स्कैनर का अपना सॉफ़्टवेयर भी लगभग हमेशा मेशिंग का क़दम रखता है। एक चलाइए, नतीजा जाँचिए, फिर बनी हुई मेश यहाँ बदलिए।

PLY से लिखी गई STL, बाइट-दर-बाइट

हमेशा बाइनरी: अस्सी बाइट का हेडर टेक्स्ट, चार बाइट की त्रिकोण गिनती, फिर हर त्रिकोण के लिए पचास बाइट — बारह फ़ेस-नॉर्मल के लिए, छत्तीस तीन वर्टेक्स के लिए float32 में, दो बिना इस्तेमाल किए attribute बाइट। कुल जोड़ ठीक 84 + 50n है, और इसी से कोई रीडर बाइनरी STL को ASCII वाली से अलग पहचान लेता है।

फ़ेस-नॉर्मल तीन वर्टेक्स के winding order से दोबारा गिना जाता है, PLY में जो कुछ भी हो उससे नहीं लिया जाता। कई स्लाइसर इसे नज़रअंदाज़ ही कर देते हैं क्योंकि बहुत सारे लिखने वाले इसे ग़लत लिखते हैं, फिर भी सही मान लिखना कुछ ख़र्च नहीं करता।

भेजने से पहले पैमाना जाँचने लायक़ है

न PLY और न STL कोई इकाई घोषित करता, इसलिए निर्देशांक बिना बदले नक़ल हो जाते हैं और बदलाव पैमाना ग़लत नहीं कर सकता — यह उसे सही भी नहीं कर सकता, और यह फ़र्क़ स्कैन किए डेटा के लिए किसी और चीज़ से ज़्यादा मायने रखता है।

स्ट्रक्चर्ड-लाइट या लेज़र स्कैन आम तौर पर मिलीमीटर में आता है क्योंकि डिवाइस अपनी ज्यामिति जानता है। फ़ोटोग्रामेट्री का पुनर्निर्माण नहीं जानता — उसका पैमाना तब तक मनमाना है जब तक आप उसे कोई संदर्भ न दें। कोई जानी-पहचानी लंबाई नापिए और गुणक MeshLab या स्लाइसर में लगाइए, तब ही भेजिए।

स्कैन शायद ही watertight होते हैं, और STL भी नहीं होगी

स्कैन में वहाँ छेद होते हैं जहाँ स्कैनर देख नहीं पाया — undercut, वह निचला हिस्सा जिस पर चीज़ टिकी थी, गहरी या चमकदार सतहें जिन्होंने कुछ लौटाया ही नहीं। इसमें अक्सर पृष्ठभूमि से आए अलग-थलग टुकड़े और जहाँ दो पास पूरी तरह नहीं मिले वहाँ self-intersection भी होते हैं।

कोई भी यहाँ छेद नहीं भरता, कोई islands नहीं हटाता। प्रिंट सेवा एक ग़ैर-मैनिफ़ोल्ड फ़ाइल ठुकरा देगी, इसलिए मरम्मत बदलने से पहले होनी चाहिए, बाद में नहीं।

रंग वाली PLY, बदलने के बजाय कब रखनी चाहिए

अगर मॉडल की बात रंग है — किसी नक़्क़ाशी, किसी कलाकृति, किसी दस्तावेज़ीकरण स्कैन में — तो STL ग़लत मंज़िल है और कोई कन्वर्टर यह बदल नहीं सकता। PLY ही असली फ़ाइल है, जिसे रखना चाहिए।

STL तभी सही जवाब है जब आगे कोई प्रिंट सेवा या स्लाइसर सिर्फ़ यही एक्सटेंशन लेता है और सिर्फ़ आकार से मतलब है, रंग से नहीं।

PLY को STL में ऐसे बदलें

  1. अपनी PLY फ़ाइल इस पेज पर छोड़ें, या चुनने के लिए दबाएँ।
  2. लक्ष्य के रूप में STL चुनें। कन्वर्ज़न आपके ब्राउज़र में होता है और फ़ाइल अपलोड नहीं होती।
  3. तैयार STL फ़ाइल डाउनलोड कर लें।

PLY या STL: क्या बदलता है

PLY और STL की तुलना
PLYSTL
पूरा नामPolygon File FormatStereolithography
फ़ाइल एक्सटेंशन.ply.stl
मीडिया टाइपmodel/plymodel/stl
पहली बार प्रकाशित19941987
प्रकाशकStanford University3D Systems
लाइसेंसखुला मानकखुला मानक
आज की स्थितिमौजूदामौजूदा
ब्राउज़र में खुलता हैकोई ब्राउज़र नहींकोई ब्राउज़र नहीं
इसकी जगह विचारणीयOBJ3MF, OBJ

नतीजा खोलना

Blender PLY और STL — दोनों पढ़ लेता है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।

कौन-सा फ़ॉर्मेट किस काम के लिए है

दोनों का निशाना अलग काम है: PLY का स्कैनिंग और प्रोग्रामों के बीच डेटा ले जाना पर, STL का 3D प्रिंटिंग पर। इस पर सोचना बनता है, क्योंकि जिस वजह से एक मौजूद है, आम तौर पर उसी वजह से दूसरा असुविधाजनक होता है।

STL 3D Systems का है और 1987 से चला आ रहा है। Blender, PrusaSlicer और Cura इस फ़ॉर्मेट को पढ़ लेते है।

PLY से STL: आम सवाल

क्या मेरी PLY फ़ाइल कहीं अपलोड होती है?

नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो।

क्या PLY को STL में बदलना मुफ़्त है?

हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100।

PLY को STL में बदलने पर क्या गुणवत्ता जाती है?

PLY और STL सामग्री का वर्णन बुनियादी तौर पर अलग-अलग तरीक़ों से करते हैं। इसलिए यह कन्वर्ज़न नक़ल नहीं, पुनर्निर्माण है: ईमानदार, पर बाइट-दर-बाइट एक जैसा नहीं। सिर्फ़ ज्यामिति। सामग्री, रंग, बनावट और एनिमेशन साथ नहीं जाते, और जो मॉडल कई बार रखा गया हो वह हर नक़ल के अपनी-अपनी जगह पर पक्की हो जाने के साथ लौटता है।

STL फ़ाइल खोलने के लिए क्या मुझे कुछ इंस्टॉल करना होगा?

कन्वर्ज़न के लिए नहीं: वह उसी ब्राउज़र में होता है जो आपने पहले से खोल रखा है। नतीजा खोलने के लिए उसके बाद वही प्रोग्राम चाहिए जिससे आपका डिवाइस Stereolithography आम तौर पर दिखाता है।

इन फ़ॉर्मेट के बारे में और