Đến nội dung


Hình ảnh

Xin giúp đỡ về chèn block vào Pline


  • Please log in to reply
5 replies to this topic

#1 cadlevellow

cadlevellow

    Chưa sử dụng CAD

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

Đã gửi 28 May 2012 - 07:09 PM

Trước tiên xin chào các bạn, rất mong được sự giúp đỡ của các bạn. Mình có một vấn đề như sau. Bản vẽ của mình có rất nhiều đường Pline là mạng lưới đường ống cấp nước, nhiệm vụ của mình là chèn rất nhiều Block lên các đường Pline đó. có hàng nghìn block giống nhau lên hàng trăm đường Pline như vậy. Nếu dùng lệnh Insert block kết hợp với lệnh copy thì mất rất nhiều công và thời gian. và mỗi lần chuyển sang đường Pline khác thì phải xoay block cho nó align với Pline khác ấy. Vậy có cách nào làm nhanh hay có một lisp nào xử lý được cái sự mất thời gian này ko các bạn? xin chân thành cảm ơn mọi sự giúp đỡ quý báu của các bạn.
http://www.cadviet.c...xin_giup_do.dwg
  • 0

#2 Hai_YenLang

Hai_YenLang

    biết lệnh explore

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

Đã gửi 28 May 2012 - 08:38 PM

Bạn gõ vào ô tìm kiếm trên diễn đàn: CHÈN BOLOCK THEO ĐƯỜNG DẪN , sẽ có cái bạn cần!
  • 0
Đức hạnh lớn nhất mà bên cạnh đó, mọi đức hạnh khác đều mờ nhạt đi, đó là không làm hại ai và tùy sức mà giúp đỡ mọi người "
Người cảnh sát điều tra hình sự giỏi là người biết được tất cả những hành vi thủ đoạn trộm cắp của bọn trộm cắp, nhưng lại dốt ăn cắp ăn trộm ...

#3 cadlevellow

cadlevellow

    Chưa sử dụng CAD

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

Đã gửi 28 May 2012 - 09:17 PM

Bạn gõ vào ô tìm kiếm trên diễn đàn: CHÈN BOLOCK THEO ĐƯỜNG DẪN , sẽ có cái bạn cần!

Cảm ơn bạn đã dành thời gian cho mình, những bài đó mình đã đọc rồi, những cái đó chỉ thực hiện cho khoảng cách bằng nhau, nhưng của mình là khoảng cách bất kỳ và ở mọi vị trí. Nếu có cái lisp nào chèn block tại điểm bất kỳ mà tự động nó align với đường Pline (có thể là song song hoặc vuông góc) thì tốt biết bao bạn nhỉ?
  • 0

#4 duy782006

duy782006

    PHẠM QUỐC DUY

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 2155 Bài viết
Điểm đánh giá: 1360 (rất tốt)

Đã gửi 28 May 2012 - 09:34 PM

Xem cái này thế nào!
http://duy782006.blo...-theo-uong.html
  • 0

Cứ ngỡ trần gian là cõi thật.Cho nên tất bật đến bây giờ.
Tạo hộp thoại bằng lisp My blog QUY ĐỊNH ĐẶT TÊN TOPIC TRONG CHUYÊN MỤC LISPD http://ktsduy.wordpress.com/
Để cám ơn chỉ cần nhấn rep_up.png
(Là nhấn vào nút đó phía bài viết của người ta í chứ đừng có nhè cái hình này mà nhấn miết đi nha :-D


#5 cadlevellow

cadlevellow

    Chưa sử dụng CAD

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

Đã gửi 28 May 2012 - 10:05 PM

Xem cái này thế nào!
http://duy782006.blo...-theo-uong.html

Cảm ơn anh nhiều, anh có thể sửa được lisp này chỉ chèn 1 block và nó align luôn với bất kỳ đường Pline nào em chọn được không?
  • 0

#6 krilin852000

krilin852000

    Chưa sử dụng CAD

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

Đã gửi 17 October 2012 - 02:09 PM

Chào bạn,

Mình nghĩ là nếu bạn muốn rải block trên đoừng thẳng thì bạn có thể dùng lệnh DIVIDE tích hợp sẵn trong AutoCAD. Cách dùng như sau
- Gõ "DIV" Enter
- "Select object to divide:" Bạn chọn đường thẳng cần rải. Enter
- "Enter the number of segments or [Block] :" Bạn gõ chữ "b" để chọn block. Enter
- "Enter name of block to insert: " Gõ tên Block (VD: Block đặt tên là HO GA). Enter
- "Align block with object? [Yes/No] <Y>:" Gõ Y nếu bạn muốn block tự quay cho phù hợp với đường thẳng được chọn. Enter
- "Enter the number of segments: " Bạn gõ số lượng đoạn mà block chèn vào chia đường thẳng ra. Enter.
(VD: đoạn thẳng chia thành 4 đoạn, sẽ chèn vào 3 block ở giữa:
-------- HO GA ----------- HO GA ------------- HO GA --------------)
Lệnh này có khuyết điểm là không thêm block vào 2 đầu :) . Mình thường sử dụng lệnh này.

Chút đóng góp kinh nghiệm, nếu có gì không phải xin mọi người tha lỗi cho.
  • 0