Hôm rồi có làm một số công việc liên quan tới việc vẽ khoảng 1000 điểm có tọa độ cho trước trong file excel vào trong cad, có một ông cứ ngồi lụi hịu gõ từng con số một vào trong file cad, thầy nông dân quá, nhìn sang ông khác thì dùng file excel và lệnh '&" để ghép hai tọa độ x,y và một ô và copy, paste vào trong file cad tuy có nhanh hơn tuy nhiên cách làm này nếu dùng cho 1000 điểm, tính trung bình 1 điểm mất 30s, tổng thời gian cho việc này là 30*1000=20.000s ~13h, một quảng thời gian quá dài.
không cam tâm tớ tìm tới cadviet.com ở đó phát hiện ra một lisp giải quyết việc này trong vòng có 60s. các bạn quan tâm có thể load file đính kèm và làm theo hương dẫn:
1- save file excel thanh file co duoi .txt (chang han nhu copy toa do cac diem do vao Notepad va save
duoi dang .txt)
cac toa do nay phai duoc viet duoi dang (theo cot) x y z
vi du: x y z
1900000 12653574 0
2165004 26544581 0
2- copy file "IMPORTXYZ.DCL" va "IMPORTXYZATT.dwg" vao "C:\Program Files\AutoCAD 2007\Support"
3- bat file cad va dung lenh "ap" de load autolisp "IMPORTXYZ.LSP" vao ban ve
4- sau do go lenh "importxyz"
5- kich tiep vao "brown" de load file vua tao o muc 1
6- kich tiep vao getcondinate XYZ
7- chon cach ve diem o cac option trong bang va kick ok la xong.