Скрипты для Базиса📝
2.41K subscribers
112 photos
139 videos
14 files
60 links
Скрипты для Базис Мебельщика, Базис Салон


Вопросы, предложения, жалобы адресовать:
@poet_dy


Чат по базис мебельщику @bazis_center
Чат по скриптам @Bazis_Script_Free
Download Telegram
Media is too big
VIEW IN TELEGRAM
Приветствую! Пример интересного решения проблемы технологов, конструкторов и фирм которые работают со сторонними проектами -

Проверка модели по ряду критериев, которые никак не проверяются самим базисом

Допустимые габариты, диаметр отверстий, дозволенная кромка и диаметры для кромки, проверка ширины паза, и прочее

Отчет можно сохранить в текстовой файл - для удобного исправления модели "по пунктам"
This media is not supported in your browser
VIEW IN TELEGRAM
Скрипт - создание "чертежа" панелей я пазами с обозначением размера - для ориентации при работе пильщика
This media is not supported in your browser
VIEW IN TELEGRAM
Добрый вечер! Тут по забытому скрипту вроде как тронулся лед, Размеры до присадки.

Видно основную проблему - текст в размере этот размер ломает и в чертежи не уходит.

Есть пару мыслей на этот счет, но с другой стороны, нужно ли загонять модель с этими чертежами в линии, когда ортодоксального скриншота, экспорта в жэпэг вполне хватит...
Media is too big
VIEW IN TELEGRAM
Wow! Импорт из PRO100, пока лишь панели ЛДСП, ХДФ - сделал в личных интересах, подумал - вдруг есть спрос 😏
Данный механизм также имеет право быть при импорте из AutoCad - тоесть в общем любая модель 3D c прямоугольными панелями - вполне реальное дело 😜
Media is too big
VIEW IN TELEGRAM
Вспоминаем старенький скрипт - упаковка

Берет блоки и "упаковывает их" в коробку, с учетом максимального веса и толщины пачки

Отдельно откладывает ХДФ/ДВП, а также ящики (тут доработать отчет стоит)

И в итоге автоматом получаются такие симпатичные бирки для каждой коробки)

Можно конечно не укладывать их, а просто отложить ДВП, где то добавить ПС и выкидывать в отчет с эскизами собранного модуля на упаковке

Но решил заодно вспомнить упаковщика😊
This media is not supported in your browser
VIEW IN TELEGRAM
В продолжении импорта из 3D

Доработать, прибавить логику на профили, и будет просто бомба!
Media is too big
VIEW IN TELEGRAM
Ох, с этой кромкой, так повелось что со временем я пришел к универсальной кромке - Кромка в цвет 1/19 , например

Лишь в отдельных случаях меняю её на нужную конкретного цвета

Но она постоянно мешала - надо же клиенту показать картинку так сказать в цвете, а с зеленой кромкой некомильфо

Model.DS.IgnoreButtMaterial = !Model.DS.IgnoreButtMaterial
Model.Build()

И нашел пунктик, повешать на кнопку или на панель. Нажали и туда, сюда включаете, отключаете кромку - притом не важно на какой панели и какая - все красится в цвет материала и из панели не пропадает

PS если надо отключать "крашенные" необлицованные кромки :

Model.DS.Render.DrawNullMaterialAsDefault = !Model.DS.Render.DrawNullMaterialAsDefault
Скрипты для Базиса📝
Несколько дней назад в группе БЦ поднимался вопрос - меняя ЛСК есть ли возможность легко и не принужденно скинуть её в нули. И стало слишком любопытно Нашел Model.DS.CoordinateSystem = [1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1] Вешайте на хоткей или на панель…
This media is not supported in your browser
VIEW IN TELEGRAM
"Додумал скрипт", практика показала что меняю ЛСК и в 90 процентах случаев включаю шаг сетки - 32. Вот почему бы не автоматизировать, кнопочку нажал - ЛСК поставил, включилась нужная сетка, нажал другую кнопку - обнулил и сетку в единичку
Добрый вечер! Скрипт по преобразованию 3D объектов в формат базиса

Пробы и эксперименты открыли некоторые нюансы, в зависимости от формата отваливается возможность переноса непрямоугольных деталей, также вопрос о неортодоксальных панелях. Следующий этап - определение и построение профилей

Буду благодарен если поделитесь моделями - то что в Вашей ситуации актуально, при переносе 3D в базис.

Откуда возможен импорт:
PRO100, Bplanner, AutoCad, SketchUP

Также возникла мысль что если достаточно глубоко копнуть может получится с помощью этого скрипта фурнитуру преобразовывать в панели и линии?🤔
Media is too big
VIEW IN TELEGRAM
Импорт и преобразование 3D объектов в панели и профили.

Новинки и продвижение по функционалу скрипта
1. Считывание непрямоугольных деталей
2. Группировка объектов по толщинам. вручную назначаем материал и преобразовываем
3. Преобразование погонных элементов
This media is not supported in your browser
VIEW IN TELEGRAM
Приветствую! Тут в процессе трудов часто приходится сталкиваться с присланными моделями из ПРО100, где конструктивизм иногда оставляет желать лучшего в плане расстановки полок в модулях на нужных расстояниях (на видео так сказать радикальный пример).

Сделал скрипт (где то на форумах есть подобные решения, но порой проще и/или интереснее решить задачку самостоятельно):

Выделяются полки, и скрипт спрашивая по какому принципу их распределять, под евровинт - читайте как "на равном расстоянии", либо под полкодержатели - присадка под полкодержатели на равном расстоянии.

Мелочь - но удобно!

PS Может конечно сразу установку крепежа прикрутить....
This media is not supported in your browser
VIEW IN TELEGRAM
Добрый день!

Скрипт по корректировке припуска/прифуговки кромки.
3 основных параметра:
1 - минимальная длина прямой кромки
2 - величина прифуговки
3 - минимальный габаритный размер детали
По умолчанию везде ставим прифуговку/припуск
Если это радиус и прилегающие к нему кромки, неортодоксальная сторона, или если сторона меньше минимальной длины кромки - прифуговка убирается с этих элементов контура
А также если габаритный размер детали меньше минимального габарита - по всей детали прифуговка убирается
У Базис-Центра есть подобный скрипт на малые отрезки, и есть другие подобные скрипты с удалением припуска с радиусов. Тут объединил и модернизировал ряд вещей
This media is not supported in your browser
VIEW IN TELEGRAM
Приветствую! Из личного опыта, наша фирма делает фасады в пленке ПВХ / эмали, и пришла идея как решить проблему огромной базы материалов с кучей пленок, цветов - 3 скрипта для работы с облицовкой

1 - облицовка материалом нулевой толщины, материал вводится в окно - вписали номер/наименование пленки и облицовали выделенные панели
2 - смена стороны "пластика", при групповом нанесении облицовки на несколько панелей, бывает ситуация, в зависимости от того как панель ставилась, крутилась и пр, что облицовывается не та сторона, и с данным скриптом выбрали панель - нажали кнопку (её вот еще не нарисовал) и готово!
3 - изменение толщины облицовки на ноль, чтобы решить конфликт в раскрое, где если мы используем склейку 16+16, например, или облицовка идет не пленкой а пластиком - нам нужен припуск на склейку, чтобы потом опилить в чистый размер, и в моделях от конструкторов бывает приходят фасады с облицовкой пленкой толщиной 0,1-0,3 мм что портит эту шатко-налаженную систему