Đến nội dung


Hình ảnh

Lệnh Script


  • Please log in to reply
4 replies to this topic

#1 khoacokhi

khoacokhi

    biết pan

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

Đã gửi 15 August 2007 - 09:23 AM

Đó là lệnh mà ta soạn các lệnh vẽ trên word trước và có đuôi mở rộng là scr sau đó mở AutoCAD và đánh lệnh Script để chèn lệnh vào và tự động vẽ khi ta đã soạn trên word, lệnh này rất hay. Nhưng tôi làm mà không biết nó sai chỗ nào vẫn chưa được, hình như là sai ở chỗ phần đuôi mở rộng của file word thì phải, anh nào biết chỉ thêm em với.
  • 0

#2 Nguyen Hoanh

Nguyen Hoanh

    biết lệnh adcenter

  • Moderator
  • PipPipPipPipPipPipPip
  • 4105 Bài viết
Điểm đánh giá: 4495 (đỉnh cao)

Đã gửi 15 August 2007 - 10:50 AM

Đó là lệnh mà ta soạn các lệnh vẽ trên word trước và có đuôi mở rộng là scr sau đó mở AutoCAD và đánh lệnh Script để chèn lệnh vào và tự động vẽ khi ta đã soạn trên word, lệnh này rất hay. Nhưng tôi làm mà không biết nó sai chỗ nào vẫn chưa được, hình như là sai ở chỗ phần đuôi mở rộng của file word thì phải, anh nào biết chỉ thêm em với.

Script khá đơn giản!

1. File Script:
Một script là một file text với mỗi lệnh CAD trên một dòng. Với quy ước, gõ trên bàn phím AutoCAD như thế nào thì dòng lệnh trong file SCR giống hệt thế. Mã script sẽ gặp vấn đề khi sử dụng dòng lệnh có hộp thoại. Vì thế, nên sử dụng các lệnh có dấu trừ đằng trước (ví dụ -INSERT, -PLOT) hoặc đặt biến CMDDIA hay/và FILEDIA về 0 trước khi chạy script.
Ví dụ một file script để vẽ một dòng line đơn giản như sau::
LINE 0,0 100,100  
; nhớ là có 2 dấu cách ở cuối.

2. Chạy file Script:
Bạn có thể chạy file scirpt bất cứ lúc nào tại dòng command bằng lệnh SCRIPT, hoặc bạn cũng có thể cho script chạy lúc AutoCAD khởi động bằng cách chạy file ACAD.EXE (chạy tại Start > run) với tham số như sau:
acad.exe tenfiledwg /b tenfilescr
  • 0

#3 0983329677

0983329677

    biết pan

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

Đã gửi 06 June 2008 - 10:06 AM

Đó là lệnh mà ta soạn các lệnh vẽ trên word trước và có đuôi mở rộng là scr sau đó mở AutoCAD và đánh lệnh Script để chèn lệnh vào và tự động vẽ khi ta đã soạn trên word, lệnh này rất hay. Nhưng tôi làm mà không biết nó sai chỗ nào vẫn chưa được, hình như là sai ở chỗ phần đuôi mở rộng của file word thì phải, anh nào biết chỉ thêm em với.


Không cần phải tạo script làm gì cho mất công (bạn phải save as với đuôi *.scr). Bạn cứ đánh các lệnh bình thường trong một trình soạn thảo văn bản bất kỳ rồi Copy và Paste vào dòng Command là được.
  • 0

#4 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 06 June 2008 - 11:02 AM

Không cần phải tạo script làm gì cho mất công (bạn phải save as với đuôi *.scr). Bạn cứ đánh các lệnh bình thường trong một trình soạn thảo văn bản bất kỳ rồi Copy và Paste vào dòng Command là được.

Dùng lisp hay hơn nhiều chứ. trong thời gian chạy nó còn tương tác với người dùng được ví dụ hỏi chọn điểm, độ dài nói chung linh hoạt hơ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


#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 06 June 2008 - 11:32 AM

Dùng lisp hay hơn nhiều chứ. trong thời gian chạy nó còn tương tác với người dùng được ví dụ hỏi chọn điểm, độ dài nói chung linh hoạt hơn.

1-kHONG NÊN ĐÁNH TRONG WORD, MÀ NÊN DÙNG EXCEL :s_big:
2-dÔI KHI CÓ THỂ COPY VÀO DÒNG LÊNH. ĐÔI KHI PHẢI CHẠY TRÊN FILE .SCR
3-VÒNG LẶP CHO MỤC 2 VỜI BIẾN LÀ DÙNG LISP.
  • 0
Hãy ước cho trọn 1 ước mơ!