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

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


Реклама на портале PROMEBELclub
шкаф-купе со скидкой по акции
Реклама на портале PROMEBELclub

искусственный камень Мебель196. Мебельный интернет-магазин в Екатеринбурге.
Ответ
 
Опции темы Опции просмотра
Старый 21.03.2018, 13:48   #1
Обсуждение скриптов в Системе Базис
Letos
Консультант
Регистрация: 28.06.2017
Сообщений: 292

Сказал(а) спасибо: 72
Поблагодарили 523 раз(а) в 196 сообщениях
Версия для печати Отправить по электронной почте
Letos Letos вне форума 21.03.2018, 13:48
Рейтинг: (3 голосов - 4.00 средняя оценка)

Если вы не знаете, или не уверены, куда задавать вопрос по скриптам в Системе Базис, то эта тема для вас.
Просмотров: 24326
Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Старый 21.03.2018, 13:56   #2
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 292
Сказал(а) спасибо: 72
Поблагодарили 523 раз(а) в 196 сообщениях
Вес репутации: 157
Letos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царстве
По умолчанию

Цитата:
Сообщение от potomu4to Посмотреть сообщение
А можно все таки сделать скрипт чтоб выводил информацию по панели поз. и размер ?
Легко. Общий вариант выглядит так:
Код:
var artPos = panel.ArtPos;
var size = panel.GSize;
Где переменная "panel": объект панели. А переменные artPos и size можете уже выводить, куда угодно.
Letos вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
Uncle (21.03.2018), volunka (21.03.2018)
Старый 21.03.2018, 14:16   #3
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 292
Сказал(а) спасибо: 72
Поблагодарили 523 раз(а) в 196 сообщениях
Вес репутации: 157
Letos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царстве
По умолчанию

Цитата:
Сообщение от merowose Посмотреть сообщение
такой скрипт который бы при выборе текущего материала копировал информацию из наименования в поле где прописываться метка. Если есть поделитесь пожалуйста или напишите у кого можно спросить, Спасибо. Базис-салон.
Я с Салоном не работал, но могу лишь предположить что, если:
  1. При выборе (смене) текущего материала запускается скрипт
  2. Поле, где прописывается метка можно изменить скриптом
то такой скрипт можно написать. Это лишь мои предположения, поэтому лучше, конечно же, узнать у тех людей, которые работали со скриптами в Салоне.
Letos вне форума   Ответить с цитированием Вверх
Старый 21.03.2018, 14:51   #4
Uncle
Модератор
 
Аватар для Uncle
 
Регистрация: 31.10.2009
Адрес: Рівне. УкраЇна
Сообщений: 8,546
Сказал(а) спасибо: 13,604
Поблагодарили 16,854 раз(а) в 5,336 сообщениях
Вес репутации: 4361
Uncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспорима
По умолчанию

Цитата:
Сообщение от Letos Посмотреть сообщение
Легко. Общий вариант выглядит так:
Сергей, куда эти строчки вставить? Или может есть возможность выложить полностью готовый скрипт.
__________________
Уж лучше беспокойство в сомнении, чем успокоенность в заблуждении. .
(Мандзони Алессандро)
------------------------------------
Троллей не кормлю...
Uncle вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
potomu4to (21.03.2018)
Старый 21.03.2018, 15:11   #5
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 292
Сказал(а) спасибо: 72
Поблагодарили 523 раз(а) в 196 сообщениях
Вес репутации: 157
Letos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царстве
По умолчанию

Цитата:
Сообщение от Uncle Посмотреть сообщение
Сергей, куда эти строчки вставить? Или может есть возможность выложить полностью готовый скрипт.
Вот готовый скрипт:
Код:
var obj = Model.Selected;
if (obj){
    var artPos = obj.ArtPos;
    var size = obj.GSize;
    alert('Позиция = ' + artPos + '\n' + 
        'Размер x =' + Math.round(size.x) + '\n' + 
        'Размер y =' + Math.round(size.y) + '\n' +
        'Размер z =' + Math.round(size.z) + '\n')
}
Выделяете объект, запускаете скрипт. Выскочит окошко с информацией о позиции и габаритах в ЛСК объекта.

Последний раз редактировалось Letos; 21.03.2018 в 16:14. Причина: Обновил код скрипта
Letos вне форума   Ответить с цитированием Вверх
4 пользователя(ей) сказали cпасибо:
anb (21.03.2018), maxgmv (22.03.2018), Tehnik (21.03.2018), Uncle (21.03.2018)
Старый 21.03.2018, 15:18   #6
anb
VIP
 
Регистрация: 01.08.2008
Адрес: Казань
Сообщений: 562
Сказал(а) спасибо: 7,679
Поблагодарили 2,328 раз(а) в 510 сообщениях
Вес репутации: 653
anb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспорима
По умолчанию

Цитата:
Сообщение от Letos Посмотреть сообщение
Выделяете объект, запускаете скрипт. Выскочит окошко с информацией о позиции и габаритах в ЛСК объекта.
В 9 базисе лицензия, окно не появляется. Если только открыть редактор, вставить в него скрипт и нажать кнопку "запуск F5"
Если данные о выбранной панели конструкции нельзя разместить в окне с моделью, какой смысл в дублировании панели "Свойства"?

Дополню.
Хотя вот сейчас получилось. Но всё же какое назначение данного скрипта?

Последний раз редактировалось anb; 21.03.2018 в 15:23. Причина: Дополнение.
anb вне форума   Ответить с цитированием Вверх
Старый 21.03.2018, 15:39   #7
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 292
Сказал(а) спасибо: 72
Поблагодарили 523 раз(а) в 196 сообщениях
Вес репутации: 157
Letos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царстве
По умолчанию

Цитата:
Сообщение от anb Посмотреть сообщение
Но всё же какое назначение данного скрипта?
Сам не знаю. Формулировка вопроса была следующей:
Цитата:
Сообщение от potomu4to Посмотреть сообщение
А можно все таки сделать скрипт чтоб выводил информацию по панели поз. и размер ?
Куда выводить, я не понял, поэтому вывел через алерт.
Единственное предположение о смысле этого скрипта: чтобы начинающий писатель скриптов мог понять, как достать из панели значения позиции и локальных габаритов. А уже на основе этих знаний можно писать скрипты посложнее и поосмысленней.
Letos вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Tehnik (21.03.2018)
Старый 21.03.2018, 15:52   #8
Tehnik
Местный
 
Аватар для Tehnik
 
Регистрация: 11.08.2012
Сообщений: 738
Сказал(а) спасибо: 4,197
Поблагодарили 2,839 раз(а) в 653 сообщениях
Вес репутации: 810
Tehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспорима
По умолчанию

Цитата:
Сообщение от Letos Посмотреть сообщение
Вот готовый скрипт
Работает.
Наверное, точность после запятой тоже можно свинтить какой-то командой.
Нажмите на изображение для увеличения
Название: 05.jpg
Просмотров: 66
Размер:	25.6 Кб
ID:	125939
Tehnik на форуме   Ответить с цитированием Вверх
Старый 21.03.2018, 16:15   #9
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 292
Сказал(а) спасибо: 72
Поблагодарили 523 раз(а) в 196 сообщениях
Вес репутации: 157
Letos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царствеLetos - луч света в тёмном царстве
По умолчанию

Цитата:
Сообщение от Tehnik Посмотреть сообщение
Наверное, точность после запятой тоже можно свинтить какой-то командой.
Вложение 125939
Обновил код скрипта в сообщении.
Letos вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Tehnik (21.03.2018)
Старый 21.03.2018, 19:47   #10
potomu4to
Местный
 
Аватар для potomu4to
 
Регистрация: 18.02.2008
Адрес: Санкт-Петербург
Сообщений: 443
Сказал(а) спасибо: 363
Поблагодарили 293 раз(а) в 95 сообщениях
Вес репутации: 239
potomu4to как роза среди колючекpotomu4to как роза среди колючекpotomu4to как роза среди колючек
По умолчанию

Цитата:
Сообщение от Letos Посмотреть сообщение
Куда выводить, я не понял, поэтому вывел через алерт.
Очень нужно для схем сборок ), то есть сделал взрыв схему и проставил все эти значения.
__________________
potomu4to вне форума   Ответить с цитированием Вверх
Ответ

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

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БАЗИС 8 - Фурнитура, обсуждение nayrogi Базис-мебельщик 8.0 1206 08.05.2019 19:04
БАЗИС 8 - общее обсуждение DTioutiou Базис-мебельщик 8.0 1854 25.04.2019 17:11
Обсуждение готовых скриптов Letos Базис-мебельщик. Скрипты 46 22.10.2018 10:47
Общие вопросы по системе БАЗИС 7.0 COBA Базис-мебельщик 7.0 905 27.09.2016 05:59
MasterBox 7. Работа с ящиками в системе БАЗИС Daddy Базис-мебельщик 7.0 602 25.09.2016 22:45


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


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