26 августа 2026
Ответсообщение недоступно
И помнить быстро начинает последние 2 сообщения, короче ждём нормальную платную версию
Ответсообщение недоступно
В Питоне разбираться не нужно: исполняемый файл конвертера запускает и сейчас управляет скрипт JS базиса. Загрузите текст скрипта базиса в нейросеть типа GLM 5.3 и спросите, что нужно поменять, чтобы жёстко прописать в скрипте путь к исполняемому файлу конвертера, а также пришлите путь к этому файлу у вас на машине. Думаю, после этого всё должно заработать.
27 августа 2026
volunkaВ Питоне разбираться не нужно: исполняемый файл конвертера запускает и сейчас управляет скрипт JS базиса. Загрузите текст скрипта базиса в нейросеть типа GLM 5.3 и спросите, что нужно поменять, чтобы жёстко прописать в скрипте путь к исполняемому файлу конвертера, а также пришлите путь к этому файлу
в Базис v26 все работает, спасибо разобрался
volunkaА в чем была проблема?
проблема именно в версии Базиса. Проверил на ПК с v26 работает без проблем, на v25 не находит путь. Глубоко не копал почему так...
Ответсообщение недоступно
Фотография
нажмите — покажем
нажмите — покажем
Всем привет. Можно ли скриптом записать вот сюда инфу ?
Ответсообщение недоступно
🚀 Глобальное обновление скрипта для Базис-Мебельщик: Умное и быстрое управление размерами! 📏
Мы серьёзно прокачали макрос для пакетного редактирования размерных линий (TSize3D). Теперь подгонка габаритов на чертежах стала интерактивной, удобной и невероятно быстрой. Забудьте про долгое ручное вбивание цифр!
Вот что изменилось в новой версии:
🎛 Интерактивная подгонка габаритов (Кнопки + и -)
Правее полей «Длина» и «Высота» появились компактные кнопки + и -. Одно нажатие — и размер меняется на заданный шаг.
📐 Умный логарифмический шаг
Добавлен выпадающий список Шаг ± (от 0.1 мм до 1000 мм).
🔹 Список построен на базе компонента TcxComboBox в режиме editList, что позволяет как выбирать популярные значения мышью, так и вводить любые нестандартные шаги с клавиатуры.
⚡️ On-the-fly рендеринг (Мгновенное применение)
Больше не нужно каждый раз жать «Применить»! При клике на + / - или нажатии Enter скрипт мгновенно перестраивает геометрию объекта в модели (obj.Build()). Вы видите изменения в реальном времени.
🎯 Кнопка сброса «H = 0»
Добавлена отдельная кнопка для моментального обнуления высоты размерной линии. Одно нажатие — и выносные линии выравниваются.
🎨 Компактный и эстетичный UI
Ширина формы оптимизирована до 225 пикселей. Заголовок переведён в режим toolWindow (инструментальное окно) — шапка стала узкой, аккуратной, без лишних кнопок сворачивания.
—
⚙️ Под капотом (Для гиков и разработчиков):
🛡 Защита версии API: Внедрена проверка apiVersion.AwareAndThrowIfApiVersionIsLowestThan(3). Скрипт корректно работает со всеми современными UI-компонентами Базиса.
🧮 Борьба с IEEE 754: Написан алгоритм компенсации артефактов арифметики с плавающей точкой. Выражение Math.round(newVal * 1000) / 1000 гарантирует, что при шаге 0.1 вы получите ровно 100.1, а не бесконечную дробь 100.10000000000002 в поле ввода.
🔀 Раздельная валидация осей: Функция приращения adjustField учитывает физику Базиса. Для Длины стоит жесткий блок на отрицательные числа и нули (защита от краша геоме
Ответсообщение недоступно
Файл
bazis-holes-global-editor.js · 40 КБ · нажмите — покажем
bazis-holes-global-editor.js · 40 КБ · нажмите — покажем
вот навайбкодил редектор отверстий в glm-5.3
Сделал скрипт который цепляет на автомате базу данный тянет от туда всю инфу и создаёт Json. Руками ничего указывать не нужно. По сути можно прилепить к любому скрипту "ракрой, смета, и.т.д. У меня в раскрое применён что бы тащить формат листа например.
Что важно файл bz_lib должен лежать в корне папки scripts. после запуска update создастся папка BZ DATA c FDB базой внутри.
Ну и чуть более грамотное описании работы от Агента
Принцип работы под капотом:
* Автопоиск базы: Движок самостоятельно лезет в системные настройки БАЗИСа (файл BaseSettings.xml в системной папке %APPDATA%) и забирает оттуда прописанный путь к текущей базе материалов. Никаких ручных указаний путей и поиска файлов на диске не требуется.
* Прямое подключение: Скрипт сам находит штатную утилиту isql.exe, которая устанавливается вместе с БАЗИСом, и через нее устанавливает прямое соединение с Firebird.
* Оптимизированная выгрузка: Чтобы программа не падала и не зависала от обработки мегабайтов текста, скрипт не пытается склеивать данные сам. Он отправляет SQL-запрос, а утилита сразу отдает информацию в виде готовых строк формата JSON.
* Локальное кэширование: Вся номенклатура со всеми параметрами (цены, габариты, толщины, направления текстуры, артикулы) сохраняется в легкий локальный файл bz_materials.json.
* Мгновенное чтение: Ваши рабочие инструменты (Раскрой, Смета, Подготовка) больше не обращаются к медленной базе Firebird на каждый чих. Они за доли секунды считывают готовый JSON-справочник, безошибочно находя нужный материал по связке «наименование + артикул».
* Контроль актуальности: Во время выгрузки в JSON вшивается цифровой «отпечаток» базы (общее количество записей, последний ID и сумма всех цен). Если технолог добавит в базу новый материал, скрипт заметит расхождение отпечатков и сам предложит обновить справочник в один клик.
Чтобы прикрутить этот механизм к любому своему скрипту, достаточно положить файл библиотеки bz_lib.js в общую папку скриптов и вставить в начало в
Роман.СВот, навайбкодил))
Файл
bazis-holes-global-editor.js · 40 КБ · нажмите — покажем
bazis-holes-global-editor.js · 40 КБ · нажмите — покажем
Файл
image_2026-08-28_01-28-35.png · 41 КБ · нажмите — покажем
image_2026-08-28_01-28-35.png · 41 КБ · нажмите — покажем
Ответсообщение недоступно
Файл
Разрушить до досок_дырок.js · 36 КБ · нажмите — покажем
Разрушить до досок_дырок.js · 36 КБ · нажмите — покажем
Во,сваяли(ну я и "трактор"😁) себе комбайн для редактирования чужих моделей.
А не так давно это занимало 10-40 минут времени...
P\S.Мусор чуток остаётся,не дознался как удалить.Но то мелочи..