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

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

Меню

Маркет


Ответ
 
Опции темы Опции просмотра
Старый 21.03.2018, 14:48  
Обсуждение скриптов в Системе Базис
Letos
Консультант
Регистрация: 28.06.2017
Сообщений: 555

Сказал(а) спасибо: 127
Поблагодарили 1,033 раз(а) в 367 сообщениях
Версия для печати Отправить по электронной почте
Letos Letos вне форума 21.03.2018, 14:48
Рейтинг: ()

Если вы не знаете, или не уверены, куда задавать вопрос по скриптам в Системе Базис, то эта тема для вас.
Просмотров: 246215
Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
PravCom (28.07.2021), Максим Геннадьевич (08.06.2018)
Старый 10.03.2023, 07:37   #471
nordson
Пользователь
 
Регистрация: 19.07.2012
Сообщений: 56
Сказал(а) спасибо: 12
Поблагодарили 5 раз(а) в 5 сообщениях
Вес репутации: 0
nordson пока не определено
По умолчанию

Вопрос разбирающимся в скриптах на Базисе. Никто ещё не написал скрипт привязок аналогичный align в 3dsmax?
Если не написал, то почему? Это технически невозможно (или никому не надо)? Если скрипта нет но написание возможно, тогда ещё один вопросик, можно ли в базисскрипт реализовывать GUI аналогичные MaxScript?
nordson вне форума   Ответить с цитированием Вверх
Старый 10.03.2023, 10:32   #472
Ovsyanicov
Местный
 
Регистрация: 30.11.2013
Адрес: Кишинев
Сообщений: 734
Сказал(а) спасибо: 1,529
Поблагодарили 884 раз(а) в 376 сообщениях
Вес репутации: 403
Ovsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от nordson Посмотреть сообщение
Никто ещё не написал скрипт привязок аналогичный align в 3dsmax?
А как работает инструмент align в 3dsmax и для чего он используется?
Ovsyanicov вне форума   Ответить с цитированием Вверх
Старый 10.03.2023, 11:42   #473
Артем Валерьевич
Пользователь
 
Регистрация: 03.12.2019
Сообщений: 88
Сказал(а) спасибо: 28
Поблагодарили 115 раз(а) в 34 сообщениях
Вес репутации: 85
Артем Валерьевич скоро придёт к известностиАртем Валерьевич скоро придёт к известности
По умолчанию

Цитата:
Сообщение от Ovsyanicov Посмотреть сообщение
А как работает инструмент align в 3dsmax и для чего он используется?
перемещать(выравнивать) обьект относительно другого обьекта, насколько помню. по определенным правилам, как на скриншоте.

не представляю зачем это в базисе. видимо человек перепрыгнул с макса и хочется чтобы все было как там)))
мне вот sweep не хватает из макса
Артем Валерьевич вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
Ovsyanicov (10.03.2023), zzerg (10.03.2023)
Старый 10.03.2023, 13:47   #474
nicu
Новичок
 
Регистрация: 05.09.2018
Сообщений: 22
Сказал(а) спасибо: 12
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
nicu пока не определено
По умолчанию Скрипт или кнопка для быстрой замены текстуры материала на цвет и наоборот

Добрый день!
Хочу предложить идею создания Скрипта или кнопки для быстрой замены кромки материала на определенный цвет (допустим 2мм в зеленый и 0,5мм в розовый) и наоборот в оригинальной текстуре. Это в случае когда используются несколько видов материала это очень к стати.
Кто знает как это сделать ждем предложении.
nicu вне форума   Ответить с цитированием Вверх
Старый 10.03.2023, 15:23   #475
zzerg
VIP
 
Аватар для zzerg
 
Регистрация: 31.08.2011
Адрес: Новокузнецк
Сообщений: 1,706
Сказал(а) спасибо: 13,054
Поблагодарили 4,399 раз(а) в 1,324 сообщениях
Вес репутации: 1294
zzerg репутация неоспоримаzzerg репутация неоспоримаzzerg репутация неоспоримаzzerg репутация неоспоримаzzerg репутация неоспоримаzzerg репутация неоспоримаzzerg репутация неоспоримаzzerg репутация неоспоримаzzerg репутация неоспоримаzzerg репутация неоспоримаzzerg репутация неоспорима
По умолчанию

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

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

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

Можно голосовалку сделать, пяток самых удачных идей для базиса, денег соберём, глядишь и писатели подтянутся)

Мои приоритетные - функция выравнивания. Функция равномерного распределения (полки\стойки в нише). Простановка размеров в сцене от базы по центрам.
zzerg на форуме   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
nordson (10.03.2023), PravCom (12.03.2023), sannykSV (10.03.2023)
Старый 10.03.2023, 15:27   #476
nordson
Пользователь
 
Регистрация: 19.07.2012
Сообщений: 56
Сказал(а) спасибо: 12
Поблагодарили 5 раз(а) в 5 сообщениях
Вес репутации: 0
nordson пока не определено
По умолчанию

Цитата:
Сообщение от Артем Валерьевич Посмотреть сообщение
перемещать(выравнивать) обьект относительно другого обьекта, насколько помню. по определенным правилам, как на скриншоте.

не представляю зачем это в базисе. видимо человек перепрыгнул с макса и хочется чтобы все было как там)))
мне вот sweep не хватает из макса
Конечно хочу. Понятно что можно и без привязок, но с привязками ведь быстрее. В роликах на ютубе в базисе кто с калькулятором, кто вспомогательные линии строит, кто шагом сетки балуется, что решилось бы в один-два клика с align. Вроде как простой, логичный и древний инструмент, который много в каком софте есть в том или ином виде. Я вроде привык конечно, но всё равно нехватает. Вот и стало интересно, по какой причине никто не реализовал скрипт. Если уж кто-то написал скрипт для расстановки размеров (зачем? базис и так лучший в этом плане), то почему бы выравниванию не быть?
Цитата:
Сообщение от zzerg Посмотреть сообщение
Когда на базис пересаживался тоже очень не хватало этой фичи. Сейчас как-то пообвыкся\смирился с вознёй со вспомогательными.

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

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

Можно голосовалку сделать, пяток самых удачных идей для базиса, денег соберём, глядишь и писатели подтянутся)

Мои приоритетные - функция выравнивания. Функция равномерного распределения (полки\стойки в нише). Простановка размеров в сцене от базы по центрам.
Я не готов взяться за заказ ибо не знаю JS. Но так же я когда-то не знал Python и MaxScript. Из-за нехватки функционала пришлось познать и то и другое. Мельком глянул на JS, выглядит понятно, можно попробовать вникнуть.
nordson вне форума   Ответить с цитированием Вверх
Старый 10.03.2023, 16:21   #477
Slav
Местный
 
Регистрация: 15.05.2012
Адрес: Москва
Сообщений: 259
Сказал(а) спасибо: 43
Поблагодарили 211 раз(а) в 89 сообщениях
Вес репутации: 213
Slav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от nicu Посмотреть сообщение
Добрый день!
Хочу предложить идею создания Скрипта или кнопки для быстрой замены кромки материала на определенный цвет (допустим 2мм в зеленый и 0,5мм в розовый) и наоборот в оригинальной текстуре. Это в случае когда используются несколько видов материала это очень к стати.
Кто знает как это сделать ждем предложении.
Доброго дня. Очень классно что у вас есть идея... Я хочу к ней присоединиться. . Все кто со мной солидарны- ставим лайк.

Добавлено через 14 минут
Цитата:
Сообщение от nordson Посмотреть сообщение
Я вроде привык конечно, но всё равно нехватает. Вот и стало интересно, по какой причине никто не реализовал скрипт.
Потому что каноническая эргономика базиса - самая удобная. И если делать так как вы хотите, то нарушится логика чего то еще, а дальше будет работать эффект бабочки. После этого появится не верный вывод пользователя - "базис отстой". Такого рода лайфхаками следует заниматься после детального изучения и привыкания к программе. Первое время - "ломка". Потом возникнет эффект принятия.
Странно тут другое.. почему все свои комплексы многие пытаются именно решать скриптом? Что за идоло-поклонение скриптам?
Slav вне форума   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
Ovsyanicov (10.03.2023), sannykSV (10.03.2023), zzerg (11.03.2023)
Старый 10.03.2023, 17:17   #478
Slav
Местный
 
Регистрация: 15.05.2012
Адрес: Москва
Сообщений: 259
Сказал(а) спасибо: 43
Поблагодарили 211 раз(а) в 89 сообщениях
Вес репутации: 213
Slav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личность
По умолчанию

//выравнивание по верху // РАБОТАЕТ В ОРТОГОНАЛЬНЫХ НАПРАВЛЕНИЯХ
Undo.RecursiveChanging(Model)
system.secureExecBytes([1,0,0,255,1,120,156,149,83,75,79,194,64,
16,254,48,27,15,36,254,135,122,145,54,129,
138,24,19,19,173,241,17,237,65,229,130,
241,66,60,64,45,138,1,106,90,240,69,248,
237,250,237,244,65,171,130,216,201,206,
78,119,102,190,121,237,174,33,254,214,185,
90,193,36,244,252,79,126,37,125,84,74,85,
229,53,224,5,29,132,48,16,193,199,0,14,
174,17,224,94,100,27,45,217,125,120,24,
163,207,243,17,173,54,80,166,220,163,135,
249,135,237,25,249,132,251,24,135,104,192,
194,84,124,59,98,21,242,84,35,84,224,168,
61,229,114,237,170,35,101,160,161,46,213,
177,170,171,134,114,212,62,121,93,157,170,
43,85,161,183,246,61,201,161,219,184,160,
52,226,138,240,72,36,11,7,98,51,19,158,
86,53,228,30,145,28,180,113,87,208,12,68,
51,38,86,23,79,212,199,245,183,87,174,169,
134,157,4,209,192,54,201,75,250,19,136,
135,77,30,224,129,121,21,227,216,112,25,
161,131,55,74,239,244,172,253,200,36,182,
232,75,133,218,34,174,252,63,17,154,252,
31,210,34,246,204,215,211,163,28,226,156,
122,79,122,214,147,90,230,213,153,9,134,
197,184,211,164,182,152,210,137,155,89,
148,124,111,124,70,176,176,69,50,50,139,
77,246,180,152,153,149,221,129,20,53,157,
69,200,253,131,246,230,146,46,45,235,142,
145,163,249,124,159,201,157,95,250,123,
67,201,149,238,117,229,54,46,158,209,98,
244,20,123,49,230,234,88,99,114,157,193,
136,211,116,36,111,93,91,77,162,104,233,
187,223,60,102,40,94,145,120,235,41,184,
188,159,45,198,110,82,126,197,109,50,29,
61,115,19,117,84,11,145,170,60,177,178,
87,163,113,103,201,251,177,240,5,173,168,
168,2,0,]);

Последний раз редактировалось Slav; 10.03.2023 в 20:02. Причина: не точности в сообщении
Slav вне форума   Ответить с цитированием Вверх
Старый 10.03.2023, 20:19   #479
Slav
Местный
 
Регистрация: 15.05.2012
Адрес: Москва
Сообщений: 259
Сказал(а) спасибо: 43
Поблагодарили 211 раз(а) в 89 сообщениях
Вес репутации: 213
Slav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личность
По умолчанию

Начал было писать скрипт.. и хорошенько подумал..Вообщем тот, что выше не учитывает толщину панели..Плюс ортогональные плоскости вносят ограничения..
Пока даже и не знаю с какого момента прицепиться решению данной задачи..Хотя с определенными ограничениями оно вполне можно написать. НО!
Тут вот в чем дело. Если прям по хорошему писать сей девайс, то надо иметь очень хорошее представление для чего оно конкретно нужно. То есть, как всегда вопрос про "постановку задачи". Можете дать описание текстом хотя- бы примерно, в каких случаях реально этот скрипт использовать с пользой? А что делать с крепежом? А блоки? Вопросов просто дофига.. У меня практика конструирования мебели - большая. Похожие принципы выравнивания я видел и применял в программе для дизайна мебели Pro100. Но при всем при этом я ни разу не впомнил про данные способы при конструировании в Базис. Интересно даже почему..? Как то все само собой получается и без этого.. Эсли бы знакомый "патерн" работы мне бы понадобился, то появилось бы у самого желание срочно написать усовершенствование.. Я подозреваю, что тут дело в том , как вы именно выравниваете "то самое что то". Попытался вспомнить задачи на выравнивание и тут же руки тянутся к инструменту "растянуть и сдвинуть элементы" а также аналогичная функция "..по выделенному". И этого обычно хватало.. А тут прям любопытство взяло.. Что же такое нужно выравнивать в модели..? Напишите пожалуйста пошагово ваши действия .. может я что то упускаю.
Slav вне форума   Ответить с цитированием Вверх
Старый 10.03.2023, 20:22   #480
Артем Валерьевич
Пользователь
 
Регистрация: 03.12.2019
Сообщений: 88
Сказал(а) спасибо: 28
Поблагодарили 115 раз(а) в 34 сообщениях
Вес репутации: 85
Артем Валерьевич скоро придёт к известностиАртем Валерьевич скоро придёт к известности
По умолчанию

Цитата:
Сообщение от nordson Посмотреть сообщение
Конечно хочу. Понятно что можно и без привязок, но с привязками ведь быстрее. В роликах на ютубе в базисе кто с калькулятором, кто вспомогательные линии строит, кто шагом сетки балуется, что решилось бы в один-два клика с align.
Это наверное если все досками строить, то могло бы пригодиться. В базисе есть фрагменты. Скрипты на худой конец. Многое можно автоматизировать.

Цитата:
Сообщение от nordson Посмотреть сообщение
Я не готов взяться за заказ ибо не знаю JS. Но так же я когда-то не знал Python и MaxScript. Из-за нехватки функционала пришлось познать и то и другое. Мельком глянул на JS, выглядит понятно, можно попробовать вникнуть.
Эх, максскрипт, писал на нем скрипт построения кухонных модулей. На 3дцентре выкладывал.
Артем Валерьевич вне форума   Ответить с цитированием Вверх
Ответ

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


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обсуждение готовых скриптов Letos Базис-мебельщик. Скрипты 492 04.03.2024 11:42
БАЗИС 8 - общее обсуждение DTioutiou Базис-мебельщик 8 2092 15.08.2023 01:44
БАЗИС 8 - Фурнитура, обсуждение nayrogi Базис-мебельщик 8 1390 16.04.2022 22:47
MasterBox 7. Работа с ящиками в системе БАЗИС Daddy Базис-мебельщик 7 605 13.11.2019 11:13
Общие вопросы по системе БАЗИС 7.0 COBA Базис-мебельщик 7 904 24.08.2016 19:16


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


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

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