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

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

Меню

Маркет


Ответ
 
Опции темы Опции просмотра
Старый 04.06.2018, 10:57   #1
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,034 раз(а) в 367 сообщениях
Вес репутации: 346
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от Uncle Посмотреть сообщение
Скрипт полезный..
Можно ли его немножко доработать?
Сделано:
http://promebelclub.ru/forum/showthr...340#post457340
Letos вне форума   Ответить с цитированием Вверх
6 пользователя(ей) сказали cпасибо:
Старый 04.06.2018, 11:31   #2
volunka
Местный
 
Аватар для volunka
 
Регистрация: 22.09.2010
Адрес: Россия, г. Санкт-Петербург
Сообщений: 538
Сказал(а) спасибо: 1,084
Поблагодарили 2,185 раз(а) в 436 сообщениях
Вес репутации: 679
volunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспорима
По умолчанию

Цитата:
Сообщение от Letos Посмотреть сообщение
Скрипт, который добавляет к имени панели имя блока, в котором она находится.
Очень удобное решение!
В качестве усовершенствования, предлагаю, по возможности добавить опцию, добавлять указанную информацию к:
1. имени панели,
либо
2. к позиции панели.
Мы на работе больше ориентируемся на позиции при анализе изделия в производстве, поэтому данный вариант более употребительный был бы для нас.
volunka вне форума   Ответить с цитированием Вверх
Старый 04.06.2018, 11:55   #3
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,034 раз(а) в 367 сообщениях
Вес репутации: 346
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от volunka Посмотреть сообщение
Очень удобное решение!
В качестве усовершенствования, предлагаю, по возможности добавить опцию, добавлять указанную информацию к:
1. имени панели,
либо
2. к позиции панели.
Обновил сообщение со скриптом. Сам скрипт тоже)
Letos вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
volunka (04.06.2018), zorro (04.06.2018)
Старый 04.06.2018, 12:16   #4
volunka
Местный
 
Аватар для volunka
 
Регистрация: 22.09.2010
Адрес: Россия, г. Санкт-Петербург
Сообщений: 538
Сказал(а) спасибо: 1,084
Поблагодарили 2,185 раз(а) в 436 сообщениях
Вес репутации: 679
volunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспорима
По умолчанию

Цитата:
Сообщение от Letos Посмотреть сообщение
Обновил сообщение со скриптом. Сам скрипт тоже)
Благодарю.
Но заметили ошибку:
при включении опции добавлять информацию к позиции панели, скрипт удаляет текущие позиции, и заменяет их именами панелями.
См. вложения.
1.jpg
2.jpg
volunka вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Ovsyanicov (04.06.2018)
Старый 04.06.2018, 13:56   #5
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,034 раз(а) в 367 сообщениях
Вес репутации: 346
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от volunka Посмотреть сообщение
при включении опции добавлять информацию к позиции панели, скрипт удаляет текущие позиции, и заменяет их именами панелями.
Скрипт заменяет позиции изначально. Если нужно добавлять позиции, тогда, думаю, придется настройки расширить, например так:
1. Изменять на выбор - имя или позицию. (эта настройка уже есть)
2. Алгоритм изменения - "Заменить полностью" (как сейчас работает), "Добавить справа", "Добавить слева"
3. (Возможно), при добавлении информации сделать выбор разделителя, которым будут отделяться старая и новая часть.
Этого достаточно, для решения вашей задачи, или я чего-то не учел?
Letos вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
volunka (04.06.2018)
Старый 04.06.2018, 14:19   #6
volunka
Местный
 
Аватар для volunka
 
Регистрация: 22.09.2010
Адрес: Россия, г. Санкт-Петербург
Сообщений: 538
Сказал(а) спасибо: 1,084
Поблагодарили 2,185 раз(а) в 436 сообщениях
Вес репутации: 679
volunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспорима
По умолчанию

Цитата:
Сообщение от Letos Посмотреть сообщение
Скрипт заменяет позиции изначально. Если нужно добавлять позиции, тогда, думаю, придется настройки расширить, например так:
1. Изменять на выбор - имя или позицию. (эта настройка уже есть)
2. Алгоритм изменения - "Заменить полностью" (как сейчас работает), "Добавить справа", "Добавить слева"
3. (Возможно), при добавлении информации сделать выбор разделителя, которым будут отделяться старая и новая часть.
Этого достаточно, для решения вашей задачи, или я чего-то не учел?
Да, для нас достаточно, если бы к уже существующей позиции, добавлялась информация по алгоритму уже существующему, за исключением того, что имя панели уже брать не надо. Т.е. нужно чтобы бралась текущая позиция и к ней пристыковывалась информация о выше лежащих блоках, по настройкам.
Так же как к имени панели добавляются доп. данные исходя из настроек.

Но предложенные дополнительные опции кажутся тоже полезными. Возможно позволит использовать скрипт в новых сферах работы.)
volunka вне форума   Ответить с цитированием Вверх
Старый 06.06.2018, 10:51   #7
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,034 раз(а) в 367 сообщениях
Вес репутации: 346
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от volunka Посмотреть сообщение
при включении опции добавлять информацию к позиции панели, скрипт удаляет текущие позиции, и заменяет их именами панелями.
Очередное обновление скрипта. Вместо новых непонятных настроек я решил, что логичнее будет брать параметр "идентификатора", который выбирается из "только имя", "только позиция", "Позиция при наличии, иначе имя" и применять его к панели. То есть, что берется из блоков (имя/позиция), то будет браться и из панели. Думаю, это наиболее логичный вариант.
Также исправил проблему со слоями - они теперь в скрипте не учитываются.
Letos вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
volunka (06.06.2018)
Старый 04.06.2018, 21:54   #8
Uncle
VIP
 
Аватар для Uncle
 
Регистрация: 31.10.2009
Адрес: Рівне. УкраЇна
Сообщений: 10,580
Сказал(а) спасибо: 14,588
Поблагодарили 20,031 раз(а) в 6,492 сообщениях
Вес репутации: 5260
Uncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспорима
По умолчанию

Цитата:
Сообщение от Letos Посмотреть сообщение
Если нашли ошибку...
У меня не работает если в пункте меню "Добавлять имя/позицию" указать: "Корневого блока". Не добавляет ни Позицию Блока, ни его Имя.
Добавляет Имя/Позицию только для "Всех блоков в иерархии" или "Блока в который вложен объект"
__________________
Уж лучше беспокойство в сомнении, чем успокоенность в заблуждении. .
(Мандзони Алессандро)
------------------------------------
Троллей не кормлю...
Uncle вне форума   Ответить с цитированием Вверх
Старый 05.06.2018, 10:19   #9
volunka
Местный
 
Аватар для volunka
 
Регистрация: 22.09.2010
Адрес: Россия, г. Санкт-Петербург
Сообщений: 538
Сказал(а) спасибо: 1,084
Поблагодарили 2,185 раз(а) в 436 сообщениях
Вес репутации: 679
volunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспорима
По умолчанию

Цитата:
Сообщение от Uncle Посмотреть сообщение
У меня не работает если в пункте меню "Добавлять имя/позицию" указать: "Корневого блока". Не добавляет ни Позицию Блока, ни его Имя.
Добавляет Имя/Позицию только для "Всех блоков в иерархии" или "Блока в который вложен объект"
А у вас хоть один слой есть в той модели, в которой вы запускаете скрипт?
volunka вне форума   Ответить с цитированием Вверх
Старый 05.06.2018, 10:36   #10
Uncle
VIP
 
Аватар для Uncle
 
Регистрация: 31.10.2009
Адрес: Рівне. УкраЇна
Сообщений: 10,580
Сказал(а) спасибо: 14,588
Поблагодарили 20,031 раз(а) в 6,492 сообщениях
Вес репутации: 5260
Uncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспорима
По умолчанию

Цитата:
Сообщение от volunka Посмотреть сообщение
А у вас хоть один слой есть в той модели, в которой вы запускаете скрипт?
Нет, я вообще со слоями не работаю - как то не прижилось
__________________
Уж лучше беспокойство в сомнении, чем успокоенность в заблуждении. .
(Мандзони Алессандро)
------------------------------------
Троллей не кормлю...
Uncle вне форума   Ответить с цитированием Вверх
Ответ

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


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
"Мастер скриптов" — изменение скрипта блока в сцене KD ViPeS KitchenDraw (KD) 40 16.10.2023 19:23
KitchenDraw - библиотека готовых объектов kot100odessa KitchenDraw (KD) 514 04.10.2023 13:30
Шлифовка готовых изделий из акрилового камня Alexotto Обработка искусственного акрилового камня 402 28.07.2020 16:52
Витражи - фото готовых работ vasyl.vitrage Витражи 155 04.10.2016 12:43
Магазин готовых деталей из ЛДСП bar666 ПЕСОЧНИЦА) Раздел для новых участников форума 26 08.03.2015 21:32


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


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

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