Surveyor Pocket Tools ออกมาตั้งนานแล้วเพิ่งจะเปิดโอกาสให้ผู้ใช้ได้ตั้งค่าต่างๆเช่นจำนวนทศนิยมของค่าพิกัด จำนวนทศนิยมของระยะทาง ความสูง หรือแม้แต่ของมุม เมื่อเปิดโปรแกรม Surveyor Pocket Tools จะเห็นมีไอคอน Settings รูปเกียร์เพิ่มดังรูป เมื่อดับเบิ้ลคลิกเข้าไปจะเห็นไดอะล็อก จะมีแท็บ Unit, Linear Precision, Angular Precision, Google Maps และ Google Earth เรียงรายกันตามลำดับ เริ่มต้นที่ Unit ออกแบบเพื่ออนาคตสำหรับหน่วยอื่นที่ไม่ใช่หน่วย metric แต่ตอนนี้สนับสนุนหน่วยเมตริกอย่างเดียวครับ…
Tag: ช่างโยธา
Surveyor Pocket Tools – Update เพิ่มโปรแกรมคำนวณสเกลแฟคเตอร์ (Line Scale Factor)
“Today, GPS has thrust surveyors into the thick of geodesy, which is no longer the exclusive realm of distant experts. Thankfully, in the age of the microcomputer, the computational drudgery can be…
Surveyor Pocket Tools – คำนวณพื้นที่ เรื่องธรรมดาที่ไม่ธรรมดา (ตอนที่ 3 ตอนจบ)
ทดสอบข้อมูลค่าพิกัดรูปปิดบนพื้นหลักฐาน Indian 1975 ขอพูดเกี่ยวกับ work flow สักนิด เมื่ออ่านไฟล์รูปปิดจากไฟล์ CSV มาแล้ว โปรแกรมจะคำนวณหาจุด centroid หรือจุดศูนย์ถ่วงของพื้นที่ แล้วจะแปลงพิกัดเป็นค่าพิกัดในพื้นหลักฐาน WGS84 ทั้งค่าพิกัดของรูปปิดและจุดศูนย์ถ่วงด้วย จากนั้นโปรแกรมจะสร้างเส้นโครงแผนที่ Lambert Azimuthal Equal Area โดยการใช้จุดศูนย์ถ่วงเป็น latitude of origin, central meridian แล้วเรียกใช้ไลบรารี Proj4 เพื่อทำการแปลงพิกัดไปยังระบบพิกัดฉากของเส้นโครงแผนที่ LAEA สุดท้ายใช้สูตรผูกเชือกรองเท้า ทำการคำนวณหาพื้นที่ จะได้พื้นที่ออกมา แต่ยังเป็นพื้นที่บนทรงรีอยู่…
Surveyor Pocket Tools – คำนวณพื้นที่ เรื่องธรรมดาที่ไม่ธรรมดา (ตอนที่ 1)
Surveyor Pocket Tools เป็นโปรแกรมที่รวบรวมเครื่องมือเล็กเครื่องมือน้อยสำหรับช่างสำรวจ ตอนนี้เพิ่มการคำนวณหาพื้นที่ หลากหลายประเด็นที่จะมาคุยกันว่ามันควรจะง่ายธรรมดาแต่มันไม่ธรรมดาอย่างไร ย้อนรอยสูตรคำนวณหาพื้นที่ Surveyor Pocket Tools รุ่นก่อนหน้านี้ส่วนใหญ่จะเป็นงานคำนวณในงานเซอร์เวย์เรื่อง Advance เช่นงานคำนวณหาระยะทางบน Ellipsoid งานคำนวณหาความสูงของจีออยด์ การแปลงพิกัด ตอนนี้จะกลับมาเรื่องพื้นฐานคือการคำนวณหาพื้นที่ การคำนวณหาพื้นที่ ปกติที่เราคุ้นหูคุ้นตาคือ การเอาค่าพิกัด X,Y ในระบบพิกัดฉากมาวางเรียงกันในแนวนอนหรือแนวตั้งแล้วจัดการเอาค่า X คูนค่า Y สลับแบบผูกเชือกรองเท้า คูนขึ้นเป็นบวก คูนลงเป็นลบ เรียกสูตรนี้ว่า สูตรเชือกผูกรองเท้า (Shoelace’s formula)…
สิ้นสุดการรอคอย XSection Plot รุ่น 4.10 มาแล้ว ตอนที่ 3 (จบ)
10.การจัดเรียงรูปตัดบนกระดาษเขียนแบบ (Page Layout) การจัดเรียงรูปตัด เลือกทูลบาร์และคลิกที่ “Page layout” ได้ดังรูป ความยาวของรูปตัดแต่ละรูปตัด ความกว้างในแนวดิ่ง มาตราส่วน จะมีผลต่อขนาดของรูปตัดแต่ละรูป ที่่จะวางบนกระดาษเขียนแบบ การจัดเรียงรูปตัดให้เหมาะสม ผู้ใช้สามารถเลือกจำนวนรูปตัดในแนวดิ่ง จำนวนรูปตัดในแนวนอน ลองตั้งค่าตามรูปด้านล่าง เนื่องจากข้อมูลที่เรากำลังทดลองใช้งานอยู่มี 4 รูปตัดและความกว้างของรูปตัดประมาณ 1300 เมตร จึงยาวจรดกระดาษซ้ายขวา จำนวนรูปตัดในแนวดิ่งจึงเลือกเป็น 1 ส่วนจำนวนรูปตัดในแนวนอนเลือกเป็น 4 มาดูตั้งค่าให้กริดทางราบ จัดระยะราบจาก CL (ค่าที่ X…
สิ้นสุดการรอคอย XSection Plot รุ่น 4.10 มาแล้ว ตอนที่ 2
6.เปิดไฟล์ข้อมูล (Open file) ขั้นตอนต่อไปจะมาเปิดไฟล์ข้อมูล เริ่มจากไฟล์ Typical section ที่จัดเก็บไว้ใน Documents ขั้นตอนตามรูปด้านล่าง ขั้นตอนที่ 3 เลือกประเภทของไฟล์เป็น .txml โปรแกรมจะอ่านข้อมูล และแสดงผลบนตารางในแท็บ “Typical section” ต่อไปเช่นเดียวกันเปิดไฟล์ Existing Ground section 7.ป้อนข้อมูลโครงการ ตอนนี้ข้อมูลของเราที่ได้จาก import จาก text file มีแต่รูปตัดในตารางเท่านั้น เราจะทำการบันทึกข้อมูลโครงการของงาน นอกจากบันทึกเพื่อจำแล้วยังสามารถนำไปเขียนเป็น Titleblock…
สิ้นสุดการรอคอย XSection Plot รุ่น 4.10 มาแล้ว ตอนที่ 1
ถึงจะล่าช้าแต่ก็มาตามสัญญา โปรแกรมเขียนรูปตัดตามขวาง XSection Plot รุ่นนี้รุ่น 4.10 มาแทนรุ่นเดิม 3.25 ที่ปลดระวางด้วยเนื่องจากอายุมากร่วมสองทศวรรษ แต่ขอแจ้งไว้ก่อนรุ่นนี้ยังเป็นรุ่นทดลองใช้ (beta) นะครับ เพราะยังมีบั๊กอยู่บ้าง แต่โดยรวมใช้งานได้ ความเป็นมาของโปรแกรม อ่านความเป็นมาของโปรแกรมได้อย่างละเอียดที่ => ก้าวต่อไปของโปรแกรมเขียนรูปตัดตามขวาง XSection Plot ในร่างใหม่พัฒนาด้วย Python + Qt และที่ => ก้าวที่ใกล้กับโปรแกรมเขียนรูปตัดตามขวาง XSection Plot รุ่นใหม่ ก็ขอเท้าความเป็นมาโปรแกรมสักนิดเผื่อผู้อ่านไม่ได้ติดตามมาก่อน โปรแกรมเขียนรูปตัดตามขวาง XSection Plot…
โปรแกรมเขียนแบบรูปตัดตามขวาง (XSection Plot) สำหรับช่างสำรวจ/ช่างโยธา ตอนที่ 3 (ตอนจบ)
การพรีวิวรูปตัด (Depth Viewer) มาถึงตอนสุดท้าย เรามาดู preview รูปตัดกันก่อน เมื่อดูแล้วผลลัพธ์อาจไม่ตรงกับที่ต้องการ สามารถกลับไปแก้ไขข้อมูลได้เช่น มาตราส่วน ปรับเพิ่มลดรูปตัดในพอดีกับขนาดกระดาษ เมื่อดูแล้วเป็นที่พอใจ สามารถ Export หรือ Save เป็น Autocad DXF ท้ายที่สุดแล้วยังสามารถตามไปแก้ไขรูปตัดได้ใน Autocad เมื่อคลิกที่ tool bar จะปรากฏ Depth Viewer ให้เห็นดังรูปด้านล่่าง เมื่อพิจารณาดูรูปตัด จะเห็นว่าโปรแกรมยังไม่สามารถแสดงพื้นที่ที่เป็น cut area…
โปรแกรมเขียนแบบรูปตัดตามขวาง (XSection Plot) สำหรับช่างสำรวจ/ช่างโยธา ตอนที่ 1 (ฟรี)
โปรแกรมเขียนแบบรูปตัดตามขวาง XSection Plot เป็นโปรแกรมที่ผมเขียนไว้นานพอสมควร แจกจ่ายให้พี่ๆน้องๆ นำไปใช้งานกันโดยไม่คิดสตางค์ และก็เขียนโดย surveyor เพื่อ surveyor เหมือนเดิม โปรแกรมตัวนี้พัฒนาด้วย VB6 ซึ่งในช่วงเริ่มเขียนจำได้ว่า VB กำลังดังมาก ด้วยข้อจำกัดด้านภาษาคือ VB ยังไม่ได้สนับสนุนเรื่อง OOP เต็มตัวเหมือน VB.Net ในปัจจุบัน ทำให้การเขียนโค๊ดค่อนข้างจะเยิ่นเย้อ แต่ตัวโปรแกรมที่ได้นั้นใช้งานง่าย จากที่คนใช้บอกๆกันต่อ จะใช้แบบ manual ก็ได้คือนำข้อมูลมาป้อนเข้าไปดิบๆ ทีละ station งานใช้แรงแบบนี้ไม่ค่อยได้ใช้สมอง…