تحويل 3MF إلى GLTF عبر الإنترنت (مجاني وآمن)
يقوم iLove3DM بتحويل ملفات 3MF إلى glTF عبر الإنترنت ومجانًا: إدخال .3mf، وإخراج .gltf. صيغة 3MF هي حزمة zip تحتوي على بيانات نموذج بصيغة XML وصور مصغرة، بينما صيغة glTF هي وصف للمشهد بتنسيق JSON يشير إلى ملفات bin. وملفات صور منفصلة؛ ويعمل المحول على الربط بينهما باستخدام GLB كمشهد وسيط.
حدد ملف .3MF
أو اسحب وأفلت ملف .3mf هنا
جرّب iLove3DM Studio الجديد
احصل على تجربة أفضل في استوديو iLove3DM الجديد: عارض ثلاثي الأبعاد بملء الشاشة ومعاينة مباشرة وكل الأدوات في مكان واحد. تظل هذه الصفحة الكلاسيكية تعمل كما هي.
⚡ الإجابة السريعة وملخص الذكاء الاصطناعي
يقوم iLove3DM بتحويل ملفات 3MF إلى glTF عبر الإنترنت ومجانًا: إدخال .3mf، وإخراج .gltf. صيغة 3MF هي حزمة zip تحتوي على بيانات نموذج بصيغة XML وصور مصغرة، بينما صيغة glTF هي وصف للمشهد بتنسيق JSON يشير إلى ملفات bin. وملفات صور منفصلة؛ ويعمل المحول على الربط بينهما باستخدام GLB كمشهد وسيط.
ملفات الطباعة مخصصة لبرامج التقطيع (Slicers) وليس لمتصفحات الويب، لذا يركز التحويل على تحويل الهندسة الخام للطباعة إلى عنصر خفيف وقابل للمشاركة للويب أو الواقع المعزز (AR). ملف 3MF (.3mf) هو حزمة zip تحتوي على بيانات نموذج بصيغة XML وصور مصغرة. ويحتوي على شبكات مثلثية مفهرسة مع عناصر البناء وتجميعات المكونات وغالبًا ما يُفتح في Bambu Studio وPrusaSlicer وCura. أما glTF (.gltf) فهو وصف للمشهد بتنسيق JSON يشير إلى ملفات bin. وملفات صور منفصلة، ويحتوي على شبكات مثلثية مفهرسة مع أهداف تشكيل (morph targets) وهياكل ربط (skins) اختيارية، ويُستخدم عادةً في Blender وVisual Studio Code glTF tools وthree.js.
نظرًا لأن 3MF يستخدم خامات أساسية ومجموعات ألوان وتخصيصات متعددة المواد بينما يستخدم glTF خامات PBR ذات معيار المعدنية/الخشونة (metallic-roughness)، يقرأ المحول المشهد الخاص بك، ويطبق التعيين الموضح أدناه، وينشئ ملف .gltf نظيفًا. يتم تشغيل كل شيء في متصفحك أو في بيئة معزولة تُحذف تلقائيًا، مما يحافظ على خصوصية نماذجك.
.3mfحول 3MF (3D Manufacturing Format)
البديل الحديث لـ STL في التصنيع بالإضافة. يحتوي على الألوان والخامات وتجميعات الأجزاء المتعددة وبيانات التقطيع.
- البنية: حزمة zip تحتوي على بيانات نموذج بصيغة XML وصور مصغرة
- الخامات: خامات أساسية ومجموعات ألوان وتخصيصات متعددة المواد
- الوحدات: ملليمترات (محددة في ملف النموذج)
- المحاور: Z-up، بما يطابق منصة الطباعة
- يُفتح في: Bambu Studio أو PrusaSlicer أو Cura أو Windows 3D Builder
.gltfالصيغة الهدف: glTF (JSON)
تنسيق قياسي مفتوح المصدر لوصف المشاهد ثلاثية الأبعاد باستخدام JSON مع مخازن مؤقتة وإكساءات خارجية أو مدمجة.
- البنية: وصف للمشهد بتنسيق JSON يشير إلى ملفات bin. وملفات صور منفصلة
- الخامات: خامات PBR ذات معيار المعدنية/الخشونة (metallic-roughness)
- الوحدات: أمتار (محددة وفقاً لمواصفات glTF القياسية)
- المحاور: المحور Y للأعلى (Y-up)، نظام يد يمنى
- يُفتح في: Blender، أو Cesium، أو three.js أو أي عارض يدعم glTF 2.0
ماذا يحدث لبياناتك أثناء تحويل 3MF → glTF
مسار التحويل: 3MF → GLB → glTF (يتم التحليل إلى مشهد GLB، ثم التصدير كـ glTF).
| العنصر | النتيجة | المحصلة |
|---|---|---|
| الهندسة | محفوظ | يخزن 3MF شبكات مثلثية مفهرسة مع عناصر البناء وتجميعات المكونات؛ ويخزن glTF شبكات مثلثية مفهرسة مع أهداف تشكيل (morph targets) وهياكل ربط (skins) اختيارية. تتم إعادة التثليث للأسطح عند الحاجة، كما يتم نقل المواضع والمتجهات العمودية وإحداثيات UV. |
| الخامات | محفوظ | يستخدم 3MF خامات أساسية ومجموعات ألوان وتخصيصات متعددة المواد ويمكن لـ glTF تمثيل نفس المعلومات، لذا يتم الحفاظ على اللون الأساسي وإعدادات السطح. |
| الإكساءات | محفوظ | في 3MF، دعم الإكساءات والألوان متاح، لكنه يُستخدم أساساً لتلوين الطباعة. يمكن لـ glTF أيضاً الإشارة إلى الإكساءات أو تضمينها، لذا تظل الصور وتعيين إحداثيات UV مرتبطة. |
| ألوان الرؤوس | محفوظ | تُكتب ألوان الرؤوس في 3MF إلى glTF كبيانات ألوان للرؤوس. |
| التحريك | لا ينطبق | 3MF هو تنسيق ثابت، لذا فإن نتيجة glTF تكون وضعية ثابتة واحدة. |
| الوحدات والمقياس | مُكيَّف | يستخدم 3MF ملليمترات (محددة في ملف النموذج)؛ بينما يستخدم glTF أمتار (محددة وفقاً لمواصفات glTF القياسية). تحقق من المقياس في تطبيقك المستهدف، واستخدم أداة المقياس (Scale) إذا بدا النموذج كبيراً جداً أو صغيراً جداً. |
| الاتجاه | مُكيَّف | يعتمد 3MF Z-up، بما يطابق منصة الطباعة بينما يعتمد glTF المحور Y للأعلى (Y-up)، نظام يد يمنى. يقوم المحول بكتابة اتجاه متسق، ولكن يرجى التحقق من المحور العلوي في البرنامج المستهدف. |
ينتج كل من 3MF وglTF ملفات متقاربة الحجم بشكل عام لنفس الشبكة؛ حيث إن 3MF مدمج وصغير الحجم، لأن ملفات XML مضغوطة بصيغة zip، بينما glTF مشابه لـ GLB، ولكنه مقسم عبر ملفات متعددة.
لماذا تحول من 3MF إلى glTF؟
لماذا الاستغناء عن 3MF
غالبًا ما يقوم المستخدمون بالتحويل من 3MF عندما يكونون إعادة استخدام جزء قابل للطباعة في مشهد رندر أو على الويب. وتشمل الحالات الشائعة الأخرى معاينة مشروع مقطع أو نموذج طباعة خارج برنامج التقطيع واستخراج الهندسة ثلاثية الأبعاد من ملف طباعة متعدد الألوان. وفي التحويل من 3MF → glTF تحديدًا، المحفوظة: الهندسة والخامات والإكساءات وألوان الرؤوس; المُكيّفة: الوحدات والمقياس والاتجاه. ينتج كل من 3MF وglTF ملفات متقاربة الحجم بشكل عام لنفس الشبكة؛ حيث إن 3MF مدمج وصغير الحجم، لأن ملفات XML مضغوطة بصيغة zip، بينما glTF مشابه لـ GLB، ولكنه مقسم عبر ملفات متعددة.
لماذا تختار glTF
تعد صيغة glTF الهدف الأنسب عندما تكون تغذية مسارات العمل التي تتطلب مخازن مؤقتة (buffers) منفصلة. كما أنها تلائم سيناريوهات مثل الحفاظ على مشهد قابل للقراءة البشرية يمكنك مقارنة اختلافاته في أنظمة التحكم بالإصدارات واستكشاف أخطاء المواد والتدرجات الهرمية للعقد وإصلاحها. ملفات الطباعة مخصصة لبرامج التقطيع (Slicers) وليس لمتصفحات الويب، لذا يركز التحويل على تحويل الهندسة الخام للطباعة إلى عنصر خفيف وقابل للمشاركة للويب أو الواقع المعزز (AR).
أين يُفتح الملف الناتج
بعد التحويل، يمكنك فتح ملف .gltf في Blender، أو Cesium، أو three.js أو أي عارض يدعم glTF 2.0.
دليل خطوة بخطوة: 3MF → glTF
- 1
ارفع ملف .3mf الخاص بك
اسحب نموذج 3MF إلى أداة التحويل أو انقر للتصفح. دعم الإكساءات والألوان متاح، لكنه يُستخدم أساساً لتلوين الطباعة؛ لا توجد ملفات إضافية مطلوبة.
- 2
تحقق من حصتك المجانية
يمكن للحسابات المجانية إجراء بضع عمليات تحويل يوميًا؛ ويتيح لك تسجيل الدخول تتبع استخداماتك المتبقية. لا يتم إضافة أي علامة مائية على الإطلاق.
- 3
تحويل إلى glTF
اضغط على زر التحويل إلى glTF. تتبع عملية التحويل مسار 3MF → GLB → glTF (يتم التحليل إلى مشهد GLB، ثم التصدير كـ glTF)، وهو ما يستغرق عادةً بضع ثوانٍ للنماذج التي يقل حجمها عن 100 ميجابايت.
- 4
تنزيل ملف .gltf
يتم تنزيل ملف glTF تلقائيًا. افتحه في Blender وVisual Studio Code glTF tools للتحقق من المقياس والاتجاه.
نصائح حول 3MF → glTF
- نادراً ما تنتقل تعيينات المواد المتعددة بنجاح إلى التنسيقات الأخرى (المصدر 3MF).
- تتعطل المسارات النسبية لملفات .bin وملفات الإكساء عند فصل الملفات عن بعضها (الهدف glTF).
- تحقق دائمًا من الأبعاد في العالم الحقيقي: 3MF بوحدة ملليمترات (محددة في ملف النموذج)، بينما glTF بوحدة أمتار (محددة وفقاً لمواصفات glTF القياسية).
الأسئلة الشائعة
كيف يمكنني تحويل 3MF إلى glTF دون فقدان الجودة؟
ارفع ملف .3mf واضغط على تحويل؛ المسار المتبع هو 3MF → GLB → glTF (يتم التحليل إلى مشهد GLB، ثم التصدير كـ glTF). يتم نقل الشكل الهندسي بدقة؛ الخامات محفوظة، وتظل الإكساءات مرتبطة عبر إحداثيات UV.
هل يحافظ التحويل من 3MF إلى glTF على الإكساءات؟
في 3MF، دعم الإكساءات والألوان متاح، لكنه يُستخدم أساساً لتلوين الطباعة. يمكن لـ glTF أيضاً الإشارة إلى الإكساءات أو تضمينها، لذا تظل الصور وتعيين إحداثيات UV مرتبطة.
لماذا يظهر نموذج glTF الخاص بي بحجم أو تدوير غير صحيح؟
يستخدم 3MF ملليمترات (محددة في ملف النموذج)؛ بينما يستخدم glTF أمتار (محددة وفقاً لمواصفات glTF القياسية). تحقق من المقياس في تطبيقك المستهدف، واستخدم أداة المقياس (Scale) إذا بدا النموذج كبيراً جداً أو صغيراً جداً. يعتمد 3MF Z-up، بما يطابق منصة الطباعة بينما يعتمد glTF المحور Y للأعلى (Y-up)، نظام يد يمنى. يقوم المحول بكتابة اتجاه متسق، ولكن يرجى التحقق من المحور العلوي في البرنامج المستهدف.
هل سيكون ملف glTF أكبر أم أصغر من ملف 3MF؟
ينتج كل من 3MF وglTF ملفات متقاربة الحجم بشكل عام لنفس الشبكة؛ حيث إن 3MF مدمج وصغير الحجم، لأن ملفات XML مضغوطة بصيغة zip، بينما glTF مشابه لـ GLB، ولكنه مقسم عبر ملفات متعددة.
ما هي البرامج التي يمكنها فتح ملف glTF المُحوّل؟
تُفتح ملفات glTF في Blender، أو Cesium، أو three.js أو أي عارض يدعم glTF 2.0. وإذا احتجت إلى العودة، فاستخدم أداة التحويل من glTF إلى 3MF.
هل رفع نموذج 3MF الخاص بي آمن؟
نعم. تتم معالجة الملفات في متصفحك أو على خوادم معزولة وتُحذف مباشرةً بعد التحويل. ولا يتم استخدامها أبدًا لتدريب نماذج الذكاء الاصطناعي، ولا تتم إضافة أي علامة مائية.