ملف .3mf ليس إلا ZIP بقواعد
افتح ملف 3MF ببرنامج ضغط تجد حزمة OPC: ملف [Content_Types].xml يعلن ماهية كل جزء، ورسمًا للعلاقات في _rels/.rels، وجزء نموذج ثلاثي الأبعاد واحدًا على الأقل. يسمّى ذلك الجزء عادة 3D/3dmodel.model، لكن القارئ المطابق للمواصفة يصل إليه عبر علاقة START_PART لا بتخمين اسم الملف — وهذا الفاحص يخبرك أيّ الطريقتين حدثت في ملفك.
برامج التقطيع تعلّق أجزاءها الخاصة على الحزمة نفسها. مشروع PrusaSlicer يحمل Metadata/Slic3r_PE.config، وهو تفريغ كامل لإعداداته يتجاوز بضع مئات من المفاتيح، إضافة إلى إعدادات لكل كائن ونطاقات طبقات وصورة مصغّرة بصيغة PNG. لهذا يكون ملف المشروع أكبر بكثير من الشبكة التي بداخله، وكل ذلك معروض هنا نصًا واضحًا.
ما الذي تحصل عليه
- كل مدخل في أرشيف ZIP بحجمه ونوع المحتوى المعلن له، مع تمييز ما لم يُعلَن. ملفات المشاريع الحقيقية تحوي عدة أجزاء كهذه، ويستحق الأمر أن تراها.
- رسم العلاقات، جدول لكل جزء
.rels، يبيّن معرّف كل علاقة ونوعها وهدفها بعد حلّه. - البيانات الوصفية للنموذج — Title و Designer و Application و CreationDate ومدخلات المصنّعين مثل
slic3rpe:Version3mf. - الكائنات وعناصر البناء، مع مصفوفة التحويل الخام المكوّنة من اثني عشر رقمًا وتفكيكها. المحدِّد السالب يعني أن العنصر معكوس مرآتيًا، وهو ما يفسد بصمت الأسنان اللولبية والنصوص وأي قطعة غير متماثلة، بينما يبدو كل شيء سليمًا على الشاشة. لذلك تحذير خاص به.
- الخامات والألوان كعيّنات لونية، ومجموعات الألوان، والكسوات ثنائية الأبعاد.
- الصور المصغّرة، تُعرض ويمكن تنزيلها.
- الوحدات المعلنة، وكم تساوي الوحدة الواحدة بالمليمترات.
ما لا يدّعي القيام به
تسرد لوحة الامتدادات كل فضاء أسماء يعلنه الملف مع مستوى دعم صادق. النواة تُقرأ بالكامل، وامتدادا الخامات والإنتاج يُقرآن جزئيًا، أما بيانات التقطيع وشبكات العوارض والحزم المشفّرة فيُبلَّغ عنها ولا تُفكّ، وفضاءات أسماء المصنّعين يُبلَّغ عنها كما هي على أنها غير معروفة. وفوق ثمانية ملايين رأس تُقتطع معاينة الشبكة بينما تبقى الأعداد كاملة.
يمكن تنزيل أي جزء على حدة، وتُصدَّر نتيجة الفحص كاملة بصيغة JSON. كل شيء يعمل داخل متصفحك، والملف لا يغادر جهازك أبدًا.
Tiny Online Tools






