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

minhmani

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

    21
  • Đã tham gia

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

  • Ngày trúng

    1

Cộng đồng

-1 (hơi kém)

About minhmani

  • Cấp bậc
    biết vẽ line

Khách truy cập Tiểu sử gần đây

230 chế độ xem tiểu sử
  1. Chào mọi người, mong mn viết giúp mình 1 lisp với yêu cầu như sau: - Dùng lệnh "spy" Giả sử mình gọi A là khoảng cách theo phương đứng giữa 2 đường polyline (Trong đó có 1 đường Polyline đã có Text cao độ chuẩn) - Chọn tỉ lệ đứng 1/X (nếu X=1000 thì A=Chiều dài đường dim; nếu X=100 thì A= (Chiều dài đường dim) / 10; nếu X=200 thì A= (Chiều dài đường dim) / 5 .............) Coi như mình chọn X=100 (tức tỉ lệ đứng là 1/100 --> Vậy A= (Chiều dài đường dim) / 10 ) - Chọn vị trí làm mốc (Trên đường Polyline có cao độ chuẩn) - Chọn Text cao độ ứng với vị trí mốc --> Sau đó phần mềm sẽ hỏi: "Bạn muốn sửa Text (1) hay muốn sửa chênh cao (2) *Trường hợp 1: Nếu chọn sửa theo Text (1) - Chọn đường Polyline có cao độ chuẩn - Quét những Text có cao độ chuẩn (cái này nếu các bác thấy không cần thiết có thể bỏ đi) - Chọn đường Polyline đang có cao độ Text bị sai - Quét những Text cần sửa --> Kết quả là các Text ghi sai cao độ đã được sửa thành cao độ chuẩn. *Trường hợp 2: Nếu chọn sửa chênh cao (2) - Chọn đường Polyline có cao độ chuẩn - Quét những Text có cao độ chuẩn (cái này nếu các bác thấy không cần thiết có thể bỏ đi) - Chọn đường Polyline đang có cao độ Text bị sai - Quét các Text cần sửa chênh cao ( A= (Chiều dài đường dim) / 10 ) --> Kết quả là các Text ghi sai chênh cao đã được sửa thành chênh cao chuẩn Cám ơn mọi người trước :D TD mau.dwg
  2. Viết nhanh .Sài đỡ. cám ơn bác ngokiet nhiều, lisp xài ổn lắm bác Bác bắt bẻ nhau quá :D. Quen mồm xin vậy thôi mà.
  3. Chào các bác, mong các bác tạo giúp mình 1 lisp như sau: - Mình đang có 3 loại Block Attribute, tên lần lượt là NoteCRSR, NoteCRSA, NoteCRSB - Sau khi mình dùng lisp "ND" để quét các Block trên sẽ tạo ra 3 đường polyline nối tâm lần lượt 3 Block trên - Đường Polyline nào thì sẽ có tên Layer ứng với 3 block trên. Ví dụ: + Block NoteCRSR ứng với Layer: Noi diem 1 + Block NoteCRSA ứng với Layer: Noi diem 2 + Block NoteCRSB ứng với Layer: Noi diem 3 Cụ thể mình có thể hiện trong bản Cad đi kèm. Mong các bác giúp đỡ :D MAU.dwg
×