Обмениваемся , задаем вопросы, отвечаем... Все, что касается скриптов в БМ 11 в этой теме.
Новшества Базис Мебельщик версии 11:
..... 6. Работоспособность скриптов, созданных в более ранних версиях, не гарантируется в версии БАЗИС 11.
.....
52. Разработана панель инструментов для скриптов, на которую можно вывести, например, часто используемые скрипты, со своими иконками, хинтами и т.д.
53. Добавлена возможность автозапуска выбранного скрипта на любое из двух событий – Загрузка модели, и/или Сохранение модели.
.....
Новшества Базис Мебельщик версии 2021:
16. Отладчик скриптов.
Новшества Базис Мебельщик версии 2024:
5.«Использовать новый движок скриптов (в бета-тесте)» - Node.js v20.2.0
VISUAL CODE
Код:
Примеры скриптов из видео
Вес панелей.js
Выделить панели без облицовки.js
Панель по 3 точкам.js
Прифуговка кромки.js
Любые вопросы по любому системному и мебельному софту, любые конвертации, настройки и т.д.>сюда< (кроме озвученных в мануалах, инструкциях и темах форума) ...
Последний раз редактировалось AlexBolton; 02.05.2024 в 11:30..
Это название параметрической фурнитуры (в данном случае я взял название схемы крепежа), которая будет искаться.. Там в скрипте примера оно захардкожено. Естественно, ничто не мешает создать какое-нибудь поле выбора или самому изменить это значение.
Добрый день. Перевожу производство на иерархию. Присадчик просит - можно ли сделать сборочный чертеж, в котором будет не номер в сборочной единице, а код детали? (тот который 10.5.4....) Можно ли это реализовать скриптом? Как был скрипт - размеры в позицию, так и код в позицию? Просто он не распечатывает все чертежи, идет в офис со списком деталей - 1,5,7 и т.д, а им-то нужны для печати КОДЫ.....
Добрый день. Перевожу производство на иерархию. Присадчик просит - можно ли сделать сборочный чертеж, в котором будет не номер в сборочной единице, а код детали? (тот который 10.5.4....) Можно ли это реализовать скриптом? Как был скрипт - размеры в позицию, так и код в позицию? Просто он не распечатывает все чертежи, идет в офис со списком деталей - 1,5,7 и т.д, а им-то нужны для печати КОДЫ.....
То есть писать не "Позицию" а "Обозначение"? В скриптах это свойство у объекта называется Designation.
А вот по поводу записи этого в сборочный чертёж - вроде в настройках чертежей можно добавить в формат наименования Сб чертежа "Обозначение".
Если что-то понял не так - извините.
Спасибо, с Designation сейчас буду пробовать. А дальше не совсем так. Просто хорошее начинание у некоторых вызывает ступор и непонимание. Тяжело кой-кому понять, что деталей с позицией 3 в изделии может быть несколько, а вот код (он же обозначение) уникален. НО базис делает выноски на взрыв-схеме и на изометрическом виде только позиции. А вот весь пакет чертежей - там только обозначения. Отсюда и неразбериха.
Вроде получилось. Но честно - не понимаю, почему бы эту опцию не вынести на выбор пользователя? Ведь на самом деле - иерархия вещь хорошая, но нужна ли позиция, если есть обозначение? в чертежах - все равно главное обозначение, потому что чертежи идут на все изделие. Итог - позиция вводит в заблуждение.. А на схеме сборки хотелось бы выбор - выноску делать - обозначение либо позиция. Где я не прав?
Последний раз редактировалось AlexBolton; 24.12.2019 в 22:09.
Вроде получилось. Но честно - не понимаю, почему бы эту опцию не вынести на выбор пользователя? Ведь на самом деле - иерархия вещь хорошая, но нужна ли позиция, если есть обозначение? в чертежах - все равно главное обозначение, потому что чертежи идут на все изделие. Итог - позиция вводит в заблуждение.. А на схеме сборки хотелось бы выбор - выноску делать - обозначение либо позиция. Где я не прав?
Как именно такая нумерация получилась? Что-то я никак не понял. Можете разьяснить пошагово? Или это через скрипт?
Отладчик к БМ11 ещё не завезли. С новой версией ноды новый протокол отладки появился. Вот такая конфигурация
Мне необходимо адаптировать скрипты под БМ 11.
1. официально отладчик из VSCODE для БМ11 сейчас существует?
2. настроил конфиг от Letos. он работает только с запуском новой сессии Базиса, к существующей у меня не коннектится. в чем м.б. проблема?
(мне необходимо чтобы коннектилось к открытому БМ).
3. файлы определений судя по Github обновлялись последний раз в 2018.
эм. почему они не обновляются? планируется ли вообще и когда?