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

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

Меню

Маркет


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

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

Если вы не знаете, или не уверены, куда задавать вопрос по скриптам в Системе Базис, то эта тема для вас.
Просмотров: 235687
Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
PravCom (28.07.2021), Максим Геннадьевич (08.06.2018)
Старый 21.03.2018, 14:56   #2
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,029 раз(а) в 366 сообщениях
Вес репутации: 343
Letos за этого человека можно гордитсяLetos за этого человека можно гордится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, 15:51   #3
Uncle
VIP
 
Аватар для Uncle
 
Регистрация: 31.10.2009
Адрес: Рівне. УкраЇна
Сообщений: 10,580
Сказал(а) спасибо: 14,588
Поблагодарили 20,023 раз(а) в 6,492 сообщениях
Вес репутации: 5257
Uncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспорима
По умолчанию

Цитата:
Сообщение от Letos Посмотреть сообщение
Легко. Общий вариант выглядит так:
Сергей, куда эти строчки вставить? Или может есть возможность выложить полностью готовый скрипт.
__________________
Уж лучше беспокойство в сомнении, чем успокоенность в заблуждении. .
(Мандзони Алессандро)
------------------------------------
Троллей не кормлю...
Uncle вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
potomu4to (21.03.2018)
Старый 21.03.2018, 16:11   #4
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,029 раз(а) в 366 сообщениях
Вес репутации: 343
Letos за этого человека можно гордитсяLetos за этого человека можно гордится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 в 17:14. Причина: Обновил код скрипта
Letos вне форума   Ответить с цитированием Вверх
4 пользователя(ей) сказали cпасибо:
anb (21.03.2018), maxgmv (22.03.2018), Tehnik (21.03.2018), Uncle (21.03.2018)
Старый 21.03.2018, 16:18   #5
anb
VIP
 
Регистрация: 01.08.2008
Адрес: Россия
Сообщений: 724
Сказал(а) спасибо: 9,178
Поблагодарили 2,910 раз(а) в 712 сообщениях
Вес репутации: 845
anb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспоримаanb репутация неоспорима
По умолчанию

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

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

Последний раз редактировалось anb; 21.03.2018 в 16:23. Причина: Дополнение.
anb вне форума   Ответить с цитированием Вверх
Старый 21.03.2018, 16:39   #6
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,029 раз(а) в 366 сообщениях
Вес репутации: 343
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от anb Посмотреть сообщение
Но всё же какое назначение данного скрипта?
Сам не знаю. Формулировка вопроса была следующей:
Цитата:
Сообщение от potomu4to Посмотреть сообщение
А можно все таки сделать скрипт чтоб выводил информацию по панели поз. и размер ?
Куда выводить, я не понял, поэтому вывел через алерт.
Единственное предположение о смысле этого скрипта: чтобы начинающий писатель скриптов мог понять, как достать из панели значения позиции и локальных габаритов. А уже на основе этих знаний можно писать скрипты посложнее и поосмысленней.
Letos вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Tehnik (21.03.2018)
Старый 21.03.2018, 16:52   #7
Tehnik
Местный
 
Аватар для Tehnik
 
Регистрация: 11.08.2012
Адрес: Киев
Сообщений: 936
Сказал(а) спасибо: 5,370
Поблагодарили 3,884 раз(а) в 874 сообщениях
Вес репутации: 1098
Tehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспоримаTehnik репутация неоспорима
По умолчанию

Цитата:
Сообщение от Letos Посмотреть сообщение
Вот готовый скрипт
Работает.
Наверное, точность после запятой тоже можно свинтить какой-то командой.
05.jpg
Tehnik вне форума   Ответить с цитированием Вверх
Старый 21.03.2018, 17:15   #8
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,029 раз(а) в 366 сообщениях
Вес репутации: 343
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от Tehnik Посмотреть сообщение
Наверное, точность после запятой тоже можно свинтить какой-то командой.
Вложение 125939
Обновил код скрипта в сообщении.
Letos вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Tehnik (21.03.2018)
Старый 21.03.2018, 15:16   #9
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,029 раз(а) в 366 сообщениях
Вес репутации: 343
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от merowose Посмотреть сообщение
такой скрипт который бы при выборе текущего материала копировал информацию из наименования в поле где прописываться метка. Если есть поделитесь пожалуйста или напишите у кого можно спросить, Спасибо. Базис-салон.
Я с Салоном не работал, но могу лишь предположить что, если:
  1. При выборе (смене) текущего материала запускается скрипт
  2. Поле, где прописывается метка можно изменить скриптом
то такой скрипт можно написать. Это лишь мои предположения, поэтому лучше, конечно же, узнать у тех людей, которые работали со скриптами в Салоне.
Letos вне форума   Ответить с цитированием Вверх
Старый 25.03.2018, 12:02   #10
bbb i ko
VIP
 
Регистрация: 04.07.2012
Сообщений: 1,945
Сказал(а) спасибо: 3,973
Поблагодарили 3,529 раз(а) в 1,156 сообщениях
Вес репутации: 1043
bbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспорима
По умолчанию

Как для кромки указать подрезку и размер припуска?

Butt.Material.Allowance = 0.5;
Butt.Material.ClipPanel = true;

пробую так, но результата нет

вопрос закрыт. правильно так:
Butt.Allowance = 0.5;
Butt.ClipPanel = true;
__________________
Автоматизация автоматизаций на АСУ, ТП и тд и тп..
Комплексное решение

Последний раз редактировалось bbb i ko; 25.03.2018 в 20:12.
bbb i ko вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
Ovsyanicov (26.03.2018), Vogel (27.10.2019)
Ответ

Нижняя навигация
Вернуться   Форум профессиональных мебельщиков 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


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


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

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