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

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

Меню

Маркет


Ответ
 
Опции темы Опции просмотра
Старый 06.06.2017, 08:56  
БАЗИС 10 - Скрипты
systland
VIP
Регистрация: 30.10.2007
Адрес: Москва
Сообщений: 565

Сказал(а) спасибо: 303
Поблагодарили 452 раз(а) в 189 сообщениях
Версия для печати Отправить по электронной почте
systland systland вне форума 06.06.2017, 08:56
Рейтинг: ()

Обмениваемся , задаем вопросы, отвечаем... Все, что касается скриптов в БМ 10 в этой теме.
__________________


Последний раз редактировалось systland; 26.12.2017 в 11:52..
Просмотров: 443439
Ответить с цитированием Вверх
Старый 15.11.2022, 13:14   #611
skromvit
Местный
 
Аватар для skromvit
 
Регистрация: 22.12.2008
Сообщений: 258
Сказал(а) спасибо: 55
Поблагодарили 233 раз(а) в 166 сообщениях
Вес репутации: 259
skromvit - весьма и весьма положительная личностьskromvit - весьма и весьма положительная личностьskromvit - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от aap32 Посмотреть сообщение
скрипт "запомнить вид модели" у кого-нибудь есть?
Можно свои вписать данные и будет всегда ставить нужный вид при запуске.
PHP код:
SetCamera(7);
Action.DS.AngleX=15
Action
.DS.AngleY=35 
skromvit вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
PravCom (16.11.2022), sannykSV (15.11.2022)
Старый 15.11.2022, 13:23   #612
Ovsyanicov
Местный
 
Регистрация: 30.11.2013
Адрес: Кишинев
Сообщений: 734
Сказал(а) спасибо: 1,529
Поблагодарили 884 раз(а) в 376 сообщениях
Вес репутации: 404
Ovsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от aap32 Посмотреть сообщение
Большое человеческое СПАСИБО!
Пожалуйста!
Для выражения благодарности также можно нажимать кнопку "Спасибо".
Ovsyanicov вне форума   Ответить с цитированием Вверх
Старый 15.11.2022, 13:39   #613
aap32
Новичок
 
Регистрация: 14.11.2022
Сообщений: 13
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
aap32 пока не определено
По умолчанию

Цитата:
Сообщение от skromvit Посмотреть сообщение
Можно свои вписать данные и будет всегда ставить нужный вид при запуске.
PHP код:
SetCamera(7);
Action.DS.AngleX=15
Action
.DS.AngleY=35 
СПАСИБО работает! но вот в перспективе нет... там какие то символы надо менять?
aap32 вне форума   Ответить с цитированием Вверх
Старый 15.11.2022, 14:20   #614
skromvit
Местный
 
Аватар для skromvit
 
Регистрация: 22.12.2008
Сообщений: 258
Сказал(а) спасибо: 55
Поблагодарили 233 раз(а) в 166 сообщениях
Вес репутации: 259
skromvit - весьма и весьма положительная личностьskromvit - весьма и весьма положительная личностьskromvit - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от aap32 Посмотреть сообщение
СПАСИБО работает! но вот в перспективе нет... там какие то символы надо менять?
SetCamera, там значениями поиграть. Перспектива кажется 8
skromvit вне форума   Ответить с цитированием Вверх
Старый 15.11.2022, 16:16   #615
aap32
Новичок
 
Регистрация: 14.11.2022
Сообщений: 13
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
aap32 пока не определено
По умолчанию

Цитата:
Сообщение от skromvit Посмотреть сообщение
SetCamera, там значениями поиграть. Перспектива кажется 8
да, 8-ка сработала на перспективу, СПАСИБО!
aap32 вне форума   Ответить с цитированием Вверх
Старый 28.11.2022, 17:20   #616
Eng_Serg
Новичок
 
Регистрация: 27.11.2022
Сообщений: 16
Сказал(а) спасибо: 11
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
Eng_Serg пока не определено
По умолчанию

Подскажите пожалуйста.
Как в процессе выполнения скрипта показать сообщение на выбор объекта и организовать выбор этого объекта с последующим сохранением его в переменной.
По типу как функция для выбора точки
PHP код:
var SelectedPoint GetPoint ("Укажите точку"); 
только для выбора объекта.
Eng_Serg вне форума   Ответить с цитированием Вверх
Старый 28.11.2022, 21:02   #617
Артем Валерьевич
Пользователь
 
Регистрация: 03.12.2019
Сообщений: 88
Сказал(а) спасибо: 28
Поблагодарили 115 раз(а) в 34 сообщениях
Вес репутации: 85
Артем Валерьевич скоро придёт к известностиАртем Валерьевич скоро придёт к известности
По умолчанию

GetPanel или GetObject

в скриптах есть справка, там можно все найти
Артем Валерьевич вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Eng_Serg (28.11.2022)
Старый 29.11.2022, 16:34   #618
Eng_Serg
Новичок
 
Регистрация: 27.11.2022
Сообщений: 16
Сказал(а) спасибо: 11
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
Eng_Serg пока не определено
По умолчанию

Подскажите по такому вопросу.
В свойствах панелей нет свойства или метода RotMatrix.
Во всяком случае это свойство не появляется в подсказках после набора точки при наборе кода.
Но на форуме обсуждалась матрица трансформации и даже были примеры связанные с RotMatrix.
Поэтому вопрос
В матрице трансформации, которую возвращает RotMatrix, что означают эти цифры? Я понял что там получается массив из 16 элементов, которые являются числами. И понимаю, что эти числа синусы и косинусы углов поворота.
Но есть ли описание что конкретно означает каждый элемент в массиве?

Также интересует, где можно почитать описание других скрытых свойств и методов объектов?
Eng_Serg вне форума   Ответить с цитированием Вверх
Старый 29.11.2022, 18:13   #619
Артем Валерьевич
Пользователь
 
Регистрация: 03.12.2019
Сообщений: 88
Сказал(а) спасибо: 28
Поблагодарили 115 раз(а) в 34 сообщениях
Вес репутации: 85
Артем Валерьевич скоро придёт к известностиАртем Валерьевич скоро придёт к известности
По умолчанию

https://cloud.mail.ru/public/tVmb/iX4mBXoYL
Свойства и методы панели, есть там и rotmatrix
Только это вряд ли синусы и косинусы, скорее вектора

Тут надо курить матрицы поворотов и прочее мне кажется,
а то что подсказок мало это беда документации базиса, все выясняешь подпольными методами)))
Артем Валерьевич вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Eng_Serg (29.11.2022)
Старый 30.11.2022, 02:35   #620
Eng_Serg
Новичок
 
Регистрация: 27.11.2022
Сообщений: 16
Сказал(а) спасибо: 11
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
Eng_Serg пока не определено
По умолчанию

Подскажите по контурам панели
Получил из панели контур и массив, который содержит элементы контура (линии, дуги и т.д.)
PHP код:
var panelCntr pn.Contour;// контур панели
var cntrLines panelCntr.Objects;//все элементы контура 
Как можно проанализировать массив cntrLines чтобы определить, является ли этот контур одной замкнутой линией или он содержит внутренние контуры (вырезы или островки)?
Дело в том что элементы в массиве идут одним списком.

И еще вопрос по элементам контура.
PHP код:
pn.Contour.Objects[0].IsLine(); //является ли элемент линией
pn.Contour.Objects[0].IsArc(); // является ли элемент дугой
pn.Contour.Objects[0].IsCircle(); //является ли элемент окружностью
pn.Contour.Objects[0].IsEllipse(); //является ли элемент эллипсом
pn.Contour.Objects[0].IsList(); //является ли элемент списком 
По поводу линий, дуг, окружностей и элипсов понятно. Но что может быть списком в составе контура? Что за элемент в виде списка?
Eng_Serg вне форума   Ответить с цитированием Вверх
Ответ

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


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Базис-Мебельщик 10 systland Базис-мебельщик 10 1266 04.05.2024 17:33
БАЗИС-Мебельщик 7.0 Shadow Базис-мебельщик 7 2230 29.11.2019 10:37
Базис-мебельщик JavaScript ran Ищу работу 0 09.05.2014 10:08


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


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

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