مای سیویل
لیسپ های مفید اتوکد - نسخه‌ی قابل چاپ

+- مای سیویل (http://www.mycivil.ir/forum)
+-- انجمن: نرم افزار های عمرانی (http://www.mycivil.ir/forum/forum-68.html)
+--- انجمن: ترسیم نقشه های اتوکد AutoCad (http://www.mycivil.ir/forum/forum-28.html)
+---- انجمن: دانلود لیسپ Lisp اتوکد (http://www.mycivil.ir/forum/forum-230.html)
+---- موضوع: لیسپ های مفید اتوکد (/thread-5892.html)

صفحه‌ها: 1 2 3 4 5 6 7 8 9


لیسپ های مفید اتوکد - mehdipanahi - 1392/7/17

[تصویر:  lisproutinecoordinategrids_70416.jpg]

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


نحوه بارگذاری فایل های اجرایی در نرم افزارهای اتودسک

همان‌طور که می‌دانید بسیاری از قابلیت‌هایی که نرم افزارهای اتودسک ندارند برنامه نویسی می‌شود (کد نویسی می‌شوند).

این برنامه‌ها در فرمت‌هایی مختلفی همچون (arx, lsp, dvb, dbx, vlx, fas) می‌تواند باشد.

برای فراخوانی و بارگذاری این گونه برنامه‌ها، کافیست به سربرگ مدیریت (Manage) و سپس به روبان برنامه‌های کاربردی (Applications) رفته و بر روی آیکون فراخوانی برنامه‌های کاربردی (Load Application) کلیک کرده، سپس پنجره فراخوانی برنامه‌های کاربردی (Load Application) باز می‌شود در این پنجره در قسمت بالای آن به مسیر فایل مورد نظر رفته و بر روی فایل مورد نظر کلیک کنید و سپس برای بارگذاری فایل دکمه Load را فشار دهید و دیگر برنامه بارگذاری شده است.

مراحل این کار در تصویر زیر نیز آورده شده است.

[تصویر:  jam03k29w62l9dflhzp5.png]

چنانچه برنامه ای که قرار است بارگذاری شود به صورت دائمی مورد نیاز است و بخواهید با هر بار بالا آمدن نرم افزار اتودسک نیازی به بارگذاری مجدد آن نباشد در پنجره فراخوانی برنامه‌های کاربردی (Load Application) بايد از دكمه Countents... فايل ليسپ را add كنيد.

حال زمان بالا آمدن نرم افزار این فایل به صورت خودکار فراخوانی می‌شود.


[تصویر:  33kwvt7xnac8rql3oq0.png]



RE: لیسپ های مفید اتوکد - mehdipanahi - 1392/7/17

با این لیسپ، با انتخاب خطوط و کمانها جمع طول آنها داده می شود.
ابتدا لود کنید و بعد تایپ کنید TLEN و اینتر کنید.

بنده مدتها دنبا همچین موردی بودم. چون براحتی با انتخاب ده ها خط و یا کمان و یا دایره براحتی با یک اینتر جمع طول های آنها داده می شود. دوستانی که کار متره را انجام می دهند ارزش این لیسپ را خوب می دانند. شما تصور کنید اگر می خواستید این کار را دستی انجام دهید چقدر زمانبر بود.
[size=large]


RE: لیسپ های مفید اتوکد - golzar_68teh - 1392/7/18

salam mohandes mishe begin ini ke gozashtin chie? akhe man download kardam ye file matni bod va digar hich


RE: لیسپ های مفید اتوکد - Cadkhoda - 1392/7/18

1- فایل رو پس از دانلود در پوشه Support کپی کنید.
پوشه ی Support کجاست ؟ روی آیکن اتوکد هر ورژنی که هست کلیک راست کرده و گزینه ی آخر یعنی Properties را کلیک کنید. در کادر باز شده و در زبانه Shortcut دکمه ی Open File Location را کلیک کنید. پوشه ی Support در این پنجره را باز کنید و فایل رو داخلش کپی کنید.
2- اتوکد را اجرا کنید و از منوی Tools گزینه ی Load Aplication را انتخاب کنید. ( میتونید مستقیم از خط فرمان با تایپ عبارت APPLOAD هم همین دستور را اجرا کنید ). در پنجره ی باز شده از کرکره ای Look in و نمودار درختی داخلش پوشه ی Support را پیدا کرده و همون فایل Sum که کپی کردین رو انتخاب کرده و روی دکمه ی Load کلیلک کنید و با دکمه Close پنجره را ببندید.
3- حالا چندتا خط و کمان رسم کنید. تایپ کنید TLEN و اینتر کنید تا نشانگر ماوس به حالت انتخاب ( مربع کوچک ) درآید.
اگر یکی از موضوع ها را انتخاب کرده و اینتر کنید طول همان خط در پیغامی نشان داده می شود.
اگر همه یا چند موضوع را انتخاب و اینتر کنید مجموع طول موضوع های منتخب در پیغامی نشان داده می شود.


RE: لیسپ های مفید اتوکد - mehdipanahi - 1392/7/18

اگر می خواهید یک متن روی یک لاین یا آرک و یا روی پلی لاین قرار دهید و یک شمارنده هم به آن اضافه کنید براحتی با این برنامه و فقط با یکبار کلیک روی مسیر (خط ٬ پلی لاین و... ) متن با اضافه شدن شمارنده روی مسیر قرار می گیرد .
با توجه به اینکه این لیسپ یک شمارنده بر حسب تنظیمات می شود اضافه کرد بسیار کاربردی است. مثلا می توان شماره گرید لاین ها را براحتی با این لیسپ ایجاد کرد.


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

[تصویر:  NumInc1.gif]

[تصویر:  NumInc2.gif]

[تصویر:  NumInc3.gif]

[تصویر:  NumInc5.gif]


RE: لیسپ های مفید اتوکد - mehdipanahi - 1392/7/19

سلام
این لیسپ برای درج ساعت عقربه دار متحرک می باشد. یعنی به صورت واقعی ثانیه شمار آن متحرک می باشد.
با دستور sA اجرا می شود.



RE: لیسپ های مفید اتوکد - mehdipanahi - 1392/7/21

لیسپ تعیین تعداد متن ها و جمع متون نوشته شده.
با دستور TXTCNT اجرا می شود.


RE: لیسپ های مفید اتوکد - mehdipanahi - 1392/7/27

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



RE: لیسپ های مفید اتوکد - mehdipanahi - 1392/8/6

لیسپ درج مختصات. با این لیسپ و انتخاب نقطه مورد نظر، مختصات x,y آن درج می شود.
این لیسپ با دستور XYL یا XYR اجرا میشود و بادستور XYSET می توان تنظیمات انرا انجام داد از قبیل جهت درج و ارتفاع و تعداد رقم اعشار و...
با دستورات XYL یا XYR سمت درج مختصات (چپ یا راست) را می توان تعیین کرد.


RE: لیسپ های مفید اتوکد - mehdipanahi - 1392/10/13

لیسپ درج طول پولی لاین در یک فایل اکسل
[تصویر:  7tzfqgoc46kujehhpicu.png]
این لیسپ می تواند بسیار مفید واقع شود.
با دستور PLen اجرا می شود.