ma-nispar-game

מה נספר

משחק לשיעור 17 בקורס תחיקת הבנייה (גדלים, שטחים ורוחבים), אצל ארז ברוכי. תרגול אישי בלבד, בלי גרסת כיתה ובלי Firebase.

חי ב-https://brerez1-netizen.github.io/ma-nispar-game/solo.html.

דירה אחת, שבעה סבבים

אותה תוכנית לאורך כל המשחק. בכל סבב מוארים חלקים אחרים שלה, והסטודנט מסמן מה נכנס למניין השטח. השטח המסומן מתעדכן בזמן אמת, ולכן רואים את המחיר של כל החלטה.

  1. עובי קיר החוץ - הקיר נמדד 49 ס”מ, ורק 25 נספרים (תקנה 4(ז)(1)).
  2. הממ”ד - הרצפה וגם השטח שמתחת לקירות הבטון, שניהם שטח שירות.
  3. מצללה מעל המרפסת - 50 מ”ר או רבע מהשטח לפי הגדול (תקנה 4(י)), ומרווחים של 40% לפחות.
  4. פיר המדרגות - פתח ברצפה מעל 0.5 מ”ר אינו נספר (תקנה 4(ג)).
  5. מעטפת כפולה - מרווח עד 0.9 מ’ אינו נספר (תקנה 4(ה2)), וזה 39 מ”ר לדירה.
  6. עיקרי מול שירות - הממ”ד הוא המלכודת: הוא בתוך הדירה ונראה כמו חדר.
  7. הסיום - אותה דירה מחושבת פעמיים, לוועדה ולקונה, והפער מוצג במספרים.

שלוש החלטות שמחזיקות את המשחק

1. קודם התמונה, ואחריה הגיאומטריה. הניסיון ההפוך נכשל במדידה: שלחנו למודל את התוכנית המדויקת של המשחק וביקשנו רק לצבוע אותה מחדש, והוא החזיר דירה רחבה ב-28% וגבוהה ב-45%, עם קיר פנימי שזז, קיר חוץ שנעלם וממ”ד שהפך למבנה בטון מקונן. מודל תמונה מתכנן מחדש במקום לצבוע מחדש. לכן התמונה היא המקור, והמלבנים נמדדו עליה בפיקסלים ב-tools/calibrate.py.

2. הכיול נעשה לפי הממ”ד. הסקאלה נקבעת כך ששטח הממ”ד יוצא 9.0 מ”ר בדיוק, המינימום שתקנות פיקוד העורף דורשות, כי זו האמירה היחידה שאסור לה לצאת שגויה. כל השאר נגזר מזה: 65.30 פיקסלים למטר, קיר חוץ 49 ס”מ, דירה של 9.31 על 8.71 מ’ מבפנים, ובסיום 87.5 מ”ר להיתר מול 96.7 למכר. אין במשחק מספר שנכתב ביד, ולכן השרטוט והטקסט לא יכולים לסתור זה את זה.

3. הרשימה היא הדרך הראשית לסמן, לא התשריט. עובי קיר של 25 ס”מ הוא טבעת דקה, ואי אפשר להקיש עליה באצבע, וגם עכבר מחטיא כי מרכז הטבעת הוא החור שבתוכה. לכן כל אזור הוא גם שבב לחיץ מתחת לתשריט. התשריט נשאר לחיץ לחללים הגדולים, והוא בעיקר מה שמראה את ההשלכה של הסימון.

אימות מול נוסח התקנות

כל כלל אומת מול ויקיטקסט ולא מול סיכומים: תקנות חישוב שטחים תשנ”ב-1992 בנוסח שאחרי תיקון תשפ”ו, תקנות הפטור תשע”ד-2014, וצו מכר דירות.

שתי טענות רווחות נפלו באימות ולכן אינן במשחק:

שתיהן היו כתובות בתוכן השיעור באתר ותוקנו שם בעקבות האימות, יחד עם מועדי רפורמת השטח הכולל.

איך מתאימים תמונה חדשה

  1. python tools/calibrate.py grid img/plan-src.jpg ואז zoom על האזורים המסופקים, וקוראים את הקואורדינטות.
  2. כותבים את המלבנים ל-tools/rects.json: חובה outer, inner ו-mamad, ואחריהם החדרים.
  3. python tools/calibrate.py build img/plan-src.jpg tools/rects.json מדפיס את הסקאלה, את עובי הקיר ואת כל השטחים.
  4. מעתיקים את המלבנים ל-ZONES ב-js/flat.js, ומעדכנים את המספרים שבהסברים.

התנאי היחיד שהתמונה חייבת לעמוד בו הוא מבט אורתוגרפי מלמעלה בלי הטיה, אחרת אין תשובה לשאלה איפה הקיר עובר. הפרומפט וחמשת התנאים ב-tools/image-prompts.md.

מבנה