تحويل GLTF إلى STL عبر الإنترنت (مجاني وآمن)
التحويل من glTF إلى STL على iLove3DM يتطلب عملية رفع واحدة ودون الحاجة لحساب. نموذج glTF الخاص بك، المبني من شبكات مثلثية مفهرسة مع أهداف تشكيل (morph targets) وهياكل ربط (skins) اختيارية، يُعاد تشكيله كـ STL مع خامات تمت مطابقتها مع ما يدعمه STL.
حدد ملف .GLTF
أو اسحب وأفلت ملف .gltf هنا
جرّب iLove3DM Studio الجديد
احصل على تجربة أفضل في استوديو iLove3DM الجديد: عارض ثلاثي الأبعاد بملء الشاشة ومعاينة مباشرة وكل الأدوات في مكان واحد. تظل هذه الصفحة الكلاسيكية تعمل كما هي.
⚡ الإجابة السريعة وملخص الذكاء الاصطناعي
التحويل من glTF إلى STL على iLove3DM يتطلب عملية رفع واحدة ودون الحاجة لحساب. نموذج glTF الخاص بك، المبني من شبكات مثلثية مفهرسة مع أهداف تشكيل (morph targets) وهياكل ربط (skins) اختيارية، يُعاد تشكيله كـ STL مع خامات تمت مطابقتها مع ما يدعمه STL.
عناصر الويب مخصصة للشاشات، لذا يتطلب التحويل تسطيح الخامات وإنشاء هندسة مجسمات يمكن لبرامج التقطيع قبولها. ملف glTF (.gltf) هو وصف للمشهد بتنسيق JSON يشير إلى ملفات bin. وملفات صور منفصلة. ويحتوي على شبكات مثلثية مفهرسة مع أهداف تشكيل (morph targets) وهياكل ربط (skins) اختيارية وغالبًا ما يُفتح في Blender وVisual Studio Code glTF tools وthree.js. أما STL (.stl) فهو قائمة ثنائية (أو نصية ASCII) من المثلثات غير المفهرسة، ويحتوي على أوجه مثلثة أولية بدون نقاط رأسية مشتركة أو إحداثيات UV، ويُستخدم عادةً في Cura وPrusaSlicer وBambu Studio.
يقوم المحول بتحليل مخطط مشهد glTF، وتسوية المجسمات والخامات، وإعادة تصديرها كـ STL. تتغير الوحدات من أمتار (محددة وفقاً لمواصفات glTF القياسية) إلى بدون وحدات (تفترض برامج التقطيع عادةً أنها بالمليمتر). يتم تشغيل كل شيء في متصفحك أو في بيئة معزولة تُحذف تلقائيًا، مما يحافظ على خصوصية نماذجك.
.gltfحول glTF (JSON)
تنسيق قياسي مفتوح المصدر لوصف المشاهد ثلاثية الأبعاد باستخدام JSON مع مخازن مؤقتة وإكساءات خارجية أو مدمجة.
- البنية: وصف للمشهد بتنسيق JSON يشير إلى ملفات bin. وملفات صور منفصلة
- الخامات: خامات PBR ذات معيار المعدنية/الخشونة (metallic-roughness)
- الوحدات: أمتار (محددة وفقاً لمواصفات glTF القياسية)
- المحاور: المحور Y للأعلى (Y-up)، نظام يد يمنى
- يُفتح في: Blender، أو Cesium، أو three.js أو أي عارض يدعم glTF 2.0
.stlالصيغة الهدف: STL (Stereolithography)
التنسيق القياسي للطباعة ثلاثية الأبعاد والتصنيع بالإضافة، يحدد السطح الهندسي باستخدام أوجه مثلثة غير منتظمة.
- البنية: قائمة ثنائية (أو نصية ASCII) من المثلثات غير المفهرسة
- الخامات: لا يحتوي على أي معلومات عن المواد
- الوحدات: بدون وحدات (تفترض برامج التقطيع عادةً أنها بالمليمتر)
- المحاور: المحور Z للأعلى (Z-up)، متوافقاً مع إحداثيات الطابعات ثلاثية الأبعاد
- يُفتح في: Cura أو PrusaSlicer أو Bambu Studio أو Fusion 360 أو MeshLab
ماذا يحدث لبياناتك أثناء تحويل glTF → STL
مسار التحويل: glTF → GLB → STL (يتم التحليل إلى مشهد GLB، ثم التصدير كـ STL).
| العنصر | النتيجة | المحصلة |
|---|---|---|
| الهندسة | محفوظ | يخزن glTF شبكات مثلثية مفهرسة مع أهداف تشكيل (morph targets) وهياكل ربط (skins) اختيارية؛ ويخزن STL أوجه مثلثة أولية بدون نقاط رأسية مشتركة أو إحداثيات UV. تتم إعادة التثليث للأسطح عند الحاجة، كما يتم نقل المواضع والمتجهات العمودية وإحداثيات UV. |
| الخامات | غير مدعوم | يستخدم glTF خامات PBR ذات معيار المعدنية/الخشونة (metallic-roughness)، لكن STL يعتمد لا يحتوي على أي معلومات عن المواد؛ لا يمكن تخزين إعدادات الخامات في الملف الناتج. |
| الإكساءات | غير مدعوم | في glTF، تُخزَّن الإكساءات كملفات صور خارجية أو كمعرفات بيانات URI. لا يدعم STL الإكساءات، لذا يتم استبعاد الصور وتبقى هندسة المجسم فقط. |
| ألوان الرؤوس | غير مدعوم | لا يمكن لـ STL تخزين ألوان الرؤوس، لذا تُفقد الألوان الموجودة في رؤوس glTF ما لم يتم دمجها في إكساء مسبقاً. |
| التحريك | غير مدعوم | يوفر glTF حركات هيكلية (skeletal)، وعقدية (node)، وحركات الأشكال المتغيرة (morph-target)، لكن STL تنسيق ثابت ولا يتم تصدير التحريك. |
| الوحدات والمقياس | مُكيَّف | يستخدم glTF أمتار (محددة وفقاً لمواصفات glTF القياسية)؛ بينما يستخدم STL بدون وحدات (تفترض برامج التقطيع عادةً أنها بالمليمتر). تحقق من المقياس في تطبيقك المستهدف، واستخدم أداة المقياس (Scale) إذا بدا النموذج كبيراً جداً أو صغيراً جداً. |
| الاتجاه | مُكيَّف | يعتمد glTF المحور Y للأعلى (Y-up)، نظام يد يمنى بينما يعتمد STL المحور Z للأعلى (Z-up)، متوافقاً مع إحداثيات الطابعات ثلاثية الأبعاد. يقوم المحول بكتابة اتجاه متسق، ولكن يرجى التحقق من المحور العلوي في البرنامج المستهدف. |
توقع أن يكون ملف STL أكبر بنحو 2.1x من ملف glTF المصدر، لأن STL حوالي 50 بايت لكل مثلث في الصيغة الثنائية، لذا يكون الحجم كبيراً للشبكات الكثيفة.
لماذا تحول من glTF إلى STL؟
لماذا الاستغناء عن glTF
غالبًا ما يقوم المستخدمون بالتحويل من glTF عندما يكونون نقل أصل ويب ثلاثي الأبعاد إلى برامج سطح المكتب. وتشمل الحالات الشائعة الأخرى إعادة حزم ملف glTF متعدد الملفات في ملف واحد محمول وفحص المشهد أو تعديله يدوياً قبل النشر أو التسليم. وفي التحويل من glTF → STL تحديدًا، المحفوظة: الهندسة; المُكيّفة: الوحدات والمقياس والاتجاه; غير مدعومة بواسطة STL: الخامات والإكساءات وألوان الرؤوس والتحريك. توقع أن يكون ملف STL أكبر بنحو 2.1x من ملف glTF المصدر، لأن STL حوالي 50 بايت لكل مثلث في الصيغة الثنائية، لذا يكون الحجم كبيراً للشبكات الكثيفة.
لماذا تختار STL
تعد صيغة STL الهدف الأنسب عندما تكون إعداد نموذج لطباعة FDM أو الراتنج (Resin). كما أنها تلائم سيناريوهات مثل إرسال الأشكال الهندسية إلى برامج التحكم الرقمي CNC والنمذجة الأولية السريعة وإنتاج شبكة مجسمة مبسطة ومجردة من أي بيانات إضافية. عناصر الويب مخصصة للشاشات، لذا يتطلب التحويل تسطيح الخامات وإنشاء هندسة مجسمات يمكن لبرامج التقطيع قبولها.
أين يُفتح الملف الناتج
بعد التحويل، يمكنك فتح ملف .stl في Cura أو PrusaSlicer أو Bambu Studio أو Fusion 360 أو MeshLab.
دليل خطوة بخطوة: glTF → STL
- 1
ارفع ملف .gltf الخاص بك
اسحب نموذج glTF إلى أداة التحويل أو انقر للتصفح. تُخزَّن الإكساءات كملفات صور خارجية أو كمعرفات بيانات URI؛ قم بضغط النموذج بصيغة zip مع إكساءاته وملفاته المرفقة إذا كنت ترغب في تضمينها.
- 2
تحقق من حصتك المجانية
يمكن للحسابات المجانية إجراء بضع عمليات تحويل يوميًا؛ ويتيح لك تسجيل الدخول تتبع استخداماتك المتبقية. لا يتم إضافة أي علامة مائية على الإطلاق.
- 3
تحويل إلى STL
اضغط على زر التحويل إلى STL. تتبع عملية التحويل مسار glTF → GLB → STL (يتم التحليل إلى مشهد GLB، ثم التصدير كـ STL)، وهو ما يستغرق عادةً بضع ثوانٍ للنماذج التي يقل حجمها عن 100 ميجابايت.
- 4
تنزيل ملف .stl
يتم تنزيل ملف STL تلقائيًا. افتحه في Cura وPrusaSlicer للتحقق من المقياس والاتجاه.
نصائح حول glTF → STL
- تتعطل المسارات النسبية لملفات .bin وملفات الإكساء عند فصل الملفات عن بعضها (المصدر glTF).
- الحواف غير المتصلة بإحكام (non-manifold) والثقوب تؤدي إلى فشل برامج التقطيع (الهدف STL).
- إذا كان اللون مهمًا، قم بدمجه (Bake) في خريطة إكساء قبل التصدير إلى STL، أو اختر تنسيقًا يحافظ عليه مثل GLB.
- تحقق دائمًا من الأبعاد في العالم الحقيقي: glTF بوحدة أمتار (محددة وفقاً لمواصفات glTF القياسية)، بينما STL بوحدة بدون وحدات (تفترض برامج التقطيع عادةً أنها بالمليمتر).
- تزداد أحجام ملفات STL بسرعة؛ يمكنك ضغط النموذج المصدر أو تقليل مضلعاته باستخدام أداة الضغط إذا كان الحجم مهمًا.
الأسئلة الشائعة
كيف يمكنني تحويل glTF إلى STL دون فقدان الجودة؟
ارفع ملف .gltf واضغط على تحويل؛ المسار المتبع هو glTF → GLB → STL (يتم التحليل إلى مشهد GLB، ثم التصدير كـ STL). يتم نقل الشكل الهندسي بدقة؛ تتم مطابقة الخامات مع أقرب معادل لها في STL، والإكساءات غير مخزنة في STL.
هل يحافظ التحويل من glTF إلى STL على الإكساءات؟
في glTF، تُخزَّن الإكساءات كملفات صور خارجية أو كمعرفات بيانات URI. لا يدعم STL الإكساءات، لذا يتم استبعاد الصور وتبقى هندسة المجسم فقط.
لماذا يظهر نموذج STL الخاص بي بحجم أو تدوير غير صحيح؟
يستخدم glTF أمتار (محددة وفقاً لمواصفات glTF القياسية)؛ بينما يستخدم STL بدون وحدات (تفترض برامج التقطيع عادةً أنها بالمليمتر). تحقق من المقياس في تطبيقك المستهدف، واستخدم أداة المقياس (Scale) إذا بدا النموذج كبيراً جداً أو صغيراً جداً. يعتمد glTF المحور Y للأعلى (Y-up)، نظام يد يمنى بينما يعتمد STL المحور Z للأعلى (Z-up)، متوافقاً مع إحداثيات الطابعات ثلاثية الأبعاد. يقوم المحول بكتابة اتجاه متسق، ولكن يرجى التحقق من المحور العلوي في البرنامج المستهدف.
هل سيكون ملف STL أكبر أم أصغر من ملف glTF؟
توقع أن يكون ملف STL أكبر بنحو 2.1x من ملف glTF المصدر، لأن STL حوالي 50 بايت لكل مثلث في الصيغة الثنائية، لذا يكون الحجم كبيراً للشبكات الكثيفة.
ما هي البرامج التي يمكنها فتح ملف STL المُحوّل؟
تُفتح ملفات STL في Cura أو PrusaSlicer أو Bambu Studio أو Fusion 360 أو MeshLab. وإذا احتجت إلى العودة، فاستخدم أداة التحويل من STL إلى glTF.
هل رفع نموذج glTF الخاص بي آمن؟
نعم. تتم معالجة الملفات في متصفحك أو على خوادم معزولة وتُحذف مباشرةً بعد التحويل. ولا يتم استخدامها أبدًا لتدريب نماذج الذكاء الاصطناعي، ولا تتم إضافة أي علامة مائية.