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

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


Реклама на портале PROMEBELclub
шкаф-купе со скидкой по акции
Реклама на портале PROMEBELclub

искусственный камень Мебель196. Мебельный интернет-магазин в Екатеринбурге.
Ответ
 
Опции темы Опции просмотра
Старый 06.06.2017, 09:51  
Базис-Смета 10
systland
Модератор
Регистрация: 30.10.2007
Адрес: Москва
Сообщений: 561

Сказал(а) спасибо: 291
Поблагодарили 427 раз(а) в 179 сообщениях
Версия для печати Отправить по электронной почте
systland systland вне форума 06.06.2017, 09:51
Рейтинг: ()

По работе модуля общаемся здесь.
__________________

Просмотров: 13786
Ответить с цитированием Вверх
Старый 05.12.2018, 18:22   #81
Ozimko
VIP
 
Аватар для Ozimko
 
Регистрация: 11.07.2008
Сообщений: 909
Сказал(а) спасибо: 200
Поблагодарили 260 раз(а) в 119 сообщениях
Вес репутации: 269
Ozimko как роза среди колючекOzimko как роза среди колючекOzimko как роза среди колючек
По умолчанию

Господа, вопрос - как заставить смету считать периметр деталей, срощенных по пласти? В смете есть кол-во таких деталей и их площадь. А вот периметр.... Периметр вроде можно узнать по площади, но это касается только квадрата. А у нас прямоугольники...
Ozimko вне форума   Ответить с цитированием Вверх
Старый 06.12.2018, 08:50   #82
volunka
Местный
 
Аватар для volunka
 
Регистрация: 22.09.2010
Адрес: Россия, г. Санкт-Петербург
Сообщений: 498
Сказал(а) спасибо: 1,001
Поблагодарили 2,006 раз(а) в 405 сообщениях
Вес репутации: 573
volunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспорима
По умолчанию

Цитата:
Сообщение от Ozimko Посмотреть сообщение
Господа, вопрос - как заставить смету считать периметр деталей, срощенных по пласти? В смете есть кол-во таких деталей и их площадь. А вот периметр.... Периметр вроде можно узнать по площади, но это касается только квадрата. А у нас прямоугольники...
Так, вроде же, есть соответствующие параметры с модели, вычисляющие периметры:
Нажмите на изображение для увеличения
Название: Периметр.jpg
Просмотров: 29
Размер:	31.7 Кб
ID:	130159
И методы для пользовательских вычисляемых параметров:
Нажмите на изображение для увеличения
Название: Пластик.jpg
Просмотров: 29
Размер:	16.5 Кб
ID:	130158

Что-нибудь вроде:
Код:
var a = Panel.Plastics.Count;
if (a > 0) {
    Result = GetParam('(56)Периметр панели без облицовки') ;
} else {
    Result = 0 ;
 }

Последний раз редактировалось volunka; 06.12.2018 в 09:46.
volunka вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
Ovsyanicov (06.12.2018), Ozimko (06.12.2018)
Старый 06.12.2018, 09:47   #83
Ozimko
VIP
 
Аватар для Ozimko
 
Регистрация: 11.07.2008
Сообщений: 909
Сказал(а) спасибо: 200
Поблагодарили 260 раз(а) в 119 сообщениях
Вес репутации: 269
Ozimko как роза среди колючекOzimko как роза среди колючекOzimko как роза среди колючек
По умолчанию

То есть периметр контура готовой детали это и есть периметр срощенной панели? Великий и могучий русский язык..... догадаться бы где что да так....спасибо, буду проверять.
Ozimko вне форума   Ответить с цитированием Вверх
Старый 06.12.2018, 11:20   #84
volunka
Местный
 
Аватар для volunka
 
Регистрация: 22.09.2010
Адрес: Россия, г. Санкт-Петербург
Сообщений: 498
Сказал(а) спасибо: 1,001
Поблагодарили 2,006 раз(а) в 405 сообщениях
Вес репутации: 573
volunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспорима
По умолчанию

Цитата:
Сообщение от Ozimko Посмотреть сообщение
То есть периметр контура готовой детали это и есть периметр срощенной панели?
Это зависит от того, что вы считаете "срощенной" панелью, как её изготавливается (припуск, кромка и т.п.) и от того, какой периметр хотите получить (заготовки/без кромки/ готовой детали).
volunka вне форума   Ответить с цитированием Вверх
Старый 06.12.2018, 11:28   #85
Uncle
Модератор
 
Аватар для Uncle
 
Регистрация: 31.10.2009
Адрес: Рівне. УкраЇна
Сообщений: 8,427
Сказал(а) спасибо: 13,518
Поблагодарили 16,574 раз(а) в 5,268 сообщениях
Вес репутации: 4287
Uncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспоримаUncle репутация неоспорима
По умолчанию

Цитата:
Сообщение от Ozimko Посмотреть сообщение
То есть периметр контура готовой детали это и есть периметр срощенной панели?
Контур готовой детали - это и есть контур готовой детали ). А готовая деталь может быть и срощенная и нет. То есть, если вы привязали этот параметр к плите, то что бы смета учла этот параметр только для срощенных панелей, в модели/проекте должны быть только срощенные панели.
__________________
Уж лучше беспокойство в сомнении, чем успокоенность в заблуждении. .
(Мандзони Алессандро)
------------------------------------
Троллей не кормлю...
Uncle вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Ozimko (06.12.2018)
Старый 06.12.2018, 12:17   #86
Ozimko
VIP
 
Аватар для Ozimko
 
Регистрация: 11.07.2008
Сообщений: 909
Сказал(а) спасибо: 200
Поблагодарили 260 раз(а) в 119 сообщениях
Вес репутации: 269
Ozimko как роза среди колючекOzimko как роза среди колючекOzimko как роза среди колючек
По умолчанию

Точно. Не работает в нужном направлении. Считается периметр ВСЕХ деталей, а совсем не срощенных
Ozimko вне форума   Ответить с цитированием Вверх
Старый 06.12.2018, 12:22   #87
Ozimko
VIP
 
Аватар для Ozimko
 
Регистрация: 11.07.2008
Сообщений: 909
Сказал(а) спасибо: 200
Поблагодарили 260 раз(а) в 119 сообщениях
Вес репутации: 269
Ozimko как роза среди колючекOzimko как роза среди колючекOzimko как роза среди колючек
По умолчанию

а скриптом - работает, там учитывается именно периметр пластика. Спасибо.
Ozimko вне форума   Ответить с цитированием Вверх
Старый 06.12.2018, 12:26   #88
volunka
Местный
 
Аватар для volunka
 
Регистрация: 22.09.2010
Адрес: Россия, г. Санкт-Петербург
Сообщений: 498
Сказал(а) спасибо: 1,001
Поблагодарили 2,006 раз(а) в 405 сообщениях
Вес репутации: 573
volunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспорима
По умолчанию

Цитата:
Сообщение от Ozimko Посмотреть сообщение
Точно. Не работает в нужном направлении. Считается периметр ВСЕХ деталей, а совсем не срощенных
Чтобы ограничить расчёт периметра только "срощенными" можно воспользоваться пользовательскими вычисляемыми параметрами, чтобы ввести нужные ограничения. См. пример, в сообщении выше.
volunka вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Ozimko (06.12.2018)
Старый 06.12.2018, 12:27   #89
maloji
Местный
 
Аватар для maloji
 
Регистрация: 17.03.2013
Адрес: Набережные Челны
Сообщений: 216
Сказал(а) спасибо: 82
Поблагодарили 306 раз(а) в 75 сообщениях
Вес репутации: 152
maloji как роза среди колючекmaloji как роза среди колючекmaloji как роза среди колючекmaloji как роза среди колючек
По умолчанию

Господа подскажите что я делаю не так:
Нужно посчитать площадь панелей с прямолинейной облицовкой кромки.
Код пользовательского параметра такой:

if(GetParam('(10)Длина прямолинейной облицовки') > 0){
Result = GetParam('(1)Габаритная площадь заготовки');
} else {
Result = 0;
}

Операцию присвоил материалу- но не работает...
__________________
Чтобы добиться успеха в этом мире, одной глупости недостаточно — к ней еще нужны хорошие манеры.
maloji вне форума   Ответить с цитированием Вверх
Старый 07.12.2018, 09:05   #90
volunka
Местный
 
Аватар для volunka
 
Регистрация: 22.09.2010
Адрес: Россия, г. Санкт-Петербург
Сообщений: 498
Сказал(а) спасибо: 1,001
Поблагодарили 2,006 раз(а) в 405 сообщениях
Вес репутации: 573
volunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспоримаvolunka репутация неоспорима
По умолчанию

Цитата:
Сообщение от Ozimko Посмотреть сообщение
а скриптом - работает, там учитывается именно периметр пластика. Спасибо.
Уточнённый скрипт, уменьшающий лишний периметр панелей с нанесённой облицовкой из того же материала, что и основная панель:
Код:
n = Panel.Plastics.Count; // Выясняем, сколько слоёв облицовки пласти на панели
a = 0;  // Переменная для подсчёта слоёв пласти из материала совпадающего с материалом основной панели
Result = 0; // Присваиваем результату параметра результат по умолчанию 0
i = 0; // Переменная для перебора слоёв пласти панели
while (i < n) {      // Проверяем есть ли облицовка пласти на панели, если есть,  перебираем по очереди все слои пласти
        if (Panel.Plastics[i].Material == Panel.MaterialName) { // Проверяем, совпадает ли материал основной панели с текущим слоем облицовки пласти
            a++; // Если совпадает, то засчитываем этот слой
        }
        i++;
}
if (a>0) { // Проверяем, облицована ли панель вторым слоем из того же материала
    Result = GetParam('(19)Периметр заготовки') / (a+1) ; // Если облицована, т.е. панель "срощена", то для верного вычисления периметра панели, делим результат на количество слоёв из проверяемого материала, т.к. вычисление будет вызывать столько раз, сколько слоёв указанного материала есть в данной панели
}
volunka вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
Ovsyanicov (07.12.2018), Ozimko (08.12.2018)
Ответ

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

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БАЗИС-Смета 9 SAI Базис-мебельщик 9.0 688 08.10.2018 00:41
БАЗИС-Смета 8 arra25 Базис-мебельщик 8.0 712 01.06.2018 18:56
БАЗИС-Смета 7.0 arra25 Базис-мебельщик 7.0 1071 03.06.2016 12:10
БАЗИС-Смета. Предложения по усовершенствованию SAI Система БАЗИС 179 16.01.2016 13:29
Электроная смета fotomaniac Ремонт 3 19.08.2014 15:39


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


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
© 2007-2018 PROMEBEL