ldnamxddd
-
Số lượng nội dung
3 -
Đã tham gia
-
Lần ghé thăm cuối
-
Ngày trúng
1
Bài đăng được đăng bởi ldnamxddd
-
-
Nhờ các bác xem hộ dùm em, có cách nào hoặc nếu không, nhờ các bác viết lisp, mà khi mình ARRAY 1 đối tượng theo Polar và bao gồm nhiều tầng ( levels) thì có thể chỉnh khoảng cách ( số đối tượng) của mỗi level đó không. Mặc định của autocad lấy số đối tượng của các level là giống nhau.
- 1
-
Chã là em có tìm trong diễn đàn Lisp chọn các thuộc tính giống nhau của block thuộc tính của bác Doãn Văn Hà.
Tuy nhiên, trên bản vẽ của công trình em thì Block người ta làm vừa là dynamic block, vừa là attribute block. Nên chạy lisp ( trong máy em) không thực hiện được.
Mong các bác giúp em cải tiến với ạ.
Nhờ các bác xem và viết hộ LISP
trong AutoLisp
Đã đăng · Trả lời báo cáo
Ngoài yêu cầu trên, thì nếu có thế, mong các bác có thể giúp em:
1> Tạo 1 điểm nóng trên mỗi level, để có thể tùy chỉnh số lượng item.
2> Hoặc có thể có thêm tùy biến, thay vì là between = góc, có thể chọn khoảng cách giữa 2 item (tâm hoặc 1 điểm khác)
3> Hoặc nếu tốt nhất là, tự động tìm kiếm số item ( trên mỗi level), sao cho : số item tối đa, trước khi 2 đối tượng chạm nhau.
Tất nhiên, tất cả đều cùng 1 đối tượng gốc, để dễ bề thay đổi ạ.
new block.dwg