JWDStructure

دروس VBA AutoCAD 

دروس فيجيوال بيسيك للتطبيقات في أوتوكاد

تجدون في هذه الصفحات مجموعة من الدروس والتطبيقات العملية التي قمت بنشرها سابقاً في بعض المواقع، وقد قررت جمعها هنا في مكان واحد حتى تعم الفائدة، وسيتم الإشارة إلى اسم الموقع الذي نشر فيه الدرس أو التطبيق في مكانه.

وسأتطرق في هذا القسم إلى بعض دروس وتمارين استخدام لغة فيجيوال بيسيك للتطبيقات (اختصاراً VBA) مع برنامج أوتوكاد بأسلوب مبسط، لتكون هذه الدروس مدخلاً للقارئ وخطوة أولى للتعرف على هذه اللغة.

VBA

لم أعتمد في طرح هذه الدروس منهجاً متسلسلاً لذلك فإنها لا تعتبر دورة تعليمية، ولكنها مجموعة من الخواطر التي خطرت لي أو التي طلب مني شرحها في بعض الأحيان، وقد تفيد - كما قلت - في وضعك على الطريق الصحيح في تعلم برمجة أوتوكاد باستخدام VBA، وربما كانت إحدى الأفكار غامضة في درس ما تتضح في درس آخر.

وسيتم إضافة هذه الدروس تباعاً دون التقيد بفترة محددة مع ذكر تاريخ إضافة أو تعديل أي درس.

هذا مع العلم أنه لبرمجة برامج قوية مدمجة مع أوتوكاد يفضل العمل على بيئة الدوت نت، حيث يتم برمجة ما يسمى Plug-ins، وهذه البرامج تصبح جزءاً من أوتوكاد. لكن من أجل برامج بسيطة قد يكون برمجتها باستخدام VBA أسرع وأسهل.

دروس برمجة أوتوكاد ياستخدام VBA:

تم نشر الدروس الستة الأولى في موقع مجلة أوتوكاد Cad Magazine بعد مراجعتها من قبل مدير الموقع الأستاذ سامر الجودي، وقد تم إعادة تنقيح الدروس هنا مرة أخرى.

أما الدروس من السابع وحتى التاسع فقد قمت بكتابتها في نفس الفترة لكن مدير الموقع ارتأى أن يكتفي بالستة الأولى. واليوم عدت إليها وأعدت تنقيحها وسأضيفها هنا إن شاء الله.

الدرس موقع النشر السابق تاريخ النشر تاريخ الإضافة آخر تعديل
الدرس 1 Cad Magazine 18/11/2001 10/11/2009
الدرس 2 Cad Magazine 28/11/2001 10/11/2009
الدرس 3 Cad Magazine 16/12/2001 10/11/2009
الدرس 4 Cad Magazine 1/2002 10/11/2009
الدرس 5 Cad Magazine 3/2/2002 10/11/2009
الدرس 6 Cad Magazine 11/2/2002 10/11/2009
الدرس 7 - -
الدرس 8 - -
الدرس 9 - -

تطبيقات عملية في برمجة أوتوكاد باستخدام VBA:

التمرين موقع النشر السابق تاريخ النشر تاريخ الإضافة آخر تعديل
تطبيق 1 Cad Magazine 6/2001 10/11/2009
تطبيق 2 ملتقى المهندسين العرب 26/5/2009 28/2/2010
تطبيق 3 ملتقى المهندسين العرب 1/7/2009 1/3/2010
تطبيق 4 - - 9/3/2013