PDA

View Full Version : cad 2000



کم حوصله
سه شنبه 07 مرداد 1382, 23:07 عصر
آقا سلام
من می خواستم با کد 14 مکان خاصی را جستجو کنم نشد ولی در کد 2000 دستور find دارد و این همان است که من می خواهم
خوب اما مشکل من
من می خواهم یک اسم یا کلمه ای که در نقشه است را پیدا کرده و روی ان zoom کنم
مثال
در نظر بگیرید
در یکی از لایه ها اسم مکانها است من می خواهم با دادن ان اسم مکان را پیدا کرده و روی آن بایستم و آن را بزرگ نمایی کنم
:( میشه از داخل برنامه این کار را کرد

کم حوصله
پنج شنبه 16 مرداد 1382, 02:56 صبح
بابا یکی نیست اینجا به داد ما برسد :cry:

Erfanian
پنج شنبه 16 مرداد 1382, 11:53 صبح
با سلام
این کار با برنامه نویسی با Auto LISP یا VB امکان پذیراست. بدین ترتیب که ابتدا کلیه Object ها از نوعTEXT را انتخاب می‌کنید وسپس در آنها دنبال کلمه مورد نظر می‌گردید و چنانچه پیدا شد مختصات آنرا ذخیره کرده و به آن مختصات Zoom Center‌ می‌کنید. چنانچه َAuto LISP کار کرده‌اید
نمونه‌برنامه‌ای با Auto LISP را می‌توانم برایتان بفرستم و برای VB‌ هم می‌توانید از آقای شفیعی کمک بگیرید.
متشکرم :lol: