[AutoLISP] Lisp nội suy cao độ từ Nova

Nội suy cao độ tự nhiên và cao độ thiết kế của hố ga trong công tác thiết kế thoát nước cũng tốn khá nhiều thời gian. Với các thao tác thủ công thì chỉ dùng trong trường hợp số lượng ít, với số lượng nhiều thì việc nội suy thủ công trở nên khó khăn rất nhiêu, tuy nhiên việc tự động hoá cho công tác này trong thiết kế đã được xử lý.

LISP nội suy dưới đây sẽ hỗ trợ tối đa cho công tác nội suy cao độ thiết kế, cao độ tự nhiên và toạ độ tâm hố ga dựa vào tên hố ga (Text) trên bản vẽ đã có  thiết kế tim tuyến đường đỏ bằng Nova.

Sau khi đã thiết kế đường đỏ trên Nova cho tuyến đường thiết kế, có cao độ tim tuyến tại các vị trí đổi dốc, việc nội suy cao độ hố ga 2 bên đường dễ dàng và nhanh hơn với AutoLISP:

– Download LISP bên dưới về máy
– Gõ lệnh AP, chọn file lisp đã tải về
– Bấm F2 để xem lệnh của lisp. Lệnh VL để vẽ lưới tam giác và lệnh NS để nội suy cao độ

Nội suy cao độ từ đường đỏ Nova

– Gõ lệnh VL để tạo lưới tam giác, nhập các thông số về mặt cắt đường như bề rộng đường, độ dốc ngang… theo yêu cầu.
– Gõ lệnh NS để nội suy cao độ từ lưới tam giác theo trình tự:
+ Chọn đường dẫn lưu file *.txt chứa nội dung cần xuất ra
+ Chọn loại cao độ cần nội suy
+ Chọn Layer các đối tượng STT Lưới tam giác.
– Mở file *.txt vừa xuất ra bằng Excel hoặc Copy vào Excel để lấy các nội dung cần
Download

Hướng dẫn Download từ link rút gọn OuoBước 1Chọn vào ô Tôi không phải là người máy (I’m not a robot) và xác nhận hình ảnh theo yêu cầu (nếu có)Error
Bước 2
Đợi hết 3s, chữ GET LINK sẽ sáng lên. Bấm vào nút GET LINK để tải về

Lưu ý:

  • Các đối tượng thuộc thành phần Gốc tuyến, Cọc và Tim tuyến vẫn giữ nguyên Layer theo Nova (Bao gồm các layer ENTGOCTUYEN – ENTCOC – ENTPLINETUYEN).
  • Độ dốc ngang đường nhập vào lấy theo số thực (Vd: 2% = 0.02)
  • Text Số thứ tự cần lấy cao độ ở định dạng Middle Center

Phản hồi