Автоматизированное проектирование технологии процессов ОМД. Методические указания к лабораторным работам по курсу «Автоматизированное проектирование т
.pdf
bi являются исходными для определения величины заготовки. Для определения фактических размеров заготовки необходимо учесть величину боковых кромок или штамповочных перемычек а и b:
aок |
а |
2 |
а, |
(5.16) |
|
bок |
b |
2 |
b. |
||
|
Определение оптимального шага штамповки и ширины полосы
Метод решения задачи раскроя оптимальной штучной заготовки можно применить и для определения оптимального раскроя заготовки-полосы.
Контур заготовки описывается последовательностью координат узловых точек, координат центров окружностей и кодов видов линий между узловыми точками. Как и для штучной заготовки, предлагается криволинейные элементы аппроксимировать отрезками прямых. В этом случае контур заготовки будет представлен совокупностью координат узловых точек. Необходимо определить оптимальную ширину полосы и шаг штамповки (рис. 5.6.). Направление оси полосы совпадает с направлением оси ОХ.
Значение оптимального шага штамповки и ширины полосы зависит от угла поворота контура заготовки относительно направления штамповки.
Рассмотрим размещение произвольного контура в полосе.
Начальное положение контура задано совокупностью координат точек
( хi , yi ). По формуле (5.14) определяем координаты контура, повёрнутого на угол i . Обозначим их как хi
и yi . Для определения шага штамповки
необходимо узнать, на какую минимальную величину hmin необходимо сдвинуть контур относительно исходного положения, чтобы соседние заготовки не накладывались друг на друга. Это означает, что заготовки не должны иметь общих точек.
Сдвинутый контур описывается массивом точек
31
|
1 h , |
2 h , |
3 h , |
... |
n h |
, |
|
|
(5.17) |
|
|
1 h , |
2 |
h , |
3 h , |
... |
n h |
|
|
||
|
|
|
|
|
||||||
|
Где: |
|
|
|
|
|
|
|
|
|
|
|
xi |
h |
xi |
hi , |
|
|
|
|
(5.18) |
|
|
yi |
|
yi . |
|
|
|
|
|
|
|
|
h |
|
|
|
|
|
|
||
|
y |
I |
|
|
|
|
|
|
|
|
|
i |
|
|
II |
|
|
|
|
|
|
|
xmin |
|
|
|
|
|
|
b |
|
|
|
|
|
|
xmax |
|
|
x |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
h |
|
|
|
|
|
|
|
|
|
|
Рис. 5.6. Исходная (I) и повёрнутая (II) деталь в заготовке-полосе |
|
||||||||
|
Из рисунка 5.6. видно, |
что величина h лежит в пределах 0 |
h |
xmax , |
||||||
где |
xmax определяется как |
xmax |
xmax |
xmin . |
|
|
|
|||
|
Для проверки условия непересечения контуров заготовок необходимо |
|||||||||
найти общие точки всех отрезков прямых, образующих контур сдвинутой |
||||||||||
фигуры. |
|
|
|
|
|
|
|
|
|
|
|
Уравнение прямой, проходящей через две точки с координатами (х1, у1), |
|||||||||
(х2, у2), имеет вид |
|
|
|
|
|
|
|
|
|
|
у |
у1 |
|
х |
х1 |
. |
(5.19) |
|
|
|
|
|
||
у2 |
у1 |
|
х2 |
х1 |
|
|
|
|
|
|
32 |
|
|
После преобразования получаем
( у2 у1 )х (х1 х2) у х2 у1 х1 у2 0 . |
(5.20) |
Введём обозначения:
Ai
yi
yi 1
Bi |
xi |
yi 1 |
|
; |
(5.21) |
Ci |
yi |
xi 1 |
xi |
y |
|
|
|
|
|
i 1 |
|
С учётом принятых обозначений нахождение общих точек контуров сводится к решению системы линейных уравнений:
Ai |
|
x |
Bi |
у |
Ci |
0 |
|
Ai |
h |
x |
Bi h |
у |
Ci h |
0. ; |
(5.22) |
Если решение системы х и у и удовлетворяет следующим условиям:
хi |
|
х |
хi |
1 |
, |
|
yi |
|
у |
yi |
1 |
, |
(5.23) |
хi |
|
х |
хi 1 h , |
|||
h |
|
|||||
yi |
h |
у |
yi 1 h , |
|
||
то значит, что у фигур имеется, как минимум, одна общая точка, и
условия укладки не выполняются. Необходимо увеличить расстояние h между
фигурами.
Величину h отыскиваем методом «двоичного поиска» в несколько шагов.
Как было сказано, величина h лежит в пределах 0 |
h |
xmax . Решение ищем |
|||
в несколько шагов. |
|
|
|
|
|
Шаг 1. Вычислим hcр 0,5(xmax |
xmin ) . Шаг 2. Если для этого hcр |
||||
фигуры пересекаются, то сделаем xmin |
hcр и перейдём к шагу 1. Если фигуры |
||||
не пересекаются, то сделаем xmаа |
hcр и перейдём к шагу 1. |
|
|||
Этот процесс будем повторять до тех пор, |
пока xmax xmin |
0 ; тогда |
|||
величина h будет равна hопт. |
|
|
|
|
|
Величину b найдём как b |
уmax |
уmin . По формуле (1.1.) |
вычислим |
||
коэффициент использования металла. |
|
|
|
|
|
|
|
33 |
|
|
|
При повороте фигуры на угол 0 |
i |
180 получим множество значений |
|
|
|
ai , bi , i для каждого угла поворота |
i . Из этого множества выберем max . |
|
Соответствующие этому значению величины hопт и bопт будут оптимальными.
Ввод исходных данных
Ввод исходных данных осуществляется следующим образом.
Контур заготовки представляется в виде отрезков прямых и дуг окружности и вычерчивается на листе миллиметровой бумаги в масштабе 1:1.
Далее проводятся линии ОХ и ОУ таким образом, чтобы контур заготовки оказался в первом квадрате (см. рис. 5.7.).
Взяв какую-либо точку за начальную, необходимо пронумеровать точки в порядке обхода внутреннего контура против часовой стрелки (рис. 5.7.).
2 |
|
|
3' |
3 |
|
|
|
||
y2 |
|
|
4 |
|
|
|
|
|
|
y1 |
1 |
|
|
5 |
|
|
|
|
|
x2 |
|
x1 |
|
x |
|
|
|
|
|
|
|
|
|
1' |
Рис. 5.7. Кодирование исходной заготовки |
||||
34
После этого необходимо присвоить линиям, соединяющим две соседние точки, определённый код. В зависимости от вида линии применяются следующие коды:
-прямая линия;
-дуга окружности выпуклая
180 ;
-дуга окружности выпуклая
180 ;
-дуга окружности вогнутая
180 ;
-дуга окружности вогнутая
180 .
Далее определяются координаты точек и центров окружностей и заносятся в таблицу 1.
Вграфу «Вариант» заносится:
-расчёт размера штучной заготовки;
-расчёт всех вариантов размера штучной заготовки;
-расчёт 6- ти лучших вариантов раскроя полосы;
-расчёт всех вариантов раскроя полосы.
|
|
|
|
|
Таблица 1. |
|
|
|
|
|
|
вариант |
Номер |
Толщина |
|
Число точек |
|
расчёта |
детали |
металла |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Номер |
Координата |
Код линии |
Координата центра окружности |
||
точки |
|
|
|
|
|
х |
у |
|
х |
у |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблица заполняется следующим образом. Вначале заносятся номера и координаты точек, затем заносятся коды линии. Причём код определяется для
35
линии, соединяющей текущую и предыдущую точки, например, для точки 2
код линии равен 0 (см. рис. 5.7.), для точки 3 код лини равен 2. Далее для тех точек, код которых равен 1 или 2, заносятся координаты центра окружности.
Контрольные вопросы:
1.Что понимается под оптимальным раскроем при штамповке заготовок из ленты?
2.Каким образом происходит кодирование контура заготовки ?
3.Как происходит определение оптимального размера штучной заготовки?
4.Как определяется оптимальный шаг штамповки и ширина полосы ?
36
Библиографический список
1.Попов, Е.А. Технология и автоматизация листовой штамповки:
учебник для студентов вузов / Е.А. Попов, В.Г. Ковалев, И.Н. Шубин. – М.:
Издательство МГТУ им. Н.Э. Баумана, 2000. – 480 с.
2. Зубцов, М.Е. Листовая штамповка: учебное пособие для студентов вузов/ М.Е. Зубцов. – Л.: Машиностроение, 1980. – 432 с.
3. Романовский, В.П. Справочник по холодной штамповке /
В.П. Романовский. – Л.: Машиностроение, 1979. – 520 с.
4. Ковка и штамповка. Справочник в 4-х томах. Т. 4;. Листовая штамповка / Под ред. А.Д. Матвеева. – М.: Машиностроение, 1987. – 544 с.
37
Р Е Ц Е Н З И Я
на методические указания Володина А.И. «Автоматизированное проектирование технологии процессов ОМД»
Целесообразность издания методической разработки обусловлена отсутствием учебной литературы в достаточном для обучения студентов
количестве.
Работа отвечает современному уровню преподавания дисциплины
«Автоматизированное проектирование технологии и оборудования» и
соответствует стандарту на внутривузовские издания.
Работа не требует дополнений и изменений. Предложенный автором
объем работы приемлем для изучения дисциплины.
Методические указания предназначены для студентов 5-го курса
специальности 150700.62 "Машиностроение" для проведения лабораторных занятий и самостоятельной работы студентов по дисциплине
«Автоматизированное проектирование технологии и оборудования».
Методические указания содержат краткие теоретические сведения об оптимизации процесса раскроя листов для различных типов заготовок, и
практические расчетные задания.
Рассмотрены основные типы и методы раскроя листового материала на штучные заготовки. Для решения используются программы, разработанные с использованием табличного процессора Excel и VBA.
Доцент, к.т.н. |
Огаджанян О.И. |
38
АВТОМАТИЗИРОВАННОЕ ПРОЕКТИРОВАНИЕ ТЕХНОЛОГИИ
ПРОЦЕССОВ ОМД
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к лабораторным работам по курсу
«Автоматизированное проектирование технологии и оборудования»
Составитель Володин Александр Игоревич
Редактор Е.А. Федюшина Подписано в печать . Формат 60х84 1/16. Бумага офсетная.
Ризография. 2 Печ. л. . Тираж 100 экз. Заказ № Издательство Липецкого государственного технического университета.
Полиграфическое подразделение Издательства ЛГТУ. 398600 Липецк, ул. Московская, 30.
39
