Rated 5/5 based on 240179 internet user reviews

Đến nội dung


Hình ảnh
- - - - -

vấn đề về lệnh tắt trong cad


  • Please log in to reply
33 replies to this topic

#1 vodanhnxc

vodanhnxc

    biết vẽ ellipse

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

Đã gửi 21 July 2011 - 01:11 PM

các bác cho em hỏi là
1,từ 1 lệnh đầy đủ có cách nào biết lệnh tắt của nó là gì ko (mặc định của cad) vì em tìm trong file acad.pgp ở tool không thấy đâu( hỏi thêm là sao trong file .pgp đó có lệnh có có lệnh không là thế nòa ví dụ như lênh dimspace em tìm mãi mà không thấy)
2,khi em sd lệnh aliasedid để đặt lệnh tắt thì đã đc chưa vì em thấy các pác hay bảo vào sửa file .pgp ở trong tool,và sự giống và khác nhau ở 2 cách sửa này ntn,thanks
  • 0

#2 ketxu

ketxu

    Copier - Paster - Editor

  • Moderator
  • PipPipPipPipPipPipPip
  • 5425 Bài viết
Điểm đánh giá: 2493 (tuyệt vời)

Đã gửi 21 July 2011 - 01:39 PM

1. Chỉ có điều ngược lại :)
Các lệnh tắt mặc định thì đã được liệt kê trong pgp (và cui). Chú ý trong file lệnh tắt thì CAD mặc định đặt 1 số lệnh thôi, chứ đó không phải nơi để bạn tham khảo danh sách lệnh của CAD. Cần thiết thì hãy vào Hekp
2. Đã được (aliasedit). Sự khác nhau là sau khi sửa ở file acad.pgp và lưu lại, bạn phải khởi động lại CAD hoặc reinit -> Pgp thì lệnh tắt mới mới cập nhật , còn aliasedit (1 tiện ích của Express) đã tự động làm việc này rồi
  • 1

Thành viên nhóm CadMagic.

Mời bạn ghé thăm facebook nhóm  :

CAD MAGIC


#3 maihanh191

maihanh191

    biết lệnh scale

  • Members
  • PipPipPip
  • 148 Bài viết
Điểm đánh giá: 16 (tàm tạm)

Đã gửi 21 July 2011 - 01:48 PM

1. Chỉ có điều ngược lại :)
Các lệnh tắt mặc định thì đã được liệt kê trong pgp (và cui). Chú ý trong file lệnh tắt thì CAD mặc định đặt 1 số lệnh thôi, chứ đó không phải nơi để bạn tham khảo danh sách lệnh của CAD. Cần thiết thì hãy vào Hekp
2. Đã được (aliasedit). Sự khác nhau là sau khi sửa ở file acad.pgp và lưu lại, bạn phải khởi động lại CAD hoặc reinit -> Pgp thì lệnh tắt mới mới cập nhật , còn aliasedit (1 tiện ích của Express) đã tự động làm việc này rồi

hỏi thêm anh ketxu là cad sẽ ưu tiên nhận lệnh ở đâu. vd cùng 1 lệnh mà ở file acad.pgp và aliasedit lại khác nhau thì cad sẽ thực hiện theo bên nào.
  • 0

#4 ketxu

ketxu

    Copier - Paster - Editor

  • Moderator
  • PipPipPipPipPipPipPip
  • 5425 Bài viết
Điểm đánh giá: 2493 (tuyệt vời)

Đã gửi 21 July 2011 - 02:19 PM

Aliasedit chỉ là tiện ích giúp bạn ghi lệnh tắt vào file acad.pgp một cách gián tiếp, về bản chất thì cả 2 là 1. Và nguyên tắc vàng của CAD là cái nào vào sau nó ưu tiên cái đó ^^
  • 1

Thành viên nhóm CadMagic.

Mời bạn ghé thăm facebook nhóm  :

CAD MAGIC


#5 maihanh191

maihanh191

    biết lệnh scale

  • Members
  • PipPipPip
  • 148 Bài viết
Điểm đánh giá: 16 (tàm tạm)

Đã gửi 21 July 2011 - 03:25 PM

thanh anh
  • 0

#6 vodanhnxc

vodanhnxc

    biết vẽ ellipse

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

Đã gửi 24 July 2011 - 10:34 PM

thanks pác nhá
  • 0

#7 danhgapro

danhgapro

    biết vẽ circle

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

Đã gửi 25 July 2011 - 08:55 AM

cái nào vào sau nó ưu tiên cái đó ^^ ==> Câu này hay nhất, chuẩn nhất.Thanks bác


  • 0

#8 lp_hai

lp_hai

    biết lệnh measure

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

Đã gửi 29 July 2011 - 11:30 AM

xin lỗi các pác vì góp ý ko đúng với topic chút nha :)
theo em thì mình nên tạo 1 cái lisp nhỏ gọn có tên là lệnh tắt
trong đó vd như
(defun c:c()
(command "copy")
)
...
...
như vậy tiện một cái là đi tới đâu mình chỉ việc load cái lisp đó là có một bảng lệnh tắt cho riêng mình, sẽ ko làm ảnh hưởng tới file pgp gốc (có thể là mình mượn máy ai xài mà lệnh tắt người ta ko giống với mình), cũng ko cần phải tạo lại mỗi khi cài lại Cad
các pác nghĩ sao?!
  • 0
Hình đã gửi

#9 ketxu

ketxu

    Copier - Paster - Editor

  • Moderator
  • PipPipPipPipPipPipPip
  • 5425 Bài viết
Điểm đánh giá: 2493 (tuyệt vời)

Đã gửi 29 July 2011 - 06:39 PM

Đã từ lâu rồi mọi người vẫn làm thế mà bạn :rolleyes:
  • 1

Thành viên nhóm CadMagic.

Mời bạn ghé thăm facebook nhóm  :

CAD MAGIC


#10 toiyeuvietnam

toiyeuvietnam

    biết vẽ pline

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

Đã gửi 29 May 2012 - 11:04 PM

các bác ơi cho em hỏi: có cách nào để tạo 1 file word có nội dung là lệnh tắt và tạo 1 lisp có tên là LENHTAT để gọi bảng Lenhtat.doc, mục đích là viết tất cả những tên lệnh của mình có trong lisp hoặc là hướng dẫn thực hiện 1 lệnh trong lisp không a? vì đôi khi minh không nhớ hết tên lệnh mà mình đang có, mục đích ra sao nên em muốn tạo ra cai file Lenhtat.doc để nhặc lại cho mình. cảm ơn các anh rất nhiều!
  • 0

#11 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 4878 Bài viết
Điểm đánh giá: 2347 (tuyệt vời)

Đã gửi 29 May 2012 - 11:14 PM

các bác ơi cho em hỏi: có cách nào để tạo 1 file word có nội dung là lệnh tắt và tạo 1 lisp có tên là LENHTAT để gọi bảng Lenhtat.doc, mục đích là viết tất cả những tên lệnh của mình có trong lisp hoặc là hướng dẫn thực hiện 1 lệnh trong lisp không a? vì đôi khi minh không nhớ hết tên lệnh mà mình đang có, mục đích ra sao nên em muốn tạo ra cai file Lenhtat.doc để nhặc lại cho mình. cảm ơn các anh rất nhiều!

Có thể được. Nhưng cấu trúc file *.doc như thế nào?
  • 0

#12 toiyeuvietnam

toiyeuvietnam

    biết vẽ pline

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

Đã gửi 30 May 2012 - 09:58 AM

VD: em muốn tạo 1 danh sách các lệnh tắt như sau:

BẢNG LỆNH TẮT

TÊN LỆNH --------------- MỤC ĐÍCH
AS ---------------Ghi diện tích trực tiếp vào đối tượng
AZ ---------------Ghi diện tích đè vào TEXT có sẵn
KT ---------------Ghi kích thước hàng loạt LINE
KT ---------------Ghi kích thước hàng loạt PLINE
………………………………………………………..
cảm ơn anh đã quan tâm!
  • 0

#13 toiyeuvietnam

toiyeuvietnam

    biết vẽ pline

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

Đã gửi 01 June 2012 - 06:13 AM

Anh Ha giúp em với!
danh sách lệnh tắt viết bên Word bình thường và lưu lại, khi cần lệnh nào đó mà không nhớ lệnh tắt thì có thể gõ LENHTAT thì sẽ xuất hiện bảng lệnh tắt trong Word.
đây là file VD về lệnh tắt của em;
http://www.cadviet.c...ng_lenh_tat.doc
  • 0

#14 duy782006

duy782006

    PHẠM QUỐC DUY

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

Đã gửi 01 June 2012 - 08:14 AM

Anh Ha giúp em với!
danh sách lệnh tắt viết bên Word bình thường và lưu lại, khi cần lệnh nào đó mà không nhớ lệnh tắt thì có thể gõ LENHTAT thì sẽ xuất hiện bảng lệnh tắt trong Word.
đây là file VD về lệnh tắt của em;
http://www.cadviet.c...ng_lenh_tat.doc

Nhét luôn cái danh sách trong lisp nếu nó ko dài thì làm thế này.

(DEFUN c:bao (/ noidungtieude noidungthongbao noidungtacgia)
(setq noidungtieude "DANHSACH")
(setq noidungthongbao (strcat
"\n dong thong bao 1"
"\n dong thong bao 2"
"\n dong thong bao 3"
"\n dong thong bao 4"))
(setq noidungtacgia "\nVIET BOI ...")

(alert (strcat noidungtieude noidungthongbao noidungtacgia))
(princ)
)


Nếu nó dài thì làm lisp gọi nội dung file nhưng file txt thì mình mới gọi được.
  • 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 :-cool.png


#15 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 4878 Bài viết
Điểm đánh giá: 2347 (tuyệt vời)

Đã gửi 01 June 2012 - 10:31 AM

Anh Ha giúp em với!
danh sách lệnh tắt viết bên Word bình thường và lưu lại, khi cần lệnh nào đó mà không nhớ lệnh tắt thì có thể gõ LENHTAT thì sẽ xuất hiện bảng lệnh tắt trong Word.

Lisp mở file Word để xem.
Cách thứ 1:
;Doan Van Ha - CADViet.com - Ngay 01/6/2012
;Muc dich: mo 1 file Word co san.
;Cach thuc hien:
; - Tim vi tri file "Winword.exe", kem duong dan.
; - Tim vi tri file "*.doc" cua ban, kem duong dan.
; - Thay ca 2 ten file tim duoc vao dong code trong lisp.
; Vi du:
; - Vi tri file "Winword.exe" la: "C:/Program Files/Microsoft Office/Office12/Winword.exe"
; - Vi tri file "Test.doc" cua ban la: "D:/Test.doc"
; - Thay chung vao code lisp se duoc lisp mo file "Test.doc" nhu duoi day:
(defun C:HA1()
(startapp "C:/Program Files/Microsoft Office/Office12/Winword.exe" "D:/Test.doc"))

  • 0

#16 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 4878 Bài viết
Điểm đánh giá: 2347 (tuyệt vời)

Đã gửi 01 June 2012 - 12:21 PM

Lisp mở file Word để xem.
Cách thứ 2:
;Doan Van Ha - CADViet.com - Ngay 01/6/2012
;Muc dich: mo 1 file Word co san.
;Cach su dung:
;- Thay "Ten_File_kem_Path" bang ten File ban can mo de xem, vao lisp duoi day. Vi du "Ten_File_kem_Path" la "D:/LENTTAT.doc" chang han.
;- Neu File cua ban da Add vao "Support File Search Path" thi khong can kem Path.
;- Add lisp nay vao Statup Suite khi Load.
(defun C:HA2()
(setq Wapp (vlax-get-or-create-object "Word.Application"))
(vlax-invoke-method (vlax-get-property Wapp 'Documents) 'Open "Ten_File_kem_Path")
(vla-put-visible Wapp 1)
(vlax-release-object Wapp))

  • 1

#17 toiyeuvietnam

toiyeuvietnam

    biết vẽ pline

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

Đã gửi 01 June 2012 - 10:44 PM

cam ơn các anh, cảm ơn anh Ha. em đã làm được rồi. thế này thì có nhiều lệnh tắt cũng không cần bận tâm phải nhớ nhiều, chỉ cần gõ LENHTAT là nhớ hết :)
  • 0

#18 toiyeuvietnam

toiyeuvietnam

    biết vẽ pline

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

Đã gửi 01 June 2012 - 11:10 PM

anh Ha ơi em chạy thử lần đầu thì ok, nhưng khi chạy lại thì gặp sự cố này khi chay thử lại lần 2
Command: HA2
; error: Automation Error. This file could not be found.
Try one or more of the following:
* Check the spelling of the name of the document.
(LENH TAT.doc)nt file name.

vậy là sao anh nhỉ?
  • 0

#19 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 4878 Bài viết
Điểm đánh giá: 2347 (tuyệt vời)

Đã gửi 01 June 2012 - 11:21 PM

anh Ha ơi em chạy thử lần đầu thì ok, nhưng khi chạy lại thì gặp sự cố này khi chay thử lại lần 2
Command: HA2
; error: Automation Error. This file could not be found.
Try one or more of the following:
* Check the spelling of the name of the document.
(LENH TAT.doc)nt file name.
vậy là sao anh nhỉ?

Liệu bạn có move nó khác path không? Tôi test lúc nào cũng OK.
  • 1

#20 toiyeuvietnam

toiyeuvietnam

    biết vẽ pline

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

Đã gửi 01 June 2012 - 11:36 PM

em đặt tên file là LENHTAT.doc và lưu trong support
em sửa phần tên file trong code cung như vậy, anh coi giúp em xem có bị sao không?

(defun C:HA2()
(setq Wapp (vlax-get-or-create-object "Word.Application"))
(vlax-invoke-method (vlax-get-property Wapp 'Documents) 'Open "LENHTAT.doc")
(vla-put-visible Wapp 1))
  • 0