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

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

Меню

Маркет


Ответ
 
Опции темы Опции просмотра
Старый 25.12.2017, 23:12  
Обсуждение готовых скриптов
Letos
Консультант
Регистрация: 28.06.2017
Сообщений: 555

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

Здесь можно обсуждать скрипты из темы Готовые решения для БМ8-2021.

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


Последний раз редактировалось Uncle; 04.07.2021 в 15:03..
Просмотров: 226049
Ответить с цитированием Вверх
Старый 03.05.2021, 09:23   #161
kos100pudov
Местный
 
Регистрация: 02.11.2015
Сообщений: 490
Сказал(а) спасибо: 105
Поблагодарили 701 раз(а) в 265 сообщениях
Вес репутации: 293
kos100pudov - просто великолепная личностьkos100pudov - просто великолепная личностьkos100pudov - просто великолепная личностьkos100pudov - просто великолепная личностьkos100pudov - просто великолепная личностьkos100pudov - просто великолепная личностьkos100pudov - просто великолепная личность
По умолчанию

Цитата:
Сообщение от Slav Посмотреть сообщение
Уважаемые коллеги! Подскажите . Наверняка сталкивались с задачей сбора статистики по количеству отверстий в зависимости от диаметра. У меня работодатель требует предоставлять такую статистику. Вначале мысль была сделать все на основе сметы...Но потом понял что это будет не объективно. Поскольку база материалов заполнена неудачно. Да и фурнитура зачастую используется чужая. Смета не спасает в данном случае. Как такую задачу решить с помощью скрипта? Пролистывая ветки форума, что то связанное с отверстиями имеется, но все мимо.
Можно и скриптом и сметой. В смете через операции, параметры количество отверстий в материале. У нас сметой заглушки считаются в зависимости от отверстия и материала в котором эти отверстия. То что чужая фурнитура тут не играет никакой роли, есть отверстия, есть расчет.
Скриптом позже кину.
kos100pudov вне форума   Ответить с цитированием Вверх
Старый 28.05.2021, 00:28   #162
kos100pudov
Местный
 
Регистрация: 02.11.2015
Сообщений: 490
Сказал(а) спасибо: 105
Поблагодарили 701 раз(а) в 265 сообщениях
Вес репутации: 293
kos100pudov - просто великолепная личностьkos100pudov - просто великолепная личностьkos100pudov - просто великолепная личностьkos100pudov - просто великолепная личностьkos100pudov - просто великолепная личностьkos100pudov - просто великолепная личностьkos100pudov - просто великолепная личность
По умолчанию

продолжу немного.
мне когда то в поддержке подсказали как посчитать количество отверстий диаметром больше 5 в смете скриптом (пользовательский параметр для операции)

Result = -1;
if (Holes) {
for (i=0; i<Holes.Count; i++){
if (Holes[i].Diameter > 5){
Result++;
}
else
Result--;
}
}

думаю можно на его основе реализовать, но можно и штатным методом "количество отверстий в панели" с указанием размеров отверстий.
kos100pudov вне форума   Ответить с цитированием Вверх
Старый 10.06.2021, 09:58   #163
Иван Серегин
Новичок
 
Регистрация: 31.05.2019
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Вес репутации: 0
Иван Серегин пока не определено
По умолчанию

Цитата:
Сообщение от zorro Посмотреть сообщение
По многочисленным просьбам одного из трудящихся доработал скрипт.
Откройте его в редакторе. Первая строка

Zazor = 60; //зазор между панелями в стопке

Зазор между панелями в стопке можете установить свой.

Еще есть строка комментария, которая относится к следующей строке.

//Если в названии размеры не нужны, то закомментарить следующую строку. Поставить в ее начале //
Panel.Name = Panel.Name + ' (' + Dl + ' x ' + Sh + ' x ' + Panel.Thickness + ')';
Добрый день.
Скрип не корректно работает. Проблема возникает с панелями закромленными вкруг. Такие панели не выводятся в модели.
Но если переименовать одну из кромок в obl файле то детали импортируются корректно.
Вложения
Тип файла: zip файлы obl .zip (13.2 Кб, 5 просмотров)
Иван Серегин вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
zorro (10.06.2021)
Старый 16.06.2021, 10:01   #164
Dima1313
Местный
 
Регистрация: 16.06.2008
Адрес: Подольск Мск Обл
Сообщений: 685
Сказал(а) спасибо: 1,487
Поблагодарили 801 раз(а) в 237 сообщениях
Вес репутации: 422
Dima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личность
По умолчанию

Коллеги, подскажите есть ли скрипт по подсчету кол-ва отверстий в модели? Знаю что можно в смете и через сопутствия к крепежу, но мне кажется это неудобным т.к. все отверстия надо вносить в базу, а тех которых в ней нет не считаются и никакой ошибки базис не выдает т.е. просто не замечаешь что часть отв не посчиталась.
Dima1313 вне форума   Ответить с цитированием Вверх
Старый 16.06.2021, 10:31   #165
Ovsyanicov
Местный
 
Регистрация: 30.11.2013
Адрес: Кишинев
Сообщений: 734
Сказал(а) спасибо: 1,529
Поблагодарили 884 раз(а) в 376 сообщениях
Вес репутации: 403
Ovsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордитсяOvsyanicov за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от Dima1313 Посмотреть сообщение
Коллеги, подскажите есть ли скрипт по подсчету кол-ва отверстий в модели? Знаю что можно в смете и через сопутствия к крепежу, но мне кажется это неудобным т.к. все отверстия надо вносить в базу, а тех которых в ней нет не считаются и никакой ошибки базис не выдает т.е. просто не замечаешь что часть отв не посчиталась.
В базе операций есть параметр "Общее количество отверстий в изделии". С помощью него можно получить нужную информацию. Или Вы не используете базу операций?
Ovsyanicov вне форума   Ответить с цитированием Вверх
Старый 16.06.2021, 19:36   #166
Dima1313
Местный
 
Регистрация: 16.06.2008
Адрес: Подольск Мск Обл
Сообщений: 685
Сказал(а) спасибо: 1,487
Поблагодарили 801 раз(а) в 237 сообщениях
Вес репутации: 422
Dima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личность
По умолчанию

Цитата:
Сообщение от Ovsyanicov Посмотреть сообщение
В базе операций есть параметр "Общее количество отверстий в изделии". С помощью него можно получить нужную информацию. Или Вы не используете базу операций?
Если честно не нашел нормальной подробной инструкции как это работает, а ранее это не требовалось, нашел какое то видео на ютубе. Попробовал настроить как рассказано там- чтобы смета считала отверстия, лыжи-не едут..., Сложности которые мне кажутся просто геморными: все отверстия которые необходимо посчитать нужно занести в базу операций , если отверстие не занесено, оно просто не считается, а я об этом даже не знаю..., второе -нужно к каждому материалу в изделии прописать сопутствие операций, по мне это неудобно, а если я в новом материале забуду это сделать... опять не посчитается. третье-не пойму но у меня даже если я все это выполняю все равно почему-то криво считает отверстия вот пример в ящике только конфирматы , но смета считает 16 сквозных и только 10ть торцевых... все вроде одинаково... В общем мне не понятна логика работы сметы и получается не посчитать отверстия очень большая вероятность... Поэтому спросил про скрипт. Или я неправильно работаю в смете? просветите если есть возможность
Миниатюры
Скриншот 16-06-2021 19.15.59.jpg   Скриншот 16-06-2021 19.14.56.jpg  
Вложения
Тип файла: zip Ящик.zip (11.0 Кб, 5 просмотров)
Dima1313 вне форума   Ответить с цитированием Вверх
Старый 16.06.2021, 20:43   #167
Uncle
VIP
 
Аватар для Uncle
 
Регистрация: 31.10.2009
Адрес: Рівне. УкраЇна
Сообщений: 10,580
Сказал(а) спасибо: 14,588
Поблагодарили 20,027 раз(а) в 6,492 сообщениях
Вес репутации: 5258
Uncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспорима
По умолчанию

Цитата:
Сообщение от Dima1313 Посмотреть сообщение
просветите если есть возможность
1.Создаете операцию. Называете как угодно. Например "Подсчет всех отверстий"
2. Назначаете этой операции параметр с модели "Количество отверстий в материале":


3. Создаете материал в Базе материалов "Количество всех отверстий". Назначаете этому материалу операцию "Подсчет всех отверстий"
4. Назначаете всей группе материалов, для которых нужно считать количество отверстий, в сопутствие материал "Количество всех отверстий" в количестве 1 шт. В этом случае не нужно КАЖДОМУ материалу назначать сопутствие. Достаточно новый материал занести в эту группу, для которой назначено сопутствие.
Все. В смете будут выводится любые отверстия, которые есть в материале и даже те, которых нет в Базе
__________________
Уж лучше беспокойство в сомнении, чем успокоенность в заблуждении. .
(Мандзони Алессандро)
------------------------------------
Троллей не кормлю...
Uncle вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Dima1313 (17.06.2021)
Старый 16.06.2021, 22:09   #168
Dima1313
Местный
 
Регистрация: 16.06.2008
Адрес: Подольск Мск Обл
Сообщений: 685
Сказал(а) спасибо: 1,487
Поблагодарили 801 раз(а) в 237 сообщениях
Вес репутации: 422
Dima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личность
По умолчанию

Цитата:
Сообщение от Uncle Посмотреть сообщение
Все. В смете будут выводится любые отверстия, которые есть в материале и даже те, которых нет в Базе
Большое спасибо, повторил все как написано, вроде посчитало. Но общее кол-во, а есть возможность посмотреть каких сколько?
Dima1313 вне форума   Ответить с цитированием Вверх
Старый 17.06.2021, 06:47   #169
kos100pudov
Местный
 
Регистрация: 02.11.2015
Сообщений: 490
Сказал(а) спасибо: 105
Поблагодарили 701 раз(а) в 265 сообщениях
Вес репутации: 293
kos100pudov - просто великолепная личностьkos100pudov - просто великолепная личностьkos100pudov - просто великолепная личностьkos100pudov - просто великолепная личностьkos100pudov - просто великолепная личностьkos100pudov - просто великолепная личностьkos100pudov - просто великолепная личность
По умолчанию

Цитата:
Сообщение от Dima1313 Посмотреть сообщение
Большое спасибо, повторил все как написано, вроде посчитало. Но общее кол-во, а есть возможность посмотреть каких сколько?
Смотрите параметры операций "количество отверстий" , не всех отверстий.
Перейдите в настройки параметров, создайте вариации этого параметра с разными диаметрами.
Сделайте несколько операций под каждый диаметр, используя для них ранее созданные параметры.
Назначте все эти операции материалу.
kos100pudov вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Dima1313 (17.06.2021)
Старый 17.06.2021, 10:44   #170
Dima1313
Местный
 
Регистрация: 16.06.2008
Адрес: Подольск Мск Обл
Сообщений: 685
Сказал(а) спасибо: 1,487
Поблагодарили 801 раз(а) в 237 сообщениях
Вес репутации: 422
Dima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личностьDima1313 - просто великолепная личность
По умолчанию

Цитата:
Сообщение от kos100pudov Посмотреть сообщение
Смотрите параметры операций "количество отверстий" , не всех отверстий.
Перейдите в настройки параметров, создайте вариации этого параметра с разными диаметрами.
Сделайте несколько операций под каждый диаметр, используя для них ранее созданные параметры.
Назначте все эти операции материалу.
так и делал изначально, но в таком случае поставил я например отверстие 12мм, а его нет в базе операций, и оно не посчиталось, а я даже не узнаю об этом..., или например материал какой то использовал, а все эти сопутствия к нему не забиты и тоже все не посчиталось, и опять об этом не узнаешь..., + я выложил пример ящика где некорректно считаются отверстия в таком режиме.
Скрипт мне кажется был бы самым оптимальным решением. Данные об отверстиях же в модели все есть раз они прописываются в таблице на чертежах.

Последний раз редактировалось Dima1313; 17.06.2021 в 12:09.
Dima1313 вне форума   Ответить с цитированием Вверх
Ответ

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


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
"Мастер скриптов" — изменение скрипта блока в сцене KD ViPeS KitchenDraw (KD) 40 16.10.2023 19:23
KitchenDraw - библиотека готовых объектов kot100odessa KitchenDraw (KD) 514 04.10.2023 13:30
Шлифовка готовых изделий из акрилового камня Alexotto Обработка искусственного акрилового камня 402 28.07.2020 16:52
Витражи - фото готовых работ vasyl.vitrage Витражи 155 04.10.2016 12:43
Магазин готовых деталей из ЛДСП bar666 ПЕСОЧНИЦА) Раздел для новых участников форума 26 08.03.2015 21:32


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


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

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