Đến nội dung


Hình ảnh

Đổi lệnh copy trong ACAD04 giống hệt như ACAD05


  • Please log in to reply
7 replies to this topic

#1 hungcuong02x1

hungcuong02x1

    Chưa sử dụng CAD

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

Đã gửi 24 April 2007 - 11:15 AM

Mong các anh có nhiều kinh nghiệm chỉ dùm em với.
Có cách nào đổi lệnh cop trong cac2004 để nó giống hệt với cad2005 nghĩa là sau khi gõ lệnh copy thì nó tự động thành copy multi.
Trong cad2004 cài express tool có lệnh copym cũng tự động multi nhưng cách bắt điểm hơi khác với bình thường và không nhập giá trị khoảng cách trực tiếp được.
Em xin cảm ơn.
  • 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 24 April 2007 - 12:31 PM

Bạn thử copy đoạn mã dưới đây rồi paste vào AutoCAD Text Window (nhấn F2 - Nếu nó chưa hiện ra)

(defun c:c()
(command ".copy" pause "" "M" pause)
)

Sau đó sử dụng hàm C để gọi lệnh Copy Multi.
Nếu đây là cách mà bạn mong muốn, hãy copy đoạn mã này vào file acad.lsp (hãy tạo nó nếu nó chưa có) nằm trong thư mục gốc của AutoCAD. Như vậy thì mỗi lần dùng lệnh C bạn sẽ được Copy Multi.
  • 0

#3 be_chanh

be_chanh

    biết lệnh adcenter

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

Đã gửi 24 April 2007 - 07:13 PM

Không chỉ có multi copy đâu, cad 2005 tiện hơn rất nhiều. Bạn dùng thử đi nếu không gặp vướng mắc gì về sự tương thik giữa các chương trình.
  • 0

t: 097.323.1199 | m: cudstk@gmail.com | w: http://www.aicollect.com


#4 kts.ngocquan

kts.ngocquan

    biết vẽ ellipse

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

Đã gửi 24 April 2007 - 08:32 PM

Tôi có cái này , bạn copy vào file LISP nhé
(DEFUN C:C () (setvar "cmdecho" 1) (setq a (ssget)) (command "copy" a "" "m" pause) (princ))

Thử xem :lol:
  • 0

#5 hungcuong02x1

hungcuong02x1

    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 April 2007 - 02:16 PM

Em xin cảm ơn các anh rất nhiều. Bây giờ em đang dùng Cad05. Chắc mấy hôm nữa em ghost lại win rồi dùng cách mà anh Nguyen Hoanh và anh kts.ngocquan đã chỉ. Một lần nữa cảm ơn các anh nhiều.
  • 0

#6 be_chanh

be_chanh

    biết lệnh adcenter

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

Đã gửi 29 April 2007 - 02:43 PM

Nếu đã dùng cad05 rồi cần gì phải dùng lisp để có thuộc tính multi trong lệnh copy :lol: ; thuộc tính này mặc định trong cad05 rồi bạn a :lol:)
  • 0

t: 097.323.1199 | m: cudstk@gmail.com | w: http://www.aicollect.com


#7 hungcuong02x1

hungcuong02x1

    Chưa sử dụng CAD

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

Đã gửi 14 May 2007 - 04:34 AM

Nếu đã dùng cad05 rồi cần gì phải dùng lisp để có thuộc tính multi trong lệnh copy :lol: ; thuộc tính này mặc định trong cad05 rồi bạn a :()

CAD 04 nhẹ hơn cad 05 nhiều anh ạ :lol: . Vấn đề là máy có vấn đề gì ghost lại nó lại thành cad 04 nên em hỏi để đỡ phải cài lại ý mà.
  • 0

#8 hungcuong02x1

hungcuong02x1

    Chưa sử dụng CAD

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

Đã gửi 14 May 2007 - 04:40 AM

Thoai, cảm ơn các anh rất nhiều. Em vừa ghost lại máy và thử cả 2 cách đều ko được, đành cài lại cad 05 vậy.
  • 0