𝙒𝙝𝙞𝙩𝙚 𝙍𝙖𝙗𝙗𝙞𝙩
1.97K subscribers
77 photos
34 videos
68 links
Инструменты для Базис

По вопросам приобретения писать @Carroll_Alice

https://dzen.ru/follow_the_white_rabbit
Download Telegram
𝙒𝙝𝙞𝙩𝙚 𝙍𝙖𝙗𝙗𝙞𝙩
🔤🔤🔤🔤🔤🔤🔤🔤🔤 Преобразование полигонов в линии Основа скрипта в этом сообщении Работает как с отдельными элементами, так и со всей моделью Скачать Обновлен [‎2 ‎ноября ‎2023 ‎г., ‌‎11:29:05] Обновлен [‎2 ‎ноября ‎2023 ‎г., ‌‎12:45:02] Обновлен [‎2 ‎ноября…
Альтернатива этого скрипта

Скрипт поможет высвободить модель от полигонов и ребер. Подходит для передачи модели в производство.

Model.forEach(_=>{
(_.toString() == '[object TImportedMesh]' //Тела
|| //или
_.toString() == '[object TFastener]') && //Фурнитура
_.ClearTriLists() && //Удалить полигоны
_.Edges.Clear() //Удалить ребра
})
Model.Build() //Перестроить модель
1👍19🔥2
Расчет площади панелей и длины кромочного материала


Скачать
1🔥36👍11👏1
Господа, дамы и господамы, внимание!
Спасибо за внимание 🙂
Наш приятель и коллега Дима Унский  ( @Oonski ) некоторое время назад замутил свой канал про автоматизацию и процессы в мебельной сфере. Наконец что-то новое, отличное от его фирменных рибаев ))

💲В канале планируется мебельный и тематический контент по Базису с многабукаф для любителей почитать, и немного офигительных историй. А так же кое какие принципы и алгоритмы применяемые в работе и которые вы, вероятно, захотите у себя внедрить, обратившись к нему за услугой аудита и оптимизации своего производства, внедрения комплекса Бирки, или за услугой создания/адаптации баз фрагментов. А может и просто за обучением..

👏Из последнего - реализовал ШТАТНЫМИ средствами Б-Бирки своё видение миниатюры карты кроя с отмеченным положением детали для быстрого и удобного расклеивания этикеток при использовании Нестинга. И всё это без использования какого либо внешнего софта или выгрузок. Выходит так, что он реализовал это первым, и за это не можем его не похвалить за старания. Раньше подобное было доступно только владельцам определённых внешних постпроцессоров и юзерам иных программ раскроя и нестинга. Теперь же это можно внедрить непосредственно в цикл Базиса, легко и просто, без костылей и нюансов. Ну.. разве что только с парочкой😁

➡️ Ссылка на пост про Бирку в канале 👈

Подписывайтесь, комментируйте, задавайте вопросы. Алгоритмы сами себя не настроят! Своих не бросаем, а продвигаем!
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍22🔥72
🔤🔤🔤🔤🔤
Предназначен для
осуществления автоматизированного позиционирования фрагментов подъемных
механизмов Kesseboehmer FREEfold внутри проектируемых изделий, а также для экспресс-расчета и подбора оптимального комплекта механизмов исходя из проектируемых нагрузок.

Скачать архив фрагментов + скрипт

Инструкция в комментариях.
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥32👍85🆒5
😶😶😶😶😶😶😶😶❗️

Данное оповещение предназначено для пользователей защиты ключа и шифрования файлов. Осталось чуть больше 2ух недель до конца месяца.

Учитывая новую политику компании БЦ, Вам предстоит сложный выбор: перейти на виртуальный ключ или перейти на Базис 2025 и использовать программный ключ.

Поэтому, если Вы примите решение, перейти на программный ключ, то Вам следует прочитать это внимательно:
Ваши существующие фрагменты\модели\фурнитура не откроются в программе с использованием программного ключа.

Чтобы избежать проблем, сделайте следующее:
1.НЕ ПЕРЕХОДИТЕ НА ПРОГРАММНЫЙ КЛЮЧ, ПОКА НЕ РАСШИФРУЕТЕ СВОИ МОДЕЛИ\ФРАГМЕНТЫ\ФУРНИТУРУ
2.Отключите шифрование у всех файлов, для этого Вам поможет скрипт UndoCleaer(абсолютно бесплатно), видео инструкция есть.
3.После этого можете переходить на программный ключ

Те, кто решит перейти на виртуальный ключ — проблемы не испытает.
Но, в дальнейшем, если решите перейти на программый ключ, Вам надо будет расшифровать все Ваши файлы по вышеизложенной инструкции.

Всем приятной работы 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍43🔥76
Сегодня одному товарищу, прошили физический ключ.
Выходит, что все будет работать, как и раньше.

Официальных комментариев от компании БЦ по-прежнему нет.
1🔥154👍4😁3
1🔥9🆒2🕊1
🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤🔤

Скрипт предназначен для редактирования данных раскроя, которые хранятся в модели и передаются в смету.

Доступно:
— редактировать значения налету
— удаление материала из списка данных(правой кнопкой мыши)
— экспорт данных в XML
— импорт данных из XML
— полное удаление данных.
— резервное копирование перед удалением

Скачать бесплатно
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥23👍125
Долгожданный отчет для FastReport

Перейти к описанию в источник

Это лучше чем Базис 😁
5🔥35👍9🥰3😎21
𝙒𝙝𝙞𝙩𝙚 𝙍𝙖𝙗𝙗𝙞𝙩
🔥🅰️🔥🔥🔥🔥🔥🔥🔥🔞🔥🔥🔥🔥🔥🔥 Многим приходится передавать свои модели клиенту и порой не хочется передавать все исходники. Я также разрушаю модели. Предлагаю Вам подборку скриптов: Оставит первый уровень структуры и разрушит все внутренности блоков первого уровня…
🔤🔤🔤🔤🔤🔤

Оставит первый уровень структуры и разрушит все внутренности блоков первого уровня, а также схемы крепежа.
Доработка включает в себя удаление плоских объектов, содержимое сборок, размеров. Также включен обход первого уровня.

Это мой крик души
(на скриншоте результат работы скрипта)

Всем приятной работы❤️

let t = []

if (Model.SelectionCount > 0) {
for (let i = 0; i < Model.SelectionCount; i++) { forEach(Model.Selections[i], Model.Selections[i]) }
} else { for (let i = 0; i < Model.Count; i++) { forEach(Model[i], Model[i]) } }

if (t.length && confirm(`Объектов к удалению: ${t.length}шт\nПродолжить?`)) {
StartEditing(Model)
for (let i = t.length; i > 0; i--) { DeleteObject(t[i - 1]) }
Model.Build(); Action.Commit();
confirm("Очистить историю?") && Undo.New();
}

Action.Finish()

function forEach(o, p) {
if (o.List) {
for (let i = o.Count; i > 0; i--) {
let l = o[i - 1]
if (l instanceof TFurnBlock) { t.includes(l) ? true : t.push(l); forEach(l, p) }
else if (l instanceof TFurnAsm) { l.forEach(_ => { t.includes(_) ? true : ((_.Holes != undefined && _.Holes.Count == 0) || _.Holes == undefined) ? t.push(_) : false }; moveTo(l, p)) }
else if (l instanceof TModelLimits || check(l)) {t.includes(l) ? true : t.push(l) }
else moveTo(l, p)
}
} else {
if (check(o)) { t.includes(o) ? true : t.push(o) }
}
}
function check(_) { return (_ instanceof TSize3D || _ instanceof TPlane3DObject) }
function moveTo(m, e) { m.ReTransform(m.Owner, e); m.Owner = e }
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥277
Наблюдаются перебои в работе скриптов. Соблюдайте спокойствие.
7🤩1💯1
😮 успейте до повышения стоимости!
Please open Telegram to view this post
VIEW IN TELEGRAM
Всем привет!

С 5 ноября 2025г ожидается повышение стоимости скрипта на 10%.

Успей купить по старой цене.