Chào các bạn, mình có 1 vấn đề như sau:
Khi làm việc với bản vẽ cọc (rất nhiều cọc) cần đánh stt và xuất tọa độ vn2000. Mình đã tìm được 1 lisp giải quyết được vấn đề này tuy nhiên lisp đó có hạn chế như sau:
1. Phải click chọn từ điểm cọc hoặc
2. Vẽ đường pline qua các điểm đó và thứ tự click chọn sẽ quyết định STT cho cọc
Cách làm này khá ổn đối với số lượng cọc trên mặt bằng cọc còn ít nhưng với số lượng cọc >1000 thì thời gian thao tác rất lâu và nhiều khi sai do bắt điểm ko chính xác.
Do đó mình muốn tự viết một lisp giải quyết vần đề trên như sau:
1. Tự động lấy tọa độ tâm hình tròn là tọa độ tâm cọc (do ghi chú cọc bằng hình tròn nên dùng tâm hình tròn để xác định tọa độ)
2. Sắp xếp STT theo tọa độ lấy được từ 1.
3. Đưa ra 2 tùy chọn, một là sắp xếp stt từ trái qua phải + từ trên xuống dưới; 2 là từ trên xuống dưới + từ trái sang phải
4. Vẽ đường pline qua các điểm theo stt ở 3
5. Dùng lisp đã có -> chọn pline ở 4 để đánh stt cọc + tọa độ vn2000
Mình đã tìm nhưng không thấy trên diễn đàn có bài viết theo nhu cầu của mình. Nhờ các bạn giúp đỡ
Xin cảm ơn