Fargah Design Toolkitابزار طراحی فرگاه
A dockable 3ds Max production suite that turns repeatable façade-design tasks into fast, measurable, and exportable workflows.مجموعهای از ابزارهای درون تریدیمکس که کارهای تکراری طراحی نما را سریع، اندازهپذیر و آماده خروجی میکند.
- Yearسال
- 20262026
- Roleنقش
- Tool design / Developmentطراحی و توسعه ابزار
- Scopeمحدوده
- 3ds Max · Data · XLSX3ds Max · داده · XLSX
- Statusوضعیت
- Release candidateنسخه نامزد انتشار
The project, in contextپروژه از نزدیک
FD Toolkit brings the stone catalogue, rigid-size façade modelling, scene takeoff, and company spreadsheet output into one 3ds Max panel. I designed and developed the tool around a practical question: how can a designer move from a convincing façade to quantities that still describe the actual factory products?ابزار طراحی فرگاه، کتابخانه سنگ، مدلسازی نما، متره و خروجی اکسل را در یک پنل داخل تریدیمکس جمع میکند. این پروژه را برای مسئلهای مشخص طراحی و توسعه دادم: چگونه میشود از یک نمای سهبعدی خوشساخت به فهرستی رسید که مقدارها و مشخصاتش همچنان با قطعات واقعی کارخانه مطابقت داشته باشد؟
The model had to remain buildable.مدل باید در اجرا هم معنا داشته باشد.
Façade design often begins with repeating a cornice, filling a wall, or arranging a column. The work looks simple until a spline changes direction, a window cuts through the pattern, or the final piece needs trimming. Scaling a stone to make it fit can solve the image while creating a product that does not exist in the catalogue. Counting the visible objects alone is also insufficient when those objects contain groups, mirrored components, or partial pieces.
طراحی نما معمولاً با تکرار یک باند، پرکردن یک دیوار یا چیدن اجزای ستون شروع میشود. دشواری از جایی پیدا میشود که مسیر میپیچد، پنجره میان الگو قرار میگیرد یا آخرین قطعه باید برش بخورد. کوچک و بزرگکردن سنگ برای پرکردن فضا ممکن است تصویر را درست کند، اما قطعهای به وجود میآورد که در کاتالوگ کارخانه وجود ندارد. شمردن تعداد آبجکتها هم برای مجموعههای گروهشده، قطعات قرینه و سنگهای نیمه کافی نیست.
The tool also needed a clear ownership boundary. Designers should be able to compose, reuse, and estimate their own work without accidentally changing the shared catalogue or its production values. The administrator's catalogue tools therefore stay separate from the package intended for designers.
مرز اختیارها هم باید روشن میبود. طراح لازم است ترکیب خودش را بسازد، ذخیره کند و دوباره به کار ببرد، اما این آزادی نباید مشخصات مرجع محصولات یا کاتالوگ مشترک را تغییر دهد. به همین دلیل ابزار مدیریت کاتالوگ از بسته طراحان جداست و ترکیبهای شخصی در کتابخانه هر کاربر نگهداری میشوند.
One panel, from choosing a stone to preparing the factor.از انتخاب سنگ تا آمادهکردن فاکتور، در یک پنل.
Library, Smart Modeler, Count, and Settings share one dockable shell. Product images help the designer choose; catalogue codes and metadata keep that choice meaningful after insertion. Complete modules retain their factory dimensions. Edge pieces are handled explicitly, and the takeoff reads the component identity rather than treating every object as an interchangeable block.
کتابخانه، مدلساز، متره و تنظیمات در یک پنل قابل اتصال به محیط تریدیمکس قرار گرفتهاند. تصویر محصول انتخاب را آسان میکند و کد و اطلاعات فنی همراه مدل میمانند. قطعات کامل با اندازه کارخانه استفاده میشوند؛ برش لبهها جداگانه انجام میشود و متره هویت اجزای مدل را میخواند. این جزئیات باعث میشود نتیجه برای ادامه کار قابل استفاده باشد، نه فقط برای نمایش نما.
I kept the workflows close to familiar 3ds Max actions. Bands use native Array or Spacing Tool placement, while a recipe-based takeoff estimates the required company components. Columns and walls have purpose-built controls. The designer can review the quantities before producing an XLSX factor using the approved company workbook.
در طراحی گردشکار، از ابزارهایی استفاده کردم که طراح از قبل میشناسد. باندها با Array یا Spacing Tool چیده میشوند و متره آنها از دستور ترکیب محصولات کمک میگیرد. برای ستون و دیوار کنترلهای اختصاصی وجود دارد. مقدارها پیش از خروجی قابل بازبینیاند و فاکتور اکسل با قالب تأییدشده شرکت ساخته میشود؛ با همان تصاویر، فرمولها و نظم مورد نیاز واحد فروش.
What I builtآنچه طراحی و پیادهسازی کردم
The parts that make this project useful in day-to-day work.بخشهایی که این پروژه را در استفاده روزمره کاربردی میکنند.
A searchable product libraryکتابخانهای که انتخاب را آسان میکند
Browse company products by category, image, name, or code, then inspect their details and add them to the scene. Company products and designer presets have separate views, so a reusable composition is not confused with a factory component.
محصولات با تصویر، دستهبندی، نام و کد در دسترساند. طراح میتواند جزئیات را ببیند و قطعه را مستقیم وارد صحنه کند. نمایش محصولات شرکت از ترکیبهای ذخیرهشده طراح جداست تا مشخص باشد هر انتخاب، یک محصول کارخانه است یا مجموعهای ساختهشده برای طراحی.
Columns that respect module sizeستونسازی با اندازه واقعی قطعات
A guide spline defines the column height. The selected base and capital anchor the composition; repeated body modules fill between them. Complete pieces remain instances, and the final overlapping piece is copied and sliced instead of stretching the whole column.
خط راهنما ارتفاع ستون را مشخص میکند. پایه و سرستون انتخابشده در جای خود قرار میگیرند و بدنه با قطعات تکراری پر میشود. قطعات کامل نمونههای مشترک باقی میمانند؛ فقط آخرین قطعهای که با سرستون تداخل دارد مستقل و برشخورده میشود. تناسب محصول در این مسیر حفظ میشود.
Walls with explicit opening controlsدیوارهایی که بازشو را میشناسند
The wall builder places rigid plaques or panels and recognises door/window proxy objects and rectangular mesh openings. Each opening edge can use no treatment, Slice, or Symmetry. Large builds receive a preflight, and cancellation removes an unfinished result.
مدلساز دیوار، پلاک و پنل را با ابعاد ثابت میچیند و محل در، پنجره و بازشوهای مستطیلی را در نظر میگیرد. لبههای بازشو جداگانه تنظیم میشوند و امکان برش یا قرینهسازی دارند. پیش از ساخت مجموعههای بزرگ، حجم کار بررسی میشود و لغو عملیات نتیجه نیمهکاره را پاک میکند.
Takeoff that stays with the sceneمترهای که همراه صحنه میماند
Count follows recognised catalogue components through grouped presets, Slice, and Symmetry. Manual takeoff rows are saved with the Max scene and remain after recounting. Band recipes can be estimated, reviewed, and added to the same counter.
متره، اجزای شناختهشده کاتالوگ را داخل گروهها و ترکیبها دنبال میکند و برش و قرینهسازی را در شمارش لحاظ میکند. ردیفهای متره دستی با فایل صحنه ذخیره میشوند و شمارش دوباره آنها را از بین نمیبرد. برآورد باندها نیز پس از بازبینی وارد همین فهرست میشود.
Personal presets with a counting recipeترکیب شخصی با دستور متره
Selected scene objects can become a personal preset with a name, category, measured dimensions, and a count recipe. Inserting that preset carries its quantities into Count. Personal editing remains separate from the administrator-managed company preset catalogue.
طراح میتواند مجموعه انتخابشده را با نام، دسته، ابعاد اندازهگیریشده و دستور متره ذخیره کند. با ورود دوباره ترکیب به صحنه، مقدارهای آن هم به متره منتقل میشوند. ویرایش ترکیب شخصی مستقل از کتابخانه مدیریتشده شرکت است و نیازی به بازنویسی اطلاعات مرجع ندارد.
Company XLSX output and estimate handoffخروجی اکسل و ادامه مسیر برآورد
Export fills the approved company workbook while preserving its product images, formulas, print layout, and branding. Quantity, price, and weight totals are calculated there. A local scene-state bridge also makes the current takeoff available to Fargah Estimate without an internet service.
خروجی، ردیفهای قالب رسمی شرکت را پر میکند و تصاویر محصول، فرمولها، چیدمان چاپ و هویت بصری آن را نگه میدارد. جمع مقدار، قیمت و وزن در همان فایل محاسبه میشود. اطلاعات متره از یک رابط محلی نیز به فرگاه استیمیت میرسد تا ادامه برآورد به سرویس اینترنتی وابسته نباشد.
A closer lookنگاهی به بخشهای پروژه
Open any image to inspect the interface. Captures link back to the public page they show.هر تصویر را باز کنید و جزئیات رابط را ببینید. کپچرها به همان صفحه عمومی پروژه لینک دارند.
No captures in this view yet. Choose all views.برای این نمایش کپچری ثبت نشده؛ همه تصاویر را ببینید.
Product visual presentationنمایش تصویری محصول
A visual product presentation; the labelled screenshots above document the public interface.ویدئوی معرفی بصری محصول؛ کپچرهای برچسبدار بالا رابط عمومی را نشان میدهند.
From structure to releaseمسیر طراحی و اجرا
Start from the factory rulesشروع از قواعد کارخانه
I translated catalogue identity, fixed dimensions, units, and quantity rules into the tool's data model. Those rules determined the modelling behaviour, including where trimming is allowed and what must remain an unchanged module.
ابتدا کد محصول، ابعاد ثابت، واحد و قواعد شمارش را به ساختار داده ابزار تبدیل کردم. رفتار مدلسازی از همین قواعد شکل گرفت: کجا برش مجاز است، کدام جزء باید کامل بماند و هر قطعه در متره با چه هویتی ثبت شود.
Test the awkward geometryآزمون حالتهای دشوار هندسی
The documented release checks include band corners, transformed splines, nested Symmetry, partial column pieces, wall openings, and live counts. These cases expose mistakes that a clean presentation model would hide.
آزمونها به مدلهای ساده محدود نشدند. گوشه باند، مسیر جابهجاشده، قرینهسازی تودرتو، بدنه نیمه ستون و بازشوهای دیوار در گزارشهای بررسی نسخه آمدهاند. این حالتها همان جاهایی هستند که خطای متره یا تغییر ناخواسته ابعاد خودش را نشان میدهد.
Prepare the handoff as part of the productآمادهکردن تحویل، همراه خود محصول
Installer backups, catalogue-preserving updates, separate designer/admin packages, and rollback rehearsal are documented alongside the UI. Automated local gates passed in the recorded RC checkpoint; clean-machine installation and team pilot remain separate acceptance steps.
نصب، پشتیبانگیری، حفظ کاتالوگ هنگام بهروزرسانی و بازگشت به نسخه قبلی بخشی از تحویلاند. بسته طراح و مدیر جدا آماده شدهاند. گزارش نسخه نامزد انتشار، عبور از بررسیهای خودکار محلی را ثبت میکند؛ تأیید نصب روی رایانه تازه و پایلوت تیم همچنان مرحلهای مستقل است.
Delivery and current scopeخروجی و وضعیت پروژه
- A unified MaxScript tool with Library, Smart Modeler, Count, and Settings.ابزار یکپارچه MaxScript شامل کتابخانه، مدلساز، متره و تنظیمات.
- A designer package separate from the private catalogue-management package.بسته نصب طراحان، جدا از ابزار خصوصی مدیریت کاتالوگ.
- Company XLSX factor export, personal preset recipes, and the local estimate bridge.خروجی فاکتور اکسل، دستور متره ترکیبهای شخصی و رابط محلی برآورد.
- Documented geometry, counting, packaging, licensing, and rollback checks; release-candidate scope retained.مستندات بررسی هندسه، شمارش، بسته نصب، فعالسازی و بازگشت نسخه؛ با حفظ وضعیت نامزد انتشار.
Questions about this projectپرسشهای رایج درباره پروژه
Does Toolkit replace 3ds Max?آیا این ابزار جای تریدیمکس را میگیرد؟
No. It runs inside the designer's existing 3ds Max workspace and adds catalogue-aware modelling and takeoff. Native modelling tools remain part of the workflow.
خیر. ابزار داخل محیط تریدیمکس کار میکند و مدلسازی و متره متناسب با کاتالوگ فرگاه را به آن اضافه میکند. ابزارهای اصلی نرمافزار همچنان در روند طراحی استفاده میشوند.
Can a designer change the factory catalogue?آیا طراح میتواند کاتالوگ کارخانه را تغییر دهد؟
The designer package does not include the private catalogue manager. Designers can save and edit their own presets and takeoff recipes without changing the shared production catalogue.
بسته طراح ابزار خصوصی مدیریت کاتالوگ را ندارد. طراح میتواند ترکیبها و دستور متره خودش را بسازد و ویرایش کند، در حالی که مشخصات مرجع محصولات در اختیار مدیر کاتالوگ میماند.
Is the tool publicly released?آیا ابزار برای استفاده عمومی منتشر شده است؟
The toolkit is a release candidate. Geometry, interface, packaging and rollback checks are recorded; the next step is acceptance on a fresh workstation and in a team pilot. Installation depends on the supported 3ds Max environment.
ابزار در مرحله نامزد انتشار است. بررسی هندسه، رابط، بسته نصب و بازگشت نسخه ثبت شده و قدم بعدی، تأیید روی رایانه تازه و در پایلوت تیم است. نصب هم باید با محیط و نسخه تریدیمکس مورد پشتیبانی هماهنگ باشد.
Have a similar project in mind?برای پروژهای مشابه صحبت کنیم؟
Tell me what you need to build and where the current experience falls short.بگویید چه محصولی میخواهید بسازید و تجربه فعلی در کدام بخش نیاز به تغییر دارد.