|
|
|
|
|
14.08.2008, 19:02
|
|
БАЗИС-Раскрой 8
zorro
VIP
Регистрация: 18.01.2008
Сообщений: 1,047
Сказал(а) спасибо: 2,864
Поблагодарили 1,853 раз(а) в 435 сообщениях
14.08.2008, 19:02
Рейтинг:
()
Цитата:
Сообщение от Kudesnick
Что значит "перепиливаем"?
|
Очень активно используем "Дополнительный список".
Во первых, если есть в следующих заказах детали из этого материала, то включаем их в дополнительный список. Это очень помогает в плане увеличения КИМ. Особенно радует, что очень хорошо используется последний лист раскроя.
Во вторых, хоть мы и делаем мебель на заказ, но ящики используем 5..7 типоразмеров. Всегда пригодятся боковые, задние стенки. Этих ящиков еще не заказали, но в будущем все равно их будем делать с большой вероятностью. Их тоже добавляем в дополнительный список. При этом они небольших размеров и заполняют свободные места очень плотно. В дополнительном списке ставим для этих деталей количество 100...200 шт. Пилится только столько, сколько влезает на свободные места.
В третьих, есть у нас проекты маленьких полочек, детских табуреточек, домиков для котов и собак и прочие мелочи. Сделано все это с выдумкой нашими дизайнерами. Добавляем и их в дополнительный список и пилим. Кромка, евровинты и работа по их изготовлению стоит копейки и мы их заказчику дарим абсолютно бесплатно, т.е. на халяву. Кошачникам (а это выясняется при замере) - домик для кошек. Тем кто заказывает детские - детский стульчик и т.д., по ситуации. Заказчики до соплей рады. Халява же. Но они не знают сколько на их заказе мы получили прибыли за счет накруток. Эти полочки им дорого обходятся. Но самое главное(!) - наши заказчики нас избавляют от неделовых обрезков за свои же деньги!!!
Вот так мы и перепиливаем наше ДСП почти в пыль!
Спасибо дополнительному списку!
РS. Когда не было дополнительного списка пытались учитывать обрезки. Какой же это геморрой. В базе обрезков все прописано, карта раскроя обрезка есть. Но пойди найди его. Если нашел - не поцарапан ли... Дальше не буду объяснять... У нас в цеху тогда были таки разговоры: "Да пошел ты ...ПИ..ПИ...ПИ.. со своей картой обрезка!" И далее сплошное ..ПИ.. как в телевизоре. Я столько нового про своих родственников узнал от рабочих!
А теперь обрезков нет!
|
Просмотров: 492047
|
Пользователь сказал cпасибо:
|
|
14.11.2013, 17:42
|
#491
|
Гость
Регистрация: 13.10.2009
Сообщений: 7,920
Сказал(а) спасибо: 12,152
Поблагодарили 20,945 раз(а) в 5,925 сообщениях
Вес репутации: 0
|
Цитата:
Сообщение от Am0ralist
Вопрос с панелями не в плоскости решается поворотом панелей в одну плоскость и объединение их с дальнейшей ручной доработкой человеком,
|
А что делает программа "раскрой"? именно - поворачивает детали в одну плоскость кроит.
|
|
|
14.11.2013, 17:57
|
#492
|
Местный
Регистрация: 16.11.2011
Адрес: Москва / Пенза
Сообщений: 1,135
Сказал(а) спасибо: 307
Поблагодарили 1,257 раз(а) в 524 сообщениях
Вес репутации: 516
|
Цитата:
Сообщение от dr_john
Пусть детали, где есть косой рез объединяет в одну заготовку с последующим резом косым.
|
а мы уже так и делаем, но с учетом, что у всех свои техпроцессы, то опять же - редактировать в ручную придется по любому.
PS. Хотя и с бирками вопрос решаем. мы просто вхолостую "пилим" на станке "условный" материал. и клеем вышедшие бирки куда надо
Добавлено через 8 минут
Цитата:
Сообщение от sborchik
А что делает программа "раскрой"? именно - поворачивает детали в одну плоскость кроит.
|
раскрой их при этом тасует по своим алгоритмам. куда будет запихивать программа панели сама - мне легко представить - как бог на душу положит, человек быстрее подготовит необходимое к объединению и потом подредактирует, чем смешанную кучу будет сидеть и разбирать.
__________________
Нахожусь в режиме поиска интересных задач, связанных с Базисом. Москва, 2015.
|
|
|
Пользователь сказал cпасибо:
|
|
14.11.2013, 19:21
|
#493
|
Местный
Регистрация: 03.09.2012
Сообщений: 104
Сказал(а) спасибо: 388
Поблагодарили 140 раз(а) в 52 сообщениях
Вес репутации: 180
|
Цитата:
Сообщение от DTioutiou
Для чего нужна такая функция - мне ведомо. Ибо имею желание формализовать эту задачу вот уже последние лет 15. Пока не получилось найти универсального решения. Причины - выше.
Это для меня, для Вас - для человека не будет иметь. А программа такого не понимает. Программе нужно дать формальный алгоритм, отрабатывающий ВСЕ, даже самые бессмысленные с точки зрения человека, варианты.
|
Я вижу такое решение этой проблемы:
Связанные панели и новая команда - "разбить панель". Суть в том, что связанные панели образуются редактированием из одной панели. Считается и одна панель целая и одновременно несколько разных в её составе.
Алгоритм работы:
1.Выбираем панель, выбираем команду. Панель переходит в режим редактирования.
2.Далее, как угодно разрисовываем её замкнутыми контурами.
3."Ок". Команда предлагает два режима на выбор: "создать независимые панели (да/нет)?" Если "да", создаются обычные панели со всеми обычными свойствами. Если "нет" остаётся зависимость панелей друг от друга (связанные панели). При этом (где-то в программе) сохраняется их взаимное расположение, определённое в режиме редактирования. Оно и передаётся в Раскрой (возможность сдвига вдоль текстуры до величины пропила определить железно или на выбор). Далее вопрос уже заключается только в степени свободы этих панелей относительно друг друга в Мебельщике и возможности редактирования обычными командами, насколько это возможно технически. Но всегда остаются ограничения по сравнению с обычной панелью. То есть, в минимальной степени, эти панели редактируются как одна, остаются в одной плоскости, поворачиваются как одна панель - это крайний случай. Думаю, перемещение в параллельную плоскость отдельных кусков возможно сделать без ущерба, но запретить наложение и повороты. Связанная панель - это своего рода блок или составная сборка. Естественно, необходимо ввести какой-то префикс в номера панелей или составной номер (1:1а,1б,1в...). Ну и оставить возможность разбить эту панель на независимые.
__________________
Часто свою глупость принимают за чужую. Но это нормально.
|
|
|
2 пользователя(ей) сказали cпасибо:
|
|
14.11.2013, 20:35
|
#494
|
VIP
Регистрация: 05.05.2008
Адрес: Коломна
Сообщений: 10,452
Сказал(а) спасибо: 14,824
Поблагодарили 20,865 раз(а) в 5,387 сообщениях
Вес репутации: 5413
|
Цитата:
Сообщение от bbb i ko
Базис 8ой, 8.010.11193
|
В этом релизе общего доступа не будет. Только начиная с 11-го релиза: http://www.bazissoft.ru/bazis-news/i...8-october-2013 - БАЗИС-Раскрой - Новшество №11.
Цитата:
Сообщение от dr_john
P.S. В семерке с общей базой обрезков тоже была проблема - не могли совместно с ней работать. И у этого было логическое объяснение.
|
Это была не проблема, это была ЗАЩИТА. Защита от возможных ошибок, поставленная умышленно и целенаправленно, ибо логическое объяснение не изменилось за последние 15 лет.
Ситуация: допустим, разрешен обоюдный доступ к файлу обрезков. Два человека, не сговариваясь, по сети работают с одним файлом обрезков. У каждого - свои заказы, и оба решили кроить один материал. Кроят, прикидывают варианты, работают параметрами, варьируют и т.д. Допустим, там есть один хороший обрезок и его подгрузил в свою оперативку каждый. И каждый нашел отличный раскрой, и каждый задействовал этот обрезок. А обрезок - по прежнему ОДИН. И это будет говорить о томи, что один из раскроев - будет не соответствующий реальности. И поэтому одновременный доступ к файлу обрезков был запрещен во всех версиях и релизах.
При всем при этом, регулярно поступали предложения таки открыть этот доступ. Когда объясняли опасность этого, 80% соглашалось, что это, действительно, не так хорошо, как мерещится на первый взгляд. Однако всегда оставалось 20%, которые просили это открыть под их личную ответственность. Типа "мы всегда будем работать по очереди" и т.п.
Ну и к 11-му релизу масса просящих открыть этот доступ превысила критическую и мы просто сняли эту защиту. Лично мне кажется разумным все равно работать в локал, но если кто гарантированно будет работать с одним файлом по очереди - что ж. Теперь это можно.
|
|
|
2 пользователя(ей) сказали cпасибо:
|
|
14.11.2013, 20:45
|
#495
|
VIP
Регистрация: 05.05.2008
Адрес: Коломна
Сообщений: 10,452
Сказал(а) спасибо: 14,824
Поблагодарили 20,865 раз(а) в 5,387 сообщениях
Вес репутации: 5413
|
Цитата:
Сообщение от bbb i ko
на мой взгляд ничего сдвигать-раздвигать не надо - задача строгая - расположение кусков должно быть именно такое как на модели.
То есть представьте, что в реалии между фасадами 20мм пространства, мне кажется , что и из панели эти 20мм должны быть вырезаны.
|
Значит, не двигать и строго брать с модели, как есть? Хорошо, тогда:
1. Между фасадами на модели 20 мм, пила - 4 мм, что с остальными 16 мм? Это обрезок или отход?
2. Между фасадами на модели 1...2 мм, пила - 4 мм, что делать? Зарезать фасады? Или что делать программе?
3. На модели - вот такий симпатичный рисунок из 4-х фасадов (см. вложение - 2 ящика + 2 двери, и все с единым рисунком по текстуре). Что делать программе?
|
|
|
Пользователь сказал cпасибо:
|
|
14.11.2013, 21:29
|
#496
|
VIP
Регистрация: 05.05.2008
Адрес: Коломна
Сообщений: 10,452
Сказал(а) спасибо: 14,824
Поблагодарили 20,865 раз(а) в 5,387 сообщениях
Вес репутации: 5413
|
Цитата:
Сообщение от Am0ralist
Ну, мое виденье - решать в лоб! выделили панели, нажали "сгруппировать", они как в модели взялись (пока говорим обо всех в одной плоскости). И дальше человек сам правит: раздвигая или сдвигая панели. То есть по сути это можно легко сделать сейчас, как я уже и сказал.
|
В принципе, да. Без человека в общем случае, как мне мерещится, данная задача не решается. Кто считает иначе - см. внимательно выше.
Лично мое (именно лично мое, у "Базис-Центра" запросто может оказаться и другое мнение) ви'дение будущего решения будет таким:
1. Задача будет решаться только в БАЗИС-Раскрое. Мебельщик (блоки и иже с ними) к этому никакого отношения иметь не будут. По двум причинам:
1.1. В модели, как уже определили, однозначного задания быть не может. Половина говорит "надо двигать" половина "не надо двигать", но ни в каком из этих случаев однозначного решения тоже нет - см. выше.
1.2. Если эта задача решается, то она решается для прямоугольников, а раз так, то и зачем нам модель? Вполне достаточно табличного списка, хоть из *.xls. Ну и Раскрой может быть вполне автономным, Мебельщик для этого абсолютно не нужен (и только вводит в соблазн ).
2. Дальше мои фантазии. Есть список, в нем выделяется несколько панелей. И далее предлагается пустая карта, а выделенные панели - в буфере. И дальше человек обычной ручной расстановкой из буфера ставит эти панели на карту так, как ему нужно. Естественно, с учетом резов (чтобы не получилась "мертвая свастика" ), поворотов, полос и т.п.
И вот потом программа принципиально в состоянии считать размеры этого щита (повторюсь, что это похоже на щитовой раскрой) и далее считать его некоей одной панелью с панелями внутри. И вот так принципиально мы получим вожделенные фасады рядом. Да, там еще будет масса моментов - ограничение по поворотам, сортировка полос, штабелирование и т.д., но это уже технические моменты.
|
|
|
3 пользователя(ей) сказали cпасибо:
|
|
14.11.2013, 23:02
|
#497
|
VIP
Регистрация: 04.07.2012
Сообщений: 1,957
Сказал(а) спасибо: 3,992
Поблагодарили 3,546 раз(а) в 1,168 сообщениях
Вес репутации: 1048
|
Цитата:
Сообщение от DTioutiou
Значит, не двигать и строго брать с модели, как есть? Хорошо, тогда:
1. Между фасадами на модели 20 мм, пила - 4 мм, что с остальными 16 мм? Это обрезок или отход?
2. Между фасадами на модели 1...2 мм, пила - 4 мм, что делать? Зарезать фасады? Или что делать программе?
3. На модели - вот такий симпатичный рисунок из 4-х фасадов (см. вложение - 2 ящика + 2 двери, и все с единым рисунком по текстуре). Что делать программе?
|
1. ну так в Раскрое есть же критерии по которым определяется отход это или обрезок
2. ну давайте посмотрим на реалии, спросим себя, а что человек-то будет делать? возьмем например такой вариант фасада - один ящик сверху и три двери под ним - края всей композиции образуют прямоугольник (ни один фасад не выступает) в этом случае минимальный зазор между дверями в любом случае должен определяться как толщина пилы+(толщина кромки-припуск)*2. Если "Между фасадами на модели 1...2 мм, пила - 4 мм" то как вообще физически это распилить? программа просто должна указать на это и предложить мин. зазор. Есть конечно вариант пилить данную комбинацию из двух плит. Здесь в первую очередь нужно посмотреть есть ли такие плиты в природе, текстура в которых совпадает хотя бы с точностью до 0,5мм (учитывая плюсом набегающие погрешности при раскрое) - думаю, что нет. Поэтому скорее всего вопрос сам по себе снимается - вы же сами говорили что Базис не конструирует одновременно и косм.корабли и танки и пулеметы - как бы конкретная задача - конкретное решение.
3. ну так это же для нестинга, или импосибл (чисто физически). Или как?
|
|
|
15.11.2013, 09:21
|
#498
|
Местный
Регистрация: 20.07.2010
Адрес: Семикаракорск
Сообщений: 1,003
Сказал(а) спасибо: 2,638
Поблагодарили 1,965 раз(а) в 572 сообщениях
Вес репутации: 751
|
Цитата:
Сообщение от St Bruno
Я вижу такое решение этой проблемы:
Связанные панели и новая команда - "разбить панель". Суть в том, что связанные панели образуются редактированием из одной панели. Считается и одна панель целая и одновременно несколько разных в её составе.
|
При таком варианте велика вероятность накосячить т.к. при рисовании контуров вручную можно случайно сдвинуть этот контур или привязаться не к той точке...
Может тогда лучше наоборот, добавить команду "связать" уже гоотовые панели но с тем условием чтобы на раскрое это получилась одна панель а в спецификации и на чертежах и в чпу каждая панель, входящая в связку, отдельно.
Но это фантастика
__________________
Опыт - это то, что получаешь, не получив того, что хотел.
|
|
|
15.11.2013, 11:15
|
#499
|
Местный
Регистрация: 16.11.2011
Адрес: Москва / Пенза
Сообщений: 1,135
Сказал(а) спасибо: 307
Поблагодарили 1,257 раз(а) в 524 сообщениях
Вес репутации: 516
|
Цитата:
Сообщение от DTioutiou
Ну и к 11-му релизу масса просящих открыть этот доступ превысила критическую и мы просто сняли эту защиту. Лично мне кажется разумным все равно работать в локал, но если кто гарантированно будет работать с одним файлом по очереди - что ж. Теперь это можно.
|
Дмитрий, вообще-то то, что вы описали однозначно описывает и решение проблемы. простая сетевая БД с понятием "резерв"/"в работе", кто, когда и для какого заказа его поставил ну и удалением после выполнения операций. Собственно, как и главная проблема базиса на достаточно крупном предприятии - это то, что никто так и не решится сделать из Базиса "кухонный комбайн".
__________________
Нахожусь в режиме поиска интересных задач, связанных с Базисом. Москва, 2015.
|
|
|
Пользователь сказал cпасибо:
|
|
15.11.2013, 11:57
|
#500
|
Местный
Регистрация: 16.11.2011
Адрес: Москва / Пенза
Сообщений: 1,135
Сказал(а) спасибо: 307
Поблагодарили 1,257 раз(а) в 524 сообщениях
Вес репутации: 516
|
Цитата:
Сообщение от DTioutiou
Лично мое (именно лично мое, у "Базис-Центра" запросто может оказаться и другое мнение) ви'дение будущего решения будет таким:
1. Задача будет решаться только в БАЗИС-Раскрое. Мебельщик (блоки и иже с ними) к этому никакого отношения иметь не будут. По двум причинам:
1.1. В модели, как уже определили, однозначного задания быть не может. Половина говорит "надо двигать" половина "не надо двигать", но ни в каком из этих случаев однозначного решения тоже нет - см. выше.
1.2. Если эта задача решается, то она решается для прямоугольников, а раз так, то и зачем нам модель? Вполне достаточно табличного списка, хоть из *.xls. Ну и Раскрой может быть вполне автономным, Мебельщик для этого абсолютно не нужен (и только вводит в соблазн ).
2. Дальше мои фантазии. Есть список, в нем выделяется несколько панелей. И далее предлагается пустая карта, а выделенные панели - в буфере. И дальше человек обычной ручной расстановкой из буфера ставит эти панели на карту так, как ему нужно. Естественно, с учетом резов (чтобы не получилась "мертвая свастика" ), поворотов, полос и т.п.
|
Почему я за мебельщик и против Раскроя?
1) Самое простая причина, раскрой в Базисе никак не привязан в модели. Т.е. открываем модель заново и все... А это по сути относится именно к модели и должно храниться именно в ней.
А Вы даже недавно в вебинаре отвечали, почему в смету нельзя информацию с раскроя передавать - не связаны у вас раскрой и модель и все тут, хотя все эти аргументы касаются только текущего положения дел и я их обход в этой же ветке расписывал...
2) Мало ли что говорят люди сейчас, двигать, не двигать - у кого какие грабли встречались, тот от таких и защизается... давайте для примера все, кому нужна подобная вещь, смоделируют диалоговое окно инструмента в стиле базиса, плюс виртуально им попользуются и после представят результаты всем и тогда уже обсудим конкретику.
Это очень продуктивный способ в спорах, что и как должно быть реализовано: берутся примеры проблем, которые необходимо решить, а потом каждый их решает, как видит. После этого общее обсуждение, где каждый найденные им грабли другим примеряет.
Глядишь, не придется вам в одиночку еще 15 лет формализировать задачу. Можно даже в виде конкурса проводить, с именной лицензией там или еще чем)))
3) Да, анализ правильности такой модели только в раскрое. Прям добавляете кнопочку в инструмент "Проверить раскрой связанной панели". Если человек считает себя умнее программы - ну будет ССЗБ
4) А теперь смотрите сами: перед вами список ВСЕХ панелей модели. Надо из него выделить только те, что нужно связать и потом работать. Ничего не замечаете? Скажите, а взаимное расположение панелей в модели как учитывать? И как учитывать их не параллельность в модели? в раскрое они все уже лежат в одной плоскости. Если выбор будет производится не с модели конкретно и без виденья откуда и как эта панель взялась, то работа с таким инструментом превратится в ад. По удобству пользователю на уровне многих программ начала 90-х.
Если же вы добавите этот инструмент в окно раскроя, где 3-х мерная моделька крутится, то по сути это будет тоже самое, что реализовывать в... Мебельщике!
__________________
Нахожусь в режиме поиска интересных задач, связанных с Базисом. Москва, 2015.
|
|
|
4 пользователя(ей) сказали cпасибо:
|
|
|
|
|
Нижняя навигация
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 20:03. Часовой пояс GMT +3.
|