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

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

Меню

Маркет


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

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

Если вы не знаете, или не уверены, куда задавать вопрос по скриптам в Системе Базис, то эта тема для вас.
Просмотров: 260702
Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
PravCom (28.07.2021), Максим Геннадьевич (08.06.2018)
Старый 11.11.2022, 22:17   #441
AlexShtol
Новичок
 
Регистрация: 14.09.2022
Сообщений: 8
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
AlexShtol пока не определено
По умолчанию

Цитата:
Сообщение от Максим Геннадьевич Посмотреть сообщение
Читал этот пост. Сделал все как описано, не работает. Если не трудно не могли бы Вы поделится фрагментом скрипта с этой функцией
AlexShtol вне форума   Ответить с цитированием Вверх
Старый 12.11.2022, 07:11   #442
Максим Геннадьевич
Местный
 
Регистрация: 11.04.2018
Адрес: г.Маркс
Сообщений: 171
Сказал(а) спасибо: 57
Поблагодарили 248 раз(а) в 46 сообщениях
Вес репутации: 142
Максим Геннадьевич - весьма и весьма положительная личностьМаксим Геннадьевич - весьма и весьма положительная личностьМаксим Геннадьевич - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от AlexShtol Посмотреть сообщение
Читал этот пост. Сделал все как описано, не работает. Если не трудно не могли бы Вы поделится фрагментом скрипта с этой функцией
Не пользовался этой функцией , поэтому сказать нечего. Так понимаю вам нужна массовая замена фурнитуры в разных фрагментах, пробывали через проект это сделать?
Максим Геннадьевич вне форума   Ответить с цитированием Вверх
Старый 04.12.2022, 22:26   #443
lex200
Новичок
 
Регистрация: 14.10.2009
Сообщений: 20
Сказал(а) спасибо: 3
Поблагодарили 3 раз(а) в 3 сообщениях
Вес репутации: 0
lex200 пока не определено
По умолчанию

На просторах ютуба видел скрипт создания скриншотов в хорошем качестве. Кто-то знаком с данной темой? Интересно через какие методы он реализован.
lex200 вне форума   Ответить с цитированием Вверх
Старый 06.12.2022, 21:25   #444
ipslavikus
Новичок
 
Регистрация: 21.12.2020
Сообщений: 1
Сказал(а) спасибо: 3
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
ipslavikus пока не определено
По умолчанию

В какой-то из версий Базиса, сам пользуюсь сейчас десяткой, появились у панелей новые свойства, а именно артикул и обозначение

Никто не знает, можно ли как-то скриптами считать эти свойства? Открыл руководство по скриптам от 21 марта 2021, а там всё те же Name, ArtPos, Visible и т.д. Ничего похожего на артикул и обозначение. Может кто знает, это инструкция старая и как к этим свойствам обратится, или скриптам эти свойства неподвластны?
ipslavikus вне форума   Ответить с цитированием Вверх
Старый 07.12.2022, 15:09   #445
Ovsyanicov
Местный
 
Регистрация: 30.11.2013
Адрес: Кишинев
Сообщений: 734
Сказал(а) спасибо: 1,529
Поблагодарили 886 раз(а) в 376 сообщениях
Вес репутации: 405
Ovsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от ipslavikus Посмотреть сообщение
артикул и обозначение
Артикул это не новое свойство и он записан в Name.
Извлечь можно с помощью метода ExtractMatCode(), передав ему свойство Name необходимой панели.
Пример вывода в консоль:
PHP код:
console.log(ExtractMatCode(Model.Selected.Name)); 
Обозначение записано в свойство Designation.
Пример вывода в консоль:
PHP код:
console.log(Model.Selected.Designation); 
Ovsyanicov вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
ipslavikus (07.12.2022)
Старый 07.12.2022, 15:31   #446
Slav
Местный
 
Регистрация: 15.05.2012
Адрес: Москва
Сообщений: 259
Сказал(а) спасибо: 43
Поблагодарили 212 раз(а) в 90 сообщениях
Вес репутации: 215
Slav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личность
По умолчанию

Добрый лень. Подскажите. Как можно определить и перевести координаты точки 2D объекта в ГСК?
Допустим есть 2D контур паза выемка. Один из сегментов которого имеет точку начала и точку конца. У них 2D координаты. А нужно получить координаты ГСК самой модели.
Slav вне форума   Ответить с цитированием Вверх
Старый 07.12.2022, 22:53   #447
Артем Валерьевич
Пользователь
 
Регистрация: 03.12.2019
Сообщений: 89
Сказал(а) спасибо: 28
Поблагодарили 118 раз(а) в 34 сообщениях
Вес репутации: 87
Артем Валерьевич скоро придёт к известностиАртем Валерьевич скоро придёт к известности
По умолчанию

Цитата:
Сообщение от Slav Посмотреть сообщение
Добрый лень. Подскажите. Как можно определить и перевести координаты точки 2D объекта в ГСК?
Допустим есть 2D контур паза выемка. Один из сегментов которого имеет точку начала и точку конца. У них 2D координаты. А нужно получить координаты ГСК самой модели.
ToGlobal
Артем Валерьевич вне форума   Ответить с цитированием Вверх
Старый 08.12.2022, 00:24   #448
Slav
Местный
 
Регистрация: 15.05.2012
Адрес: Москва
Сообщений: 259
Сказал(а) спасибо: 43
Поблагодарили 212 раз(а) в 90 сообщениях
Вес репутации: 215
Slav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от Артем Валерьевич Посмотреть сообщение
ToGlobal
я бы хотел увидеть что то вроде такого кода:
Код:
 enpoint  =  fast.ToGlobal(hole.Contour[0].Pos2)  //координата второй точки  сегмента   ГСК
  console.log ('x='+enpoint.x '  y=' + enpoint.y +'  z='+enpoint.z )
вот этот скрипт выдает не верные координаты.. всю голову изломал уже
Slav вне форума   Ответить с цитированием Вверх
Старый 08.12.2022, 08:17   #449
Артем Валерьевич
Пользователь
 
Регистрация: 03.12.2019
Сообщений: 89
Сказал(а) спасибо: 28
Поблагодарили 118 раз(а) в 34 сообщениях
Вес репутации: 87
Артем Валерьевич скоро придёт к известностиАртем Валерьевич скоро придёт к известности
По умолчанию

pos01 = obj.ToGlobal(obj.Contour[0].Pos1);
а у вас сначала fast потом hole, объекты разные, координаты чего к чему вы приводите?
Артем Валерьевич вне форума   Ответить с цитированием Вверх
Старый 08.12.2022, 11:22   #450
Slav
Местный
 
Регистрация: 15.05.2012
Адрес: Москва
Сообщений: 259
Сказал(а) спасибо: 43
Поблагодарили 212 раз(а) в 90 сообщениях
Вес репутации: 215
Slav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от Артем Валерьевич Посмотреть сообщение
pos01 = obj.ToGlobal(obj.Contour[0].Pos1);
а у вас сначала fast потом hole, объекты разные, координаты чего к чему вы приводите?
Я хочу понять первое .. вообще что значит первый аргумент этой функции и что означает второй..
А пожелания вот какие в данном примере. fast- это объект фурнитуры в котором находится всего 1 отверстие hole[0], контур которого сотоит из сегментов 2D контура. Так вот. Мне нужно у первого сегмента взять одну из точек и вытащить данные о ее координатах в глобальное пространство модели. Уже с этого момента я начинаю не понимать как это все работает в принципе. Во первых - само по себе отверстие и в частности любая его точка локально выдает 2D координаты X и Y без Z. Поскольку отверстие находится в пространстве модели "фурнитура" , а в свою очередь "фурнитура" находится в пространстве "модели текущего проекта", то вероятно, ToGlobal надо как то 2 раза применять в моем случае...
Вот я и прошу разъяснить знатокам скриптов как эта функция работает..
Slav вне форума   Ответить с цитированием Вверх
Ответ

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


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обсуждение готовых скриптов Letos Базис-мебельщик. Скрипты 496 Сегодня 18:35
БАЗИС 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


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


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

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