Đến nội dung


Hình ảnh
- - - - -

Cad không nhận được lệnh autolisp


  • Please log in to reply
4 replies to this topic

#1 tnmtpc

tnmtpc

    biết dimcontinue

  • Members
  • PipPipPipPipPip
  • 370 Bài viết
Điểm đánh giá: 206 (khá)

Đã gửi 19 January 2010 - 06:02 PM

Mình đã tạo file acad.lsp, trong đó đã thiết lập các lệnh để load file, ví dụ
(load "C:\\LISP\\CTL_WIN.fas")
(load "C:\\LISP\\DTM.vlx")
(load "C:\\LISP\\ASCII_IN.lsp")
.............................................
trong Suport file search path của autocad đã khai báo đường dẫn tới nơi chứa file acad.lsp nhưng autocad vẫn không nhận lệnh của các file CTL_WIN.fas, DTM.vlx, ASCII_IN.lsp ..... Các file đều lưu đúng vị trí đường dẫn trong lệnh "load" của acad.lsp
Các bạn chỉ cho mình cách khắc phục ( dùng cad 2004)
  • 0

#2 duy782006

duy782006

    PHẠM QUỐC DUY

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 2155 Bài viết
Điểm đánh giá: 1359 (rất tốt)

Đã gửi 20 January 2010 - 08:30 AM

Mình đã tạo file acad.lsp, trong đó đã thiết lập các lệnh để load file, ví dụ
(load "C:\\LISP\\CTL_WIN.fas")
(load "C:\\LISP\\DTM.vlx")
(load "C:\\LISP\\ASCII_IN.lsp")
.............................................
trong Suport file search path của autocad đã khai báo đường dẫn tới nơi chứa file acad.lsp nhưng autocad vẫn không nhận lệnh của các file CTL_WIN.fas, DTM.vlx, ASCII_IN.lsp ..... Các file đều lưu đúng vị trí đường dẫn trong lệnh "load" của acad.lsp
Các bạn chỉ cho mình cách khắc phục ( dùng cad 2004)

-Bạn sửa tên file thành acaddoc.lsp và chép nó vào thư mục chính của cad xem.
-Nội dung thì bỏ phần đuôi mở rộng đi. ví dụ (load "C:\\LISP\\CTL_WIN")
  • 0

Cứ ngỡ trần gian là cõi thật.Cho nên tất bật đến bây giờ.
Tạo hộp thoại bằng lisp My blog QUY ĐỊNH ĐẶT TÊN TOPIC TRONG CHUYÊN MỤC LISPD http://ktsduy.wordpress.com/
Để cám ơn chỉ cần nhấn rep_up.png
(Là nhấn vào nút đó phía bài viết của người ta í chứ đừng có nhè cái hình này mà nhấn miết đi nha :-D


#3 tnmtpc

tnmtpc

    biết dimcontinue

  • Members
  • PipPipPipPipPip
  • 370 Bài viết
Điểm đánh giá: 206 (khá)

Đã gửi 20 January 2010 - 11:30 AM

-Bạn sửa tên file thành acaddoc.lsp và chép nó vào thư mục chính của cad xem.
-Nội dung thì bỏ phần đuôi mở rộng đi. ví dụ (load "C:\\LISP\\CTL_WIN")

Đã làm y như Duy nhưng cad vẫn không thực hiện được lệnh lisp
Đây là file acaddoc
http://www.cadviet.c...s/2/acaddoc.rar
  • 0

#4 duy782006

duy782006

    PHẠM QUỐC DUY

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 2155 Bài viết
Điểm đánh giá: 1359 (rất tốt)

Đã gửi 20 January 2010 - 02:43 PM

Đã làm y như Duy nhưng cad vẫn không thực hiện được lệnh lisp
Đây là file acaddoc
http://www.cadviet.c...s/2/acaddoc.rar

-Trước tiên bạn phải đảm bảo là đã chép file acaddoc.lsp vào thư mục cad.
-Bạn bỏ bớt nội dung trong file acaddoc.lsp đi để lại khoảng 3 dòng load lisp thôi xem có chạy không đã rồi mới từ từ dò lổi tiếp.
-Mình thấy có dòng (;oad............) với lại nhiều khi 1 lisp nào đó không load được là lổi cả tiến trình.
  • 1

Cứ ngỡ trần gian là cõi thật.Cho nên tất bật đến bây giờ.
Tạo hộp thoại bằng lisp My blog QUY ĐỊNH ĐẶT TÊN TOPIC TRONG CHUYÊN MỤC LISPD http://ktsduy.wordpress.com/
Để cám ơn chỉ cần nhấn rep_up.png
(Là nhấn vào nút đó phía bài viết của người ta í chứ đừng có nhè cái hình này mà nhấn miết đi nha :-D


#5 hantinh

hantinh

    biết lệnh attdef

  • Members
  • PipPipPipPipPipPip
  • 413 Bài viết
Điểm đánh giá: 44 (tàm tạm)

Đã gửi 21 January 2010 - 08:43 PM

Mình đã tạo file acad.lsp, trong đó đã thiết lập các lệnh để load file, ví dụ
(load "C:\\LISP\\CTL_WIN.fas")
(load "C:\\LISP\\DTM.vlx")
(load "C:\\LISP\\ASCII_IN.lsp")
.............................................
trong Suport file search path của autocad đã khai báo đường dẫn tới nơi chứa file acad.lsp nhưng autocad vẫn không nhận lệnh của các file CTL_WIN.fas, DTM.vlx, ASCII_IN.lsp ..... Các file đều lưu đúng vị trí đường dẫn trong lệnh "load" của acad.lsp
Các bạn chỉ cho mình cách khắc phục ( dùng cad 2004)

điều đầu tiên bạn nên chep tât cvảc các file co vo SUPPORT của cad.
Tiếp theo đó bạn mở file CACD2004DOC.LSP ra rồi tìm đến dòng cuối cùng của phần load rồi khai báo các lệnh có trong đó ( lsp của bạn.) viết theo đúng cú pháp o phần trên là dung được.
Nhưng phải nhó các lẹnh trong lsp của bạn ko được giống lẹnh trong file acad. pgp nhé ko là ko chay đựpc đâu
Chúc bạnn thành công
  • 0