با سلام،
اینکه این مدل رو با چه نرم افزارهایی میشه ساخت، فکر میکنم همونطور که اغلب دوستان فرمودن تقریبا با اکثر نرم افزارهای 3D
که بین ماها رایجه و مورد استفاده قرار میگیره میشه اینکار رو کرد ... Max , Autocad , Revit , Sketchup,Maya ,LightWave ,C4D یا حتی Blender
اما مدلسازی برای اینکارها یه مطلبه و ساخت مدلهای دقیق که سطوح اون قابل محاسبه باشه و بدرد متخصصین سازه بخوره یه بحث دیگه، ضمنا پیچیدگی سطوح هم
یه فاکتوره که نمیشه ازش چشم پوشی کرد ....
برای ساخت سازه هایی که بحث Panelling و موارد پارامتریک دارای اهمیت بالایی هست معمولا از Rhino و پلاگین قدرتمندش یعنی Grasshopper استفاده میشه
که بعدا بشه از طریق فرامینی که مخصوص Flat کردن سطوح و محاسبه اونهاست و یا سیستمهایی که میتونه استرسی که به ساختمون وارد میشه رو محاسبه کرد،
ضمنا بعضی شرکتهای بزرگ که سازه هایی دارای سطوح پیچیده اینچنینی رو میسازن دارای نرم افزار های اختصاصی برای اینکار هستند ... البته هستند پلاگین هایی
که در محیط مکس این نوع سازه ها رو میتونن بصورت پارامتریک ایجاد کنن مثل Para3D که توسط جناب ترابی توسعه پیدا کرده و تخصصش ساخت سطوحی اینچنینی هست
البته این به معنی ساده تر بودن مطلب نیست چون بعضی وقتها در Grasshopper برای دستیابی به حالتهای خاص باید کد نویسی بشه یا حداقل Expression هایی نوشته
بشه که بتونه روابط سطوح رو ایجاد کنه ...
برای اطلاعات بیشتر میتونید این لینکها رو دنبال بفرمایید
http://torabiarchitect.com/parametric-array/
http://www.grasshopper3d.com/
موفق باشید