Скрипты для Базиса📝
Відкрити в Telegram
Скрипты для Базис Мебельщика, Базис Салон Вопросы, предложения, жалобы адресовать: @poet_dy Группа Вконтакте https://vk.com/bm_script Страница с эксклюзивом по урокам https://boosty.to/mebel.dy
Показати більше2 081
Підписники
+724 години
+357 днів
+15830 днів
Архів дописів
2 081
Выше - пример возможных настроек скрипта
Тут видео и модель для ознакомления - что получается скриптом сделать
2 081
Обновление скрипта: V3.2
- Учет кромок лежащих на одной линии
- Обработка внутренних контуров
- Исправление ошибок
Известная недоделка - сопряженные кромки с внутренним углом
2 081
Приветствую!
Опять же в связи с логикой работы нашего производства и выходной информации - у нас есть некая логика по которым формируются сборочные единицы в модели - упаковка: какие детали, как упаковывают, и на эти упаковки (сборочные единицы) печатаются этикетки через FastReport.
И работая с моделями других конструкторов, фирм - я вот в штатном режиме "упаковывал" детали, ящики и прочее в СЕ (в начале ролика пример алгоритма, для понимания разницы затраченного времени), но если что то можно упростить и ускорить - это надо упрощать и ускорять, скрипт - выделенное загоняет в Блок с галочкой сборочная единица и нужным названием, оставляя на уровне выделенного.
2 081
Приветствую! Опять же в связи с некой логикой работы нашего производства и выходной информации - у нас есть некая логика по которым формируются сборочные единицы в модели - упаковка, какие детали, как упаковывают, и на эти упаковки (сборочные единицы) печатаются этикетки через FastReport.
2 081
И вновь гениальные идеи от читателей:
Обновление - автоматически расставляет отрезы: объединяет кромки в один отрез если в смежных элементах контура есть радиус
2 081
Приветствую! Из личного опыта, наша фирма делает фасады в пленке ПВХ / эмали, и пришла идея как решить проблему огромной базы материалов с кучей пленок, цветов - 3 скрипта для работы с облицовкой
1 - облицовка материалом нулевой толщины, материал вводится в окно - вписали номер/наименование пленки и облицовали выделенные панели
2 - смена стороны "пластика", при групповом нанесении облицовки на несколько панелей, бывает ситуация, в зависимости от того как панель ставилась, крутилась и пр, что облицовывается не та сторона, и с данным скриптом выбрали панель - нажали кнопку (её вот еще не нарисовал) и готово!
3 - изменение толщины облицовки на ноль, чтобы решить конфликт в раскрое, где если мы используем склейку 16+16, например, или облицовка идет не пленкой а пластиком - нам нужен припуск на склейку, чтобы потом опилить в чистый размер, и в моделях от конструкторов бывает приходят фасады с облицовкой пленкой толщиной 0,1-0,3 мм что портит эту шатко-налаженную систему
2 081
Добрый день!
Скрипт по корректировке припуска/прифуговки кромки.
3 основных параметра:
1 - минимальная длина прямой кромки
2 - величина прифуговки
3 - минимальный габаритный размер детали
По умолчанию везде ставим прифуговку/припуск
Если это радиус и прилегающие к нему кромки, неортодоксальная сторона, или если сторона меньше минимальной длины кромки - прифуговка убирается с этих элементов контура
А также если габаритный размер детали меньше минимального габарита - по всей детали прифуговка убирается
У Базис-Центра есть подобный скрипт на малые отрезки, и есть другие подобные скрипты с удалением припуска с радиусов. Тут объединил и модернизировал ряд вещей
2 081
Приветствую! Тут в процессе трудов часто приходится сталкиваться с присланными моделями из ПРО100, где конструктивизм иногда оставляет желать лучшего в плане расстановки полок в модулях на нужных расстояниях (на видео так сказать радикальный пример).
Сделал скрипт (где то на форумах есть подобные решения, но порой проще и/или интереснее решить задачку самостоятельно):
Выделяются полки, и скрипт спрашивая по какому принципу их распределять, под евровинт - читайте как "на равном расстоянии", либо под полкодержатели - присадка под полкодержатели на равном расстоянии.
Мелочь - но удобно!
PS Может конечно сразу установку крепежа прикрутить....
2 081
Новинки и продвижение по функционалу скрипта
1. Считывание непрямоугольных деталей
2. Группировка объектов по толщинам. вручную назначаем материал и преобразовываем
3. Преобразование погонных элементов
2 081
Из новинок - отбор объектов по толщине, выбор в ручную материала для преобразования, а также преобразование погонных элементов
2 081
Добрый вечер! Скрипт по преобразованию 3D объектов в формат базиса
Пробы и эксперименты открыли некоторые нюансы, в зависимости от формата отваливается возможность переноса непрямоугольных деталей, также вопрос о неортодоксальных панелях. Следующий этап - определение и построение профилей
Буду благодарен если поделитесь моделями - то что в Вашей ситуации актуально, при переносе 3D в базис.
2 081
"Додумал скрипт", практика показала что меняю ЛСК и в 90 процентах случаев включаю шаг сетки - 32. Вот почему бы не автоматизировать, кнопочку нажал - ЛСК поставил, включилась нужная сетка, нажал другую кнопку - обнулил и сетку в единичку
2 081
Ох, с этой кромкой, так повелось что со временем я пришел к универсальной кромке - Кромка в цвет 1/19 , например
Лишь в отдельных случаях меняю её на нужную конкретного цвета
Но она постоянно мешала - надо же клиенту показать картинку так сказать в цвете, а с зеленой кромкой некомильфо
Model.DS.IgnoreButtMaterial = !Model.DS.IgnoreButtMaterial
Model.Build()
И нашел пунктик, повешать на кнопку или на панель. Нажали и туда, сюда включаете, отключаете кромку - притом не важно на какой панели и какая - все красится в цвет материала и из панели не пропадает
2 081
В продолжении импорта из 3D
Доработать, прибавить логику на профили, и будет просто бомба!
2 081
Вспоминаем старенький скрипт - упаковка
Берет блоки и "упаковывает их" в коробку, с учетом максимального веса и толщины пачки
Отдельно откладывает ХДФ/ДВП, а также ящики (тут доработать отчет и будут автоматом получаться такие бирки для каждой коробки)
Можно конечно не укладывать их, а просто отложить ДВП, где то добавить ПС и выкидывать в отчет с эскизами собранного модуля на упаковке
Но решил заодно вспомнить упаковщика😊
