From 9410827029595b518c20f366d2330d386a7fc98c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B8=D1=85=D0=B0=D0=B8=D0=BB?= Date: Thu, 6 Nov 2025 23:54:05 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (cherry picked from commit e24e853f2d61132cec28f02281c82bc15daea543) --- README.md | 36 ++---------------------------------- 1 file changed, 2 insertions(+), 34 deletions(-) diff --git a/README.md b/README.md index d318f7b..755323b 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +# QuickPrintBridge + ### README.md для проекта «QuickPrint Bridge» **QuickPrint Bridge** — инструмент для молниеносной отправки 3D-моделей на печать через веб-ссылки в любой слайсер. Если слайсер не поддерживает веб-интеграцию — модель автоматически экспортируется в формате **3MF**. @@ -35,37 +37,3 @@ 2. Запустите плагин через меню «Приложения» → «QuickPrint Bridge». 3. Нажмите «Отправить на печать». 4. Модель будет передана в слайсер или экспортирована в 3MF (в зависимости от настроек слайсера). - -#### ⚙ Настройка -Параметры задаются в `appsettings.json`: -```json -{ - "SlicerProtocols": { - "PrusaSlicer": "prusaslicer://", - "BambuStudio": "bambustudio://", - "Cura": "cura://" - }, - "TempExportFolder": "%TEMP%\\QuickPrintBridge", - "FallbackFormat": "3mf", - "StlExport": { - "Deviation": 0.01, - "Angle": 5.0 - } -} -``` -- `SlicerProtocols` — список поддерживаемых протоколов; -- `TempExportFolder` — папка для временных файлов; -- `FallbackFormat` — формат экспорта при отсутствии поддержки веб-ссылок; -- `StlExport` — параметры экспорта STL. - -#### 🔐 Безопасность -- плагин не передаёт данные в интернет; -- все операции выполняются локально; -- рекомендуется подписывать DLL-файл цифровой подписью. - -**Изменения:** -- все упоминания `MultiSlicer Link` заменены на `QuickPrint Bridge`; -- соответствующие изменения в названиях файлов, пространств имён (`namespace QuickPrintBridge...`); -- обновлён путь к временной папке в `appsettings.json` (`%TEMP%\\QuickPrintBridge`). - -Этот код представляет базовый функционал проекта. Для полноценной работы потребуется дописать методы взаимодействия с конкретной CAD-системой (`GetCurrentModelPath`, экспорт модели) и протестировать на целевых ОС. \ No newline at end of file