English · Български · Português (Brasil) · Čeština · Nederlands · Français · Suomi · Deutsch · Ελληνικά · Magyar · Italiano · 日本語 · 한국어 · ລາວ · Polski · Русский · 简体中文 · Español · 繁體中文 · Türkçe · हिन्दी · العربية

ໂລໂກ້ Open CAD Studio

Open CAD Studio

ແອັບພລິເຄຊັນແຕ້ມແບບ 2D ແລະ ສ້າງແບບຈຳລອງ 3D ແບບໂອເພັນຊອດ ສຳລັບເດັສທັອບ ແລະ ເວັບ, ພັດທະນາດ້ວຍ Rust.

ລຸ້ນລ່າສຸດ ຈຳນວນການດາວໂຫຼດ ດາວ GitHub ລິຂະສິດ GPL-3.0

ເປີດແອັບເວັບ · ດາວໂຫຼດແອັບເດັສທັອບ · ເຂົ້າຮ່ວມການສົນທະນາ

ພື້ນທີ່ເຮັດວຽກ Open CAD Studio

## ພາບລວມ Open CAD Studio ເປັນແອັບພລິເຄຊັນຂ້າມແພລັດຟອມ ສຳລັບການແຕ້ມແບບທາງເທັກນິກ, ການຈັດໜ້າເລເອົາຕ໌ ແລະ ການສ້າງແບບຈຳລອງວັດຖຸຕັນ. ມັນອ່ານ ແລະ ຂຽນແບບແຕ້ມ DWG ແລະ DXF ໂດຍກົງ, ແລະ ລຸ້ນເດັສທັອບກັບລຸ້ນບຣາວເຊີໃຊ້ແກນການແກ້ໄຂດຽວກັນ. ໂຄງການນີ້ກຳລັງຖືກພັດທະນາຢ່າງຕໍ່ເນື່ອງ. ກະລຸນາສຳຮອງແບບແຕ້ມທີ່ສຳຄັນໄວ້ສະເໝີ ແລະ ລາຍງານບັນຫາທີ່ສາມາດເຮັດຊ້ຳໄດ້ຜ່ານ [GitHub Issues](https://github.com/HakanSeven12/OpenCADStudio/issues). ## ຈຸດເດັ່ນ - **ເຮັດວຽກກັບແບບແຕ້ມໂດຍກົງ** — ເປີດ, ແກ້ໄຂ, ກູ້ຄືນ ແລະ ບັນທຶກໄຟລ໌ DWG ແລະ DXF ໂດຍບໍ່ຕ້ອງໃຊ້ບໍລິການແປງໄຟລ໌. - **ການແຕ້ມ 2D ທີ່ຊັດເຈນ** — ເສັ້ນ, ໂພລີລາຍ, ເສັ້ນໂຄ້ງ, ເສັ້ນສະພລາຍ, ລວດລາຍແຮເງົາ, ສະແນັບວັດຖຸ, ການຕິດຕາມ, ເລເຢີ, ບລັອກ ແລະ ການອ້າງອີງພາຍນອກ. - **ເຄື່ອງມືເຮັດເອກະສານ** — ຂໍ້ຄວາມ, ຂະໜາດ, ເສັ້ນຊີ້, ຄ່າຄວາມຄາດເຄື່ອນ, ຕາຕະລາງ, ພື້ນທີ່ໂມເດວ, ພື້ນທີ່ເຈ້ຍ, ວິວພອດ ແລະ ຮູບແບບການພລັອດ. - **ການສ້າງແບບຈຳລອງ 3D ດ້ວຍເຄີເນວ** — ຮູບຊົງຕັນພື້ນຖານ, ດຶງຢືດ (Extrude), ໝູນກວາດ (Revolve), ກວາດຕາມເສັ້ນ (Sweep), ລັອບ (Loft), ການດຳເນີນການ Boolean ແລະ ການແບ່ງພື້ນຜິວວັດຖຸ ACIS. - **ການສະແດງຜົນດ້ວຍ GPU** — ວິວພອດ 2D ແລະ 3D ທີ່ເລັ່ງດ້ວຍ `wgpu` ພ້ອມກ້ອງແບບອໍໂທກຣາຟິກ ແລະ ແບບເພີສເປັກທີບ. - **ຂະຫຍາຍການເຮັດວຽກໄດ້** — ປລັກອິນພາຍໃນເຄື່ອງ, ສະຄຣິບຄຳສັ່ງ, ການແປງໄຟລ໌ແບບບໍ່ມີໜ້າຕ່າງ ແລະ API ອັດຕະໂນມັດແບບ JSON ຕໍ່ແຖວ.

ແບບຈຳລອງ 3D ໃນ Open CAD Studio

## ການເຮັດວຽກກັບໄຟລ໌ | ຮູບແບບ ຫຼື ການເຮັດວຽກ | ການຮອງຮັບ | | --- | --- | | DWG | ອ່ານ ແລະ ຂຽນ; ບັນທຶກເປັນລຸ້ນ R14 ຫາ 2018 | | DXF | ອ່ານ ແລະ ຂຽນ; ບັນທຶກເປັນລຸ້ນ R14 ຫາ 2018 | | BAK / SV$ | ເປີດໄຟລ໌ສຳຮອງ ແລະ ໄຟລ໌ບັນທຶກອັດຕະໂນມັດ | | OBJ | ນຳເຂົ້າຮູບຕາໜ່າງຫຼາຍລ່ຽມ | | LandXML | ນຳເຂົ້າຈຸດສຳຫຼວດ `CgPoint` | | STL | ສົ່ງອອກຂໍ້ມູນຮູບຕາໜ່າງ 3D | | STEP AP203 | ສົ່ງອອກຂໍ້ມູນຮູບຕາໜ່າງ 3D | | PDF | ພລັອດເລເອົາຕ໌ ແລະ ຮູບຊົງທີ່ເລືອກໃນລຸ້ນເດັສທັອບ | | CSV | ດຶງຂໍ້ມູນຄຸນສົມບັດຂອງວັດຖຸ | | CTB / STB | ໂຫຼດ ແລະ ແກ້ໄຂຕາຕະລາງຮູບແບບການພລັອດ | ## ເດັສທັອບ ຫຼື ເວັບ? ໃຊ້ [ແອັບເວັບ](https://www.opencadstudio.com) ເພື່ອເລີ່ມໃຊ້ທັນທີໂດຍບໍ່ຕ້ອງຕິດຕັ້ງ. ແບບແຕ້ມຈະຖືກເລືອກຜ່ານບຣາວເຊີ ແລະ ບັນທຶກເປັນໄຟລ໌ດາວໂຫຼດໃນເຄື່ອງ. ໃຊ້ແອັບເດັສທັອບສຳລັບການຜູກໄຟລ໌ກັບລະບົບ, ຮູບຕົວຢ່າງໃນຕົວຈັດການໄຟລ໌, ການພິມຂອງລະບົບ, ການສົ່ງອອກ PDF, ປລັກອິນພາຍນອກ, ສະຄຣິບຄຳສັ່ງ ແລະ ການເຮັດວຽກອັດຕະໂນມັດແບບບໍ່ມີໜ້າຕ່າງ. ມີລຸ້ນສຳລັບ Windows, Linux ແລະ macOS ທີ່ໃຊ້ Apple Silicon. ## ການຕິດຕັ້ງ ດາວໂຫຼດແພັກເກດທັງໝົດທີ່ໃໝ່ສຸດຈາກ [ລຸ້ນລ່າສຸດ](https://github.com/HakanSeven12/OpenCADStudio/releases/latest). ### Windows ເລືອກແພັກເກດ x86-64 ທີ່ມີລາຍເຊັນອັນໃດອັນໜຶ່ງ: - `OpenCADStudio-*-windows-x86_64-installer.msi` — ຕົວຕິດຕັ້ງທີ່ແນະນຳ ພ້ອມທາງລັດໃນເມນູ Start, ການຜູກໄຟລ໌ DWG/DXF ແລະ ຮູບຕົວຢ່າງແບບແຕ້ມ. - `OpenCADStudio-*-windows-x86_64-portable.exe` — ແອັບແບບພົກພາທີ່ບໍ່ຕ້ອງຕິດຕັ້ງ. ### Linux ດາວໂຫຼດໄຟລ໌ AppImage x86-64, ເຮັດໃຫ້ມັນສາມາດເອີ້ນໃຊ້ໄດ້ ແລະ ເປີດມັນ: ```bash chmod +x OpenCADStudio-*-linux-x86_64.AppImage ./OpenCADStudio-*-linux-x86_64.AppImage ``` ### macOS ແພັກເກດ macOS ທີ່ເຜີຍແຜ່ຮອງຮັບ Apple Silicon: 1. ດາວໂຫຼດ `OpenCADStudio-*-macos-arm64.dmg`. 2. ເປີດດິສອິມເມດ ແລະ ລາກ `OpenCADStudio.app` ໄປໃສ່ໂຟນເດີ **Applications**. 3. ຖ້າ Gatekeeper ບລັອກການເປີດຄັ້ງທຳອິດ, ໃຫ້ອະນຸມັດແອັບໃນ **System Settings → Privacy & Security**. ແອັບມີລາຍເຊັນແບບຊົ່ວຄາວ ແຕ່ປະຈຸບັນຍັງບໍ່ໄດ້ຮັບການຮັບຮອງ (notarize) ຈາກ Apple. ## ພາສາ Open CAD Studio ສາມາດໃຊ້ພາສາຂອງລະບົບ ຫຼື ໃຊ້ພາສາໜ້າຕ່າງໃດໜຶ່ງໃນ 22 ພາສາຕໍ່ໄປນີ້: > ອາຣັບ · ປອກຕຸຍການ (ບຣາຊິວ) · ບັນແກເຣຍ · ເຊັກ · ໂຮນລັງ · ອັງກິດ · ຟິນແລນ · ຝຣັ່ງ · ເຢຍລະມັນ · ກຣີກ · ຮິນດີ · ຮັງກາຣີ · ອີຕາລີ · ຍີ່ປຸ່ນ · ເກົາຫຼີ · ລາວ · ໂປແລນ · ຣັດເຊຍ · ຈີນຕົວຫຍໍ້ · ສະເປນ · ຈີນຕົວເຕັມ · ຕວກກີ ປ່ຽນພາສາໄດ້ໃນການຕັ້ງຄ່າຂອງແອັບ. ເມື່ອເລືອກ **ລະບົບ**, ລຸ້ນບຣາວເຊີຈະໃຊ້ພາສາທີ່ບຣາວເຊີຕັ້ງໄວ້. ## ການສ້າງຈາກໂຄດຕົ້ນສະບັບ ### ເດັສທັອບ ສິ່ງທີ່ຕ້ອງມີ: - Git - ຊຸດເຄື່ອງມື Rust ລຸ້ນສະຖຽນລ່າສຸດ - ໄລບຣາຣີພັດທະນາດ້ານກຣາຟິກ ແລະ ຟອນຂອງແຕ່ລະແພລັດຟອມ ໃນ Ubuntu ຫຼື Debian, ໃຫ້ຕິດຕັ້ງສ່ວນປະກອບທີ່ຈຳເປັນ: ```bash sudo apt update sudo apt install libgl1-mesa-dev libx11-dev libxcursor-dev libxi-dev \ libxrandr-dev libxkbcommon-dev libwayland-dev libfontconfig1-dev \ libfreetype6-dev ``` ຈາກນັ້ນສ້າງໂປຣແກຣມ: ```bash git clone https://github.com/HakanSeven12/OpenCADStudio.git cd OpenCADStudio cargo build --release --bin OpenCADStudio ``` ໄຟລ໌ໂປຣແກຣມຈະຖືກຂຽນໄວ້ທີ່ `target/release/OpenCADStudio` (ໃນ Windows ແມ່ນ `OpenCADStudio.exe`). ### ເວັບ ຕິດຕັ້ງເປົ້າໝາຍ WebAssembly ແລະ ເຄື່ອງມືສ້າງໂປຣແກຣມຄັ້ງດຽວ: ```bash rustup target add wasm32-unknown-unknown cargo install trunk wasm-bindgen-cli ``` ເລີ່ມເຊີບເວີພັດທະນາ: ```bash trunk serve ``` ## ການເຮັດວຽກອັດຕະໂນມັດ ໂປຣແກຣມເດັສທັອບຮອງຮັບການແປງໄຟລ໌ຄັ້ງດຽວ ແລະ ເຊີບເວີແບບບໍ່ມີໜ້າຕ່າງທີ່ເຮັດວຽກຕໍ່ເນື່ອງ: ```bash OpenCADStudio --export input.dwg output.dxf OpenCADStudio --serve OpenCADStudio --serve --port 4242 OpenCADStudio --mcp ``` ເຊີບເວີແລກປ່ຽນວັດຖຸ JSON ໜຶ່ງອັນຕໍ່ແຖວຜ່ານ stdin/stdout ຫຼື TCP socket ພາຍໃນເຄື່ອງ. ເບິ່ງ [ຄູ່ມືການເຮັດວຽກອັດຕະໂນມັດ](../automation/README.md). ## ປລັກອິນ ປລັກອິນເດັສທັອບເຮັດວຽກໃນໂປຣເຊດແຍກຕ່າງຫາກ ແລະ ສື່ສານກັບແອັບຫຼັກຜ່ານ API ປລັກອິນທີ່ມີລຸ້ນ. ລຸ້ນບຣາວເຊີບໍ່ໂຫຼດປລັກອິນພາຍໃນເຄື່ອງ. - [ສະຖາປັດຕະຍະກຳປລັກອິນ](../plugin-architecture.md) - [ແມ່ແບບປລັກອິນ](../plugin-template/README.md) - [ທະບຽນປລັກອິນ](../../plugins/README.md) ## ເອກະສານໂຄງການ - [API ການເຮັດວຽກອັດຕະໂນມັດ](../automation/README.md) - [ສະຖາປັດຕະຍະກຳປລັກອິນ](../plugin-architecture.md) - [ຂັ້ນຕອນການແບ່ງພື້ນຜິວ (Tessellation)](../tessellation.md) - [ນະໂຍບາຍຄວາມປອດໄພ](../../SECURITY.md) ## ການມີສ່ວນຮ່ວມ ຍິນດີຮັບລາຍງານຂໍ້ຜິດພາດ, pull request ທີ່ເນັ້ນຈຸດດຽວ, ການແປພາສາ, ການປັບປຸງເອກະສານ ແລະ ປລັກອິນ. - ຄົ້ນຫາໃນ [issues](https://github.com/HakanSeven12/OpenCADStudio/issues) ທີ່ມີຢູ່ກ່ອນເປີດລາຍງານໃໝ່. - ໃຊ້ [Discussions](https://github.com/HakanSeven12/OpenCADStudio/discussions) ສຳລັບຄຳຖາມ ແລະ ແນວຄິດ. - ລາຍງານຊ່ອງໂຫວ່ດ້ານຄວາມປອດໄພແບບສ່ວນຕົວ ຕາມ [ນະໂຍບາຍຄວາມປອດໄພ](../../SECURITY.md). ## ການເຕີບໂຕຂອງໂຄງການ ດາວ ແລະ ການດາວໂຫຼດຂອງ Open CAD Studio ## ສະໜັບສະໜູນໂຄງການ ຖ້າ Open CAD Studio ຊ່ວຍວຽກຂອງທ່ານ, ທ່ານສາມາດສະໜັບສະໜູນການພັດທະນາຜ່ານ [GitHub Sponsors](https://github.com/sponsors/HakanSeven12) ຫຼື [Patreon](https://www.patreon.com/HakanSeven12). ## ລິຂະສິດ Open CAD Studio ເຜີຍແຜ່ພາຍໃຕ້ [GNU General Public License v3.0](../../LICENSE).