आउटपुट जनरेट करने से पहले Check violations
pricing, production फ़ाइलें और schedule जनरेट होने से पहले उन violation जाँचों को चलाएँ जो sizing, SKU और design-rule समस्याओं को चिह्नित करती हैं।
आउटपुट (pricing, production फ़ाइलें, schedule) जनरेट होने से पहले, design की जाँच unit दर unit violation के लिए की जाती है: unit की चौड़ाई/ऊँचाई/गहराई catalogue आइटम के min/max से बाहर, corner-unit की विशिष्ट सीमाएँ (front width, side depth, shutter partition width), end panel की ऊँचाई सीमाएँ, custom panel की sizing सीमाएँ, shutter design और handle आकार की सीमाएँ, drawer/basket/tandem-box आकार की सीमाएँ, ब्रांड प्राथमिकता का मेल न खाना, ऐसे edgeband SKU जो उनके समूह में नहीं मिलते, और — यदि admin ने category-mismatch चेतावनी सक्षम की है — panel पर अमान्य या गलत श्रेणी के SKU (core, finish, edgeband, shutter design)। panel की radius-mode arcs के लिए भी जाँच होती है जो वर्तमान आकार पर अपने end points को नहीं जोड़ सकते (दिए गए radius के लिए end points बहुत दूर हैं); ऐसा arc फिर से नहीं बनाया जाता, इसलिए panel का cut, drawings और CNC आउटपुट उसका पालन नहीं करते, और संदेश आपसे panel size या arc parameters बदलने के लिए कहता है।
Design-constraint नियम पहले से रखे गए unit के विरुद्ध भी फिर से जाँचे जाते हैं, इसलिए design बनने के बाद admin द्वारा जोड़ा गया नियम मौजूदा unit को चिह्नित कर सकता है।
आउटपुट पर आगे बढ़ने से पहले एक modal violations की सूची दिखाता है।
✓ 11 अक्टूबर 2026 को प्रोडक्ट में जाँचा गयाEach violation entry in the pre-output modal names the cabinet it belongs to and the specific colliding item (for example a groove colliding with another groove, or a connector clash), so the designer can tell what to move.
जिस panel की finished लंबाई या चौड़ाई शून्य या उससे कम आती है, उसे दोषपूर्ण L और W मानों के साथ "Panel dimension violation" के रूप में रिपोर्ट किया जाता है, और pre-output modal में दिखाए गए sizing-rule violations के साथ समूहित किया जाता है।
✓ 19 अक्टूबर 2026 को प्रोडक्ट में जाँचा गयाhardware जोड़ने के बाद cabinet की गहराई या चौड़ाई बदलने पर उस unit पर hardware/size violations सामने आ सकते हैं, जिन्हें designer को quotation भेजने से पहले जाँच लेना चाहिए।
'disabled in outputs' के रूप में चिह्नित unit को डिफ़ॉल्ट रूप से violation जाँचों से छोड़ दिया जाता है।
✓ 11 अक्टूबर 2026 को प्रोडक्ट में जाँचा गयायदि org admin ने 'no outputs for designs with violations and issues' सक्षम किया है, तो कोई भी violation होने पर downloads अवरुद्ध रहते हैं, जब तक कि उस विशिष्ट design को छूट न दी गई हो (ऐसी स्थिति में इसके बजाय एक सूचनात्मक संदेश दिखता है)।