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

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

Меню

Маркет


Ответ
 
Опции темы Опции просмотра
Старый 14.09.2019, 00:17  
БАЗИС 11-2023 - Скрипты
 
Аватар для AlexBolton
AlexBolton
Модератор
Регистрация: 19.02.2008
Адрес: www
Сообщений: 3,967

Сказал(а) спасибо: 7,296
Поблагодарили 16,951 раз(а) в 3,219 сообщениях
Версия для печати Отправить по электронной почте
AlexBolton AlexBolton вне форума 14.09.2019, 00:17
Рейтинг: ()

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

Новшества Базис Мебельщик версии 11:
.....
6. Работоспособность скриптов, созданных в более ранних версиях, не гарантируется в версии БАЗИС 11.
.....
52. Разработана панель инструментов для скриптов, на которую можно вывести, например, часто используемые скрипты, со своими иконками, хинтами и т.д.
53. Добавлена возможность автозапуска выбранного скрипта на любое из двух событий – Загрузка модели, и/или Сохранение модели.
.....

Новшества Базис Мебельщик версии 2021:

16. Отладчик скриптов.



VISUAL CODE

Код:
Примеры скриптов из видео

Вес панелей.js
Выделить панели без облицовки.js
Панель по 3 точкам.js
Прифуговка кромки.js
node.js обновился с 7.0.0 до 8.11.3

Напиши себе Базис или Моя первая тумбочка 2
Комплект - руководство+ файлы+ скрипт

Обратите внимание на полезные ответы в этой теме!

__________________
.
▓▒░ Халявы не бывает ░▒▓

[ Как правильно задавать вопросы на форумах ] | [ Как просто, быстро и правильно опубликовать фото и файлы в сообщении 28.03.2024]

[ USDownloader - удобно и безопасно скачиваем с файлообменников 31.03.2024] | [ Обходим блокировки сайтов, торрентов, месенджеров, ФО - RU - UA]


Любые вопросы по любому системному и мебельному софту, любые конвертации, настройки и т.д. >сюда< (кроме озвученных в мануалах, инструкциях и темах форума) ...

Последний раз редактировалось AlexBolton; 09.01.2024 в 11:56..
Просмотров: 610882
Ответить с цитированием Вверх
14 пользователя(ей) сказали cпасибо:
Старый 16.08.2020, 13:31   #351
Funman
Пользователь
 
Регистрация: 01.01.2020
Сообщений: 30
Сказал(а) спасибо: 17
Поблагодарили 1 раз в 1 сообщении
Вес репутации: 0
Funman пока не определено
По умолчанию

Уважаемый, Letos. Будьте так добры на вашем абстрактном примере конкретно показать, как в итоге получить реальную координату? alert( pos) выдает [объект Объект] alert(pos.PositionX) высвечивает undefined. Пытаюсь сделать отв. под ручку, координаты ручки нашел, а отв по ним не ставится, лепит хз где-то в стороне.
Цитата:
Сообщение от Letos Посмотреть сообщение
// Точка из ЛСК fast в ЛСК panel
function FromFastTOPanel(fast, panel, v){
return panel.ToObject(fast.ToGlobal(v))
}
// Вектор из ЛСК fast в ЛСК panel
function NFromFastTOPanel(fast, panel, v){
return panel.NToObject(fast.NToGlobal(v))
}

var p1 = Model.Selected.AsPanel;
var fasts = p1.FindConnectedFasteners();
alert(fasts);
// фурнитура
var f = fasts[0];
// Отвертсие
var fHole = f.Holes[0];
// Положение
var pos = FromFastTOPanel(f, p1, fHole.Position);
// Направление
var dir = NFromFastTOPanel(f, p1, fHole.Direction);
Funman вне форума   Ответить с цитированием Вверх
Старый 19.08.2020, 13:52   #352
Ozimko
VIP
 
Аватар для Ozimko
 
Регистрация: 11.07.2008
Сообщений: 1,019
Сказал(а) спасибо: 261
Поблагодарили 314 раз(а) в 143 сообщениях
Вес репутации: 356
Ozimko как роза среди колючекOzimko как роза среди колючекOzimko как роза среди колючекOzimko как роза среди колючек
По умолчанию

Добрый день. Назрел вопрос.
Хочу сделать так, чтобы я все панели катал кромкой технологической - 2х19, 0,4х19..... а смета уже считала, сколько на нужном материале кромки 2х19 и ставила сопутствием количество кромки нужного параметра и цвета. С отверстиями такое на ура, а вот с кромком затык - не выходит каменный цветок.... Нужна помощь в зале. Дмитрий говорит - можно реализовать скриптом. А вот как?
Ozimko вне форума   Ответить с цитированием Вверх
Старый 21.08.2020, 17:09   #353
Funman
Пользователь
 
Регистрация: 01.01.2020
Сообщений: 30
Сказал(а) спасибо: 17
Поблагодарили 1 раз в 1 сообщении
Вес репутации: 0
Funman пока не определено
По умолчанию

Всем добрый вечер. Кто знает почему не запускается простой скрипт при сохранении модели, если он подключен в настройках на запуск при сохранении (тоже самое при загрузке), хотя при запуске из меню работает чудесно.
PHP код:
 var kr NewButtMaterialInput("Кромка ПВХ 0,4х19 мм (Артикул 3)");
 
Model.forEachPanel((panel) => {
            if (
panel.Name=="Ребро жёсткости")
            {
             if (
panel.Butts.Count == 0) {
                    
Undo.Changing(panel);
                        
//добавление кромки
                    
panel.AddButt(kr0);
                    
panel.AddButt(kr2); }
            }
});       
alert(); 
Funman вне форума   Ответить с цитированием Вверх
Старый 30.08.2020, 15:49   #354
Funman
Пользователь
 
Регистрация: 01.01.2020
Сообщений: 30
Сказал(а) спасибо: 17
Поблагодарили 1 раз в 1 сообщении
Вес репутации: 0
Funman пока не определено
По умолчанию

Цитата:
Сообщение от Funman Посмотреть сообщение
Всем добрый вечер. Кто знает почему не запускается простой скрипт при сохранении модели, если он подключен в настройках на запуск при сохранении (тоже самое при загрузке), хотя при запуске из меню работает чудесно.
Отвечу себе сам. В ходе разных экспериментов была выявлена прямая зависимость от рода действия скрипта. Если он информационный, то выполняется. Если скрипт вносит изменения в модель, то запускается только с горячей кнопки или из меню. Автоматом запустить не получится.
Funman вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
mebel-pro*ga (02.09.2020)
Старый 08.09.2020, 16:04   #355
Meta
Новичок
 
Регистрация: 04.11.2019
Сообщений: 5
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
Meta пока не определено
Радость

Всем привет! подскажите, как загружаемую фурнитуру вращать во всех плоскостях?

Если сделать так:
PHP код:
const furn OpenFurniture('confirmat.f3d');
furn.Mount1(panelxyzangle); 
то аргумент angle - поворачивает фурнитуру только в одной плоскости.

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

Спасибо
Meta вне форума   Ответить с цитированием Вверх
Старый 09.09.2020, 08:46   #356
Smoker_79
Новичок
 
Регистрация: 25.03.2015
Сообщений: 23
Сказал(а) спасибо: 14
Поблагодарили 23 раз(а) в 8 сообщениях
Вес репутации: 0
Smoker_79 на пути к лучшему
По умолчанию

Всем доброго дня!
Подскажите пожалуйста. Возможно ли создать скрипт, который бы выделял ВСЮ штриховку на листе?
Smoker_79 вне форума   Ответить с цитированием Вверх
Старый 18.09.2020, 22:53   #357
reallstarik
Новичок
 
Регистрация: 18.09.2020
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
reallstarik пока не определено
По умолчанию

Всем доброго дня!

Подскажите, как возможно фрезеровку косички на фасаде реализовать в эластичном фрагменте.
reallstarik вне форума   Ответить с цитированием Вверх
Старый 20.09.2020, 13:04   #358
reallstarik
Новичок
 
Регистрация: 18.09.2020
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
reallstarik пока не определено
По умолчанию

Цитата:
Сообщение от reallstarik Посмотреть сообщение
Всем доброго дня!

Подскажите, как возможно фрезеровку косички на фасаде реализовать в эластичном фрагменте.
Друзья, неужели нет возможности построить эластичный фасад с такой фрезеровкой, с автоматическим расположением косички при растяжении или сжатии.
Изображения
Тип файла: bmp 111.bmp (164.6 Кб, 48 просмотров)
reallstarik вне форума   Ответить с цитированием Вверх
Старый 01.10.2020, 21:56   #359
potomu4to
Местный
 
Аватар для potomu4to
 
Регистрация: 18.02.2008
Адрес: Санкт-Петербург
Сообщений: 508
Сказал(а) спасибо: 531
Поблагодарили 401 раз(а) в 127 сообщениях
Вес репутации: 327
potomu4to - очень-очень хороший человекpotomu4to - очень-очень хороший человекpotomu4to - очень-очень хороший человекpotomu4to - очень-очень хороший человекpotomu4to - очень-очень хороший человек
По умолчанию

Наверно к товарищу Letos вопрос больше мой адресован.
Чисто теоритически возможно ли сделать скрипт который на сборочном чертеже простовлял размеры до крепежа, или до середины панели ?
__________________
potomu4to вне форума   Ответить с цитированием Вверх
Старый 02.10.2020, 09:28   #360
K L A N
Местный
 
Регистрация: 31.08.2016
Сообщений: 921
Сказал(а) спасибо: 888
Поблагодарили 1,690 раз(а) в 655 сообщениях
Вес репутации: 523
K L A N обеспечил(а) себе прекрасное будущееK L A N обеспечил(а) себе прекрасное будущееK L A N обеспечил(а) себе прекрасное будущееK L A N обеспечил(а) себе прекрасное будущееK L A N обеспечил(а) себе прекрасное будущееK L A N обеспечил(а) себе прекрасное будущееK L A N обеспечил(а) себе прекрасное будущееK L A N обеспечил(а) себе прекрасное будущееK L A N обеспечил(а) себе прекрасное будущееK L A N обеспечил(а) себе прекрасное будущееK L A N обеспечил(а) себе прекрасное будущее
По умолчанию

Цитата:
Сообщение от reallstarik Посмотреть сообщение
Друзья, неужели нет возможности построить эластичный фасад с такой фрезеровкой, с автоматическим расположением косички при растяжении или сжатии.
Вам нужна косичка для сметы или отдавать на ЧПУ?
Для сметы элементарно делается. Погонный материал "косичка"..
Для ЧПУ посложнее, но, думаю тоже можно обойтись без скриптов.
__________________
Вокруг тебя происходит то, что ты позволил.
K L A N вне форума   Ответить с цитированием Вверх
Ответ

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

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БАЗИС 10 - Скрипты systland Базис-мебельщик. Скрипты 715 14.04.2024 07:03
V-Ray в Базис Мебельщик 11/2023 nayrogi Система БАЗИС 73 12.04.2024 17:08
Базис ЧПУ 2021/2024 AlexBolton Базис-мебельщик 2021-2024 137 11.04.2024 13:16
БАЗИС 9 - Скрипты Igor_482 Базис-мебельщик. Скрипты 1442 04.04.2024 11:28
БАЗИС 8 - Скрипты Igor_482 Базис-мебельщик. Скрипты 1525 30.03.2024 15:03


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


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

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