شنبه 20 شـهريور 1389 ، 11 سپتامبر 2010 ، ساعت 03:12
 
Geomaple TS 805
 
خدمات نقشه برداریدایرکتوری ثبت لینکنقشه هابازار کارتبليغاتتماس با مديريت
 
 
ثبت آگهي ويژه ثبت آگهي ويژه ثبت آگهي ويژه ثبت آگهي ويژه ثبت آگهي ويژه ثبت آگهي ويژه ثبت آگهي ويژه ثبت آگهي ويژه ثبت آگهي ويژه
 
  کارجويان  
 

به دنبال شغــل مـنـاسـب هستـیــد؟

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


 
  ورود به سايت  
 

ورود به ايران مساحت
سامانه ورود به

IranArea
  
ايميل
 
کلمه عبور

 
  جعبه لينک  
 
 
 
 
 
اتولیسپ برنامه نویسی در اتوکد-AutoLisp
 
 
اتولیسپ برنامه نویسی در اتوكد-AutoLisp
Geodetic Engineering News-Surveying News Releases-اخبار ژئوماتيك-اخبار نقشه برداري
دوشنبه 9 دي 1387 --- بازديد: 1754 بار
[Lisp-AutoLisp-Autocad-لیسپ-اتولیسپ-برنامه نویسی در اتوكد-برنامه نویسی در اتو ليسپ]
لیسپ زبان اختصاصی شركت اتودسك برای آسان تر كردن مجموعه عملیات های مشابه و تكراری با كمك دستورات و كدهای از قبل تعریف شده میباشد كه كاربر را یاری میدهد تا در ترسیمات خود دستورات و عملكردهای سفارشی مختص به خود را تهیه كند.

 

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

 

تاریخچه Visual LISP

با اینکه چند سالی میشود که لیسپ به تاریخ پیوسته و جای آن را «ویژوآل لیسپ» پر کرده ولی هنوز هستند اکثریت کاربران اتوکدی که هنوز با LISP و یا Visual LISP آشنایی چندانی ندارند.

لیسپ زبان اختصاصی شرکت اتودسک برای آسان تر کردن مجموعه عملیات های مشابه و تکراری با کمک دستورات و کدهای از قبل تعریف شده میباشد که کاربر را یاری میدهد تا در ترسیمات خود دستورات و عملکردهای سفارشی مختص به خود را تهیه کند.

با پیشرفت کردن و متنوع تر شدن دستورات و امکانات اتوکد فقدان یک زبان برنامه نویسی قوی برای عملکردهای پیچیده تر احساس شد. یکی دیگر از عوامل مهم در مهاجرت از LISP به Visual LISP عدم امکانات محافظت از برنامه های نوشته شده در LISP برای جلوگیری از کپی برداری های غیر مجاز از برنامه ها بوده است.

در این مرحله بود ماکروسافت نرم افزار VB معروف خود را تحت عنوان جدیدی به نام VBA (مخفف Visual Basic Application) عرضه کرد و زمینه خوبی برای استفاده این زبان برنامه نویسی که در واقع نسخه غیر مستقل VB شناخته میشد را در بسیاری از نرم افزارهای دیگر از جمله مجموعه office و همچنین مجموعه نرم افزارهای خانواده Autodesk فراهم شد.

VBA ای که در خانواده اتودسک به کار گرفته شد مجهز به مجموعه کدهایی برای استفاده از دستورات و فرمانهای اتوکد به همراه استفاده از متغیرهای سیستمی با امکان استفاده از پنچره های محاوره ای متداول برنامه نویسی میباشد.

و اما لیسپ:
با اینکه VBA امروزه بسیار قویتر و مجهز تر از LISP میباشد ولی هنوز شاهد ابتکارهای بسیار جالبی با کدهای قدیمی لیسپ هستیم.

چرا که این برنامه ساده تر سالهای سال تنهای ابزار برای نشان دادن مهارت برنامه نویسان اتوکد بوده و سخت است که به زودی به بوته فراموشی سپرده شود.

و اینچنین است که هنوز با جستجوی کلمه LISP در موتور جستجوی گوگل بیش از 14 ملیون نتیجه را می یابیم و سایتهای بسیار بزرگ و معروفی که نسبت به آرشیو کردن مجموعه های ارزشمند LISP همچنان فعال هستند را میینیم.

 

اتولیسپ:

- Autolisp -> Autocad+List+Processor

- lisp از جمله ساده ترین زبانهای برنامه نویسی (از نظر یادگیری و کسب مهارت ) میباشد.

- این زبان جهت تحقیقات در زمینه هوش مصنوعی در تظر گرفته شده است.

- به دلیل قواعد بسیار ساده حجم آن بسیار کم است.

- اتوکد از آن پشتیبانی کرده و به عنوان یک زبان اصلی به آن مینگرد.

- با توجه به کارکرد Autocad با مجموعه های نامتجانس و در گروههای مختلف اتولیسپ در این زمینه عملکرد عالی دارد.

Visual lisp :

- آمدن ویژوال لیسپ حالتی شیبه به آمدن ویندوز بعد از dos است .در V.L تمامی امکانات برای نوشتن و اشکال زدائی یک برنامه به بهترین وجه تدارک دیده شده است.

- با الصا ق مکانیزم ActiveX به زبان اتولیسپ کارائی این زبان را در دستیابی به اجزای مغتلف سند ترسیمی اتوکد دو چندان کرده است. برای مثال شما تنها با استفاده از فرمان vlax-curve-getarea میتوانید به مساحت یک موضوع دسترسی پیدا کنید.

- برای اجرای V.L میتوانید از پای command فرمان vlisp یا vlide را صادر کنید. سپس با Ctrl+N صفحه جدیدی باز کرده وپس از تایپ برنامه خود با Ctrl+Alt+E آنرا اجرا نمائید. از میانبر Ctrl+Alt+F میتوانید برای قالب بندی برنامه و از میانبر Ctrl+F9 برای یافتن محل اشکال در برنامه خود استفاده کنید.

منبع:ژئومپیا

 
 
  ايران مساحت  
   
 
  نظر سنجي  
 
ترجیح میدهید کدامیک از زمینه های مطرح در تکنولوژی نقشه برداری را در این وبسایت بیاموزید؟ ( 731 راي )





 

 
تريبون آزاد
 
 
توتال استيشن
آرک جی اس
رشته كارشناسي ارشد
خاکبرداری با توتال
آموزش GIS
سوالات در زمینهCivil 3D
آموزشی
ترسیم پروفیل طولی کامل مسیر با استفاده از ماکروی PG for ALD در محیط برنامة Autodesk Land Desktop
ترسیم پروفیل طولی کامل مسیر با استفاده از ماکروی PG4Civil 3D در محیط برنامه‌
ارتباط بین برنامه Autodesk Land Desktop و برنامه CSDP for Windows با استفاده از ماکروی ALD2CSDP ...