Đến nội dung


Hình ảnh
5 stars - based on 24598 reviews
- - - - -

Cách Tạo Dynamic Block Bằng Code


  • Please log in to reply
3 replies to this topic

#1 anhcos

anhcos

    biết lệnh text

  • Advance Member
  • PipPipPipPip
  • 274 Bài viết
Điểm đánh giá: 177 (tàm tạm)

Đã gửi 18 July 2017 - 10:02 PM

Bác nào đã từng tạo được Dynamic Block bằng dòng lệnh chưa? 

Block này phải có ít nhất 1 tham số và cách hoạt động của nó (Paramater & Action).

Chỉ giúp mình với, code bằng vba/net đều được. 


  • 0
Clear sky!

MF Rock collection.

#2 Tue_NV

Tue_NV

    KS Võ Quang Tuệ

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

Đã gửi 19 July 2017 - 01:33 AM

Bác nào đã từng tạo được Dynamic Block bằng dòng lệnh chưa? 

Block này phải có ít nhất 1 tham số và cách hoạt động của nó (Paramater & Action).

Chỉ giúp mình với, code bằng vba/net đều được. 

 

Bác tham khảo:

http://www.cadviet.c...dong-bang-lisp/


  • 1

#3 cuongtk2

cuongtk2

    biết lệnh mirror

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

Đã gửi 19 July 2017 - 09:35 AM

Mình tìm được trong trang Autodesk:

(defun c:demo nil
(command "_-bedit" ".")
(command "_.rectang" "0,0" "1,1")
(command "_zoom" "_O" "_L" "")
(command "_zoom" "0.5x")
(command "_BParameter" "Point" "1,0" "1.5,0" 1)
(command "_BActionTool" "sTretch" "1.5,0" "1.25,-0.25" "0.75,0.75" "1.0,0.3" "")
(command "bsaveas" "test_h")
(command "bclose")
(command "-insert" "test_h" "_S" 1 "0,0" "")
(command "_zoom" "_O" "_L" "")
(princ)
)

 

Còn có quyển Ebook này nhưng mình không có cách để mua

Controlling AutoCAD from Visual LISP (AutoCAD expert's Visual LISP Book 2)
  • 1

#4 anhcos

anhcos

    biết lệnh text

  • Advance Member
  • PipPipPipPip
  • 274 Bài viết
Điểm đánh giá: 177 (tàm tạm)

Đã gửi 19 July 2017 - 01:47 PM

Tks các bác, vậy là tạo sẵn file dwg chứa block động rồi mở ra dùng hoặc tạo ra bằng command line như của bác cuongtk2 vậy.


  • 1
Clear sky!

MF Rock collection.