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

Bảng xếp hạng


Nội dung phổ biến

Hiển thị nội dung có danh tiếng cao nhất trên 10/05/2024 trong Bài đăng

  1. 1 điểm
    Chia sẻ đến các bạn 1 lisp đánh số thứ tự hàng loạt, thêm tiền tố, hậu 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 đánh số ví dụ đánh đè lên Text cũ hoặc thêm vào Text hiện tại,... 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) FT - Thêm tiền tố, hậu tố, hoặc xóa 1 đoạn ký tự ở đầu hoặc cuối (áp dụng cho Text, Att, Dim) 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: Đánh số theo thứ tự pick chọn: Đánh số theo chiều Pline: - 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 - FT : Thêm tiền tố, hậu tố; xóa 1 đoạn ký tự ở đầu hoặc cuối 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) 09/05/2024: Danh STT, them bot noi dung Text, Att, Dim v1.02.lsp (Thêm tính năng thêm tiền tố, hậu tố, xóa 1 đoạn ký tự ở đầu hoặc cuối) Chúc các bạn thành công :)))
  2. 1 điểm
    Gửi đến các bạn 1 lisp Dim tự động, có thể dim hàng loạt các đối tượng theo các yêu cầu đề bài khác nhau (ví dụ: dim qua giao cắt, block; dim bán kính, vát góc; ...) Tên lệnh: TL - Thiết lập (Dimstyle, layer, khoảng cách chữ đến chân dim, ...) TLD - Thiết lập dim tự động theo layer DA1 - Dim chiều dài các đối tượng riêng lẻ DA2 - Dim chiều dài các đối tượng qua giao điểm, điểm đặt Block DA3 - Dim chiều dài các đối tượng qua các điểm tùy chọn DQ1 - Dim chiều dài giữa 2 đầu đối tượng (tổng chiều dài từng đối tượng) DQ2 - Dim chiều dài giữa 2 đầu đối tượng (tổng chiều dài từng đối tượng) DB1 - Dim khoảng cách giữa các Block VG - Dim vát góc DAR1 - Dim chiều dài cung DRA1 - Dim bán kính cung DLI1 - Dim Linear qua các giao điểm giữa 2 điểm chọn DAL1 - Dim Aligned qua các giao điểm giữa 2 điểm chọn DCD - Dim khoảng cách giữa 2 điểm chọn ?? - Hiển thị bảng tên lệnh Hướng dẫn chi tiết các lệnh: Ví dụ minh họa: - TLD: Thiết lập dim tự động: style, layer, tiền tố, hậu tố của dim tùy biến theo layer của các đối tượng cần dim - DA1: Dim chiều dài các đối tượng riêng lẻ (Line, Pline, Arc), cong dim cong, thẳng dim thẳng - DA2: Dim chiều dài các đối tượng qua giao điểm, điểm đặt Block (ngoài ra dim tự động ngắt tại đỉnh pline) - DA3: Dim chiều dài các đối tượng qua các điểm tùy chọn (vị trí ngắt dim có thể chọn 1 hoặc nhiều các option bên dưới) - DQ1, DQ2: Dim chiều dài giữa 2 đầu đối tượng (tổng chiều dài từng đối tượng). Lưu ý: ở ví dụ bên dưới, kiểu dim hiện hành là dim không có "Dim line 2" nên trông giống như mũi tên, bản chất vẫn là dim bình thường. Lệnh DQ2 có tác dụng đảo ngược hướng mũi tên này. Ngoài ra, nếu dùng các kiểu dim thông thường thì 2 lệnh này cho ra 1 kết quả như nhau. - DB1: Dim khoảng cách giữa các Block. Có thể lựa chọn thứ tự từ trên xuống dưới, phải qua trái, thứ tự pick chọn,... - VG: Dim vát góc. Lưu ý nhập chiều dài vát góc tối đa trong lệnh TL, để tránh dim nhầm các vị trí không phải vát góc - DAR1: Dim chiều dài cung (dùng cho cả Arc và Pline có chứa cung) - DRA1: Dim bán kính cung (dùng cho cả Arc và Pline có chứa cung). Lưu ý khai báo bán kính tối thiểu, tối đa trong lệnh TL - DLI1: Dim Linear qua các giao điểm giữa 2 điểm pick chọn - DAL1: Dim Aligned qua các giao điểm giữa 2 điểm pick chọn. Lưu ý: ở ví dụ bên dưới, muốn dim theo phương vuông góc với các đường màu xanh, ta bắt điểm vuông góc với nó là được - DCD: Dim khoảng cách giữa 2 điểm pick chọn. Lệnh này thì đơn giản không có gì để mô tả :)). Lưu ý: có thể nhập khoảng cách điểm thứ 2 so với điểm thứ nhất tùy ý. Lưu ý: Lisp khá đồ sộ nên mình không share mã nguồn. Để sử dụng lisp các bạn vui lòng gửi mã máy (thông báo hiện lên ngay sau khi load lisp), có thể gửi trên forum hoặc qua zalo mình: 0922161194. Mã máy mình add lên server là có thể dùng được ngay, ai gửi mã mà chưa thấy mình phản hồi thì thỉnh thoảng cứ load thử lại lisp, dùng được nghĩa là mình đã add rồi. Lisp cũng mới viết nên nhờ các bạn dùng và góp ý, mai kia hoàn chỉnh mới tính đến chuyện mua bán sau. File lisp: - v1.02 (29/04/2024): https://drive.google.com/drive/u/1/folders/1tAt7uRmllwFAd0UJf6hf-5FnzAI55IDA Chúc các bạn thành công :)))
Bảng thành tích này được đặt thành Tp. Hồ Chí Minh /GMT +07:00


  • Newsletter

    Want to keep up to date with all our latest news and information?

    Sign Up
×