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

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

Меню

Маркет


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

Сказал(а) спасибо: 7,296
Поблагодарили 16,963 раз(а) в 3,224 сообщениях
Версия для печати Отправить по электронной почте
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..
Просмотров: 617047
Ответить с цитированием Вверх
14 пользователя(ей) сказали cпасибо:
Старый 13.05.2021, 18:52   #431
Максим Геннадьевич
Местный
 
Регистрация: 11.04.2018
Адрес: г.Маркс
Сообщений: 166
Сказал(а) спасибо: 57
Поблагодарили 244 раз(а) в 46 сообщениях
Вес репутации: 139
Максим Геннадьевич - весьма и весьма положительная личностьМаксим Геннадьевич - весьма и весьма положительная личностьМаксим Геннадьевич - весьма и весьма положительная личность
По умолчанию Артикул материала.

Как добавить к создаваемому материалу артикул кто знает?
PHP код:
prVl.MaterialName "Материал"
Максим Геннадьевич вне форума   Ответить с цитированием Вверх
Старый 14.05.2021, 11:05   #432
Ovsyanicov
Местный
 
Регистрация: 30.11.2013
Адрес: Кишинев
Сообщений: 734
Сказал(а) спасибо: 1,529
Поблагодарили 884 раз(а) в 376 сообщениях
Вес репутации: 403
Ovsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от Максим Геннадьевич Посмотреть сообщение
Как добавить к создаваемому материалу артикул кто знает?
PHP код:
prVl.MaterialName "Материал"
Вот так:
PHP код:
prVl.MaterialName "Материал\rАртикул" 
Ovsyanicov вне форума   Ответить с цитированием Вверх
Старый 16.05.2021, 20:46   #433
bazuna
Новичок
 
Регистрация: 11.03.2010
Сообщений: 5
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
bazuna пока не определено
По умолчанию

Добрый день!

Подскажите, кто знает, есть ли какая зависимость между координатами контура панели, координатами начальной и конечной точек траектории паза и координатами профиля паза?

Суть вопроса в определении с помощью скрипта проходит ли паз по панели, если да, то с каким отступом от стороны, вдоль которой он построен.

Пример. Строим обычный паз под заднюю стенку ХДФ/ДВП на элемент контура (траектория паза совпадает с элементом контура панели) со смещением, например, 16 мм. Паз появляется на панели. Далее, если отредактировать траекторию, а именно поменять ее начальную и конечную точку, то паз пропадает с панели из-за того, что меняются координаты его профиля, что видно при его редактировании, базис строит его симметрично оси Y.
bazuna вне форума   Ответить с цитированием Вверх
Старый 20.05.2021, 20:11   #434
Slav
Местный
 
Регистрация: 15.05.2012
Адрес: Москва
Сообщений: 259
Сказал(а) спасибо: 43
Поблагодарили 211 раз(а) в 89 сообщениях
Вес репутации: 213
Slav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личность
По умолчанию

Добрый вечер. Подскажите как полуфабрикату прописать артикул скриптом
Slav вне форума   Ответить с цитированием Вверх
Старый 21.05.2021, 11:12   #435
Ovsyanicov
Местный
 
Регистрация: 30.11.2013
Адрес: Кишинев
Сообщений: 734
Сказал(а) спасибо: 1,529
Поблагодарили 884 раз(а) в 376 сообщениях
Вес репутации: 403
Ovsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от Slav Посмотреть сообщение
Добрый вечер. Подскажите как полуфабрикату прописать артикул скриптом
Добавить к свойству полуфабриката Name символ "\r" и артикул по такому же принципу:
Цитата:
Сообщение от Ovsyanicov Посмотреть сообщение
Вот так:
PHP код:
prVl.MaterialName "Материал\rАртикул" 
Ovsyanicov вне форума   Ответить с цитированием Вверх
Старый 21.05.2021, 12:31   #436
Slav
Местный
 
Регистрация: 15.05.2012
Адрес: Москва
Сообщений: 259
Сказал(а) спасибо: 43
Поблагодарили 211 раз(а) в 89 сообщениях
Вес репутации: 213
Slav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личность
По умолчанию

Спасибо за подсказку. Еще один вопрос. Хочу сделать скрипт, который выделил бы все панели, у которых кромка имеет припуск, размер которого > 2 мм.. Это возможно? Если возможность пробежаться кодом по кромкам?
Slav вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Ovsyanicov (21.05.2021)
Старый 21.05.2021, 13:07   #437
Ovsyanicov
Местный
 
Регистрация: 30.11.2013
Адрес: Кишинев
Сообщений: 734
Сказал(а) спасибо: 1,529
Поблагодарили 884 раз(а) в 376 сообщениях
Вес репутации: 403
Ovsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от Slav Посмотреть сообщение
Спасибо за подсказку. Еще один вопрос. Хочу сделать скрипт, который выделил бы все панели, у которых кромка имеет припуск, размер которого > 2 мм.. Это возможно? Если возможность пробежаться кодом по кромкам?
Можно. Вот пример:
PHP код:
Model.forEachPanel(function(pan){
    for (
let i 0pan.Butts.Counti++){
        if (
pan.Butts.Butts[i].Allowance 2){
            
pan.Selected true;
        }
    }
}); 
Ovsyanicov вне форума   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
demanus (23.05.2021), Slav (21.05.2021), Дим_Ка (03.12.2023)
Старый 21.05.2021, 13:37   #438
Slav
Местный
 
Регистрация: 15.05.2012
Адрес: Москва
Сообщений: 259
Сказал(а) спасибо: 43
Поблагодарили 211 раз(а) в 89 сообщениях
Вес репутации: 213
Slav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личностьSlav - весьма и весьма положительная личность
По умолчанию

Благодарю.Очень круто работает!
Slav вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Ovsyanicov (21.05.2021)
Старый 24.05.2021, 09:51   #439
Максим Геннадьевич
Местный
 
Регистрация: 11.04.2018
Адрес: г.Маркс
Сообщений: 166
Сказал(а) спасибо: 57
Поблагодарили 244 раз(а) в 46 сообщениях
Вес репутации: 139
Максим Геннадьевич - весьма и весьма положительная личностьМаксим Геннадьевич - весьма и весьма положительная личностьМаксим Геннадьевич - весьма и весьма положительная личность
По умолчанию Назначить материал

Подскажите есть возможность свое название материала присвоить
PHP код:
var Material Props.NewMaterial("Название",Свое название); 
Спасибо
Максим Геннадьевич вне форума   Ответить с цитированием Вверх
Старый 24.05.2021, 11:41   #440
Максим Титов
Новичок
 
Регистрация: 18.12.2020
Сообщений: 14
Сказал(а) спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
Максим Титов пока не определено
По умолчанию

Подскажите как проверить ячейку в Эксель фаиле на отсутствие данных?
Максим Титов вне форума   Ответить с цитированием Вверх
Ответ

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


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

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