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

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

Меню

Маркет


Ответ
 
Опции темы Опции просмотра
Старый 25.02.2024, 21:00   #1
PravCom
Местный
 
Регистрация: 15.10.2019
Адрес: Кишинёв
Сообщений: 198
Сказал(а) спасибо: 492
Поблагодарили 72 раз(а) в 31 сообщениях
Вес репутации: 89
PravCom скоро придёт к известности
По умолчанию

Цитата:
Сообщение от DBTSP Посмотреть сообщение
Верно, смысл функции именно такой
в открытом коде Вам такое навряд ли кто-то даст
PravCom вне форума   Ответить с цитированием Вверх
Старый 25.02.2024, 23:15   #2
Slav
Местный
 
Регистрация: 15.05.2012
Адрес: Москва
Сообщений: 259
Сказал(а) спасибо: 43
Поблагодарили 212 раз(а) в 90 сообщениях
Вес репутации: 214
Slav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личность
По умолчанию

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

Я покупал у Артема. Там ценник небольшой.
Вот его канал:
https://web.telegram.org/a/#-1001548656779
Скрипт называется "Разрезать панель по границе".

Добавлено через 2 минуты
Цитата:
Сообщение от PravCom Посмотреть сообщение
есть только сырой вариант, работает только если идеальная стыковка :
сорян за прямоту -но оно работает как то криво..
Slav вне форума   Ответить с цитированием Вверх
Старый 26.02.2024, 08:35   #3
PravCom
Местный
 
Регистрация: 15.10.2019
Адрес: Кишинёв
Сообщений: 198
Сказал(а) спасибо: 492
Поблагодарили 72 раз(а) в 31 сообщениях
Вес репутации: 89
PravCom скоро придёт к известности
По умолчанию

Цитата:
Сообщение от Slav Посмотреть сообщение
сорян за прямоту -но оно работает как то криво..
так я ж предупредил) криво и косо) ожидается релиз качественного в скором времени от известного автора на эту тему. Платный релиз
PravCom вне форума   Ответить с цитированием Вверх
Старый 02.03.2024, 19:12   #4
steike
Новичок
 
Регистрация: 02.03.2024
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
steike пока не определено
По умолчанию

Подскажите скрипт, который откроет выбор файла пути к базе материалов ?
steike вне форума   Ответить с цитированием Вверх
Старый 02.03.2024, 22:18   #5
skromvit
Местный
 
Аватар для skromvit
 
Регистрация: 22.12.2008
Сообщений: 266
Сказал(а) спасибо: 55
Поблагодарили 238 раз(а) в 171 сообщениях
Вес репутации: 261
skromvit - весьма и весьма положительная личностьskromvit - весьма и весьма положительная личностьskromvit - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от steike Посмотреть сообщение
Подскажите скрипт, который откроет выбор файла пути к базе материалов ?
Такой скрипт не встречал. Но даже если найдется - это будет также тормознуто, если выбирать через меню Настройка.

Я делал такое через скрипт на Autohotkey.
Было 2 разные базы, лежали в разных местах, НО имели одинаковое название. По запуску 1-го скрипта База1 копировалась в место, которое прописано как путь до Базы в настройках БМ. По запуску 2-го скрипта, копировалась База2.
Минус данного способа, при внесении новой инфы в базу, ее надо не забыть ручками скопировать в нужную папку, не перепутав при этом
Иначе при следующем запуске какого-либо из скриптов -она затрётся старой версией выбранной базы.

Autohotkey


+F1:: ;Shift+F1
FileDelete, C:\Users\CR\Documents\Bazis\BazA.FDB ;удаляем текущую базу
FileDelete, C:\Users\CR\Documents\Bazis\Фурнитура\Fasteners.config ;удаляем текущий крепеж
FileDelete, C:\Users\CR\Documents\Bazis\Фурнитура\Furniture.config ;удаляем текущую фурнитуру
FileCopy, C:\Users\CR\Documents\Bazis\Baza1\BazA.FDB, C:\Users\CR\Documents\Bazis ;копируем нужную базу
FileCopy, C:\Users\CR\Documents\Bazis\Baza1\Fasteners.config, C:\Users\CR\Documents\Bazis\Фурнитура ;копируем нужную крепеж
FileCopy, C:\Users\CR\Documents\Bazis\Baza1\Furniture.config, C:\Users\CR\Documents\Bazis\Фурнитура ;копируем нужную фурнитуру
Return

+F2:: ;Shift+F2
FileDelete, C:\Users\CR\Documents\Bazis\BazA.FDB ;удаляем текущую базу
FileDelete, C:\Users\CR\Documents\Bazis\Фурнитура\Fasteners.config ;удаляем текущий крепеж
FileDelete, C:\Users\CR\Documents\Bazis\Фурнитура\Furniture.config ;удаляем текущую фурнитуру
FileCopy, C:\Users\CR\Documents\Bazis\Baza2\BazA.FDB, C:\Users\CR\Documents\Bazis ;копируем нужную базу
FileCopy, C:\Users\CR\Documents\Bazis\Baza2\Fasteners.config, C:\Users\CR\Documents\Bazis\Фурнитура ;копируем нужную крепеж
FileCopy, C:\Users\CR\Documents\Bazis\Baza2\Furniture.config, C:\Users\CR\Documents\Bazis\Фурнитура ;копируем нужную фурнитуру
Return
[свернуть]


Помимо базы менял и файлы фурнитуры со схемами крепежа под новые базы.

З.Ы. Перед использованием скрипта сделать бекапы Базы и файлов с фурнитурой!
skromvit вне форума   Ответить с цитированием Вверх
Старый 03.03.2024, 20:31   #6
Astekcom32
Новичок
 
Регистрация: 02.03.2024
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
Astekcom32 пока не определено
По умолчанию Скрипт расстановки позиций

Добрый день. Нужен скрипт расстановки позиций панелей и профилей.
Скрипт должен присваивать каждому блоку позицию, каждому подблоку позицию с позиций блока в который он входит через разделитель.
Каждому блоку и подблоку расставлять позиции заново и присваивать в начале позицию блока в который он входит через разделитель. С возможностью вбивать символы разделителя
Для примера
блок позиция 01
Входящие в него отдельные детали профили 01_01..10
Входящие в блок подблоки 01.01 ...10 (желательно возможность вбивать символ разделителя)
Входящие в подблок панели и профили 01.01_ 1...10. 01.02_1...10
Astekcom32 вне форума   Ответить с цитированием Вверх
Старый 04.03.2024, 11:15   #7
Дмитрий Дали
Местный
 
Аватар для Дмитрий Дали
 
Регистрация: 20.02.2013
Адрес: Казань
Сообщений: 363
Сказал(а) спасибо: 845
Поблагодарили 790 раз(а) в 211 сообщениях
Вес репутации: 331
Дмитрий Дали - просто великолепная личностьДмитрий Дали - просто великолепная личностьДмитрий Дали - просто великолепная личностьДмитрий Дали - просто великолепная личностьДмитрий Дали - просто великолепная личностьДмитрий Дали - просто великолепная личностьДмитрий Дали - просто великолепная личность
По умолчанию

Цитата:
Сообщение от Astekcom32 Посмотреть сообщение
Добрый день. Нужен скрипт расстановки позиций панелей и профилей.
Скрипт должен присваивать каждому блоку позицию, каждому подблоку позицию с позиций блока в который он входит через разделитель.
Каждому блоку и подблоку расставлять позиции заново и присваивать в начале позицию блока в который он входит через разделитель. С возможностью вбивать символы разделителя
Для примера
блок позиция 01
Входящие в него отдельные детали профили 01_01..10
Входящие в блок подблоки 01.01 ...10 (желательно возможность вбивать символ разделителя)
Входящие в подблок панели и профили 01.01_ 1...10. 01.02_1...10
Так это же ИРП в чистом виде, зачем скрипт?
Дмитрий Дали вне форума   Ответить с цитированием Вверх
Старый 04.03.2024, 12:08   #8
Astekcom32
Новичок
 
Регистрация: 02.03.2024
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
Astekcom32 пока не определено
По умолчанию

ИРП добавляет это в колонку "Позиция?
Astekcom32 вне форума   Ответить с цитированием Вверх
Старый 04.03.2024, 23:19   #9
skromvit
Местный
 
Аватар для skromvit
 
Регистрация: 22.12.2008
Сообщений: 266
Сказал(а) спасибо: 55
Поблагодарили 238 раз(а) в 171 сообщениях
Вес репутации: 261
skromvit - весьма и весьма положительная личностьskromvit - весьма и весьма положительная личностьskromvit - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от Astekcom32 Посмотреть сообщение
ИРП добавляет это в колонку "Позиция?
Скриптом копировать из Обозначения в Позицию

PHP код:
Undo.RecursiveChanging(Model);
Model.forEach(function(obj) {
if (
obj instanceof TFurnPanel || obj instanceof TFurnBlock || obj instanceof TExtrusionBody || obj instanceof T2DTrajectoryBody){
obj.ArtPos obj.Designation;
}}); 
skromvit вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
AlexBolton (05.03.2024)
Старый 06.03.2024, 15:31   #10
steike
Новичок
 
Регистрация: 02.03.2024
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
steike пока не определено
По умолчанию

Добрый день коллеги!
Нужен скрипт который будет открывать окно выбора файла для базы материалов.
Постоянно меняю базы материалов, и хотелось бы сразу открывать окно выбора файлов для выбора базы материалов.
steike вне форума   Ответить с цитированием Вверх
Ответ

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


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заявки на фурнитуру, сборки, фрагменты Kudesnick Базис-мебельщик. Элементы фурнитуры и Комплектующих 1398 15.05.2024 22:30
"Мастер скриптов" — изменение скрипта блока в сцене KD ViPeS KitchenDraw (KD) 40 16.10.2023 19:23
Заявки на скрипты dr_john Система БАЗИС 37 01.03.2016 10:36
Генерирую заявки на шкафы за агентское вознаграждение в Москве. mavar Предлагаю работу 26 21.11.2014 16:06


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


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 2007-2023 PROMEBEL

џндекс.Њетрика