برنامه نویسی اتوکد


  ژوئن 21, 2017  

برنامه نویسی اتوکد

برنامه نویسی اتوکد در کشور های اروپایی رواج بسیاری دارد متاسفانه در ایران استقبال آنچنانی از طرف شرکت ها و اداره نداشت، اما خوشبختانه به علت افزایش سالیانه هزینه های اپراتوری و نیروی انسانی در ایران برنامه نویسی هم کم کم  در شرکت ها، کارخانجات و اداره ها رواج پیدا می کند و به لطف تکنولوژی و صفحات اجتماعی رور به روز هم به علاقه مندان و مشتریان این زبان برنامه نویسی افزوده می شود، مشکل اساسی فعلی این زبان نبود یا کمبود متخصص در این زمینه است و ریشه این مشکل به نداشتن اطلاعات پایه ای مهندسین ایرانی در برنامه نویسی و بی تفاوتی دانشگاه ها در این زمینه است و نکته دیگری این زبان را با زبان های دیگر متمایز میکند تخصصی بودن این زبان است که اکثر برنامه نویسان عمومی نیز نمی توانند وارد این حوزه شوند و همچنین نبود منبع مناسب را در زمینه برنامه نویسی اتوکد را نیز می توان اشاره کرد.

شاخه های برنامه نویسی اتوکد

برنامه نویسی اتوکد شامل دو شاخه برنامه نویسی در محیط داخلی اتوکد و محیط خارجی اتوکد می باشد، محیط داخلی برنامه نویسی رایج که در جامعه می باشد شامل اتولیسپ و VBA یا ویژوال بیسیک می باشد، محیط خارجی شامل برنامه نویسی ACTIVEX می باشد، این شیوه برنامه نویسی چند سالی است که رواج پیدا کرده است و اکثرا در کشورهای اروپایی و هند محبوبیت دارد.

 

برنامه نویسی محیط داخلی اتوکد

همانطور که اشاره کردم محیط داخلی شامل دو زبان اتولیسپ، ویژوال بیسیک می باشد :

اتولیسپ

اتولیسپ محبوب ترین زبان برنامه نویسی داخلی اتوکد می باشد و تقریبا از دهه 60 رواج پیدا کرد، علت اینکه اتودسک این زبان را به عنوان زبان اصلی اتوکد انتخاب کرد منطق بسیار بالای این زبان می باشد که هم اکنون نیز در اکثر نقاط دنیا پرطرفدارترین زبان اتوکد می باشد، سادگی در این زبان به حدی می باشد که برنامه های اتوکد در زبان های دیگر مثل VB را در این زبان می توان تا حد زیادی خلاصه کرد، برتری دیگر این زبان سادگی اجرا و سرعت بالای این زبان  می باشد به نحوی که برنامه های این زبان به صورت Portable می باشد به این معنی که نیازی به نصب نیست و قابل حمل می باشد و در تمامی ورژن های اتوکد و تمامی سیستم ها قابل اجرا می باشد.

vba

این زبان برنامه نویسی محیط ویژوال بیسیک برای نرم افزار است و در برنامه های دیگری همچون اکسل نیز توسط Microsoft قرار داده شده است، از مزیت های این زبان قدرتمند بودن و قابلیت اجرای برنامه های سنگین در اتوکد می باشد و همچنین به علت اینکه این زبان همان زبان ویژوال بیسک قدیم می باشد، منابع بسیاری برای یادگیری و رفع مشکل دارد و کسانی که قبلا vb کار میکردند به راحتی می توانند این زبان را مورد استفاده قرار دهند، از مهمترین مشکل این زبان که اکثر برنامه نویسان را به سمت اتولیسپ فراری داده عدم حمایت شرکت Microsoft از این زبان و مبهم بودن آینده این زبان در محیط اتوکد می باشد و دلیل دیگر آن مشکلات اجرا برنامه های vba در محیط اتوکد می باشد که نیاز به نصب مجزای پلاگین های vba برای هر نسخه می باشد و در اکثر سیستم های 64 بیتی به مشکل برمی خوردند.

برنامه نویسی محیط خارجی اتوکد

محیط حارجی اتوکد به این معنی است که برای اجرای برنامه نیاز به اجرای اتوکد نمی باشد و برنامه در زبان های برنامه نویسی به صورت مجزا و مستقل با api های اتوکد نوشته می شود مثل vb.net یا ++C که قدرتمندترین زبان برنامه نویسی برای اتوکد می باشد و اکثر برنامه های بزرگ و قدرتمند مثل CadEarth با Activex نوشته شده است. متاسفانه این زبان به علت کارایی نداشتن در ایران مورد استقبال قرار نگرفته است دلیل آن هم نبود پروژه های سنگین و پیچیده در ایران است که در صورت نیاز هم با اتولیبسپ برطرف می شود.

برگزاری دوره های آموزش برنامه نویسی اتوکد

سایت b68 حاضر است در تمامی نقاط ایران کلاس های آموزش اتولیسپ و vba اتوکد را به صورت عمومی و خصوصی اجرا کند. برای شرکت در کلاس ها میتوانید با شماره زیر در تماس باشید :

09141491942

bahman.jf.68@gmail.com





این مطلب را در شبکه های اجتماعی به اشتراک بگذارید

فیس نما   فیس نما   فیس نما   فیس نما   فیس نما   فیس نما   فیس نما   کلوب   فیس نما  
برای مطلب "برنامه نویسی اتوکد" دیدگاهی وجود ندارد