Chuyển đến nội dung
Diễn đàn CADViet
Duong Nhat Duy

Lisp Copy nội dung Text, Att, Dynamic nhanh (áp dụng cho Text, Dim, Block, Xref, Leader, Table, ...)

Các bài được khuyến nghị

16 giờ trước, Lê Quang Dương đã nói:

Cảm ơn bạn đã chia sẽ một lisp rất hay. Qua dùng thử phiên bản này mình thấy có 2 vấn đề sau:

1. Dùng lệnh Q1->Enter->chọn đối tượng nguồn->Chọn đối tượng đích->Enter để thoát lệnh (như phiên bản trước đang dùng) thì lisp quay trở lại chọn đối tượng đích mà không chịu thoát lệnh. Nó chỉ thoát lệnh khi nhấn phím Esc.

2. Việc sử dụng cho đối tượng là text trong Table thì chỉ cho chọn đối tượng đích là Table, còn đối tượng nguồn là Table thì không thể chọn được.

1. Cái này là lỗi, do sơ suất của mình, và mình đã fix lại, bạn down lại bản cuối trong link nhé.

2. Đối tượng nguồn chỉ nhận nội dung trong 1 ô nào đó của table (chọn bằng cách bấm vào text trong ô đó), chứ bạn muốn copy nhiều ô hay toàn bộ bảng thì bôi đen Ctrl+C cho lành việc gì phải dùng lisp.

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
7 giờ trước, Duong Nhat Duy đã nói:

1. Cái này là lỗi, do sơ suất của mình, và mình đã fix lại, bạn down lại bản cuối trong link nhé.

2. Đối tượng nguồn chỉ nhận nội dung trong 1 ô nào đó của table (chọn bằng cách bấm vào text trong ô đó), chứ bạn muốn copy nhiều ô hay toàn bộ bảng thì bôi đen Ctrl+C cho lành việc gì phải dùng lisp.

Cảm ơn bạn nhé. Mục 2 mình đã thử lại vẫn không được. Chọn đối tượng nguồn là text hoặc mtext và dán cho một dòng text trong table thì được. Nhưng chọn người lại (chọn 1 dòng text trong table) để dán cho đối tượng text, mtext khác thì không được. Có thể chỉ lỗi ở máy mình thôi (cad2021).

Mình có gửi đính kèm hình gif nhưng không gửi được, báo lỗi.

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
14 giờ trước, Xuân Lộc đã nói:

Lisp nó giữ lại nguồn text chỉ ấn esc nó tiện mà, ấn esc để hủy lệnh cũng lười. Lisp của leemac cũng có chức năng giữ nguồn text để gán text cho nhiều đối tượng. Đây là chức năng ko phải lỗi

Không biết bạn này đọc có hiểu không mà phản hồi như vậy.

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Cập nhật 12/09/2024:

Thêm lệnh T2A: Copy nội dung Text vào Block Att lân cận

T2A.gif.ea83cfb816eaebd275ce786ececf5047.gif

 

Vào lúc 28/8/2024 tại 21:50, Lê Quang Dương đã nói:

Cảm ơn bạn nhé. Mục 2 mình đã thử lại vẫn không được. Chọn đối tượng nguồn là text hoặc mtext và dán cho một dòng text trong table thì được. Nhưng chọn người lại (chọn 1 dòng text trong table) để dán cho đối tượng text, mtext khác thì không được. Có thể chỉ lỗi ở máy mình thôi (cad2021).

Mình có gửi đính kèm hình gif nhưng không gửi được, báo lỗi.

Mình đã sửa lại lỗi trên trong lần cập nhật này rồi bạn nhé !

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
9 giờ trước, Duong Nhat Duy đã nói:

Cập nhật 12/09/2024:

Thêm lệnh T2A: Copy nội dung Text vào Block Att lân cận

T2A.gif.ea83cfb816eaebd275ce786ececf5047.gif

 

Mình đã sửa lại lỗi trên trong lần cập nhật này rồi bạn nhé !

Cảm ơn bạn đã chia sẽ

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Vào lúc 10/9/2018 tại 11:47, Duong Nhat Duy đã nói:

Công dụng

Copy nội dung Text, Att hoặc Dynamic của Block này sang các Block khác (có thể làm với Text, Dim, Multileader, Autocad Table, kể cả trong Block, Xref)

 

Tên lệnh

         T2A - Copy nội dung Text vào Block Att lân cận

         Q1 - Copy nội dung đơn lẻ

         SW - Hoán đổi nội dung (tương tự lệnh Q1)

         Q2 - Copy tất cả nội dung Att trong Block Att

         Q3 - Copy 1 hoặc nhiều thuộc tính Dynamic

         Q4 - Copy tất cả thuộc tính Dynamic

         Q5 - Copy Scale của Block

         Q6 - Copy Rotation của Block (góc xoay của block - khác với góc xoay động: ví dụ Angle1, Angle2, đã có thể dùng bằng các lệnh Q3, Q4)

 

Ví dụ minh họa

T2A: Copy nội dung Text vào Block Att lân cận (nôm na là bắn Text vào Block gần đó)

T2A.gif.ea83cfb816eaebd275ce786ececf5047.gif

 

Q1, Q2: Copy nội dung Text, Att, Dim, ...

1448282969_5_10.Matchprop(Q1Q2).gif.c3d05cb093561f4bb07f2756ae7806d1.gif

 

Q3, Q4: Copy thuộc tính Dynamic

580657249_5_10.Matchprop(Q3Q4).gif.474a1db86f82a711ae7a7a17d29d9065.gif

 

Link donwload

https://drive.google.com/drive/u/1/folders/1JPa-Vy_c4V-7pSkt2ApnazlZSdQdLDhi

 

Chúc các bạn thành công :)))

Mong anh thêm lệnh có chức năng giống lệnh Q1 nhưng nó gán field được không ạ. Q1 thì truyền text gốc đến các text field

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Tạo một tài khoản hoặc đăng nhập để nhận xét

Bạn cần phải là một thành viên để lại một bình luận

Tạo tài khoản

Đăng ký một tài khoản mới trong cộng đồng của chúng tôi. Điều đó dễ mà.

Đăng ký tài khoản mới

Đăng nhập

Bạn có sẵn sàng để tạo một tài khoản ? Đăng nhập tại đây.

Đăng nhập ngay

×