يشغّل الإصلاح العام في النواة على شكل: يغلق الفجوات الصغيرة، ويصلح عيوب الأسلاك والأوجه ويجلب التفاوتات إلى النطاق المعطى.
precision هو حجم العيب المراد البحث عنه، و minTolerance و maxTolerance يحدان
التفاوتات التي يمكن أن يحملها الشكل المصلح، كلها بوحدات النموذج. جربه أولا على أي شكل
يفشل في shapes.shape.isValid.
الشكل وحدود الدقة والتفاوت
الشكل المصلح
يزيل الحواف الأقصر من precsmall من سلك ويغلق الفجوات التي تخلفها، فلا تعود
شظية دقيقة تكسر تقويسا أو وجها.
مع lockvtx هو true تبقى الرؤوس الموجودة في مكانها؛ وإلا يمكن أن تتحرك لإغلاق
الفجوة. قيمة precsmall تساوي 0 تستخدم تفاوت السلك نفسه.
السلك وما إذا كان يبقي الرؤوس ثابتة والطول الذي تُعد الحافة دونه صغيرة
السلك المنظف
يعيد بناء سلك بحيث تمتد حوافه رأسا إلى ذيل في اتجاه واحد على طوله.
السلك المجمّع من حواف متفرقة يمكن أن يحمل حوافا تشير عكس التدفق؛ وهذا يسير على السلك بالترتيب ويوصل الحواف مجددا بالاتجاه الصحيح، وهو ما تحتاجه بعض العمليات.
السلك
السلك بحواف موجهة باتساق
إصلاحات لأشكال OpenCascade التي خرجت من ملف أو عملية بعيوب صغيرة: فجوات بين الحواف، وحواف أقصر من أن تهم، وأسلاك تشير حوافها في اتجاهات مختلفة، وتفاوتات انحرفت. شغّل
basicShapeRepairعلى شكل يفشل فيshapes.shape.isValidأو يرفض عملية منطقية؛ وتنظف إصلاحات الأسلاك المخططات الخارجية قبل أن تصبح أوجها. تعيد كل دالة شكلا جديدا.