|
|
|
|
|
21.03.2018, 14:48
|
|
Обсуждение скриптов в Системе Базис
Letos
Консультант
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,034 раз(а) в 367 сообщениях
21.03.2018, 14:48
Рейтинг:
()
Если вы не знаете, или не уверены, куда задавать вопрос по скриптам в Системе Базис, то эта тема для вас.
Обратите внимание на полезные ответы в этой теме!
|
Просмотров: 251482
|
2 пользователя(ей) сказали cпасибо:
|
|
31.12.2022, 09:11
|
#461
|
Пользователь
Регистрация: 03.12.2019
Сообщений: 88
Сказал(а) спасибо: 28
Поблагодарили 115 раз(а) в 34 сообщениях
Вес репутации: 86
|
Что-то не соображу как сделать?
Скрипт строит какие то конструкции по введенным пользователем параметрам. Результат - параметрический блок.
Как при редактировании потом этого блока настройки считать с него самого, а не из файла с настройками скрипта?
Понятно объясняю?
|
|
|
07.01.2023, 07:20
|
#462
|
Пользователь
Регистрация: 17.03.2014
Адрес: Санкт-Петербург
Сообщений: 34
Сказал(а) спасибо: 5
Поблагодарили 31 раз(а) в 13 сообщениях
Вес репутации: 133
|
Цитата:
Сообщение от Артем Валерьевич
Что-то не соображу как сделать?
Скрипт строит какие то конструкции по введенным пользователем параметрам. Результат - параметрический блок.
Как при редактировании потом этого блока настройки считать с него самого, а не из файла с настройками скрипта?
Понятно объясняю?
|
для построения блока используем не
BeginBlock("Имя_блока");
...
EndBlock();
а
BeginParametricBlock("Имя_блока");
...
EndParametricBlock();
тогда в дальнейшем при выделении блока на панели инструментов "Панель параметров" появляется кнопка "Редактировать". она запускает скрипт, создавший этот блок с параметрами, которые были установлены при создании блока. дальше их можно менять. только надо понимать, что все изменения блока и его элементов, сделанные после работы скрипта вручную будут сброшены к тому состоянию, которое было после работы скрипта.
|
|
|
Пользователь сказал cпасибо:
|
|
08.01.2023, 16:00
|
#463
|
Пользователь
Регистрация: 17.03.2014
Адрес: Санкт-Петербург
Сообщений: 34
Сказал(а) спасибо: 5
Поблагодарили 31 раз(а) в 13 сообщениях
Вес репутации: 133
|
коллеги, всем добра. направьте, пожалуйста, на путь истинный. какими методами можно проставлять размеры на модели в скриптах? видел тут разговор о скрипте, работающем с размерами, но ссылка битая и подглядеть технологию не получилось...
|
|
|
08.01.2023, 17:25
|
#464
|
Местный
Регистрация: 22.12.2008
Сообщений: 263
Сказал(а) спасибо: 55
Поблагодарили 237 раз(а) в 170 сообщениях
Вес репутации: 261
|
Цитата:
Сообщение от outlaw
коллеги, всем добра. направьте, пожалуйста, на путь истинный. какими методами можно проставлять размеры на модели в скриптах? видел тут разговор о скрипте, работающем с размерами, но ссылка битая и подглядеть технологию не получилось...
|
Вроде работал. Но кажется не во всех версиях.
|
|
|
Пользователь сказал cпасибо:
|
|
09.01.2023, 15:27
|
#465
|
Пользователь
Регистрация: 17.03.2014
Адрес: Санкт-Петербург
Сообщений: 34
Сказал(а) спасибо: 5
Поблагодарили 31 раз(а) в 13 сообщениях
Вес репутации: 133
|
Цитата:
Сообщение от skromvit
Вроде работал.
|
хм. неожиданный костыль. честно говоря, думал, есть какой-то метод не задокументированный...
|
|
|
14.01.2023, 11:44
|
#466
|
Местный
Регистрация: 02.11.2015
Сообщений: 490
Сказал(а) спасибо: 105
Поблагодарили 701 раз(а) в 265 сообщениях
Вес репутации: 293
|
Цитата:
Сообщение от outlaw
для построения блока используем не
BeginBlock("Имя_блока");
...
EndBlock();
а
BeginParametricBlock("Имя_блока");
...
EndParametricBlock();
тогда в дальнейшем при выделении блока на панели инструментов "Панель параметров" появляется кнопка "Редактировать". она запускает скрипт, создавший этот блок с параметрами, которые были установлены при создании блока. дальше их можно менять. только надо понимать, что все изменения блока и его элементов, сделанные после работы скрипта вручную будут сброшены к тому состоянию, которое было после работы скрипта.
|
Я бы немного уточнил.
Не то что бы "ручные правки будут сброшены".
Смысл в том, что принцип изменения блока при изменении параметров основан на его постоянном перестроении. Т.е. при изменении параметра, блок удаляется и строится заново. Отсюда и получается, что ручные правки как бы пропадут. Блок попросту удалится и подстроиться вновь.
Но был опыт, правда поверхностный. При старте скрипта оценивал текущие габаритные размер блока и вносил эти значения в параметры до первого перестроении. Таким образом параметрический блок построенный скриптом, можно было вручную растянуть и при "редактировании скриптом" он не "восстанавливается", а продолжал как нужно.
Но это только попытки были, потом забил.
__________________
Оно поди конечно если, а как коснись чего-нибудь, так вот те на пожалуйста..
|
|
|
06.03.2023, 21:40
|
#467
|
Модератор
Регистрация: 07.05.2009
Адрес: Украина, Харьков
Сообщений: 702
Сказал(а) спасибо: 843
Поблагодарили 2,491 раз(а) в 370 сообщениях
Вес репутации: 751
|
Доброго, у меня есть вопрос - просьба к пользователям БМ 2022, может ли кто-то проверить работоспособность скрипта ВиЯр v5.3 на данной версии программы?!
Необходимо взять мою модель и запустить (если запустится) скрипт и выгрузить файл .project, желательно сделать скрин с параметрами скрипта при экспорте или короткое видео, переслать .project мне, собственно и все, сам скрипт и тестовую модель прилагаю. Всех Благодарю!
https://www.upload.ee/files/14997989...s_5.3.rar.html
|
|
|
07.03.2023, 03:22
|
#468
|
Местный
Регистрация: 30.11.2013
Адрес: Кишинев
Сообщений: 734
Сказал(а) спасибо: 1,529
Поблагодарили 886 раз(а) в 376 сообщениях
Вес репутации: 404
|
Цитата:
Сообщение от Джекидс
Доброго, у меня есть вопрос - просьба к пользователям БМ 2022, может ли кто-то проверить работоспособность скрипта ВиЯр v5.3 на данной версии программы?!
Необходимо взять мою модель и запустить (если запустится) скрипт и выгрузить файл .project, желательно сделать скрин с параметрами скрипта при экспорте или короткое видео, переслать .project мне, собственно и все, сам скрипт и тестовую модель прилагаю. Всех Благодарю!
https://www.upload.ee/files/14997989...s_5.3.rar.html
|
Не уверен, что Вас устроит, но попробовал в версии 2022.5.24 (более свежую пока не установил) - скрипт отработал, но после завершения процесса выдал предупреждение (см. файл 03.jpg).
|
|
|
Пользователь сказал cпасибо:
|
|
08.03.2023, 11:11
|
#469
|
Модератор
Регистрация: 07.05.2009
Адрес: Украина, Харьков
Сообщений: 702
Сказал(а) спасибо: 843
Поблагодарили 2,491 раз(а) в 370 сообщениях
Вес репутации: 751
|
Цитата:
Сообщение от Джекидс
Доброго, у меня есть вопрос - просьба к пользователям БМ 2022, может ли кто-то проверить работоспособность скрипта ВиЯр v5.3 на данной версии программы?!
Необходимо взять мою модель и запустить (если запустится) скрипт и выгрузить файл .project, желательно сделать скрин с параметрами скрипта при экспорте или короткое видео, переслать .project мне, собственно и все, сам скрипт и тестовую модель прилагаю. Всех Благодарю!
https://www.upload.ee/files/14997989...s_5.3.rar.html
|
Возникло некое уточнение, необходимо проверить данный скрипт на версиях БМ 2022.10+, сделайте плиз из тех кто имеет такую возможность. Благодарю.
|
|
|
08.03.2023, 15:35
|
#470
|
Местный
Регистрация: 01.09.2019
Сообщений: 424
Сказал(а) спасибо: 52
Поблагодарили 480 раз(а) в 147 сообщениях
Вес репутации: 196
|
Цитата:
Сообщение от Джекидс
Возникло некое уточнение, необходимо проверить данный скрипт на версиях БМ 2022.10+, сделайте плиз из тех кто имеет такую возможность. Благодарю.
|
БМ 2022.11.17 онлайн.
|
|
|
Пользователь сказал cпасибо:
|
|
|
|
|
Нижняя навигация
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 13:45. Часовой пояс GMT +3.
|