QUESTION 01
איך בוחרים איזה DWG להציג?
במודל אדריכלי טיפוסי יש 20–40 קישורי DWG מיועצים שונים (אינסטלציה, חשמל, מבנה...). כשאתה לוחץ "Plot Preview" — איך הפלאגין יודע איזה מהם להציג?
אופציה א — רשימה נפתחת
הדיאלוג נפתח, רואים רשימה של כל קישורי ה-DWG במודל. בוחר אחד, רואה preview שלו. אם רוצה אחר — חוזר ובוחר.
Vitruvius — Plot Preview
✕
בחר קישור DWG:
▸ 1325-01001 — אינסטלציה
6106-136 — מדידה / TOPO
A-100 — מבנה
E-200 — חשמל
...37 נוספים
[ תצוגה מקדימה של הקישור הנבחר ]
רואים את כל ההיצע, נוח להשוואה בין יועצים
לא דורש להבין מאיפה כל קו ב-viewport
ברשימה ארוכה (40 קישורים) צריך לגלול
אופציה ב — לחיצה על קו ב-viewport
לוחצים על הכפתור, ה-cursor הופך לסימן +. לוחצים על קו או טקסט בקישור ב-Revit viewport → הפלאגין מזהה לאיזה DWG הוא שייך → preview שלו. אותו מנגנון כמו "ערוך Layer" הקיים.
Revit viewport
+ Pick DWG line
━━━━━━━━━━
+
━━━
לחץ על קו של היועץ הרצוי
מהיר ואינטואיטיבי כשאתה כבר רואה את הבעיה
עקבי עם Layer Edit (אותה חוויה)
אם הקישור מוסתר/בתצוגה אחרת — אי אפשר לבחור
צריך להתאים את ה-viewport קודם
אופציה ג — קודם רשימה, מאוחר יותר גם click-to-pick
MVP = רק רשימה (מהיר לבנייה). אם משתמשים יבקשו "תן לי לחיצה" — מוסיפים את האופציה השנייה ב-V2.
פחות חוסר וודאות — רואים את כל הרשימה
קל לבנייה
QUESTION 02
פורמט תמונת ה-preview
accoreconsole מייצר את ה-preview ושומר אותו לקובץ. איזה סוג קובץ? זה משפיע על חוויית ה-zoom והגודל של ה-DLL.
אופציה א — PNG (תמונה רגילה)
accoreconsole מייצא תמונת raster ברזולוציה ~200 DPI. הדיאלוג מציג אותה כמו screenshot. אפשר לעשות zoom/pan, אבל בזום גבוה רואים פיקסלים.
פשוט לבנייה — WPF Image widget סטנדרטי
בלי תלויות נוספות (NuGet packages)
בזום של פי 4+ הקו נראה מטושטש
אופציה ב — PDF (וקטור)
accoreconsole מייצא PDF וקטורי. צריך PDF viewer בתוך הדיאלוג (PdfiumViewer או WebView2). זום אינסופי בלי איבוד איכות. CTB greyscale + screening נשמרים מדויק.
איכות פרפקט בכל זום — כמו plot אמיתי
CTB screening (עמעום) נשמר נכון
דורש תלות חדשה (~5MB ל-DLL)
קצת יותר work לחיבור viewer ל-WPF
אופציה ג — PNG ב-MVP, PDF ב-V2
מתחילים ב-PNG (מהיר, אפס deps), משדרגים ל-PDF + viewer רק אחרי שה-feature מוכיח את עצמו ויש בקשות ספציפיות לזום גבוה.
מקצר את MVP בכמה שעות
לומדים מהשטח מה באמת צריך