Michael_S, Формулу составил на подсчет профиля двери при условии выбора на одну створку или на две створки. Пожалуйста проверьте. Ваши пояснения по поводу символа "$" очень помогли. До этого все изменения в каждой растянутой ячейке изменял руками. Благодарю за эту подсказку.
Michael_S, Формулу составил на подсчет профиля двери при условии выбора на одну створку или на две створки. Пожалуйста проверьте. Ваши пояснения по поводу символа "$" очень помогли. До этого все изменения в каждой растянутой ячейке изменял руками. Благодарю за эту подсказку.JannMichel
Michael_S, Нашел в своей последней формуле ошибку: Формула была составлена без учёта ссылки на ячейку Двери!В6, (открывание внутрь или наружу), т.к. профиль двери при открывании внутрь другой)
Ячейка "Список!L3" содержит формулу с ошибкой для подсчета двух створок
Может для двойного условия в логическом выражении от ЕСЛИ надо применять ВЫБОР или ЕНД?
[admin]Оформляйте коды тегами![/admin]
Michael_S, Нашел в своей последней формуле ошибку: Формула была составлена без учёта ссылки на ячейку Двери!В6, (открывание внутрь или наружу), т.к. профиль двери при открывании внутрь другой)
Убрал в таблице файла лишние цифры, что бы не путали. Описание необходимых условий сделал прямо в файле. Если коротко: в "ЕСЛИ" добавить еще одно условие.
Убрал в таблице файла лишние цифры, что бы не путали. Описание необходимых условий сделал прямо в файле. Если коротко: в "ЕСЛИ" добавить еще одно условие.JannMichel
Если нужна точность для обрезки штапика а не просто приблизительный размер(для складского учета), при подсчете нужно учесть нахлест створки на раму который в зависимомти от профиля может быть от 4 до 8 мм(с одной стороны), и если профиль пластиковый и фрагмент штапика превышает 800 мм в зависимости от производителя добавляется 1-2 мм(можно усреднить 1.5 мм). Если дверь двухстворчатая то ширина створчатого профиля умножается на 2 и минусуется растояние между створками которое занимает штульп учитывая нахлесты на него.
Если нужна точность для обрезки штапика а не просто приблизительный размер(для складского учета), при подсчете нужно учесть нахлест створки на раму который в зависимомти от профиля может быть от 4 до 8 мм(с одной стороны), и если профиль пластиковый и фрагмент штапика превышает 800 мм в зависимости от производителя добавляется 1-2 мм(можно усреднить 1.5 мм). Если дверь двухстворчатая то ширина створчатого профиля умножается на 2 и минусуется растояние между створками которое занимает штульп учитывая нахлесты на него.Vetali
Сообщение отредактировал Vetali - Четверг, 07.02.2013, 17:56
Вы совершенно правы, Vetali, У меня есть программы для ПВХ конструкций. А данные расчеты нужны для изделий из алюминия. И если разговор зашел о точности, то для такого решения у меня есть вопрос: (Полагаю, что новую тему создавать не надо, потому как СУММА исходит от ЕСЛИ) Два слова введения: Длина штанги (профиля) штапика - 6 метров. Имеем несколько дверей различных размеров. Соответственно на каждую дверь штапик надо резать разной длины (вертикаль*2 и горизонталь*2) Если на дверь добавиться импост (поперечина), то (вертикаль*2)+(вертикаль*2)+(горизонталь*2) Если дверь еще и двустворчатая, то (вертикаль*2)+(вертикаль*2)+(горизонталь*2)+(горизонталь*2) Вы спрашиваете, почему бы не умножить сразу на 4? Потому что импост чаще всего стоит не по середине двери, а смещен вниз. Как и двустворчатая дверь может быть НЕ ровно поделена пополам створками Зная длину и ширину дверей, можно вычислить общую длину штапика и поделить на шестиметровые штанги. Т.е. найти необходимое количество штанг. НО проблема заключается в том, что оставшийся при распиле от штанги обрезок, длиной менее ширины створки, (или самого маленького размера стекла) ставить нельзя. Это отходы. Другими словами нельзя штапик стыковать из нескольких кусков на одном прямом участке. Задача: Нужна формула, которая принимает во внимание все длины штапика, и не просто складывает их, а складывает так, что бы несколько отрезков НЕ превышали длину штанги. При этом максимально оптимизировать обрезь. Т.е. сделать такую подстановку из размеров штапиков, чтобы обрезь на каждой штанге была минимальной.
Честно говоря, даже не представляю как это сделать, и можно ли вообще это сделать в Exel. Прилагаю файл в котором я делал приблизительные подсчеты для спейсера (дистанционной рамки стеклопакетов) А пример со штапиком привел, потому как уважаемые участники темы уже знакомы с ним.
В файле вводятся размеры стеклопакетов. В строке каждого пакета я примитивным способом выводил количество планок спейсера. Если задача решаема, то как я понимаю, ячейка с результатом должна быть одна, на всё количество спейсера. Спейсер имеет длину планки только три метра, в отличии от длины штанги штапика. Искомые ячейки выделил цветом. И последнее: Стеклопакеты бывают и двухкамерные.
Вы совершенно правы, Vetali, У меня есть программы для ПВХ конструкций. А данные расчеты нужны для изделий из алюминия. И если разговор зашел о точности, то для такого решения у меня есть вопрос: (Полагаю, что новую тему создавать не надо, потому как СУММА исходит от ЕСЛИ) Два слова введения: Длина штанги (профиля) штапика - 6 метров. Имеем несколько дверей различных размеров. Соответственно на каждую дверь штапик надо резать разной длины (вертикаль*2 и горизонталь*2) Если на дверь добавиться импост (поперечина), то (вертикаль*2)+(вертикаль*2)+(горизонталь*2) Если дверь еще и двустворчатая, то (вертикаль*2)+(вертикаль*2)+(горизонталь*2)+(горизонталь*2) Вы спрашиваете, почему бы не умножить сразу на 4? Потому что импост чаще всего стоит не по середине двери, а смещен вниз. Как и двустворчатая дверь может быть НЕ ровно поделена пополам створками Зная длину и ширину дверей, можно вычислить общую длину штапика и поделить на шестиметровые штанги. Т.е. найти необходимое количество штанг. НО проблема заключается в том, что оставшийся при распиле от штанги обрезок, длиной менее ширины створки, (или самого маленького размера стекла) ставить нельзя. Это отходы. Другими словами нельзя штапик стыковать из нескольких кусков на одном прямом участке. Задача: Нужна формула, которая принимает во внимание все длины штапика, и не просто складывает их, а складывает так, что бы несколько отрезков НЕ превышали длину штанги. При этом максимально оптимизировать обрезь. Т.е. сделать такую подстановку из размеров штапиков, чтобы обрезь на каждой штанге была минимальной.
Честно говоря, даже не представляю как это сделать, и можно ли вообще это сделать в Exel. Прилагаю файл в котором я делал приблизительные подсчеты для спейсера (дистанционной рамки стеклопакетов) А пример со штапиком привел, потому как уважаемые участники темы уже знакомы с ним.
В файле вводятся размеры стеклопакетов. В строке каждого пакета я примитивным способом выводил количество планок спейсера. Если задача решаема, то как я понимаю, ячейка с результатом должна быть одна, на всё количество спейсера. Спейсер имеет длину планки только три метра, в отличии от длины штанги штапика. Искомые ячейки выделил цветом. И последнее: Стеклопакеты бывают и двухкамерные.JannMichel
думаю правильнее так: (вертикаль1*2)+(вертикаль2*2)+(горизонталь*4), так как 2 разных размера вертикалей(4 куска штапика) и 1 размер горизонтали(4 куска штапика)
а для двухстворчатой
(вертикаль1*4)+(вертикаль2*4)+(горизонталь*8): при условии что створки одинаковы по ширине, иначе (горизонталь1*4)+(горизонталь2*4) а если дверь с фрамугой? (:
Цитата (JannMichel)
можно вычислить общую длину штапика и поделить на шестиметровые штанги
это даст вам только общий расход, что не является эффективным для раскроя так как могут остаться фрагменты обрезая которые оставят за собой малоприменимые куски в последствии. лучше оставить на другой заказ а нужное отрезать из 6 м или поискать в остатках (:
Цитата (JannMichel)
оптимизировать обрезь
лучше поискать программу для раскроя в интернете.
Цитата (JannMichel)
(вертикаль*2)+(вертикаль*2)+(горизонталь*2)
думаю правильнее так: (вертикаль1*2)+(вертикаль2*2)+(горизонталь*4), так как 2 разных размера вертикалей(4 куска штапика) и 1 размер горизонтали(4 куска штапика)
а для двухстворчатой
(вертикаль1*4)+(вертикаль2*4)+(горизонталь*8): при условии что створки одинаковы по ширине, иначе (горизонталь1*4)+(горизонталь2*4) а если дверь с фрамугой? (:
Цитата (JannMichel)
можно вычислить общую длину штапика и поделить на шестиметровые штанги
это даст вам только общий расход, что не является эффективным для раскроя так как могут остаться фрагменты обрезая которые оставят за собой малоприменимые куски в последствии. лучше оставить на другой заказ а нужное отрезать из 6 м или поискать в остатках (:
Цитата (JannMichel)
оптимизировать обрезь
лучше поискать программу для раскроя в интернете.Vetali
Сообщение отредактировал Vetali - Пятница, 08.02.2013, 11:49
Дверь с фрамугой если встречается, то весьма редко. Думаю, что такой случай не стоит усилий для автоматического расчета. Одиночные варианты произведу вручную.
Цитата (Vetali)
лучше поискать программу для раскроя в интернете.
Т.е. в Excel такую операцию сделать нельзя?
Дверь с фрамугой если встречается, то весьма редко. Думаю, что такой случай не стоит усилий для автоматического расчета. Одиночные варианты произведу вручную.
Цитата (Vetali)
лучше поискать программу для раскроя в интернете.
Т.е. в Excel такую операцию сделать нельзя?JannMichel
после помощи полученной на этом форуме я думаю что в екселе можно сделать почти все что угодно.
в вашем случае тогда, нужно продумать и правильно задать критерии и условия для обрезки, а так же то что считается остатком для последующего использования и что считается обрезком который больше не используется.
после помощи полученной на этом форуме я думаю что в екселе можно сделать почти все что угодно.
в вашем случае тогда, нужно продумать и правильно задать критерии и условия для обрезки, а так же то что считается остатком для последующего использования и что считается обрезком который больше не используется.Vetali