cad-editor/docs/readme/README.bg.md
2026-08-22 13:17:00 +03:00

14 KiB
Raw Blame History

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.

Основни възможности

  • Директен работен процес с чертежи — отваряйте, редактирайте, възстановявайте и записвайте DWG и DXF файлове без услуга за преобразуване.
  • Прецизно 2D чертане — линии, полилинии, криви, сплайни, щриховки, обектно прихващане, проследяване, слоеве, блокове и външни препратки.
  • Инструменти за документация — текст, размери, указателни линии, допуски, таблици, моделно пространство, листово пространство, изгледи и стилове за плотиране.
  • 3D моделиране с геометрично ядро — твърдотелни примитиви, екструдиране, завъртане, изтегляне по траектория, loft, булеви операции и теселация на ACIS обекти.
  • GPU визуализация — ускорени 2D и 3D изгледи чрез wgpu, с ортографски и перспективни камери.
  • Разширяеми работни процеси — локални приставки, командни скриптове, преобразуване без графичен интерфейс и редово ориентиран JSON API за автоматизация.

3D модел в Open CAD Studio

Работа с файлове

Формат или работен процес Поддръжка
DWG Четене и запис; целеви версии за запис от R14 до 2018
DXF Четене и запис; целеви версии за запис от R14 до 2018
BAK / SV$ Отваряне на резервни копия и автоматично записани файлове
OBJ Импортиране на полигонални мрежи
LandXML Импортиране на геодезически точки CgPoint
STL Експортиране на данни за 3D мрежи
STEP AP203 Експортиране на данни за 3D мрежи
PDF Плотиране на оформления и избрана геометрия в настолната версия
CSV Извличане на данни за свойствата на обектите
CTB / STB Зареждане и редактиране на таблици със стилове за плотиране

Настолна или уеб версия

Използвайте уеб приложението, за да започнете веднага без инсталиране. Чертежите се избират през браузъра и се записват като локални изтегляния.

Използвайте настолното приложение за локални файлови асоциации, миниатюри във файловия мениджър, системен печат, PDF изход, външни приставки, командни скриптове и автоматизация без графичен интерфейс. Предлагат се версии за Windows, Linux и macOS с Apple Silicon.

Инсталиране

Изтеглете всички актуални пакети от последната версия.

Windows

Изберете един от подписаните x86-64 пакети:

  • OpenCADStudio-*-windows-x86_64-installer.msi — препоръчителна инсталационна програма с преки пътища в менюто Start, файлови асоциации за DWG/DXF и миниатюри на чертежите.
  • OpenCADStudio-*-windows-x86_64-portable.exe — самостоятелно приложение без необходимост от инсталиране.

Linux

Изтеглете x86-64 AppImage файла, направете го изпълним и го стартирайте:

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.

Приложението е подписано ad hoc, но към момента не е нотариално заверено от Apple.

Езици

Open CAD Studio може да следва системния език или да използва един от следните 20 езика на интерфейса:

Арабски · Бразилски португалски · Български · Чешки · Нидерландски · Английски · Фински · Френски · Немски · Хинди · Унгарски · Италиански · Японски · Корейски · Полски · Руски · Опростен китайски · Испански · Традиционен китайски · Турски

Променете езика от настройките на приложението. Когато е избрано Системен език, браузърната версия също използва предпочитания локал на браузъра.

Компилиране от изходния код

Настолна версия

Изисквания:

  • Git
  • Актуална стабилна версия на инструментариума Rust
  • Библиотеки за разработка на графика и шрифтове за съответната платформа

В Ubuntu или Debian инсталирайте локалните зависимости:

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

След това компилирайте:

git clone https://github.com/HakanSeven12/OpenCADStudio.git
cd OpenCADStudio
cargo build --release --bin OpenCADStudio

Полученият изпълним файл се записва в target/release/OpenCADStudio (OpenCADStudio.exe в Windows).

Уеб версия

Инсталирайте еднократно WebAssembly целта и инструментите за компилиране:

rustup target add wasm32-unknown-unknown
cargo install trunk wasm-bindgen-cli

Стартирайте сървъра за разработка:

trunk serve

Автоматизация

Настолният изпълним файл поддържа еднократно преобразуване и постоянен сървър без графичен интерфейс:

OpenCADStudio --export input.dwg output.dxf
OpenCADStudio --serve
OpenCADStudio --serve --port 4242

Сървърът обменя по един JSON обект на ред чрез стандартния вход/изход или локален TCP сокет. Вижте ръководството за автоматизация и включения Python клиент.

Приставки

Настолните приставки работят в отделни процеси и комуникират с основното приложение чрез версионирания API за приставки. Браузърната версия не зарежда локални приставки.

Документация на проекта

Принос

Приветстват се доклади за грешки, целенасочени pull request-и, преводи, подобрения на документацията и приноси към приставките.

  • Потърсете в съществуващите issues, преди да отворите нов доклад.
  • Използвайте Discussions за въпроси и идеи.
  • Докладвайте уязвимости поверително, като следвате политиката за сигурност.

Развитие на проекта

Звезди и изтегляния на Open CAD Studio

Подкрепете проекта

Ако Open CAD Studio ви помага в работата, подкрепете по-нататъшното развитие чрез GitHub Sponsors или Patreon.

Лиценз

Open CAD Studio се разпространява съгласно GNU General Public License v3.0.