Форум профессиональных мебельщиков PROMEBELclub
 
PROMEBELclub - Форум для мебельщиков: конструкторов, дизайнеров, мастеров, технологов и всех, кто имеет отношение к производству и изготовлению мебели. Программы для конструирования и дизайна мебели. Мебельная литература и обучающие пособия.
 
 

Вернуться   Форум профессиональных мебельщиков PROMEBELclub > Программы для мебельщиков > Программы для конструирования и дизайна мебели > Система БАЗИС > Базис-мебельщик. Скрипты


Реклама на портале PROMEBELclub
Реклама на портале PROMEBELclub

битрикс24 Клей для мебели HOMA.
Ответ
 
Опции темы Опции просмотра
Старый 13.01.2014, 11:22  
Скрипты. Готовые решения для БМ8-2021
 
Аватар для Igor_482
Igor_482
VIP
Регистрация: 03.09.2008
Сообщений: 145

Сказал(а) спасибо: 31
Поблагодарили 645 раз(а) в 84 сообщениях
Версия для печати Отправить по электронной почте
Igor_482 Igor_482 вне форума 13.01.2014, 11:22
Рейтинг: (1 голосов - 5.00 средняя оценка)

Этот раздел предназначен для размещения готовых скриптов.
Здесь находятся ТОЛЬКО готовые скрипты. Для обсуждения есть отдельная тема: Обсуждение готовых скриптов.

Авторам:
  1. Давать уникальные названия скриптам (не совпадающие с названием уже выложенных скриптов, за исключением обновлений скрипта)
  2. Указывать работоспособность в разных версиях БМ.
  3. Общее описание работы скрипта.

Версии, указанные модератором, как прошедшие проверку:
8 - Демо-версия 8.0.7.9649
- "народная" 8.0.12.12765
9 - Демо-версия 9.0.8.18908
10 - Демо-версия 10.0.0.21602

Обратите внимание на полезные ответы в этой теме!


Последний раз редактировалось Letos; 11.05.2018 в 15:23..
Просмотров: 113002
Ответить с цитированием Вверх
5 пользователя(ей) сказали cпасибо:
LARS1024 (13.03.2021), Mullerr (03.02.2021), Uncle (25.12.2017), vit-amin (17.12.2020), Анатолий.ru (06.11.2020)
Старый 07.04.2015, 10:37   #31
bekwek
Новичок
 
Аватар для bekwek
 
Регистрация: 17.10.2014
Сообщений: 24
Сказал(а) спасибо: 6
Поблагодарили 100 раз(а) в 16 сообщениях
Вес репутации: 0
bekwek скоро придёт к известностиbekwek скоро придёт к известности
По умолчанию 2D построения в 3D-окне

Меня настолько огорчило отсутствие возможности рисовать отрезки в 3D окне, что я написал свой собственный костыль. В качестве примера прилагается скрипт для рисования параметрического чертежа абстрактного стола (с соблюдением шага 32).

Алгоритм работы следующий:
1) Открываем файл "Полигон для чертежей". (Там должно быть три объекта: отрезок, окружность и размер)
2) Запускаем скрипт "Стол параметрический". Для работы он требует указать файл "font.cdt"*, а также параметры стола.
3) Ждём, пока скрипт сработает, переходим в вариант "Вид сверху"
4) Запускаем скрипт "Тонко-толсто". Он нужен для того, чтобы рассортировать отрезки на основные линии и на тонкие.
5) В базисе тыкаем "Изделие - сохранить в линиях". Получаем чертёж.
6) Тыкаем в любой элемент, который должен изображаться тонкой линией. Правая кнопка мыши -> Изменить тип линии и цвет -> меняем тип линии на тонкий.
7) Файл -> сохранить. Радумеся чертежу
8) Закрываем модель "Полигон для чертежей" без сохранения.

Надеюсь, что ничего не забыл рассказать. Если что - спрашивайте.

Всё это я дарю в безвоздмездное пользование, но надеюсь на благодарность

Если кто-то захочет подробно разобраться в том, как это работает - тоже настоятельно прошу писать, потому что программирую я не самым лучшим образом.


--------
* "font.cdt" - это шрифт, написанный мной почти вручну. На данный момент шрифт содержит символы русского алфавита, цифры и немного знаков. Как он устроен и как его дополнить тоже могу рассказать, но это отдельная история.


Комментарий: взято из темы "Скрипты в БАЗИС 8"
Вложения
Тип файла: rar Полигон для чертежей.rar (1.9 Кб, 134 просмотров)
Тип файла: rar Параметрические чертежи.rar (5.6 Кб, 148 просмотров)

Последний раз редактировалось Letos; 25.12.2017 в 21:43.
bekwek вне форума   Ответить с цитированием Вверх
9 пользователя(ей) сказали cпасибо:
Старый 08.04.2015, 15:22   #32
luciffer
Пользователь
 
Регистрация: 21.02.2015
Адрес: Тамбов
Сообщений: 41
Сказал(а) спасибо: 15
Поблагодарили 29 раз(а) в 10 сообщениях
Вес репутации: 85
luciffer на пути к лучшему
По умолчанию

барная труба 50 мм) с выбором нижнего и верхнего крепления) ну и сами крепления) может кому пригодится)

Комментарий: взято из темы "Скрипты в БАЗИС 8"
Вложения
Тип файла: zip барная труба 50.zip (106.4 Кб, 180 просмотров)

Последний раз редактировалось Letos; 25.12.2017 в 21:43.
luciffer вне форума   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
BarmaleyGorlovka2 (16.01.2021), Kerby (14.02.2020), VitaliyP (01.05.2020)
Старый 15.04.2015, 14:05   #33
luciffer
Пользователь
 
Регистрация: 21.02.2015
Адрес: Тамбов
Сообщений: 41
Сказал(а) спасибо: 15
Поблагодарили 29 раз(а) в 10 сообщениях
Вес репутации: 85
luciffer на пути к лучшему
По умолчанию

Небольшая доработка: добавил выбор материала цоколя + выбор кромки на него.(раньше был под цвет корпуса)

Комментарий: взято из темы "Скрипты в БАЗИС 8"
Вложения
Тип файла: zip Кухонные шкафчики.zip (16.9 Кб, 349 просмотров)

Последний раз редактировалось Letos; 25.12.2017 в 21:43.
luciffer вне форума   Ответить с цитированием Вверх
4 пользователя(ей) сказали cпасибо:
Kerby (14.02.2020), Kickboxer (13.07.2020), LARS1024 (13.03.2021), zachepa (23.11.2019)
Старый 30.09.2015, 10:14   #34
Briz
Местный
 
Регистрация: 30.11.2011
Сообщений: 283
Сказал(а) спасибо: 275
Поблагодарили 774 раз(а) в 179 сообщениях
Вес репутации: 316
Briz - просто великолепная личностьBriz - просто великолепная личностьBriz - просто великолепная личностьBriz - просто великолепная личностьBriz - просто великолепная личностьBriz - просто великолепная личностьBriz - просто великолепная личность
По умолчанию

Скрипт использует схему из файла Schemes.config из папки, в которой лежит скрипт. Выложил скрипты со всеми дополнительными файлами в архиве.

Комментарий: взято из темы "БАЗИС 9 - Скрипты"
Вложения
Тип файла: rar Крепёж.rar (110.1 Кб, 244 просмотров)

Последний раз редактировалось Letos; 25.12.2017 в 21:50.
Briz вне форума   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
Kerby (14.02.2020), LARS1024 (13.03.2021), VitaliyP (01.05.2020)
Старый 23.01.2016, 11:11   #35
тех.нолог
Местный
 
Аватар для тех.нолог
 
Регистрация: 03.01.2016
Адрес: Украина. Харьков
Сообщений: 481
Сказал(а) спасибо: 316
Поблагодарили 499 раз(а) в 200 сообщениях
Вес репутации: 213
тех.нолог - луч света в тёмном царстветех.нолог - луч света в тёмном царстветех.нолог - луч света в тёмном царстветех.нолог - луч света в тёмном царстветех.нолог - луч света в тёмном царстветех.нолог - луч света в тёмном царстве
По умолчанию

Сделал скрипт "Изменение артикула по условию ширины" для Салона.
Данный пример артикула используется лично у нас, можете проработать свой. я лишь подкидываю идею...

Результат выполнения такого скрипта для секции
- 600 - "BO0106W (600 мм)"
- нестандарт в пределах размеров 601-799 - "BO0108W (631 мм) нест."
- которой не существует в прайсе - "BO01ххW (1108 мм) нест."

Принцип такой
-первый код артикула модели (он неизменный для нее) - BO01
-код ширины модели - 06
-код уточнения - W
-размер (который реально даст Салон) - (600 мм)
-условие нестандарта - нест.

Комментарий: взято из темы "БАЗИС 9 - Скрипты"
Вложения
Тип файла: txt Артикул.txt (1.8 Кб, 101 просмотров)
__________________
...Ковырятель Базиса...
... версия БМ 9.0.8.18908 ...

2 канал YouTube по Базису

Последний раз редактировалось Letos; 25.12.2017 в 21:50.
тех.нолог вне форума   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
bars73 (24.06.2020), Batya452 (05.12.2018), botik (14.09.2018)
Старый 27.01.2016, 15:54   #36
тех.нолог
Местный
 
Аватар для тех.нолог
 
Регистрация: 03.01.2016
Адрес: Украина. Харьков
Сообщений: 481
Сказал(а) спасибо: 316
Поблагодарили 499 раз(а) в 200 сообщениях
Вес репутации: 213
тех.нолог - луч света в тёмном царстветех.нолог - луч света в тёмном царстветех.нолог - луч света в тёмном царстветех.нолог - луч света в тёмном царстветех.нолог - луч света в тёмном царстветех.нолог - луч света в тёмном царстве
По умолчанию Артикул по условию в Базис-Салон

Решил поделиться разработкой скрипта для Салона. Будет интересен тем, кто использует эластичные секции и артикул модели зависит от ее габаритов (в данном случае от ширины), т.е. не нужно делать всю размерную линейку определенной модели (от 400 до 1200), достаточно сделать одну эластичную секцию и подключить скрипт.
Механизм работы:
- в названии модели, в самом начале пишется составной универсальный артикул (неизменный код, "плавающий", добавка к коду если есть и описание BO01xxW 2 двери)
- скрипт берет из названия BO01 добавляет значение xx из скрипта и добавляет остаток кода артикула W тем самым формируя артикул BO01(значение)W.
Далее идею развивать можете сами.

Комментарий: взято из темы "БАЗИС 9 - Скрипты"
Вложения
Тип файла: txt скрипт салон.txt (1.6 Кб, 97 просмотров)
__________________
...Ковырятель Базиса...
... версия БМ 9.0.8.18908 ...

2 канал YouTube по Базису

Последний раз редактировалось Letos; 25.12.2017 в 21:50.
тех.нолог вне форума   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
Batya452 (05.12.2018), botik (14.09.2018), Ryszard (18.12.2018)
Старый 08.02.2016, 00:33   #37
rashidrashid
Новичок
 
Регистрация: 03.02.2016
Сообщений: 11
Сказал(а) спасибо: 2
Поблагодарили 30 раз(а) в 5 сообщениях
Вес репутации: 0
rashidrashid на пути к лучшему
По умолчанию

Посидел тут немного, попробовал.

Под себя сделал скрипт для дверей-купе с учетом УСИЛЕННОЙ и ОБЫЧНОЙ средней планки, а также с учетом щеток (на основе старого скрипта, написанного кем-то).

Комментарий: взято из темы "Скрипты в БАЗИС 8"
Вложения
Тип файла: zip Двери купе.zip (9.7 Кб, 442 просмотров)

Последний раз редактировалось Letos; 25.12.2017 в 21:44.
rashidrashid вне форума   Ответить с цитированием Вверх
7 пользователя(ей) сказали cпасибо:
Старый 11.04.2016, 17:59   #38
Igor_482
VIP
 
Аватар для Igor_482
 
Регистрация: 03.09.2008
Сообщений: 145
Сказал(а) спасибо: 31
Поблагодарили 645 раз(а) в 84 сообщениях
Вес репутации: 297
Igor_482 - это имя известно всемIgor_482 - это имя известно всемIgor_482 - это имя известно всемIgor_482 - это имя известно всемIgor_482 - это имя известно всемIgor_482 - это имя известно всем
По умолчанию

Развитие инструментария для БМ на основе ActiveX модуля (FBDBDialog.dll) из предыдущего сообщения. Представленный скрипт позволяет редактировать параметры установленного в модели крепежа: менять размеры и тип отверстий, добавлять/удалять составные части и устанавливать/снимать флаг учета крепежа/составных частей в смете. Для работы скрипта требуются те же компоненты что и в прошлом сообщении, а также наличие файла "ADODB.ini" с настройками соединения в папке со скриптом.

Содержание ADODB.ini


[General]
FDBServ = t001
FBSPort = 14357
FDBFile = D:\DBBM\Библиотека\БД\BMDB09.FDB
FBCFile = C:\Windows\System32\fbclient.dll
[свернуть]

Переменные .ini:
FDBServ - имя ПК на котором находится сервер FireBird с используемой БД (если локально, то параметр: localhost или 127.0.0.1);
FBSPort - в настройке не нуждается (по умолчанию: 14357);
FDBFile - локальный путь к БД на сервере FireBird;
FBCFile - путь к файлу "fbclient.dll" (находится в корневой папке программы Базис).

Файл скрипта

Вложение 110028
[свернуть]


Комментарий: взято из темы "БАЗИС 9 - Скрипты"
Вложения
Тип файла: rar РедактПарКрепежа.rar (4.3 Кб, 77 просмотров)

Последний раз редактировалось Letos; 25.12.2017 в 21:52.
Igor_482 вне форума   Ответить с цитированием Вверх
Старый 11.05.2016, 18:26   #39
Briz
Местный
 
Регистрация: 30.11.2011
Сообщений: 283
Сказал(а) спасибо: 275
Поблагодарили 774 раз(а) в 179 сообщениях
Вес репутации: 316
Briz - просто великолепная личностьBriz - просто великолепная личностьBriz - просто великолепная личностьBriz - просто великолепная личностьBriz - просто великолепная личностьBriz - просто великолепная личностьBriz - просто великолепная личность
По умолчанию

Скрипт вывода текста на 3D модель

Комментарий: взято из темы "БАЗИС 9 - Скрипты"
Вложения
Тип файла: rar Шрифт.rar (4.6 Кб, 205 просмотров)

Последний раз редактировалось Letos; 25.12.2017 в 21:52.
Briz вне форума   Ответить с цитированием Вверх
9 пользователя(ей) сказали cпасибо:
Старый 12.05.2016, 10:01   #40
Briz
Местный
 
Регистрация: 30.11.2011
Сообщений: 283
Сказал(а) спасибо: 275
Поблагодарили 774 раз(а) в 179 сообщениях
Вес репутации: 316
Briz - просто великолепная личностьBriz - просто великолепная личностьBriz - просто великолепная личностьBriz - просто великолепная личностьBriz - просто великолепная личностьBriz - просто великолепная личностьBriz - просто великолепная личность
По умолчанию

Усовершествованный скрипт печати текста. Текст ставится относительно текущей проекции модели по двум точкам. Команда работает в цикле. Есть возможность выбрать цвет.

Комментарий: взято из темы "БАЗИС 9 - Скрипты"
Вложения
Тип файла: rar Шрифт.rar (4.7 Кб, 220 просмотров)

Последний раз редактировалось Letos; 25.12.2017 в 21:52.
Briz вне форума   Ответить с цитированием Вверх
11 пользователя(ей) сказали cпасибо:
Ответ

Нижняя навигация
Вернуться   Форум профессиональных мебельщиков PROMEBELclub > Программы для мебельщиков > Программы для конструирования и дизайна мебели > Система БАЗИС > Базис-мебельщик. Скрипты

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БАЗИС 11-2021 - Скрипты AlexBolton Базис-мебельщик. Скрипты 418 12.04.2021 08:04
БАЗИС 9 - Скрипты Igor_482 Базис-мебельщик. Скрипты 1430 01.10.2020 18:32
Заявки на скрипты dr_john Система БАЗИС 37 01.03.2016 09:36


Текущее время: 05:36. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
© 2007-2021 PROMEBEL