STEP vs STL: CAD ज्यामिति या प्रिंटेबल मेश?
STEP vs STL इस पर निर्भर है कि आगे क्या होगा: STEP एडिटिंग और मशीनिंग के लिए सटीक CAD सतहें रखता है; STL प्रिंटिंग के लिए त्रिभुज मेश है। यहाँ मुफ़्त में कन्वर्ट करें।
- ISO 10303 बनाम त्रिभुज मेश
- मापी गई फ़ाइल साइज़
- स्लाइसर सपोर्ट जाँचा गया
STEP vs STL: संक्षिप्त उत्तर
STEP किसी पार्ट को वैसे बताता है जैसे CAD प्रोग्राम करता है: एक होल असली सिलिंडर होता है जिसकी त्रिज्या होती है, एक फ़िलेट असली गोल सतह होती है, और फ़ाइल अपनी इकाइयाँ रिकॉर्ड करती है। STL केवल बाहरी सतह को सपाट त्रिभुजों के रूप में बताता है, इसलिए वही होल दर्जनों भुजाओं वाला बहुभुज बन जाता है, जो जिस रिज़ॉल्यूशन पर एक्सपोर्ट हुआ था उसी पर जम जाता है।
इससे STEP vs STL का फ़ैसला ज़्यादातर चेन में अगले व्यक्ति पर निर्भर करता है। मशीनिस्ट, इंजेक्शन-मोल्ड शॉप या ऐसा डिज़ाइनर जो डाइमेंशन बदलेगा, उसे STEP चाहिए। स्लाइसर, प्रिंट फार्म या मॉडल-शेयरिंग साइट को मेश चाहिए, और STL सबसे व्यापक रूप से स्वीकार किया जाने वाला है। कई स्लाइसर अब STEP सीधे इम्पोर्ट करते हैं, लेकिन वे उसे अंदर आते समय त्रिभुजों में बदल देते हैं, इसलिए प्रिंट फिर भी मेश से ही बनता है।
कन्वर्ज़न साफ़-सुथरे तरीके से केवल एक ही दिशा में जाता है। STEP से STL रूटीन एक्सपोर्ट है। STL से STEP संभव है, लेकिन नतीजा हज़ारों सपाट त्रिभुजाकार फलकों वाला STEP होता है, संपादन योग्य कर्व नहीं।
STEP vs STL तुलना तालिका
दोनों फ़ॉर्मेट उन बिंदुओं पर साथ-साथ जो तय करते हैं कि कौन सा भेजना है।
| STEP (.step, .stp) | STL (.stl) | |
|---|---|---|
| ज्यामिति प्रकार | बाउंड्री रिप्रेज़ेंटेशन (B-rep): सटीक प्लेन, सिलिंडर, NURBS सतहें, किनारे और ठोस | सतह का अनुमान लगाने वाला त्रिभुज मेश |
| रंग / टेक्सचर | पार्ट और फ़ेस रंग (AP214, AP242); कोई UV टेक्सचर नहीं | स्टैंडर्ड में कोई नहीं |
| इकाइयाँ | फ़ाइल में संग्रहीत (मिलीमीटर, इंच और अन्य) | संग्रहीत नहीं; स्लाइसर मिलीमीटर मान लेते हैं |
| मटेरियल | प्रोडक्ट डेटा और नए प्रोटोकॉल में मटेरियल व PMI एनोटेशन | कोई नहीं |
| फ़ाइल साइज़ | फ़ीचर्स की संख्या के साथ बढ़ती है, चिकनाई के साथ नहीं | त्रिभुज संख्या के साथ बढ़ती है: बाइनरी में प्रति त्रिभुज 50 बाइट |
| संपादनशीलता | CAD में पूरी तरह संपादन योग्य: होल का व्यास बदलें, चैम्फर जोड़ें | बहुत सीमित: केवल मेश एडिटिंग, कर्व पहले से फेसेटेड हैं |
| सॉफ़्टवेयर सपोर्ट | हर मैकेनिकल CAD टूल (Fusion, SolidWorks, Onshape, FreeCAD, CATIA) | हर स्लाइसर, मेश एडिटर और 3D प्रिंटिंग सेवा |
| प्रिंटिंग उपयोग | PrusaSlicer और Bambu Studio द्वारा इम्पोर्ट, लोड पर त्रिभुजित; Cura की सूची में नहीं | प्रिंटिंग के लिए डिफ़ॉल्ट इनपुट |
| असेम्बलियाँ | एक फ़ाइल में पोज़िशन के साथ कई नामित पार्ट | एक बिना नाम का मेश; पार्ट मर्ज हो जाते हैं |
STEP ISO 10303 है। इसका सामान्य .step टेक्स्ट एन्कोडिंग ISO 10303-21 है, जो पहली बार 1994 में प्रकाशित हुआ; AP203, AP214 और AP242 वे एप्लिकेशन प्रोटोकॉल हैं जो ज़्यादातर CAD टूल एक्सपोर्ट करते हैं।
STEP vs STL फ़ाइल पास से अलग क्यों दिखती है
किसी STEP फ़ाइल को टेक्स्ट एडिटर में खोलें और वह ISO-10303-21; से शुरू होती है, फिर क्रमांकित एंटिटीज़ आती हैं: पॉइंट, दिशाएँ, सर्कल, B-spline सतहें, और फिर उनसे बने फ़ेस व शेल। कुछ भी अनुमानित नहीं है। 5.2 mm का होल 2.6 mm त्रिज्या के सर्कल के रूप में संग्रहीत होता है, और फ़ाइल पढ़ने वाला कोई भी प्रोग्राम उसे जितना महीन चाहे टेसेलेट कर सकता है।
STL वह चुनाव पहले ही कर चुका होता है। CAD एक्सपोर्टर ने एक कॉर्डल टॉलरेंस और एंगल लिमिट चुनी, हर कर्व को सीधे सेगमेंट में काटा और कर्व को फेंक दिया। किसी मोटे STL से प्रिंट किए गए होल में ज़ूम करें और आप सपाट हिस्से देख सकते हैं; तेज़ प्रिंटर पर घने छोटे सेगमेंट गति और चिकनाई दोनों की कीमत लेते हैं, इसीलिए Bambu Lab कहता है कि STEP इम्पोर्ट Bambu Studio को G-code में ज़्यादा आर्क मूव्स बनाने देता है।
- STEP: गणित जो सतह को सटीक रूप से बताता है
- STL: एक तय रिज़ॉल्यूशन पर सैंपल की गई कॉपी
- टेसेलेशन टॉलरेंस एक्सपोर्ट पर चुनी जाती है, प्रिंट पर नहीं
असली फ़ाइल साइज़: एक ब्रैकेट STEP और STL के रूप में
हमने OpenCASCADE में 5 mm दीवार, हर किनारे पर 1.5 mm फ़िलेट और चार 5.2 mm होल (52 B-rep फ़ेस) वाला 60 x 40 x 40 mm L-ब्रैकेट मॉडल किया, उसे STEP AP214 के रूप में सेव किया, फिर तीन टेसेलेशन सेटिंग्स पर STL एक्सपोर्ट किया।
| फ़ाइल | टॉलरेंस (लीनियर / एंगुलर) | त्रिभुज | साइज़ |
|---|---|---|---|
| STEP AP214 | सटीक सतहें | लागू नहीं | 175 KB |
| STL, मोटा | 0.1 mm / 0.5 rad | 1,462 | 73 KB |
| STL, महीन | 0.01 mm / 0.2 rad | 5,290 | 265 KB |
| STL, बहुत महीन | 0.001 mm / 0.1 rad | 25,340 | 1.27 MB |
STEP का साइज़ वही रहता है, चाहे आप नतीजा जितना चिकना चाहें। हर बार टॉलरेंस कसने पर STL लगभग पाँच गुना बढ़ता है, और मोटा वर्ज़न 1.5 mm फ़िलेट्स को साफ़ दिखने वाले फेसेट्स में बदल देता है।
क्या आप STEP vs STL फ़ाइल को सीधे स्लाइस कर सकते हैं?
बढ़ती हुई संख्या में, हाँ। PrusaSlicer ने वर्ज़न 2.5 में STEP इम्पोर्ट जोड़ा, और उसका हेल्प सेंटर कहता है कि STEP इम्पोर्ट के दौरान त्रिभुजित किया जाता है।
Bambu Studio OpenCASCADE कर्नेल के ज़रिए STEP फ़ाइलें और असेम्बलियाँ इम्पोर्ट करता है, हर पार्ट की पोज़िशन के साथ Assembly View रखता है, और दो क्वालिटी सेटिंग्स दिखाता है, लीनियर डिफ़्लेक्शन और एंगल डिफ़्लेक्शन: छोटे मान चिकनी सतहें, ज़्यादा त्रिभुज और धीमे इम्पोर्ट देते हैं। अगर डायलॉग न दिखे, तो Preferences में "Show the STEP mesh parameter setting dialog" चालू करें।
UltiMaker Cura की समर्थित मॉडल प्रकारों की सूची में 3MF, STL, OBJ, PLY, glTF और अन्य शामिल हैं, लेकिन STEP नहीं, इसलिए Cura उपयोगकर्ता अब भी पहले मेश एक्सपोर्ट करते हैं।
STEP से स्लाइस करने का फ़ायदा नियंत्रण है: आप प्रिंट के समय टेसेलेशन चुनते हैं, न कि डिज़ाइनर ने जो एक्सपोर्ट किया वही झेलते हैं। STL का फ़ायदा है कि यह हर जगह काम करता है, प्रिंट सेवाओं और अपलोड साइटों सहित।
- PrusaSlicer 2.5+: STEP इम्पोर्ट, लोड पर त्रिभुजित
- Bambu Studio: STEP और असेम्बलियाँ, समायोज्य डिफ़्लेक्शन
- Cura: पहले STL, OBJ या 3MF एक्सपोर्ट करें
STEP कब और STL कब इस्तेमाल करें
एक नियम ज़्यादातर मामले कवर करता है: जो डिज़ाइन बदलेंगे उन्हें STEP भेजें, और जो मशीनें सिर्फ़ बनाएँगी उन्हें STL।
CNC मशीनिंग या शीट मेटल
मैन्युफ़ैक्चरर से कोटेशन लेना
घर पर या प्रिंट फार्म में प्रिंटिंग
Printables, Thingiverse या MakerWorld पर शेयर करना
स्कल्प्टेड या स्कैन किए गए आकार
अपने डिज़ाइन आर्काइव करना
STL vs STEP एक्सपोर्ट की बचने वाली गलतियाँ
ज़्यादातर समस्याएँ एक्सपोर्ट सेटिंग्स से आती हैं, फ़ॉर्मेट से नहीं।
- फ़ंक्शनल पार्ट्स के लिए STL को 0.01 mm के आसपास कॉर्डल टॉलरेंस पर एक्सपोर्ट करें; छोटे फ़िलेट्स 0.1 mm पर फेसेट्स दिखाते हैं
- अगर रंग या असेम्बली नाम बचे रहने चाहिए तो जाँचें कि STEP AP214 या AP242 है
- Bambu Studio के डिफ़्लेक्शन मान एक बार सेट करें और मिलते-जुलते पार्ट्स के लिए वही रखें
- भेजने से पहले STEP को व्यूअर में प्रीव्यू करें, ताकि पक्का हो कि हर बॉडी एक्सपोर्ट हुई है
- STL को STEP में बदलकर संपादन योग्य फ़ीचर्स की उम्मीद करना; आपको सपाट त्रिभुजाकार फलक मिलते हैं
- डिफ़ॉल्ट रूप से STL को बहुत महीन सेटिंग्स पर एक्सपोर्ट करना; फ़ाइलें बिना दिखने वाले फ़ायदे के फूल जाती हैं
- यह मान लेना कि STEP हर स्लाइसर में खुलेगा; Cura को मेश चाहिए
- मशीन शॉप को सिर्फ़ STL भेजना; वे STEP माँगेंगे
मुफ़्त STEP और STL व्यूअर व कन्वर्टर
ये आपके ब्राउज़र में बिना साइन-इन के चलते हैं। STEP फ़ाइलें WebAssembly में कंपाइल किए गए OpenCASCADE इंजन से पढ़ी जाती हैं, इसलिए कुछ अपलोड नहीं होता।
सामान्य प्रश्न
अक्सर पूछे जाने वाले प्रश्न
3D प्रिंटिंग के लिए क्या STEP STL से बेहतर है?
क्या मैं STL को STEP में बदल सकता हूँ?
STEP फ़ाइल मेरी STL से छोटी क्यों है?
क्या Cura STEP फ़ाइलें खोलता है?
मशीनिस्ट के लिए STEP vs STL फ़ाइल में क्या अंतर है?
AP203, AP214 और AP242 क्या हैं?
क्या CAD सॉफ़्टवेयर के बिना STEP फ़ाइल देखी जा सकती है?
क्या AI किसी फ़ोटो से STEP फ़ाइल बना सकता है?
संबंधित टूल और गाइड
जारी रखें
मुफ़्त शुरू करें
क्या इसके बजाय कुछ ऑर्गेनिक प्रिंट कर रहे हैं?
फ़िगरिन और प्रॉप्स के लिए शुरू में कोई CAD फ़ाइल होती ही नहीं। एक फ़ोटो को 3D मॉडल में बदलें, आमतौर पर एक मिनट से भी कम में, फिर पेड प्लान पर STL या 3MF एक्सपोर्ट करें।
क्रेडिट कार्ड की आवश्यकता नहीं · शुरू करने के लिए 3 मुफ़्त क्रेडिट