Đến nội dung


Hình ảnh
- - - - -

LISP tạo dim


  • Please log in to reply
7 replies to this topic

#1 Nghia_XD

Nghia_XD

    biết vẽ polygon

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

Đã gửi 19 August 2010 - 12:32 PM

mình đã tạo 1 dim, mình muốn sử dụng cho tất cả các bản vẽ khác của mình, mỗi lần sử dụng mình lại phải copy đối tượng sang bản vẽ mới, mình muốn có 1 lisp để ko phải copy, có ai có không, cho mình xin vơi.
  • 0

Xây dựng dân dụng và công nghiệp


#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 19 August 2010 - 01:27 PM

mình đã tạo 1 dim, mình muốn sử dụng cho tất cả các bản vẽ khác của mình, mỗi lần sử dụng mình lại phải copy đối tượng sang bản vẽ mới, mình muốn có 1 lisp để ko phải copy, có ai có không, cho mình xin vơi.

bạn save file mẫu đó vào file acad.dwt

Mỗi lần new file, file mẫu sẽ được dùng.
  • 0

#3 lyky

lyky

    biết vẽ polygon

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

Đã gửi 22 October 2010 - 07:50 PM

Ngoài cách mà đồng chí Hoành đã hướng dẫn bạn tạo file TEMPLATE (*.dwt) cũng là một cách đơn giản nhất mà hiệu quả, bạn có thể sử dụng cách sau:

1. Sau khi khởi tạo xong tổ hợp DIMMENIONS bạn dùng lệnh DIMEX (DIM EXPORT) để xuất DIMSTYLE thành TEMPLATE định dạng *.dim và lưu lại trong máy. Khi cần sài bạn sẽ dùng lệnh DIMIM (DIM IMPORT) để chèn DIMSTYLE cần sài vào môi trường vẽ là có thể dùng được rồi.

2. Bạn cũng có thể download LISP sau đây để dùng thử: http://www.cadviet.c...iles/3/sdim.rar. Dùng lệnh SDIM (set dimmensions) để tự động khởi tạo.

Thực ra, LISP này cũng thật đơn giản, bạn có thể tự viết được, hãy tự tin lên.
Nếu bạn không viết được, hãy liên hệ với tôi: kyqn2000@yahoo.com, tôi sẽ gởi CODE cho bạn, để bạn tự chỉnh sửa cho phù hợp với sở thích và yêu cầu công việc của mình.

Rất mong nhận được góp ý chân thành của các bạn!
Chúc các bạn nhiều niềm vui và trân trọng kính chào!

...:: LÝ KỲ ::...
  • 3

22665_13x13progress.gif   22665_lyky.gif   22665_13x13progress.gif


#4 Phiphi-

Phiphi-

    biết lệnh minsert

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

Đã gửi 23 October 2010 - 08:33 AM

Bác hãy post CODE (.lsp) tại đây luôn cho mọi thành viên cùng sử dụng. Thanks
  • 0

#5 w1nDream

w1nDream

    biết lệnh ddedit

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

Đã gửi 23 October 2010 - 11:29 AM

bạn save file mẫu đó vào file acad.dwt

Mỗi lần new file, file mẫu sẽ được dùng.


Bác hướng dẫn cụ thể hơn được không ạ!Em chưa biêt save kiểu như thế nào vào file acad.dwt :lol:

1. Sau khi khởi tạo xong tổ hợp DIMMENIONS bạn dùng lệnh DIMEX (DIM EXPORT) để xuất DIMSTYLE thành TEMPLATE định dạng *.dim và lưu lại trong máy. Khi cần sài bạn sẽ dùng lệnh DIMIM (DIM IMPORT) để chèn DIMSTYLE cần sài vào môi trường vẽ là có thể dùng được rồi.


Chào bác Lý Kỳ.
Em đã thử cách của bác nhưng không hiểu sao khi Dimim thì trong bản vẽ mới tên của Dimstyle cũ đã bị chuyển thành dạng khác như 306D608F0 hoặc tương tự thế.

Nếu bác làm rồi có thể hướng dẫn cụ thể bằng hình ảnh từng bước để thực hiện công việc hiệu quả theo ý muốn.

:lol:
  • 0
__Tâm tựa lưu thủY__
Vi nhân nan

#6 w1nDream

w1nDream

    biết lệnh ddedit

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

Đã gửi 23 October 2010 - 02:29 PM

Sory bác Hoành nhá.Em tìm được cái thằng acad.dwt rồi và đã hiểu ra ý bác.
Cái này tiện cho những bác hay fải vẽ những bản vẽ có nhiều dimstyle. :lol:

Nhưng lại hơi bất tiện với những bác đôi khi mới cần vẽ những bản vẽ đó.

Nếu được thì em muốn có cách nào đó tạo các Dimstyle chuẩn theo từng tỷ lệ:
VD:
1/10
1/25
1/50
1/75
1/100
......

tạo file mẫu có thể là file temple hay dùng lisp cũng được
để khi nào cần mới lôi ra dùng.Như thế sẽ tiện hơn với những bản vẽ "sửa đổi" hay "bổ sung" mà không fải mất công làm lại mọi thứ từ đầu.
  • 0
__Tâm tựa lưu thủY__
Vi nhân nan

#7 Tue_NV

Tue_NV

    KS Võ Quang Tuệ

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

Đã gửi 23 October 2010 - 03:36 PM

Sory bác Hoành nhá.Em tìm được cái thằng acad.dwt rồi và đã hiểu ra ý bác.
Cái này tiện cho những bác hay fải vẽ những bản vẽ có nhiều dimstyle. :lol:

Nhưng lại hơi bất tiện với những bác đôi khi mới cần vẽ những bản vẽ đó.

Nếu được thì em muốn có cách nào đó tạo các Dimstyle chuẩn theo từng tỷ lệ:
VD:
1/10
1/25
1/50
1/75
1/100
......

tạo file mẫu có thể là file temple hay dùng lisp cũng được
để khi nào cần mới lôi ra dùng.Như thế sẽ tiện hơn với những bản vẽ "sửa đổi" hay "bổ sung" mà không fải mất công làm lại mọi thứ từ đầu.

Bạn có thể sử dụng lệnh Adcenter để chèn Dímtyle mẫu vào những bản vẽ chua có Dimstyle đó
  • 1

#8 w1nDream

w1nDream

    biết lệnh ddedit

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

Đã gửi 25 October 2010 - 08:38 AM

Bạn có thể sử dụng lệnh Adcenter để chèn Dímtyle mẫu vào những bản vẽ chua có Dimstyle đó


Thks bác Tuệ nhé!
He.Em cứ mãi đi theo hướng Dimex nên quên mất là có thể dùng Ctrl+2.
:lol:
  • 0
__Tâm tựa lưu thủY__
Vi nhân nan