
LibreCAD
เครื่องมือวาด CAD 2D แบบเปิดต้นฉบับ C++
อ่าน DXF/DWG, ส่งออกเป็น PDF/SVG/PNG, และสร้างการออกแบบ 2D ด้วย LibreCAD ข้ามแพลตฟอร์ม.
LibreCAD คืออะไร?
LibreCAD เป็นแอปพลิเคชัน CAD 2 มิติที่ทรงพลัง, ฟรี, และโอเพ่นซอร์ส ซึ่งสร้างด้วยกรอบงาน Qt ที่ทำงานข้ามแพลตฟอร์ม รองรับการอ่านไฟล์ DXF และ DWG รวมถึงการส่งออกเป็นรูปแบบ PDF, SVG, PNG, และ DXF ออกแบบมาสำหรับการร่างแบบที่แม่นยำ LibreCAD ให้การสนับสนุนโดยเนทีฟสำหรับจุด, เส้น, วงกลม, รูปรี, พาราโบลา, ไฮเพอร์โบลา, และสไพล์ อินเทอร์เฟซที่ปรับแต่งได้สูงและมีการแปลเป็นภาษามากกว่า 30 ภาษา ทำให้เข้าถึงได้ทั่วโลก โครงการนี้เป็นการต่อเนื่องโดยชุมชนของรุ่นชุมชนของ QCAD’s ซึ่งรับประกันความโปร่งใส, ความเสถียร, และการพัฒนาอย่างต่อเนื่อง
LibreCAD เน้นการใช้งานที่ง่ายและความสามารถในการขยาย เพิ่มเครื่องมือที่แข็งแกร่งสำหรับการวาดเชิงเทคนิค, แผนผังสถาปัตยกรรม, การออกแบบเครื่องกล, และอื่น ๆ อีกมากมาย มันรวมการนำเข้าไฟล์ ESRI Shapefile (.shp) แบบเนทีฟ, การแปลง DXF เป็นภาพผ่าน CLI, และสถาปัตยกรรมโมดูลาร์ที่ใช้ libdxfrw เพื่อการอ่าน/เขียนไฟล์ที่เชื่อถือได้ ด้วยการพัฒนาที่ดำเนินอยู่บน GitHub และเอกสารที่ครอบคลุม LibreCAD ให้บริการแก่ผู้สนใจ, วิศวกร, และผู้สอนที่มองหาโซลูชัน CAD ระดับมืออาชีพที่ฟรีอย่างสมบูรณ์ ความเข้ากันได้กับหลายแพลตฟอร์ม—รวมถึง Windows, macOS, และ Linux—ทำให้กระบวนการทำงานสอดคล้องกันในทุกสภาพแวดล้อม
เริ่มต้นใช้งาน LibreCAD
LibreCAD มีให้ใช้งานบน Windows, macOS, และ Linux คุณสามารถดาวน์โหลดไบนารีที่สร้างไว้ล่วงหน้าได้จาก รุ่นล่าสุด หรือทำการติดตั้งผ่านตัวจัดการแพ็กเกจ (เช่น `apt install librecad` บน Ubuntu) สำหรับนักพัฒนา โค้ดต้นฉบับถูกโฮสต์บน LibreCAD GitHub ความต้องการในการสร้างรวมถึง Qt 6.4+ และ Boost 1.55+ ใช้ CMake เพื่อกำหนดค่าและคอมไพล์: `cmake -B build && cmake --build build`. สามารถเปิดใช้งานการทดสอบหน่วยด้วย `-DBUILD_TESTS=ON` เพื่อการตรวจสอบ.
ติดตั้ง LibreCAD ผ่านผู้จัดการแพ็กเกจ (Ubuntu/Debian)
sudo apt update && sudo apt install librecadการแปลง DXF เป็น PDF/SVG/PNG ผ่านบรรทัดคำสั่ง
LibreCAD มีอินเทอร์เฟซบรรทัดคำสั่งที่ทรงพลังสำหรับการแปลงไฟล์ DXF เป็นรูปภาพหรือรูปแบบเอกสารแบบกลุ่ม ซึ่งเป็นประโยชน์อย่างยิ่งสำหรับการทำอัตโนมัติ, สายงาน CI/CD, หรือสภาพแวดล้อมแบบไม่มีหัว (headless) คุณสามารถแปลงไฟล์ DXF เป็น PDF, SVG, หรือ PNG ด้วยคำสั่งเดียว โดยคงรักษาเรขาคณิตและโครงสร้างเลเยอร์ เครื่องมือนี้รับประกันผลลัพธ์ที่มีความแม่นยำสูง เหมาะสำหรับการเผยแพร่, การแชร์, หรือการฝังในรายงาน รองรับเวอร์ชัน DXF หลักทั้งหมดและทำงานร่วมกับกระบวนการทำงานที่มีอยู่ได้อย่างราบรื่น คุณลักษณะนี้ทำให้ LibreCAD ไม่ใช่เพียงเครื่องมือวาดภาพเท่านั้น แต่ยังเป็นยูทิลิตี้การประมวลผล DXF ที่มีน้ำหนักเบา
วิธีแปลง DXF เป็น PDF, SVG และ PNG ผ่าน CLI?
# Convert DXF to PDF
librecad dxf2pdf drawing.dxf
# Convert DXF to SVG
librecad dxf2svg drawing.dxf
# Convert DXF to PNG
librecad dxf2png drawing.dxfการนำเข้า ESRI Shapefile แบบเนทีฟ
LibreCAD รองรับการนำเข้า ESRI Shapefiles (`.shp`, `.shx`, `.dbf`) โดยตรงโดยไม่ต้องใช้เครื่องมือภายนอก จุด, เส้นโพลีไลน์, โค้ง, และโพลิกอนจะถูกนำเข้าเป็นเอนทิตี CAD แบบดั้งเดิม โดยคงรักษาพิกัด Z และเมตาดาต้า ชื่อเลเยอร์, สี, ประเภทเส้น, และความกว้างของเส้นจะถูกดึงมาจากฟิลด์ DBF เมื่อมีอยู่ ทำให้สามารถสไตล์ที่หลากหลายตามข้อมูลแอตทริบิวต์ได้ นี่เป็นทางเลือกที่เหมาะสำหรับผู้เชี่ยวชาญ GIS ที่ต้องการผสานข้อมูลเชิงพื้นที่เข้ากับภาพวาดเทคนิค การนำเข้าเป็นแบบอ่านอย่างเดียว—ไม่ได้มีการส่งออก Shapefile ให้ เพื่อส่งเสริมการแยกแยะที่ชัดเจนระหว่างกระบวนการทำงาน CAD และ GIS ฟีเจอร์นี้อาศัย `shapelib` เพื่อรับประกันการพาร์สที่แข็งแรงและความเข้ากันได้กับสคีม่า shapefile มาตรฐาน
วิธีนำเข้าไฟล์ Shapefile ไปยัง LibreCAD?
# Launch LibreCAD and use File > Import > Shapefile
# Or via CLI (if supported in your build):
librecad import shapefile.shpการวาด 2D อย่างแม่นยำด้วย Primitive ขั้นสูง
LibreCAD มีชุดเครื่องมือวาด 2 มิติที่ครบถ้วน—รวมถึงจุด, เส้น, วงกลม, รูปรี, พาราโบลา, ไฮเพอร์โบลา, และสไพล์—ที่ออกแบบมาสำหรับความแม่นยำระดับวิศวกรรม แต่ละ primitive รองรับการป้อนพิกัดที่แม่นยำ, การสแนป, และข้อจำกัด แอปพลิเคชันรวมเครื่องมือการกำหนดขนาด, การจัดการเลเยอร์, และประเภทเส้นที่ปรับแต่งได้เพื่อให้สอดคล้องกับมาตรฐานการร่างสถาปัตยกรรม สถาปัตยกรรมโมดูลาร์ของมันรับประกันความเสถียรและการขยายตัว, ในขณะที่ UI ที่ใช้ Qt ปรับให้เข้ากับหน้าจอความละเอียดสูงและอินเทอร์เฟซแบบสัมผัส ผู้ใช้ได้รับประโยชน์จากท่าทางเมาส์ที่ใช้งานง่าย, คีย์ลัด, และเมนูที่ตอบสนองตามบริบท ไม่ว่าจะออกแบบชิ้นส่วนเครื่องกล, แผนผังสถาปัตยกรรม, หรือแผนผังไฟฟ้า, LibreCAD มอบเครื่องมือระดับมืออาชีพโดยไม่มีค่าลิขสิทธิ์หรือการผูกมัดกับผู้ขาย
วิธีวาดวงกลมโดยระบุจุดศูนย์กลางและรัศมีใน LibreCAD?
# In LibreCAD UI:
# 1. Select Circle (Center, Radius) tool
# 2. Click to set center point or enter coordinates (e.g., 0,0)
# 3. Enter radius (e.g., 25.5) or click to define radius
# 4. Press Enter to confirmความเข้ากันได้ข้ามแพลตฟอร์มและการปรับแต่ง
LibreCAD ทำงานได้เหมือนกันบน Windows, macOS และ Linux ด้วยสถาปัตยกรรมที่ใช้ Qt อินเทอร์เฟซผู้ใช้สามารถปรับแต่งได้อย่างเต็มที่: ผู้ใช้สามารถจัดเรียงแถบเครื่องมือใหม่, กำหนดปุ่มลัด, และโหลดสไตล์ชีตที่กำหนดเอง การแปลกว่า 30 ภาษาเพื่อให้ผู้ใช้ทั่วโลกเข้าถึงได้ง่าย พร้อมการมีส่วนร่วมของชุมชนผ่าน Weblate รุ่น macOS เป็นแบบยูนิเวอร์แซล (Apple Silicon + Intel) พร้อมการลงลายเซ็นแบบชั่วคราวเพื่อความสมบูรณ์พื้นฐาน ในการเปิดครั้งแรก ผู้ใช้ macOS อาจต้องข้ามการตั้งค่าความปลอดภัย, แต่การเปิดครั้งต่อไปทำงานตามปกติ โมเดลการพัฒนาแบบเปิดของ LibreCAD ส่งเสริมการมีส่วนร่วม — ผู้ใช้สามารถรายงานปัญหาใน GitHub, เข้าร่วมฟอรั่ม, หรือมีส่วนร่วมในโค้ด, ไอคอน, หรือเอกสารผ่านรีโพซิทอรี Resources
วิธีลบแอตทริบิวต์การกักกันของ macOS สำหรับ LibreCAD?
# If macOS blocks LibreCAD on first launch:
xattr -dr com.apple.quarantine /Applications/LibreCAD.app
# Then open via Finder (right-click → Open) or double-click