- Vẽ 1 pline nối các điểm góc của các bản vẽ lại với nhau (để defpoints layer).
- Tạo 1 layout mới. Vẽ 1 khung rectang bằng với khung bản vẽ trong model.
- Tạo 1 mview, zoom khung bản vẽ đầu tiên đúng với khung trong layout.
- Setup page cho bản vẽ
- Load lisp bản vẽ bằng lênh ap. (Link download lisp tại đây: http://www.mediafire.com/download/6tic88pdx2e99ip/INM.lsp)
Video hướng dẫn
--------------------------------------------------------------------------------------------------
(defun c:INM()
(vl-load-com)
(command "MSPACE" "")
(setq en (entsel "\n ThS.Doan Ngoc Tu- Ban can chon pline"))
(if en
(progn
(setq ob (vlax-ename->vla-object (car en))
n (vlax-curve-getEndParam ob)
i 0
)
(while (<= i n)
(progn
(setq p (vlax-curve-getPointAtParam ob i)
p0 (vlax-curve-getPointAtParam ob (- i 1))
)
(command "PSPACE" "")
(command "MSPACE" "")
(command "pan" p p0 )
(command "_plot" "" "" "" "" "" "" "")
(command "PSPACE" "")
(command "MSPACE" "")
(setq i (1+ i))
)
)
(command "PSPACE" "")
)
)
(princ)
)
--------------------------------------------------------------------------------------------------Đoàn Ngọc Tứ
List có tham khảo và chỉnh sửa cho phù hợp từ cadviet.com
Không có nhận xét nào:
Đăng nhận xét