Название: Автоматизированная подготовка управляющих программ для станков с ЧПУ (Гурьянихин В.Ф) Жанр: Машиностроительный Просмотров: 1539 |
2,2,2, разработка геометрии детали
Для построения геометрии детали (см. рис. 9) анализируют все геометри- ческие элементы, из которых она состоит. Особое внимание следует уделить поверхностям (контурам или группам отверстий), которые будут обрабатываться на фрезерной операции согласно операционной карте или карте эскизов тех- нологического процесса. Ввод геометрической информации осуществляют или с использованием верхнего меню <Milling Module Master Menu> (см. рис. 10), выбирая из него соответствующий пункт для построения точек, прямых, окружностей, кривых, либо вводом команд с клавиатуры, используя приложения 1-5. Задавая геомет- рические элементы, определяют контур обрабатываемой детали ( рис. 11). 35
Для определения графического (чертежного) окна, необходимо выбрать пункт <Defme Window> ("Определение окна") из меню <Initial: Pointsx В ко- мандной строке система выдает приглашение: "Enter Left Edge <~100>" (" Введите величину левого края "). В ответ с клавиатуры вводим: -185 и нажимаем <Enter>. После чего в командной строке выдаётся второй запрос: "Enter Bottom Edge <~100>" (" Введите величину нижнего края "). В ответ вводим: -110 и нажимаем <Enter>, В командной строке выдаётся третий запрос: "Enter Bottom Z Level <-50>" (" Введите величину нижнего уровня по оси Z'1). В ответ вводим: -60 и нажимаем <Enter>. В командной строке выдаётся четвертый запрос: "Enter Right Edge <100>" (" Введите величину правого края "). В ответ вводим: 300 и нажимаем <Enter>. В командной строке выдаётся пятый запрос: "Enter Top Edge <100>tr (" Введите величину верхнего края "). В ответ вводим: 130 и нажимаем <Enter>. В командной строке выдаётся шестой запрос: "Enter Top Z Level <50>" (" Введите величину верхнего уровня по оси Z"). В ответ вводим: 60 и нажимаем <Enter>. Таким образом, определяем сначала левый нижний, а затем правый верхний углы окна экрана и его глубину по оси Z относительно выбранного начала координат детали. Система после этого автоматически переходит в графическое окно, в котором отображается прямоугольник, определенный введенными па- раметрами. Для возврата к меню необходимо нажать левую клавишу мыши. На экране появляется команда: WIN X-185 Y-110 Z-60 ХЗОО Y130 Z60.
2,2,2. Разработка геометрии детали
Для построения геометрии детали (см. рис. 9) анализируют все геометри- ческие элементы, из которых она состоит. Особое внимание следует уделить поверхностям (контурам или группам отверстий), которые будут обрабатываться на фрезерной операции согласно операционной карте или карте эскизов тех- нологического процесса. Ввод геометрической информации осуществляют или с использованием верхнего меню <Milling Module Master Menu> (см. рис. 10), выбирая из него соответствующий пункт для построения точек, прямых, окружностей, кривых, либо вводом команд с клавиатуры, используя приложения 1-5. Задавая геомет- рические элементы, определяют контур обрабатываемой детали ( рис. 11). 37
Рассмотрим построение геометрических элементов детали, приведенной на рис. 9. Подробно построение прямых, точек и окружностей с использованием соответствующих пунктов меню приводится в п. L2.2 токарного модуля. Здесь же приводится задание всех геометрических элементов, используемых при оп- ределении кривых (контуров) фрезерной и сверлильной обработки, используя при этом ввод команд с клавиатуры в командной строке. Строятся прямые S1 и 82,определяющие соответственно вертикальную и горизонтальную осевые линии, пересекающиеся в точке XQYQ. Вводим: S1=VO S2=HG Точка PI является началом координат и определяется как точка пересече ния прямых S1 и $2, P1=S2 SI Далее строят прямые (см. приложение 3), которые будут использоваться при построении внешнего контура детали (см. рис, 9), а именно: - прямую S3 параллельно прямой S1 и отстоящую от неё слева на расстоянии 140 мм ; - прямую S4 параллельно прямой S1 и отстоящую от неё справа на расстоянии 230 мм.; - прямую S5 параллельно прямой S2 и отстоящую от неё справа на рас- стоянии 80 мм ; - прямую S6 параллельно прямой S2 и отстоящую от неё слева на расстоянии 60 мм. Соответственно команды будут иметь вид: S3=-140 RS1 84=230 RS1 S5=-80 RS2 S6=60 RS2 Строят окружности (см. приложение 4) С1, С2, СЗ, С4. Для определения внешнего контура обрабатываемой детали строятся три окружности: - окружность С1 с центром в точке XOYO и радиусом 80 мм ; - окружность С2 радиусом 15 мм , касательная к прямой S6 и окружности
- окружность СЗ радиусом 20 мм , касательная к прямой S2 и окружности
Соответствующие им команды будут выглядеть так: Cl-XO YO 80 C2=NAS6 AC1 15 C3=FAS2 AC1 120 38 Строится окружность С4, которая определяет внутреннее отверстие обра- батываемой детали с центром в точке XOYO и радиусом 60 мм. Соответствующая команда имеет вид: С4=ХО YO 60 Строят шесть точек РЗ, Р5, Р6, Р7, Р8, Р9? которые являются центрами от- верстий с диаметрами 10 и 15 мм (см. рис. 9 и 11). Команды, соответствующие точкам РЗ и РЗ^имеют вид: РЗ=Х-П5 Y-55 Р5=Х-115 Y35 Точки Рб, Р7, Р8, Р9 определяются заданием полярных координат (углом и радиусом) соответственно: а - точка Рб определяется заданием угла 90 и радиусом 70 мм; - точка Р7 определяется заданием угла 180 и радиусом 70 мм; а - точка Р8 определяется заданием угла 270 и радиусом 70 мм; г> - точка Р9 определяется заданием угла 360 и радиусом 70 мм. Команды, соответствующие им, имеют вид: Рб=В90 70 Р7=В180 70 Р8=В290 70 Р6=В90 70 Точка Р13 определяется для задания исходного положения инструмента. Р13=Х260 Y90 Точки Р10, Р15 строятся для позиционирования инструментов при обработке соответственно контура К1 и торцевой плоскости. Р10=Х245 YO Р15=Х217.5 Y36 Строятся окружности С5, С6 и прямые S7, S8. Эти геометрические элементы используются при задании кривой, определяющей паз (см. рис. 9,11). Окружность С5 строится с центром в точке (Х205, Y-55) и радиусом 5 мм , а окружность Сб - с центром в точке (X205,Y-45) и радиусом 5 мм. С5=Х205 Y-55 5 C6=X2G5 Y-45 5 Прямая S7 параллельна прямой S1 и отстоит от неё справа на 200 мм. Прямая S8 параллельна прямой S1 и отстоит от неё справа на 210 мм. S7=200 RS1 S8=210 RS1 На этом построение геометрических элементов детали, используемых при обработке, заканчивается. После этого входят в подменю ( рис, 12) <К, G, Stds + Surfaces> , { "Кривые, группы, плоскости, поверхности") и окончательно формируют траекторию
HmpopMauaomnlJI C'IpOKa
Command ! KoMaH,li;EIWI C'IpOKa
REM Programma frezerovanija i sverlenija
PAR SFOB PPL SFP500 NPR 01
WIN X-185 Y- 0 Z-60 1{300 Yl30 Z60 Sl =V 0 S2=H 0
K, G, Stds + Surfaces Viewing Menu PI= S2 Sl Menu Menu SJ=-140 RSl
S4 = 230 RSl S5 = -80 LS2 Origins + Transform Other Menus
'-0
Pac. 2. Onpe.QeJieHHe KpHBI.IX, -pynn, IDIOCKOCTeH: H nosepxHocTeH: движения каждого инструмента, для чего вызывают соответствующий пункт в подменю. Сложный контур, представляющий форму детали, создают из подменю <К, G, Stds + Surfaco э выбирая пункт interactive Kurve> ("Интерактивная кривая"). Порядок создания контура аналогичен работе в 'Токарном модуле"(см, п* 1.2.2.1 ). Рассмотрим на примере детали (см, рис. 9) формирование обрабаты- ваемого контура KL Выбираем пункт <Interactive Kurve> из подменю <К, G, Stds + Surface>. В командной строке появляется первый запрос: "Enter Kurve Number"("Введите номер кривой <!>")* Вводим: 1 и нажи маем <Enter>. : Второй запрос: , "Specify Start Point " ("Специфическая начальная точка"). Вводим точку Р11 и нажимаем <Enter>. В командной строке появляется третий запрос: "Interactive Kurve Definition - Please Select Option" ("Интерактивное оп- ределение кривой - Пожалуйста, выберите опцию"), а в информационной строке сообщение: "Pick Construction Item with Cursor or U— Undo, M - Mag, R - Redraw, E—( End, Q- Quit" ("Выбор отдельных построений с помощью курсора или команд-: отменить, увеличить, восстановить, конец, выход"). Можно непосредственно^ указывать мышью геометрические элементы, определяющие контур, используя при этом предложенные в информационной строке команды, а можно задать контур командой в командной строке, используя приложение 6 и вводя данные с клавиатуры. Более подробно это описано s п, 1.2.2.1 для токарной обработки. Кривая 1, определяющая внешний обрабатываемый контур (см. рис. 11)> будет! иметь вид: Kl P11 TS6 F AC2 L TC1 R АСЗ F TS2 AS4 AS5 TS3 Р11 ЕК Кривая: 2, определяющая контур обрабатываемого внутреннего отверстия (см* рис. 11), имеет вид: К2 Р12 ТС4 Р12 ЕК ' Для формирования кривой КЗ (см* рис, 9 и рис. 11),определяющей форму шпоночного паза, построены две окружности С5, С6, две прямые S7, S8 и точка Р14, Команда будет иметь вид: КЗ Р14 ТС6 ASS TC5 TS7 Р14 ЕК Однако кривую КЗ, имеющую форму шпоночного паза, можно определить, используя следующую последовательность действий. Выбирают из меню < Milling Module Master Menu> пункт <K, G, Stds + Surfaces > , а из подменю <K, G, Stds + Surfaces > пункт <Key Slot> ("Шпоночный паз"). 4 В командной строке выдается приглашение: "Enter Kurve Number ( Kl or AK1 for reversed Kurve ) " ("Введите номер кривой (Kl или антитангенциально К1 для противоположной кривой)") , Вводим КЗ и нажимаем <Enter>. Следующий запрос: "Enter XY of Datum Posn ".(" Введите XV базовой точки (позиции) <г) Ответ: Х205 Y-50* Далее запрос: "Enter Centre Distance <5&> tr ("Введите расстояние между центрами1'). Ответ: 10. Запрос: "EnterSlot Width <25> " ("Введите ширину наза "). Ответ: 10. И последний запрос: "Enter Slot Angle <0> " ("Введите угол наклона паза11). Ответ: 90. В графической зоне появляется кривая, определяющая паз. После этого нажимают левую клавишу мыши и система переходит из графической зоны в зону экранного меню. В программе появляется команда, соответствующая этой кривой КЗ. KSL КЗ Х205 Y-50 L10 НЮ В90. • ; Для того, чтобы объединить вместе несколько точек, имеется команда оп- ределения группы. Это особенно полезно, когда производится обработка не- скольких отверстий одинакового размера и одной и той же глубины. Группа определяется как переменная G, сопровождаемая числом. Определение группы может содержать точки (переменные Р) или заданные явным образом коорди- наты X, Y. Для закрытия группы последним элементом вводится переменная
В нашем случае необходимо произвести сверление нескольких отверстий одинакового размера и на одну и ту же глубину, центры которых определены точками РЗ, Р5, Р6, Р7, Р8, Р9. Для определения группы отверстий необходимо выполнить следующее (см. рис. 12): указатель мыши необходимо установить на пункт <К, G, Stds + Surfaces > в меню < Milling Module Master Menu> и нажать левую клавишу мыши. Из открывшегося нижнего подменю следует выбрать пункт <Group Definition^ В командной строке выдается переменная группы G, а в информационной строке - сообщение, как можно определить эту команду. Определим группу G1, задав с клавиатуры элементы, которые хотим включить в эту группу, а именно: G1 Р6 Р7 Р8 Р9 EG. Аналогично определяем вторую группу отверстий. Соответствующая ко- манда этой группы будет иметь вид: G2 РЗ Р5 EG Формирование контуров для сверления группы отверстий G1 можно про- изводить и другим способом. Выбирают группу отверстий одного диаметра для сверления на поверхности обрабатываемой заготовки и отмечают точки ( центры ) будущих отвер- 42 Данная группа может быть расположена или на определенном диаметре окруж- ности детали (О1),или в определенных точках на ее поверхности (G2). Рассмотрим задание контуров для сверления группы отверстий G1, распо- ложенных на окружности 0140 детали, приведенной на рис. 9. Выбирают строку <Point on Circle> ("Точки на окружности"). Появляется первый запрос: "Enter Group Number" ("Введите номер группы отверстий ( точек)"). Ответ: 1. Второй запрос: "Enter centre Circle" ("Введите координаты центра окружности"). Ответ: ХО YO. Третий запрос: "Enter Diametre Group on Circle" ("Введите диаметр расположения группы точек на окружности"). Ответ: 140. Четвертый запрос: "Enter Corner I stPnt" ("Введите угол расположения первой точки"). Ответ: 0 (точка Р7 на рис. 11). Пятый запрос: "Enter Corner between Pnt" ("Введите угол между точками (отверстия ми)"). Ответ: 90. Шестой запрос: "Enter Pnt Number" ("Введите число точек (отверстий)"). Ответ: 4. На экране появляется запись: PAT PCD G1 ХО YO D140 ВО DB 90 N4 EG. В управляющей программе автоматически записываются номера группы отверстий (точек) и их геометрия.
|
|