Đến nội dung


Hình ảnh
- - - - -

tự động load lisp


  • Please log in to reply
13 replies to this topic

#1 vunguyenuy

vunguyenuy

    biết pan

  • Members
  • Pip
  • 5 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 20 March 2008 - 09:09 AM

tôi có biết một file tên là icadbrx, có thể dùng một đọan kí tự thêm vào trong file này để khi khởi động cad nó sẽ tự load lisp. Bác nào có biết đọan mã nói trên xin chỉ cho tôi với. thanks nhiều
  • 0

#2 gp14

gp14

    DO TUAN GIAP

  • Moderator
  • PipPipPipPipPipPipPip
  • 1860 Bài viết
Điểm đánh giá: 1120 (rất tốt)

Đã gửi 20 March 2008 - 12:29 PM

tôi có biết một file tên là icadbrx, có thể dùng một đọan kí tự thêm vào trong file này để khi khởi động cad nó sẽ tự load lisp. Bác nào có biết đọan mã nói trên xin chỉ cho tôi với. thanks nhiều

Bạn muốn Cad tự động load 1 lisp mỗi khi khởi động????
Bạn gõ lệnh AP/ rồi bấm vào hình chiếc cặp, sau đó nút add và chọn tới lisp mà bạn muốn add.
http://www.cadviet.c.../untitled_6.bmp
  • 2

#3 MANHHUNGXDA

MANHHUNGXDA

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 926 Bài viết
Điểm đánh giá: 458 (tốt)

Đã gửi 20 March 2008 - 02:30 PM

tôi có biết một file tên là icadbrx, có thể dùng một đọan kí tự thêm vào trong file này để khi khởi động cad nó sẽ tự load lisp. Bác nào có biết đọan mã nói trên xin chỉ cho tôi với. thanks nhiều

http://www.cadviet.c...pfiles/Acad.lsp
Copy cái file này và các file lisp khác: vào:
C:\Documents and Settings\Administrator\Application Data\Autodesk\AutoCAD 2007\R17.0\enu\Support
Hoạc là vào op tạo 1 địa chỉ chứa các file lisp và file acad.lsp đã đwọc chỉnh sủa
  • 0
Hãy ước cho trọn 1 ước mơ!

#4 Ar_Chanwoo

Ar_Chanwoo

    biết lệnh break

  • Members
  • PipPipPipPip
  • 224 Bài viết
Điểm đánh giá: 38 (tàm tạm)

Đã gửi 20 March 2008 - 10:46 PM

http://www.cadviet.com/upfiles/Acad.lsp
Copy cái file này và các file lisp khác: vào:
C:\Documents and Settings\Administrator\Application Data\Autodesk\AutoCAD 2007\R17.0\enu\Support
Hoạc là vào op tạo 1 địa chỉ chứa các file lisp và file acad.lsp đã đwọc chỉnh sủa

Cần gì phải pates vào chỗ xa xôi thế! bạn chỉ cần pates vào thư mục bạn cài cad là đc! ví dụ như C:\Program Files\Autcad 2007 nó sẽ tự load File acad.lsp mỗi khi khởi động!
  • 0

#5 MANHHUNGXDA

MANHHUNGXDA

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 926 Bài viết
Điểm đánh giá: 458 (tốt)

Đã gửi 21 March 2008 - 07:48 AM

Cần gì phải pates vào chỗ xa xôi thế! bạn chỉ cần pates vào thư mục bạn cài cad là đc! ví dụ như C:\Program Files\Autcad 2007 nó sẽ tự load File acad.lsp mỗi khi khởi động!

Cũng đuợc!
Nhưng cả 2 cách đều không Pro lắm! Phải làm sao khi mà không muốn nữa thì không dùng nó nữa cơ!
  • 0
Hãy ước cho trọn 1 ước mơ!

#6 vunguyenuy

vunguyenuy

    biết pan

  • Members
  • Pip
  • 5 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 21 March 2008 - 10:23 AM

có thể tôi nhớ lộn, file đó là icad hay acadbrx gì đó, vì tôi vẽ triển khai trên phần mềm briscad của nhật, trong briscad có file đó, đọan mã là : apload [path/*.lsp] rất đơn giản
  • 0

#7 tmt_tyt

tmt_tyt

    biết zoom

  • Members
  • Pip
  • 14 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 06 April 2008 - 01:40 PM

tôi có biết một file tên là icadbrx, có thể dùng một đọan kí tự thêm vào trong file này để khi khởi động cad nó sẽ tự load lisp. Bác nào có biết đọan mã nói trên xin chỉ cho tôi với. thanks nhiều

Việc load lisp vao acad cũng là chuyện đơn giản thôi mà bạn
tCó 2 cách để load vào: thứ nhất là load theo kiểu ngoại trú( tức là khi cần thiết thì mới load vào chứ lúc khởi động cad nó không tự load vào) , thứ 2 là tự độg load vào khi khởi động cad, mỗi cái có ưu nhược của nó,
C1: Bạn chỉ cần đánh lệnh : ap
C2:Rắc rối hơn, vì bạn phải tạo các dòng lệnh để nó tự động load lên, Đây là một ví dụ của tôi:
Cái này nằm trong acad.lisp hoặc aacad.lisp
..............................................
(load "MinhThan.lsp" "")
(load "bonus.lsp" "")

File MinhThan.lsp chưá những lệnh bạn cần sử dụng.....
Thế thôi, cũng chỉ sơ qua như thế thôi, nêú biết nhiều hơn thì bạn có một chút am hiểu về autolisp.
  • 0

#8 duy782006

duy782006

    PHẠM QUỐC DUY

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

Đã gửi 07 April 2008 - 08:56 AM

có thể tôi nhớ lộn, file đó là icad hay acadbrx gì đó, vì tôi vẽ triển khai trên phần mềm briscad của nhật, trong briscad có file đó, đọan mã là : apload [path/*.lsp] rất đơn giản


Bạn ngó thì đơn giản thế nhưng vấn đề nằm ở apload [path/*.lsp] cái chử màu đỏ đó bạn. Bạn kím nó ở đâu ra mới là vần đề.
  • 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


#9 hieu_trang

hieu_trang

    biết vẽ line

  • Members
  • PipPip
  • 23 Bài viết
Điểm đánh giá: 14 (tàm tạm)

Đã gửi 08 April 2008 - 10:29 AM

Sao giắc rối thế nhỉ :
- Copy các lisp vào Sopprot rồi dùng thôi.
- Nếu không muốn dùng thì có thể tạo riêng một Sopprot riêng của mình khi nào muốn dùng thì thay đổi đường dẫn gốc tới thư mục của mình
- Với CAD 2006 trở lên có cánh này hay lắm : Vào Customize...->Transfer->Lisp File->Chuột phải Load Lisp thế là OK nếu không dùng thì Unload là OK
  • 0

#10 tranchan

tranchan

    biết lệnh break

  • Members
  • PipPipPipPip
  • 221 Bài viết
Điểm đánh giá: 93 (tàm tạm)

Đã gửi 08 April 2008 - 11:06 AM

tôi có biết một file tên là icadbrx, có thể dùng một đọan kí tự thêm vào trong file này để khi khởi động cad nó sẽ tự load lisp. Bác nào có biết đọan mã nói trên xin chỉ cho tôi với. thanks nhiều



Chắc bác này load file gì dó có đuôi là *.arx gì. Nếu là vậy thì còn tuỳ tương thích với bản cad ko. Chứ các cách load nói trên cũng chưa chắc đc.
  • 0

#11 trung.xd

trung.xd

    Chưa sử dụng CAD

  • Members
  • Pip
  • 4 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 29 November 2011 - 10:03 PM

chào cả nhà . mình đang dùng cad 2007 mỗi lần mình load lisp xong . mình cũng ấn nút add rồi . mình bật file cad lên vẫn dùng được . nhưng sau khi tắt file cad đó đi và bật lại thì lisp đó lại không nhận lệnh nữa . cho mình ? các pro có cách nào làm mặc định lisp không . khi khởi động máy mình không phải load lisp nữa .
  • 0

#12 tvgtyb08

tvgtyb08

    biết vẽ spline

  • Members
  • PipPip
  • 92 Bài viết
Điểm đánh giá: 10 (tàm tạm)

Đã gửi 29 November 2011 - 11:21 PM

Mình thường làm thế này:
Tạo 1 file lisp có tên acaddoc.lsp trong file này có nội dung load lisp của mình sau đó thả vào trong %ProgramFiles%\AutoCAD 20xx\Support .
Nội dung load lisp của mình thế này:

(LOAD"D:/Dulieu/TienichAutoCad/QKHS1.VLX")
(LOAD"D:/Dulieu/TienichAutoCad/Khoabanve.vlx")
(LOAD"D:/Dulieu/TienichAutoCad/Mobanve.vlx")
.............

  • 0

#13 huyanpalan

huyanpalan

    Chưa sử dụng CAD

  • Members
  • Pip
  • 4 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 02 May 2013 - 03:59 AM

tôi có biết một file tên là icadbrx, có thể dùng một đọan kí tự thêm vào trong file này để khi khởi động cad nó sẽ tự load lisp. Bác nào có biết đọan mã nói trên xin chỉ cho tôi với. thanks nhiều

Ví dụ mình muốn tự động load file TENFILE.LSP trong thư mục C:\Program Files\AutoCAD xxx\Support thì mình chỉ cần thêm vào acadxxxx.lsp dòng  (load "C:\\Program Files\\AutoCAD XXX\\Support\\TENFILE.LSP")


  • 0

#14 HELP MY

HELP MY

    Chưa sử dụng CAD

  • Members
  • Pip
  • 1 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 28 October 2016 - 12:38 PM

Bạn muốn Cad tự động load 1 lisp mỗi khi khởi động????
Bạn gõ lệnh AP/ rồi bấm vào hình chiếc cặp, sau đó nút add và chọn tới lisp mà bạn muốn add.
http://www.cadviet.c.../untitled_6.bmp

sao khong ac ay nhi


  • 0