ในบทความต่อไปเราจะมาดู OpenSCAD นี่คือหนึ่ง แอปพลิเคชั่นฟรีสำหรับสร้างวัตถุที่เป็นของแข็งจาก 3D CAD. สร้างรูปทรงเรขาคณิตที่สร้างสรรค์ของของแข็ง (CSG). ไม่ใช่โปรแกรมแก้ไขแบบโต้ตอบ แต่เป็นคอมไพเลอร์ 3 มิติที่ใช้ภาษาคำอธิบายที่เป็นข้อความ เอกสาร OpenSCAD ระบุวัตถุพื้นฐานทางเรขาคณิตและกำหนดวิธีแก้ไขและจัดการเพื่อสร้างแบบจำลอง 3 มิติ
ซอฟต์แวร์ 3D CAD นี้คือ ฟรีน้ำหนักเบาและยืดหยุ่น. เป็นเครื่องมือที่ค่อนข้างซับซ้อนในการใช้งานเนื่องจากมีการโต้ตอบที่ จำกัด ต้องการผู้ใช้โปรแกรม'โมเดลแล้วนำเสนอแบบจำลองภาพที่สอดคล้องกับรหัสของคุณ โดยทั่วไปจะทำงานเหมือนคอมไพเลอร์โดยรับคำสั่งที่ผู้ใช้ให้มาตีความและให้ผลลัพธ์ ซอฟต์แวร์นี้ไม่สามารถวาดแบบจำลองได้เราจะอธิบายได้เท่านั้น
เป็นซอฟต์แวร์ฟรีที่เราจะพบได้ในแพลตฟอร์มต่างๆ ซึ่งแตกต่างจากซอฟต์แวร์ฟรีสำหรับการสร้างโมเดล 3 มิติเช่น Blender ซึ่งไม่ได้มุ่งเน้นไปที่แง่มุมทางศิลปะของการสร้างแบบจำลอง 3 มิติ ค่อนข้าง มุ่งเน้นไปที่ด้าน CAD. ดังนั้นนี่จึงเป็นแอปพลิเคชั่นที่น่าสนใจสำหรับผู้ที่ต้องการสร้างโมเดล 3 มิติของชิ้นส่วนเครื่องจักร ต้องเน้นย้ำว่าไม่ใช่สิ่งที่คุณกำลังมองหาเมื่อสิ่งที่คุณสนใจคือการสร้างภาพยนตร์คอมพิวเตอร์ - แอนิเมชัน
เราสามารถทำอะไรกับ OpenSCAD ได้บ้าง?
OpenSCAD ไม่ใช่ผู้สร้างแบบจำลองแบบโต้ตอบ. แต่มันเป็นเหมือนคอมไพเลอร์ 3 มิติของไฟล์สคริปต์ที่อธิบายถึงอ็อบเจ็กต์ซึ่งลงท้ายด้วยการเรนเดอร์โมเดล 3 มิติของมัน สิ่งนี้จะเสนอผู้ออกแบบก ควบคุมกระบวนการสร้างแบบจำลองได้อย่างเต็มที่. อนุญาตให้คุณเปลี่ยนแปลงขั้นตอนใด ๆ ในกระบวนการสร้างแบบจำลองหรือทำการออกแบบที่กำหนดโดยพารามิเตอร์ที่กำหนดค่าได้
ซอฟต์แวร์นี้จะเสนอเทคนิคการสร้างแบบจำลองสองแบบให้กับเรา อันดับแรกก เรขาคณิตแข็งที่สร้างสรรค์ (หรือที่เรียกว่า CSG) และที่สองไฟล์ การอัดขึ้นรูปโครงร่าง 2D.
ลอส Autocad DXF ไฟล์ สามารถใช้เป็นรูปแบบการแลกเปลี่ยนข้อมูลสำหรับแผนผัง 2D นอกเหนือจากเส้นทาง 2D สำหรับการอัดขึ้นรูปแล้วยังสามารถอ่านพารามิเตอร์โครงร่างจากไฟล์ DXF ได้อีกด้วย นอกจากไฟล์ DXF แล้ว OpenSCAD สามารถอ่านและสร้างโมเดล 3 มิติในรูปแบบไฟล์ STL และ OFF.
โปรแกรมยังจะอนุญาตให้ผู้ออกแบบ สร้างโมเดล 3 มิติและการออกแบบพารามิเตอร์ที่แม่นยำ ซึ่งสามารถปรับเปลี่ยนได้อย่างง่ายดายโดยการเปลี่ยนพารามิเตอร์
เนื่องจากลักษณะของข้อความจึงง่ายกว่ามากสำหรับผู้คน แจกจ่ายแบบ CAD เป็นเอกสาร OpenSCADโดยไม่ขึ้นกับการปรับปรุงที่เพิ่มขึ้นของแต่ละส่วน นอกจากนี้เรายังสามารถรวบรวมแบบ CAD ทั้งหมดเป็นเอกสารเดียวที่มีการปรับปรุงทั้งหมดที่ทำไว้
ติดตั้ง OpenSCAD บน Ubuntu 18.04
OpenSCAD คือ พร้อมใช้งานสำหรับ Windows, Linux และ OS X. ใน เว็บไซต์ของคุณ พวกเขาได้โพสต์ข่าวว่ากำลังดำเนินการปรับปรุงโปรแกรมนี้
ถ้าคุณต้องการ ทดสอบภาพรวมการพัฒนาสร้างขึ้นโดยอัตโนมัติจากที่เก็บพร้อมกับอันตรายด้านเสถียรภาพที่อาจเกิดขึ้นได้ เวอร์ชันล่าสุดที่คุณจะทำได้ ติดตั้งผ่าน สแน็ปแพ็ค พิมพ์ในเทอร์มินัล (Ctrl + Alt + T):
sudo snap install openscad-nightly
นอกจากนี้เรายังสามารถเลือกที่จะ ติดตั้งเวอร์ชันเสถียรล่าสุด. เวอร์ชันนี้ปรากฏในปี 2015 และในเวอร์ชัน หน้าดาวน์โหลด ให้คำแนะนำในการติดตั้งผ่าน PPA
ไปยัง เพิ่ม PPA แล้วติดตั้ง OpenSCADเราจะเขียนในเทอร์มินัล (Ctrl + Alt + T) คำสั่งเหล่านี้:
sudo add-apt-repository ppa:openscad/releases sudo apt install openscad
ถอนการติดตั้ง OpenSCAD
การกำจัดโปรแกรมนี้ทำได้ง่ายเพียงแค่ติดตั้ง สำหรับ ลบแพ็คเกจสแน็ป ที่เราใช้ในการติดตั้งเวอร์ชัน Nightly เราจะเขียนในเทอร์มินัล (Ctrl + Alt + T):
sudo snap remove openscad-nightly
หากเราเลือกใช้เวอร์ชันเสถียรเราสามารถถอนการติดตั้งได้โดยเปิดเทอร์มินัล (Ctrl + Alt + T) เราจะต้องเขียนลงไปเท่านั้น:
sudo apt remove openscad
ไปยัง ลบที่เก็บ ที่เราเพิ่มเข้าไปในระบบของเราในเทอร์มินัลเดียวกันที่เราจะเขียน:
sudo add-apt-repository -r ppa:openscad/releases
ใน เอกสารอย่างเป็นทางการ เกี่ยวกับซอฟต์แวร์นี้เราจะพบไฟล์ คู่มือผู้ใช้ ที่ผู้สร้างนำเสนอบนเว็บไซต์ของโครงการ นอกจากนี้ยังสามารถเป็นประโยชน์กับผู้ใช้ เข้าถึงซอร์สโค้ด ของซอฟต์แวร์นี้ในไฟล์ ที่เก็บ GitHub.