Open source graphical programming for design
داینامو یک محیط زبان اسکریپت نویسی بصری که هسته آن منبع باز میباشد و خود آن توسط زبان برنامه نویسی سی نوشته شده است .visual scripting
Dynamo is an open-source software platform for computational
design and building information modeling (BIM). Through a friendly visual
interface, construct logic routines to smooth and automate workflows, find
optimum solutions, and sift through design options.
Dynamo can be extended easily through a large library of user-created packages, Python scripting, and through directly importing dll’s to create nodes.
Use Dynamo to interpret a design surface in Rhinoceros as a building information model in Autodesk Revit. Or use Dynamo for structural analysis, to create tables in Microsoft Excel, for extensions to Autodesk Revit, and to translate data to any of the many software tools to which bridges have been built.
Dynamo is an open source,
visual programming platform with an active development community committed to
its improvement
داینامو با ایجاد رابطه با API نرم افزار رویت و سایر نرم افزارهای اتودسک که خود با سی و سی++ نوشته شده اند میتواند بر روی نرم افزارهای مورد نظر تاثیر بگذارد و باعث توسعه نرم افزار بشود . و با تغییر در هسته اصلی نرم افزارها نتیجه های دلبخواهی را بوجود آورد.
حالت بصری بودن آن برای ما کمک میکند برای هر
گره از سایر زبانها استفاده کرد و تاثیری روی نرم افزاری که روی آن سوار شده است
بوجود آورد.
داینامو برای طراحی محاسباتی مورد استفاده قرار
میگیرد
بعضی از کاربردهای این زبان
-
Renumber a sequence of
sheet
-
Flip grid heads
-
Batch insert family
-
Add revisions to multiple
sheets
-
Change Text case
-
Think computationally
-
Automate repetitive tasks
-
Access your building data
-
Explore multiple design
option
-
Test performance
داینامو محیط زبان برنامه نویسی بیم برای کنترل داده
ها و طراحی پارامتریک میتوان استفاده کرد.
اسکریپت های داینامو توسط زبان اسکریپتی سطح بالا برای اجرا نیاز به پلاتفرم مخصوص خود میباشد .
نرم افزار داینامو – سی ، سی++، پاسکال – اسمبلی – زبان
ماشین – سخت افزار
اسکریپت های داینامو به صورت مفسر ترجمه شده به زبانهای سطوح
پایین تر با واسط های مختلف
اسکریپت های نوشته شده توسط داینامو برنامه های از قبل نوشته شده را دوباره
کامپایل میکند
پایتون نیز مانند داینامو به صورت اسکریپتی برای
افزایش کاربری سایر نرم افزارها مورد استفاده قرار میگیرد
برنامه نویسی سی رویه ای و سی ++ شی گرا میباشد که توسط
کامپایلر به سطوح پایین ترجمه میشود
توسط
ماکرو ها نیز میتوان برای رویت توسط برنامه نویسی های دیگر پلاگین نوشت ولی
با زبانهای اسکریپی مانند داینامو نمیتوان فایل اجرایی و پلاگین نوشت .
CPU-Low Level Language – High Level Language – Human
زبانهای اسکریپتی متنی هم وجود دارد مثل پایتون که در محیط و پلتفرم داینامو قابل اجرا میباشد.
Visually Script behavior – Dynamo Open Source Graphical Programming for
design
برای توسعه داینامو از
ویژوال استادیو و سی شارپ استفاده میشود
زبانهای اسکریپت نویسی
به تنهایی کاربردی نداشته و نیاز به برنامه از قبل نوشته شده میباشد و این برنامه
تنها برروی آن برنامه سوار میشود
No comments :
Post a Comment