شفافیت

اعتبارسنجی

هر عددی که CENIA بر اساسش قضاوت می‌کند، در برابر متن رسمیِ همان آیین‌نامه بررسی شده است — و آن‌هایی که هنوز نامطمئن‌اند، همین‌جا نامشان آمده

۶
تأییدشده در متن رسمی
۶
منبع OCR — نامطمئن
۴
نیازمند کنترل دستی
۰
OCR، تأییدشدهٔ دستی
۱۶
کل حدود بررسی‌شده

این بررسی چه می‌گوید و چه نمی‌گوید: می‌گوید عددی که CENIA استفاده می‌کند، در سند رسمیِ ارجاع‌شده و در همان صفحه وجود دارد. نمی‌گوید تفسیر مهندسیِ آن حد درست است — آن کار مهندس دارای صلاحیت است.

بررسی خودکار روی همان پیکره‌ای اجرا می‌شود که در خودِ CENIA جستجو می‌کنید، و در هر بار اجرای تست‌ها (npm test) تکرار می‌شود.

دربارهٔ اسناد اسکن‌شده: عدد استخراج‌شده از تصویر خودبه‌خود معتبر نیست. ولی مدیر می‌تواند بندی را کنار تصویر صفحهٔ اصلی تطبیق دهد و امضا کند؛ آن بند «OCR، تأییدشدهٔ دستی» می‌شود و عددش وارد محاسبات می‌گردد. تا این لحظه ۰ بند این‌طور تأیید شده است.

حداکثر نسبت لاغری اعضای فشاری فولادی = ۲۰۰

منبع OCR — نامطمئن
مرجع: مبحث ۱۰ — طرح و اجرای ساختمان‌های فولادی — بند ۱۰-۲-۴-۲ · صفحه ۸۳steel-slenderness.ts → SLENDERNESS_MAX

این سند فقط نسخهٔ اسکن‌شده (OCR) دارد. طبق اصل پروژه، عدد استخراج‌شده از تصویر برای محاسبه معتبر نیست — این کنترل را حتماً با نسخهٔ رسمی چاپی کنترل کنید.

حد دریفت — ۰٫۰۲۵h تا ۵ طبقه، ۰٫۰۲۰h سایر ساختمان‌ها

منبع OCR — نامطمئن
مرجع: استاندارد ۲۸۰۰ — طراحی لرزه‌ای — بند ۳-۵-۲ · صفحه ۷۱model-check.ts → DRIFT_LIMIT_LE5 / DRIFT_LIMIT_GT5

این سند فقط نسخهٔ اسکن‌شده (OCR) دارد. طبق اصل پروژه، عدد استخراج‌شده از تصویر برای محاسبه معتبر نیست — این کنترل را حتماً با نسخهٔ رسمی چاپی کنترل کنید.

نامنظمی پیچشی: هشدار ۱٫۲، مردود ۱٫۴

منبع OCR — نامطمئن
مرجع: استاندارد ۲۸۰۰ — طراحی لرزه‌ای — بند ۱-۷-۱ ب · صفحه ۳۲model-check.ts → TORSION_WARN / TORSION_FAIL

این سند فقط نسخهٔ اسکن‌شده (OCR) دارد. طبق اصل پروژه، عدد استخراج‌شده از تصویر برای محاسبه معتبر نیست — این کنترل را حتماً با نسخهٔ رسمی چاپی کنترل کنید.

حداقل مشارکت جرمی مودها = ۹۰٪

منبع OCR — نامطمئن
مرجع: استاندارد ۲۸۰۰ — طراحی لرزه‌ای — بند ۳-۴-۱-۲ · صفحه ۶۸model-check.ts → MASS_MIN

این سند فقط نسخهٔ اسکن‌شده (OCR) دارد. طبق اصل پروژه، عدد استخراج‌شده از تصویر برای محاسبه معتبر نیست — این کنترل را حتماً با نسخهٔ رسمی چاپی کنترل کنید.

طبقهٔ نرم: هشدار ۰٫۷، مردود ۰٫۶ سختی طبقهٔ مجاور

منبع OCR — نامطمئن
مرجع: استاندارد ۲۸۰۰ — طراحی لرزه‌ای — بند ۱-۷-۲ ث · صفحه ۳۴model-check.ts → SOFT_WARN / SOFT_FAIL / SOFT_AVG3_WARN / SOFT_AVG3_FAIL

این سند فقط نسخهٔ اسکن‌شده (OCR) دارد. طبق اصل پروژه، عدد استخراج‌شده از تصویر برای محاسبه معتبر نیست — این کنترل را حتماً با نسخهٔ رسمی چاپی کنترل کنید.

نامنظمی جرمی: بیش از ۱٫۵ برابر طبقهٔ مجاور

منبع OCR — نامطمئن
مرجع: استاندارد ۲۸۰۰ — طراحی لرزه‌ای — بند ۱-۷-۲ ب · صفحه ۳۴model-check.ts → MASS_IRREG

این سند فقط نسخهٔ اسکن‌شده (OCR) دارد. طبق اصل پروژه، عدد استخراج‌شده از تصویر برای محاسبه معتبر نیست — این کنترل را حتماً با نسخهٔ رسمی چاپی کنترل کنید.

نسبت عرض مقطع به طول آزاد ستون ≥ ۱/۲۵ (شکل‌پذیری متوسط)

تأیید خودکار ممکن نیست
مرجع: مبحث ۹ — بتن‌آرمه — بند ۹-۲۳-۳-۲-۱-۱ · صفحه ۳۴۲concrete-columns.ts → LIMITS.متوسط.minSlenderness

کسر «۱/۲۵» در استخراج متنِ PDF به «125.» تبدیل شده و خودکار قابل تطبیق نیست. متنِ بند تأیید می‌شود ولی خودِ کسر باید دستی با تصویر صفحه کنترل شود.

نسبت عرض مقطع به طول آزاد عضو ≥ ۱/۱۶ (شکل‌پذیری زیاد)

تأیید خودکار ممکن نیست
مرجع: مبحث ۹ — بتن‌آرمه — بند ۹-۲۳-۴-۲-۱-۱ · صفحه ۳۴۸concrete-columns.ts → LIMITS.زیاد.minSlenderness

کسر «۱/۱۶» در استخراج متنِ PDF به «116» تبدیل شده و خودکار قابل تطبیق نیست. باید دستی با تصویر صفحه کنترل شود.

جدول حداقل پوشش بتن روی میلگرد (تیر و ستون: ۴۵/۵۰/۷۵/۷۵ میلی‌متر)

تأیید خودکار ممکن نیست
مرجع: مبحث ۹ — بتن‌آرمه — بند جدول ۹-۶-۶ · صفحه ۷۶calc-engine.ts → COVER_TABLE

مقادیر جدول در PDF به‌صورت جدول است و استخراج متنی ترتیب سلول‌ها را حفظ نمی‌کند؛ پس تطبیقِ عددِ هر خانه خودکار ممکن نیست. کل جدول باید دستی با تصویر صفحه کنترل شود.

۹ ترکیب بارِ ضریب‌دار (حالات حدی مقاومت)

تأیید خودکار ممکن نیست
مرجع: مبحث ۶ — بارهای وارد بر ساختمان — بند ترکیبات بارِ ضریب‌دارcalc-engine.ts → loadCombinations / load-combos.ts

کد برای این ترکیبات هیچ شمارهٔ صفحه‌ای ذکر نکرده (`page: 0`) و ضریب‌ها در PDF به‌صورت فرمول‌اند نه متن. تا وقتی بند و صفحهٔ دقیق به کد اضافه نشود، این مهم‌ترین حدِ تأییدنشدهٔ پروژه است.

حداقل عرض مقطع ستون = ۲۵۰ میلی‌متر، و ≥ ۰٫۳ بعد دیگر (شکل‌پذیری متوسط)

تأیید شد
مرجع: مبحث ۹ — بتن‌آرمه — بند ۹-۲۳-۳-۲-۱-۱ · صفحه ۳۴۲concrete-columns.ts → LIMITS.متوسط.minWidth / minWidthRatio

نسبت آرماتور طولی ستون: ۱٪ تا ۴٫۵٪ (شکل‌پذیری متوسط)

تأیید شد
مرجع: مبحث ۹ — بتن‌آرمه — بند ۹-۲۳-۳-۲-۲-۱ · صفحه ۳۴۲concrete-columns.ts → LIMITS.متوسط.rhoMin / rhoMax

حداقل عرض مقطع ستون = ۳۰۰ میلی‌متر، و ≥ ۰٫۴ بعد دیگر (شکل‌پذیری زیاد)

تأیید شد
مرجع: مبحث ۹ — بتن‌آرمه — بند ۹-۲۳-۴-۲-۱-۱ · صفحه ۳۴۸concrete-columns.ts → LIMITS.زیاد.minWidth / minWidthRatio

نسبت آرماتور طولی ستون: ۱٪ تا ۶٪، و ۴٫۵٪ برای فولاد S400 (شکل‌پذیری زیاد)

تأیید شد
مرجع: مبحث ۹ — بتن‌آرمه — بند ۹-۲۳-۴-۲-۲-۱ · صفحه ۳۴۸concrete-columns.ts → LIMITS.زیاد.rhoMin / rhoMax / rhoMaxConditional

آرماتور ستون قاب خمشی ویژه: ۱٪ تا ۴٫۵٪ (ارجاع موتور محاسبات)

تأیید شد
مرجع: مبحث ۹ — بتن‌آرمه — بند ۹-۲۳-۳-۲-۲-۱ · صفحه ۳۴۲calc-engine.ts → COLUMN_CONTEXTS.special

آرماتور سایر اعضای فشاری لرزه‌ای: ۱٪ تا ۶٪ (ارجاع موتور محاسبات)

تأیید شد
مرجع: مبحث ۹ — بتن‌آرمه — بند ۹-۲۳-۴-۲-۲-۱ · صفحه ۳۴۸calc-engine.ts → COLUMN_CONTEXTS.seismic-other

⚠️ مهم‌ترین شکافِ باقی‌مانده: کنترل‌های لرزه‌ای (دریفت، پیچش، طبقهٔ نرم، مشارکت جرمی) بر پایهٔ استاندارد ۲۸۰۰ هستند که فقط نسخهٔ OCR دارد. تا تهیهٔ نسخهٔ متنیِ رسمی، این کنترل‌ها تقریبی‌اند و در بررسی مدل هم همین‌طور برچسب خورده‌اند.

کنترل‌های فولاد و پی به همین دلیل اصلاً پیاده‌سازی نشده‌اند — پیاده‌سازیشان با عددِ نامطمئن، بدتر از نداشتنشان بود.