مدونة STL Viewerstlviewer.swift.id

النموذج المُحكم الإغلاق (Watertight): لماذا تفشل الطباعة بدونه

بقلم إحوان · · قراءة في 4 دقائق

قطّعت نموذجًا، فظهرت في المعاينة طبقات ناقصة في منتصفه، أو جدار يختفي فجأة، أو قمة لا تُطبع أصلًا. وفي مكان ما ظهرت كلمة "non-manifold" أو "حواف مفتوحة". المشكلة غالبًا ليست في الطابعة ولا في الإعدادات، بل في أن الشبكة غير مُحكمة الإغلاق. فما معنى أن يكون النموذج "watertight"؟ ولماذا يفشل الطبع بسببه؟

باختصار: الشبكة المُحكمة الإغلاق (watertight) سطح مغلق تمامًا بلا ثقوب، بحيث لو ملأته ماءً لما تسرّب. برنامج التقطيع يحتاج ذلك ليعرف ما هو "داخل" النموذج وما هو خارجه. STL Viewer يعرض هذا الفحص مجانًا في "معلومات النموذج"، لكنه لا يصلح الشبكة؛ الإصلاح يتم في برنامج التقطيع أو أداة إصلاح.

معنى الشبكة المُحكمة الإغلاق ببساطة

تخيّل النموذج بالونًا مصنوعًا من مثلثات صغيرة ملصوقة ببعضها. إذا كانت كل حافة لكل مثلث ملصوقة تمامًا بمثلث آخر واحد فقط، فالبالون مغلق. إذا وجدت حافة بلا جار، فهناك ثقب. وإذا وجدت حافة يشترك فيها ثلاثة مثلثات أو أكثر، فهناك سطح غريب يخرج من البالون. هذان الخللان هما ما يُسمى "non-manifold" بالمصطلح التقني.

القاعدة البسيطة: في شبكة مُحكمة، كل حافة تنتمي إلى مثلثين بالضبط، واتجاهات المثلثات متسقة: كلها تشير إلى الخارج.

لماذا يفشل الطبع بسبب شبكة مفتوحة؟

برنامج التقطيع يقطع النموذج بمستويات أفقية، طبقة كل 0.2 mm مثلًا. في كل طبقة يحصل على خطوط، ويجب أن تشكّل هذه الخطوط حلقات مغلقة حتى يعرف أين يملأ وأين يترك فراغًا. إذا كان في الشبكة ثقب، تنقطع الحلقة، فلا يعرف البرنامج أين الداخل. النتائج النموذجية:

العَرَض في برنامج التقطيعالسبب المحتمل
طبقات مفقودة في ارتفاع معينثقب في الشبكة عند ذلك الارتفاع
جدار يُطبع لكن الحشو مفقودالحلقة غير مغلقة، فلم يُعرف الداخل
أجزاء صغيرة تختفيأسطح بلا سماكة أو مفتوحة
حشو داخل فراغ يجب أن يبقى فارغًامثلثات مقلوبة الاتجاه
تحذير "non-manifold" أو إصلاح تلقائيحواف مفتوحة أو مشتركة بين أكثر من وجهين

كثير من برامج التقطيع تحاول الإصلاح تلقائيًا، وتنجح في الثقوب الصغيرة. لكنها قد تخمّن خطأً في الحالات الأكبر، فتملأ ما يجب أن يكون فارغًا أو العكس.

من أين تأتي الثقوب؟

فحص الإحكام في STL Viewer وماذا تعني كل نتيجة

افتح الملف في STL Viewer لأندرويد، ثم لوحة "معلومات النموذج"، وانظر إلى سطر "مُحكم الإغلاق":

إذا كان لديك بريميوم، فأداة "مقطع" تعطيك دليلًا إضافيًا: عندما يمر مستوى القطع عبر مكان مفتوح، تظهر رسالة "حدود مفتوحة: النموذج غير مُحكم الإغلاق هنا"، فتعرف تقريبًا على أي ارتفاع يقع الثقب. التفاصيل في المقاطع العرضية.

حدود هذا الفحص

الصدق مهم هنا: "مُحكم الإغلاق: نعم" لا يعني أن النموذج سيُطبع بنجاح. الفحص لا يكتشف:

مثال: لماذا يختفي الحجم مع الثقب؟

خذ مكعبًا 20 mm مغلقًا: حجمه 8 cm³، والحساب سهل. الآن احذف وجهه العلوي، أي المثلثين اللذين يغلقانه. ما هو حجم "علبة" بلا غطاء وبجدران بلا سماكة؟ رياضيًا لا يوجد جواب صحيح: الحساب يعتمد على سطح مغلق ليفصل الداخل عن الخارج. لهذا يرفض التطبيق عرض رقم مضلل، ويخبرك بدلًا من ذلك أن الحجم والفلامنت لا يمكن قياسهما بدقة.

والأمر نفسه يحدث في برنامج التقطيع: علبة بلا غطاء وبجدران بلا سماكة لا يعرف البرنامج هل يملؤها أم يتركها فارغة. قد يطبع جدرانًا بخط واحد، أو لا يطبع شيئًا. الحل في هذه الحالة ليس "ملء الثقب" بل إعطاء الجدران سماكة حقيقية في برنامج التصميم.

كيف تصلح شبكة غير مُحكمة؟

الإصلاح يتم خارج العارض. حسب حجم المشكلة:

  1. ثقوب صغيرة: جرّب الإصلاح التلقائي في برنامج التقطيع أولًا، ثم افحص المعاينة طبقة بطبقة.
  2. ثقوب أكبر أو مثلثات مقلوبة: استخدم أداة شبكات مجانية مفتوحة المصدر: أوامر مثل "ملء الثقوب" و"توحيد اتجاه الأوجه" و"إزالة الأجزاء المنفصلة".
  3. ملف من CAD: أعد التصدير من التصميم الأصلي، وتأكد من أنك تصدّر جسمًا صلبًا لا سطحًا.
  4. مسح ضوئي: اقطع القاعدة بمستوٍ مسطح وأغلقها، ثم املأ الثقوب الصغيرة.

بعد الإصلاح، افتح الملف الجديد على الهاتف وتحقق من أن "مُحكم الإغلاق" صار "نعم"، وأن الأبعاد لم تتغير. هذا الفحص جزء من قائمة الفحص قبل الطباعة. وإذا كان ملفك من مولد ذكاء اصطناعي، فاقرأ فحص نماذج الذكاء الاصطناعي قبل الطباعة. شرح كل أرقام اللوحة في دليل معلومات النموذج.

أسئلة شائعة

ما معنى watertight في الطباعة ثلاثية الأبعاد؟

أن يكون سطح النموذج مغلقًا تمامًا بلا ثقوب، وكل حافة مشتركة بين مثلثين بالضبط، فيعرف برنامج التقطيع داخل النموذج من خارجه.

ماذا يحدث إذا طبعت نموذجًا غير محكم الإغلاق؟

قد تظهر طبقات أو حشو مفقود أو أجزاء تختفي، وقد يصلح برنامج التقطيع الثقوب الصغيرة تلقائيًا لكن ليس دائمًا.

هل يصلح STL Viewer الثقوب في الشبكة؟

لا. التطبيق يفحص ويخبرك بالنتيجة، والإصلاح يتم في برنامج التقطيع أو أداة شبكات على الحاسوب.

لماذا لا يظهر الحجم لنموذج غير محكم؟

لأن الحجم لا يمكن حسابه بدقة لسطح مفتوح، ولهذا يكون تقدير الفلامنت غير موثوق أيضًا.