opencad
ນີ້ແມ່ນຄໍາສັ່ງ openscad ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
openscad - script file based graphical CAD environment
ສະຫຼຸບສັງລວມ
opencad [ທາງເລືອກໃນການ] [ເອກະສານ]
ລາຍລະອຽດ
ຫນ້າຄູ່ມືນີ້ເອກະສານສັ້ນໆກ່ຽວກັບ opencad ຄໍາສັ່ງ.
opencad ເປັນຊອບແວສໍາລັບການສ້າງວັດຖຸ 3D CAD ແຂງ. ມັນສຸມໃສ່ດ້ານ CAD ແທນທີ່ຈະ
ກ່ວາສິລະປະ.
OpenSCAD ຈະເລີ່ມຕົ້ນເປັນໂປລແກລມກາຟິກເວັ້ນເສຍແຕ່ວ່າທາງເລືອກໃນການສົ່ງອອກຈະຖືກມອບໃຫ້ (ເບິ່ງຂ້າງລຸ່ມນີ້).
ສໍາລັບການນໍາໃຊ້ GUI ແລະລາຍລະອຽດຂອງພາສາ OpenSCAD ເບິ່ງຜູ້ໃຊ້ OpenSCAD
ຄູ່ມືຢູ່ທີ່ http://en.wikibooks.org/wiki/OpenSCAD_User_Manual.
OPTIONS
-o ໄຟລ໌ອອກ
ສົ່ງອອກໄຟລ໌ທີ່ມອບໃຫ້ ໄຟລ໌ອອກ ໃນຮູບແບບ STL, OFF, AMF, DXF, SVG, ຫຼື PNG,
ອີງຕາມການຂະຫຍາຍໄຟລ໌ຂອງ ໄຟລ໌ອອກ. ຖ້າທາງເລືອກນີ້ຖືກມອບໃຫ້, GUI ຈະ
ບໍ່ໄດ້ເລີ່ມຕົ້ນ.
ຮູບແບບເພີ່ມເຕີມ, ເຊິ່ງສ່ວນໃຫຍ່ແມ່ນໃຊ້ສໍາລັບການ debugging ແລະການທົດສອບ (ແຕ່ຍັງສາມາດ
ຖືກນໍາໃຊ້ໃນການອັດຕະໂນມັດ), ແມ່ນ AST (ໄຟລ໌ການປ້ອນຂໍ້ມູນເປັນການແຍກແລະ serialized ອີກເທື່ອຫນຶ່ງ).
CSG (ການສະແດງພາສາ OpenSCAD ຂອງໄຟລ໌ປ້ອນຂໍ້ມູນດ້ວຍການຄຳນວນແລ້ວ
ແລະໃຊ້ການໂທໂມດູນ), TERM (ການສະແດງອອກເລຂາຄະນິດທີ່ແຂງໃນການກໍ່ສ້າງຜ່ານ
ກັບ OpenCSG). ຖ້າ ໄຟລ໌ອອກ is null, ບໍ່ມີໄຟລ໌ຜົນຜະລິດຈະຖືກຂຽນ, ແຕ່ໄຟລ໌
ຍັງຈະໄດ້ຮັບການປະເມີນແລະທັງຫມົດ echo ຄໍາສັ່ງຈະຖືກຂຽນໃສ່ຂໍ້ຜິດພາດມາດຕະຖານ
ຜົນຜະລິດ. (ຂະບວນການ rendering ຍັງຈະເກີດຂຶ້ນຖ້າຫາກວ່າ --render ທາງເລືອກແມ່ນ
ມອບໃຫ້.)
-d file.deps
ຖ້າ -d ທາງເລືອກແມ່ນໄດ້ຮັບ, ໄຟລ໌ທັງຫມົດທີ່ເຂົ້າເຖິງໃນຂະນະທີ່ການສົ່ງອອກແມ່ນລາຍລັກອັກສອນກັບ
ໃຫ້ໄຟລ໌ deps ໃນ syntax ຂອງ Makefile.
-m make_command
ຖ້າໄຟລ໌ທີ່ບໍ່ມີຢູ່ໄດ້ຖືກເຂົ້າເຖິງໃນລະຫວ່າງການປະຕິບັດງານຂອງ OpenSCAD, ມັນຈະພະຍາຍາມ
ຂໍ make_command ໄຟລ໌ທີ່ຂາດຫາຍໄປ ເພື່ອສ້າງໄຟລ໌ທີ່ຂາດຫາຍໄປ, ແລະຫຼັງຈາກນັ້ນອ່ານມັນ
ອີກເທື່ອຫນຶ່ງ.
-D var=val
ຕົວເລືອກນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອກໍານົດຄ່າຄົງທີ່ໃຫ້ກັບຕົວແປ OpenSCAD. ໄດ້
ຄ່າຂອງຕົວແປແມ່ນສະແດງອອກ, ດັ່ງນັ້ນຖ້າກົນໄກນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດສາຍ,
ການດູແລຕ້ອງໄດ້ຮັບການປະຕິບັດວ່າແກະບໍ່ໄດ້ບໍລິໂພກເຄື່ອງຫມາຍວົງຢືມ. ຫຼາຍກວ່າ
ຫນຶ່ງ -D ສາມາດໃຫ້ທາງເລືອກ.
--render
ຖ້າສົ່ງອອກຮູບພາບ, ໃຫ້ຮູບແບບເຕັມຮູບແບບ. (ຄ່າເລີ່ມຕົ້ນແມ່ນຕົວຢ່າງ)
--preview[=thrown together]
ຖ້າຫາກວ່າການສົ່ງອອກຮູບພາບ, ການນໍາໃຊ້ການສະແດງຕົວຢ່າງ OpenCSG (ທາງເລືອກໃນການໃນຮູບແບບການໂຍນຮ່ວມກັນ
ສໍາລັບການເຮັດໃຫ້ໄວຂຶ້ນ).
--csglimit=ຈຳກັດ
ຖ້າການສົ່ງອອກຮູບພາບເປັນຕົວຢ່າງ OpenCSG, ຢຸດການສະແດງຜົນຫຼັງຈາກພົບ
ກໍານົດຂອບເຂດ ອົງປະກອບເພື່ອຫຼີກເວັ້ນການໃຊ້ຊັບພະຍາກອນທີ່ຫ່າງໄກ.
--camera=transx,transy,transz,rotx,roty,rotz,ໄລຍະຫ່າງ
ຖ້າສົ່ງອອກຮູບພາບ, ໃຊ້ກ້ອງຖ່າຍຮູບ Gimbal ທີ່ມີພາລາມິເຕີທີ່ໃຫ້. ເນົ່າເປື່ອຍ
ການຫມຸນຮອບແກນ x, y, ແລະ z, trans ແມ່ນໄລຍະຫ່າງທີ່ຈະຍ້າຍວັດຖຸເຂົ້າໄປ
ທິດທາງ x, y, ແລະ z, ແລະໄລຍະຫ່າງແມ່ນໄລຍະຫ່າງລະຫວ່າງກ້ອງຖ່າຍຮູບແລະ
ສູນກາງຂອງວັດຖຸ.
--camera=eyex,eyey,eyez,centerx,centery,centerz
ຖ້າສົ່ງອອກຮູບພາບ, ໃຫ້ໃຊ້ກ້ອງຖ່າຍຮູບ Vector ທີ່ມີພາລາມິເຕີທີ່ໃຫ້. ທໍາອິດ
ສາມແມ່ນສໍາລັບຕໍາແຫນ່ງຕາ, ໃນຂະນະທີ່ສາມຕໍ່ໄປແມ່ນສໍາລັບສູນກາງ (ຫຼືເປົ້າຫມາຍ)
ທີ່ກ້ອງຖ່າຍຮູບຈະເບິ່ງ. ຕອນນີ້ບໍ່ຮອງຮັບ vector 'up'.
--ເບິ່ງທັງຫມົດ
ຖ້າສົ່ງອອກຮູບພາບ, ປັບໄລຍະຫ່າງຂອງກ້ອງຖ່າຍຮູບໃຫ້ເຫມາະສົມກັບການອອກແບບທັງຫມົດໃນກອບ
--ສູນອັດຕະໂນມັດ
ຖ້າສົ່ງອອກຮູບພາບ, ການອອກແບບຢູ່ກາງໃນກອບ
--imgsize=ກວ້າງ,ລວງສູງ
ຖ້າສົ່ງອອກຮູບພາບ, ໃຫ້ລະບຸຄວາມກວ້າງແລະຄວາມສູງຂອງ pixels ລວງ
--projection=[o|ortho|p|perspective]
ຖ້າການສົ່ງອອກຮູບພາບ, ໃຫ້ລະບຸວ່າຈະໃຊ້ວົງໂຄຈອນ ຫຼື ທັດສະນະ
ການຄາດຄະເນ
--colorscheme=ໂຄງການ
ຖ້າຫາກວ່າການສົ່ງອອກຮູບພາບ, ການນໍາໃຊ້ໂຄງການສີທີ່ກໍານົດໄວ້ສໍາລັບການ rendering ໄດ້. ໂຄງການ
ສາມາດເປັນອັນໃດກໍໄດ້ ສາລີ, Sunset, ໂລຫະ, ດາວຄືນ, ກ່ອນອາລຸນ, ລັກສະນະ or
DeepOcean.
- ໃນ, - ການປ່ຽນແປງ
ສະແດງເວີຊັນຂອງໂຄງການ.
-- ຂໍ້ມູນ ສະແດງໃຫ້ເຫັນວ່າສະບັບຂອງຫ້ອງສະຫມຸດໄດ້ຖືກນໍາໃຊ້ເພື່ອສັງລວມໂຄງການ, ແລະ OpenGL ໃດ
ລາຍລະອຽດແມ່ນໄດ້ຄົ້ນພົບ.
ຄໍາສັ່ງ LINE ຕົວຢ່າງ
ໃຫ້ຕົວຢ່າງ example001.scad ເປັນຮູບແບບ .stl (ຂໍ້ມູນສາມຫຼ່ຽມດິບ):
opencad -o example001.stl example/example001.scad
ສັງລວມຮູບ 2D ໂດຍໃຊ້ກ້ອງຖ່າຍຮູບໝູນວຽນ 25 ອົງສາໃນ x ແລະ 35 ໃນ z, ໄລຍະຫ່າງ 500, ດ້ວຍ
ການຄາດຄະເນສັນຍາລັກ:
opencad -o o.png o.scad --camera=0,0,0,25,0,35,500 --projection=ortho
ຕັ້ງຄ່າຕົວແປ 'mode' ໃນ example017 ເພື່ອໃຫ້ມັນສະແດງສະເພາະສ່ວນຂອງຮູບຮ່າງ.
ສົ່ງອອກໄປຍັງໄຟລ໌ .dxf.
opencad -x ຕົວຢ່າງ017.dxf -D'mode="ສ່ວນ"' example/example017.scad
ໃຊ້ openscad ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net