นี่คือคำสั่ง openscad ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
opencad - ไฟล์สคริปต์ตามสภาพแวดล้อม CAD แบบกราฟิก
เรื่องย่อ
openscad [ตัวเลือก] [ไฟล์]
DESCRIPTION
หน้าคู่มือนี้จัดทำเอกสารโดยสังเขปเกี่ยวกับ openscad คำสั่ง
openscad เป็นซอฟต์แวร์สำหรับสร้างวัตถุ 3D CAD ที่เป็นของแข็ง เน้นด้าน CAD มากกว่า
มากกว่างานศิลปะ
OpenSCAD จะเริ่มเป็นโปรแกรมกราฟิก เว้นแต่จะมีตัวเลือกการส่งออก (ดูด้านล่าง)
สำหรับการใช้งาน GUI และคำอธิบายของภาษา OpenSCAD โปรดดูที่ผู้ใช้ OpenSCAD
คู่มือที่ http://en.wikibooks.org/wiki/OpenSCAD_User_Manual.
OPTIONS
-o ไฟล์เอาต์พุต
ส่งออกไฟล์ที่กำหนดไปที่ ไฟล์เอาต์พุต ในรูปแบบ STL, OFF, AMF, DXF, SVG หรือ PNG
ขึ้นอยู่กับนามสกุลไฟล์ของ ไฟล์เอาต์พุต. หากมีตัวเลือกนี้ GUI จะ
ไม่ได้เริ่มต้น
รูปแบบเพิ่มเติม ซึ่งส่วนใหญ่ใช้สำหรับการดีบักและการทดสอบ (แต่ยังสามารถ
ใช้ในระบบอัตโนมัติ) คือ AST (ไฟล์อินพุตที่แยกวิเคราะห์และจัดลำดับอีกครั้ง)
CSG (การแสดงภาษา OpenSCAD ของไฟล์อินพุตพร้อมการคำนวณที่เสร็จสิ้น
และเรียกใช้โมดูล), TERM (นิพจน์เรขาคณิตเชิงสร้างสรรค์ที่ผ่าน
ถึง OpenCSG) ถ้า ไฟล์เอาต์พุต is โมฆะ, ไฟล์เอาต์พุตจะไม่ถูกเขียน แต่ไฟล์
จะยังคงได้รับการประเมินและทั้งหมด เสียงสะท้อน คำสั่งจะถูกเขียนไปยังข้อผิดพลาดมาตรฐาน
เอาท์พุท (กระบวนการแสดงผลจะยังคงเกิดขึ้นหาก --เรนเดอร์ ตัวเลือกที่
ที่ให้ไว้.)
-d ไฟล์.deps
ถ้า -d มีตัวเลือกให้ ไฟล์ทั้งหมดที่เข้าถึงขณะส่งออกจะถูกเขียนไปที่
กำหนดไฟล์ deps ในไวยากรณ์ของ Makefile
-m make_command
หากมีการเข้าถึงไฟล์ที่ไม่มีอยู่ระหว่างการทำงานของ OpenSCAD ไฟล์นั้นจะพยายาม
วิงวอน make_command miss_file เพื่อสร้างไฟล์ที่หายไปแล้วอ่านมัน
อีกครั้ง
-D var=วาล
ตัวเลือกนี้สามารถใช้เพื่อกำหนดค่าคงที่ให้กับตัวแปร OpenSCAD NS
ค่าของตัวแปรคือนิพจน์ ดังนั้นหากกลไกนี้ใช้เพื่อกำหนดสตริง
ต้องใช้ความระมัดระวังว่าเปลือกไม่ใช้เครื่องหมายคำพูด มากกว่า
หนึ่ง -D สามารถให้ตัวเลือกได้
--เรนเดอร์
หากส่งออกรูปภาพ ให้แสดงโมเดลอย่างสมบูรณ์ (ค่าเริ่มต้นคือการแสดงตัวอย่าง)
--ดูตัวอย่าง[=throwntogether]
หากส่งออกรูปภาพ ให้ใช้การแสดงตัวอย่าง OpenCSG (เลือกได้ในโหมดโยนรวมกัน
เพื่อการเรนเดอร์ที่รวดเร็วขึ้น)
--csglimit=จำกัด
หากส่งออกรูปภาพเป็นการแสดงตัวอย่าง OpenCSG ให้หยุดการเรนเดอร์หลังจากพบ
จำกัด องค์ประกอบเพื่อหลีกเลี่ยงการใช้ทรัพยากรอย่างหลีกเลี่ยงไม่ได้
--camera = transx, transy, transz, rotx, roty, rotz, ระยะทาง
หากส่งออกรูปภาพ ให้ใช้กล้อง Gimbal พร้อมพารามิเตอร์ที่กำหนด เน่าคือ
การหมุนรอบแกน x, y และ z ทรานส์คือระยะทางที่จะเคลื่อนวัตถุใน
ทิศทาง x, y และ z และระยะห่างคือระยะห่างระหว่างกล้องกับ
ศูนย์กลางของวัตถุ
- กล้อง = eyex, eyey, eyez, centerx, centery, centerz
หากส่งออกรูปภาพ ให้ใช้กล้อง Vector พร้อมพารามิเตอร์ที่กำหนด ครั้งแรก
สามตำแหน่งสำหรับตำแหน่งดวงตา ในขณะที่อีกสามตำแหน่งสำหรับตำแหน่งศูนย์กลาง (หรือเป้าหมาย)
ที่กล้องจะมอง ขณะนี้ยังไม่รองรับเวกเตอร์ "ขึ้น"
--ดูทั้งหมด
หากส่งออกรูปภาพ ให้ปรับระยะห่างของกล้องให้พอดีกับดีไซน์ทั้งหมดในเฟรม
--ศูนย์รถยนต์
หากส่งออกรูปภาพ ให้จัดการออกแบบไว้ที่กึ่งกลางเฟรม
--imgsize=ความกว้าง,ความสูง
หากส่งออกรูปภาพ ให้ระบุความกว้างและความสูงของพิกเซล
--projection=[o|ortho|p|มุมมอง]
หากส่งออกรูปภาพ ให้ระบุว่าจะใช้ orthographic หรือเปอร์สเปคทีฟ
การฉาย
--ชุดสี=โครงการ
หากส่งออกรูปภาพ ให้ใช้ชุดสีที่ระบุสำหรับการแสดงผล โครงการ
สามารถเป็นอะไรก็ได้ของ ทุ่งนา, พระอาทิตย์ตกดิน, เมทัลลิ, สตาร์ไนท์, ก่อนรุ่งสาง, ธรรมชาติ or
มหาสมุทรลึก.
-ใน, --รุ่น
แสดงเวอร์ชันของโปรแกรม
--ข้อมูล แสดงเวอร์ชันของไลบรารีที่ใช้ในการคอมไพล์โปรแกรม และ OpenGL
มีการค้นพบรายละเอียด
คำสั่ง จองทาง LINE ตัวอย่าง
แสดง example001.scad เป็นรูปแบบ .stl (ข้อมูลสามเหลี่ยมดิบ):
openscad -o ตัวอย่าง 001.stl ตัวอย่าง/example001.scad
รวบรวมภาพ 2 มิติโดยใช้กล้องหมุน 25 องศาใน x และ 35 ใน z ระยะทาง 500 ด้วย
การฉายภาพออร์โธกราฟิก:
openscad -o o.png o.scad --กล้อง=0,0,0,25,0,35,500 --ฉาย=ortho
ตั้งค่าตัวแปร 'mode' ในตัวอย่าง017 เพื่อให้แสดงเฉพาะบางส่วนของรูปร่าง
ส่งออกเป็นไฟล์ .dxf
openscad -x ตัวอย่าง 017.dxf -D'mode="ชิ้นส่วน"' ตัวอย่าง/example017.scad
ใช้ opencad ออนไลน์โดยใช้บริการ onworks.net