Chuyển đến nội dung
Diễn đàn CADViet
Đăng nhập để thực hiện theo  
hantinh

[yêu cầu] Nhờ các cao thủ về lsp viết giúp cái lsp gióng tag thép(ghi chú) trong ASD

Các bài được khuyến nghị

Nhờ các bro giỏi về lsp viết giúp mình cái lsp gióng đối tượng ghi chú thép(tag thép) thẳng hàng nhau thep chiều ngang( với đối tượng là ngang và đứng theo đối tượng đứng.

Dưới là bản vẽ để các bro có thể chọn được đối tượng. Tks Bro trước

đây là file ver10: http://www.4shared.c...a/Drawing2.html

1111.png

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Rất tiếc là mình k có ASD để giúp bạn :) Nếu bạn biết và theo mình nhớ là bạn có biết lisp, thì bạn có thể thử làm theo hướng sau :

1 - Quét chọn tất cả các tag thép

2 - Pick 1 điểm chọn P để lấy tọa độ Y chung

3 - Xét từng đối tượng tag :

- Lấy data của sub entity 340 của tag

- Lọc lấy tất cả mã dxf 10 (mAssoc) = list Point từ data này

- Kiểm tra 2 point cuối cùng trong list, nếu có tọa độ y bằng nhau = Y1 thì thao tác tiếp (ngang hàng)

- Dùng entmod để sửa 2 tọa độ Point cuối này trùng Y chung

- Dùng entmod để sửa tọa độ Y của tất cả các sub entity khác (vòng tròn, số hiệu, text fi...) tăng lên 1 khoảng Y-Y1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Rất tiếc là mình k có ASD để giúp bạn :) Nếu bạn biết và theo mình nhớ là bạn có biết lisp, thì bạn có thể thử làm theo hướng sau :

1 - Quét chọn tất cả các tag thép

2 - Pick 1 điểm chọn P để lấy tọa độ Y chung

3 - Xét từng đối tượng tag :

- Lấy data của sub entity 340 của tag

- Lọc lấy tất cả mã dxf 10 (mAssoc) = list Point từ data này

- Kiểm tra 2 point cuối cùng trong list, nếu có tọa độ y bằng nhau = Y1 thì thao tác tiếp (ngang hàng)

- Dùng entmod để sửa 2 tọa độ Point cuối này trùng Y chung

- Dùng entmod để sửa tọa độ Y của tất cả các sub entity khác (vòng tròn, số hiệu, text fi...) tăng lên 1 khoảng Y-Y1

Rất tiếc là KetXu không có ASD nên Xu cứ ... đoán mò :D

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Hế hế, thì e nói là e mò ngay từ đầu rồi mà. Nhưng hướng đi thì chắc cũng chỉ đến vậy thôi :D.

Mà em mò có cơ sở đó nhé ^^

http://arttool.vn/th...ghlight=hantinh

Sao Xu không thử cài ASD và test nó luôn mà cứ "mò có cơ sở" thế? :D

 

 

- Lấy data của sub entity 340 của tag nó ra cái này :

 

Chon doi tuong :; error: Exception occurred: 0xC0000005 (Access Violation)

; warning: unwind skipped on exception

; error: Exception occurred: 0xC0000005 (Access Violation)

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

quan trọng là hướng đi và sơ đồ khối thôi mà bac tue_vn. sau đó là cách dùng lẹnh để sử lý nó thôi mà. trong ASD thì dùng lsp chỉ để can thiệp vào điểm chèn đối tươngn thôi mà

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Máy e k chơi được loại đó bác ạ ^^ CAD12 e còn k dùng được nữa là... Chứ k thì e cài r test cho sướng ^^ Lại đỡ bị bắt bài thầy bói xem voi ^^ Nhưng bác cũng phải xem lại nhỡ đâu thằng ASD bên bác nó bị mần răng, nó chỉ là 1 sub entity bình thường mà k chui vào trong CSDL của nó được thì cũng lạ quá :D

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Tạo một tài khoản hoặc đăng nhập để nhận xét

Bạn cần phải là một thành viên để lại một bình luận

Tạo tài khoản

Đăng ký một tài khoản mới trong cộng đồng của chúng tôi. Điều đó dễ mà.

Đăng ký tài khoản mới

Đăng nhập

Bạn có sẵn sàng để tạo một tài khoản ? Đăng nhập tại đây.

Đăng nhập ngay

Đăng nhập để thực hiện theo  

×