Macros vs. Add-Ins – What’s the difference?
الطريقتين تستعملان في برمجة برامج مساعدة للريفيت و الكود بينهما متشابه جدا (فوله و اتقسمت نصين)
تطوير المايكرو اسهل و ابسط , لكنك محدود في ادوات التطوير و مشاركتها مع الاخرين
Add-Ins تتطلب منك شغلات اضافية و اعدادت
Macros
SharpDevelop, بيئه عمل حره و مفتوحة المصدر تسمي Integrated Development Environment, or IDE يتم تنصيبها مع الريفيت
تتصل بالريفيت مباشرة , لذلك عمليه انشاء المايكرو بسيطة نسبيا لكن هناك مبرمجين يفضلون Microsoft Visual Studio. ولكن لتطوير وحدات الماكرو يجب استخدام SharpDevelop.
مكان تخزين المايكرو C:\ProgramData\Autodesk\Revit\Macros\
يمكنك مشاركة وحدات الماكرو مع الآخرين سواء من خلال إرسالهم الملف RVT (اذا كان المايكرو مدمج به ) أو إرسالهم شفرة المصدر (ولكن هذا سوف يستغرق قليلا من الجهد من جانبهم لإنشاء ماكرو على الريفيت لديهم
Add-Ins
و هو المنشر , يتم فيه تطوير الاداه الاضافية خارج الريفيت
عادة يتم استخدام Microsoft Visual Studio,النسخة المجانية تسمي Visual Studio Express
كود Add-Ins يكون مدمج ك dll
و يكون في C:\Users\omar\AppData\Roaming\Autodesk\revit\Addins\2013
Add-Ins are developed externally to Revit, usually using Microsoft Visual Studio, the free version called Visual Studio Express, or some other IDE.
The code for your Add-In gets compiled into a DLL file. An ADDIN file needs to be created so that Revit can discover the DLL. The ADDIN file goes into a place like C:\Users\HP002\AppData\Roaming\Autodesk\revit\Addins\2013. The ADDIN and DLL can be distributed to other users to let them run the command.
تعليقات
إرسال تعليق