در زیر برنامهای بسیار کوچک ولی کاربردی برای نمایش ویژگیهایی(Properties) یک شی (Objects) در خط فرمان (Command Line) در سند نرم افزارهای اتودسک(اتوکد، لنددسکتاپ، سیویل تری دی)، قرار داده شده است. پس از نصب و اجرای این فایل بسیار کوچک، کاربر میتواند با انتخاب هر شئی در صفحه ترسیم به خصوصیات آن در خط فرمان دست یابد.
نکته : ویژگیهایی که این برنامه در اختیار کاربر قرار میدهد بسیار کامل بوده و شامل خصوصیات هندسی، عمومی، ترسیمی و … میشود. از جمله خصوصیاتی که در اختیار ما قرار میدهد کد های نام شی و برخی کدهای ویژگیهای خاص شی بوده که برای کدنویسان بسیار میتواند مفید باشد.
دوستانی که نحوهی فراخوانی فایلهای لیسپ (LISP) را در نرمافزارهای اتودسک نمیدانند، برای رفتن به صفحه آموزش فراخوانی فایلهای لیسپ (LISP) در نرمافزارهای اتودسک اینجا کلیک کنند.
برای دستیابی به موارد بالا، ابتدا کدهای زیر را در یک فایل متن (مانند نوتپد “Notpad”، ورد “Word” و …) کپی کرده و در نهایت پسوند فایل را به lsp. تغییر دهید.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
;-=================================-; ;- Display Objects Properties -; ;- Tested on AutoCAD 2002-2014 -; ;- Written by -; ;- Ebrahim Rastgou -; ;- WWW.GeoGIS.ir -; ;- 05-02-14 -; ;-=================================-; ;---------------Function for Display Objects Properties------------------ (defun c:objpro() (VL-LOAD-COM) (setq get_obj_ent (car(entsel))) (setq get_object_prop (vlax-ename->vla-object get_obj_ent)) (setq get_obj_dump (vlax-dump-object get_object_prop ));show all object props ) |
دوستانی که تمایل به کپی کردن کد برنامه را ندارند میتوانند فایل لیسپ (LISP) برنامه بالا را از پیوندهای زیر دریافت نمایند.
برای اجرای این برنامه پس از دریافت و بارگذاری برنامه روی نرم افزار اتودسک خود، کافیست در خط فرمان نام اجرای برنامه که در خط تعریف برنامه (defun) نوشته شده است و اینتر کنند. نامه این برنامه برای اجرا objpro است.
نکته : جزوات و اطلاعات این سایت به روز خواهند شد پس در زمان دانلود، به تاریخ انتشار آن توجه فرمایید.
حجم داده : ۲۳ کیلوبایت
تاریخ انتشار : ۹۳/۰۲/۲۹
دانلود : دانلود از لینک کمکی ۱
دانلود : دانلود از لینک کمکی ۲
نظر شما