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

makhorungxanh

Thành viên
  • Số lượng nội dung

    6
  • Đã tham gia

  • Lần ghé thăm cuối

Bài đăng được đăng bởi makhorungxanh


  1. Vào lúc 18/1/2024 tại 18:44, Duong Nhat Duy đã nói:

    Chia sẻ đến các bạn 1 lisp đánh số thứ tự hàng loạt, áp dụng cho Text (cũng như Mtext), Block Att (Block thuộc tính), Dim.

    Lisp có nhiều tính năng lựa chọn ví dụ thêm tiền tố, hậu tố, ... thỏa mãn nhiều yêu cầu đề bài đặt ra.

     

    Tên lệnh:

       STT - Đánh số thứ tự hàng loạt (áp dụng cho Text, Att, Dim)

       C1 - Copy tăng dần (áp dụng cho Text, Att)

       C2 - Copy giảm dần (áp dụng cho Text, Att)

       1C - Copy tăng dần N đơn vị (áp dụng cho Text, Att)

     

    Mô tả:

    - STT :

    + Đánh số thứ tự theo các quy tắc tùy chọn, ví dụ: trên xuống dưới, trái sang phải, theo chiều pline hoặc theo thứ tự người dùng pick chọn

    + Có thể thêm tiền tố, hậu tố, nhập stt bắt đầu, số chữ số 0.

    + Kết quả có thể đè lên text cũ hoặc thêm vào đầu, cuối

    + 1 số ví dụ: (hình minh họa)

     

    Đánh số từ trên xuống dưới, trái sang phải:

    1.gif.5bb21bb8fa8bf3a403bedd2b9b2199b1.gif

     

    Đánh số theo thứ tự pick chọn:

    2.gif.4253c87f7f2036ae00cf178f05eb7f06.gif

     

    Đánh số theo chiều Pline:

    3.gif.4c92828f54c0f2743e033c9e6832a2b6.gif

     

    - C1, C2, 1C : Đánh số thứ tự thủ công

    + Hoạt động như lệnh Copy nhưng tăng/giảm dần giá trị cuối cùng trong Text/Att

    + Có thể chọn 1 nhóm đối tượng, ví dụ: 1 hình tròn và 1 Text, ...

    + Lệnh 1C chỉ dùng cho các Text/Att số thực

     

    Lưu ý:

    Lisp không bao gồm các lệnh như thêm tiền tố, hậu tố; đánh số layout, ... Thực tế có rất nhiều thao tác khác đối với Text/Att/Dim ví dụ tính toán, tìm kiếm, thay thế, chỉnh sửa, ... Có thể trong tương lai mình sẽ có lisp hoàn chỉnh, và cũng có thể mất phí. Hiện tại các bạn vui lòng tìm kiếm những lisp trên ở trong diễn đàn hoặc các nguồn khác.

     

    File lisp:

    18/01/2024: Danh STT Text, Att, Dim v1.00.lsp

    04/04/2024: Danh STT Text, Att, Dim v1.01.lsp (Thêm option đánh stt theo 2 chiều, ví dụ: trái qua phải, trên xuống dưới)

      

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

    không biết sao chứ em dùng thì lại bị lỗi khi xử dụng lệnh  STT anh ạ

    ; error: bad argument type: fixnump: nil


  2. Em chào các anh chị ạ, hiện tại em đang gặp phải trường hợp như này ạ

    1. Muốn thêm tiền tố hoặc hâu tố cho DIM, nhưng mà lại phải thêm tăng dần theo thứ tự được chọn dim

    Không biết là có thể làm được kh i mà thêm tiền tố or hậu tố cho dim mà tăng dần được không ạ.

    Hiện tại em đang dùng lisp thêm tiền tố này xong lại chạy bằng cơm để đánh số tăng dần lên thì vất vả quá

    Em cảm ơn anh/chị admin diễn đàn và mọi người đã xem ạ.

    TTT_Them tien to, hau to cho text, dim.lsp

    image.png.cae89da9e351ae7b37566243fd38ef4b.png

     

    TTT_Them tien to, hau to cho text, dim.lsp

×