Название: Автоматизированная подготовка управляющих программ для станков с ЧПУ (Гурьянихин В.Ф)

Жанр: Машиностроительный

Просмотров: 1527


2.2,   определение кривой (контуров)

 

Кривая представляет собой двухмерный контур, составленный из отрезков прямых и (или) дуг окружностей. Она является непрерывной и имеет начальную и конечную точки, может быть замкнутой или разомкнутой. Кривую (контур) определяют как переменную К, сопровождаемую числом, например, К1. Кривая может быть использована для следующих функций:

- визуального сравнения контура детали;

- создания контура детали, профиль которой должен быть получен путем механической обработки;

- задания обрабатываемого контура заготовки в управляющей программе.

Правила определения кривой (контура) приведены в приложении 6. В ко- манде определения кривой могут включаться другие PEPS-команды. Если кри- вую определяют в командном режиме, то при этом необходимо выполнить сле- дующие действия:

- задать точки, если кривая разомкнутая, которые являются соответственно началом и концом кривой, даже если какая-то точка уже существует. В том случае, если кривая замкнутая, то началом и концом ее будет одна и та же точка;

- задать переменную К с соответствующим номером, за которой следует перечень точек, прямых, окружностей, их модификаторов, определяющих эту кривую. Команду начинают с задания начальной и конечной точек кривой (если это замкнутая кривая, то это точка начала). Между этими точками располагают прямые (отрезки) и (или) дуги. При определении кривой перед переменной,

определяющей прямую, ставится буква Т (тангенциальный), если обход кривой совпадает с направлением прямой и буква А (антитангенциальный), если на- правление обхода не совпадает (см. приложения 1 и 2, а в случае наличия в контуре дуг и окружностей см. приложения 1 и 5);

- завершить команду следует заданием переменной ЕК и нажатием клавиши В том случае, если кривую определяют с использованием экранного меню, то необходимо вначале выбрать из меню <Turning Module Master M> пункт <К, G, Stds + Surface>, В открывшемся подменю <К, G, Stds + Surface> выбирают

пункт <Interactive Kurve> ("Интерактивная кривая"). Появляется запрос: "Enter Kurve Number" ("Введите номер кривой <1>"). Вводим: 1. Следующий запрос:

"Specify Start Point" ("Специфическая начальная точка"). Перекрестие

мыши перемещают в соответствующую точку на рисунке (точка Р8 на рис. 4), изображенном в графической зоне, являющейся началом контура К1?и нажимают левую клавишу мыши. На появившийся запрос:

"Interactive Kurve Definition - Please Select Option " ("Интерактивное оп- ределение кривой - Пожалуйста выберите опцию") указывают последовательно мышью точки (или отрезки линий) на изображенном в графической зоне рисунке, через которые должна пройти определяемая кривая. Для того чтобы правильно прошла кривая, указатель мыши устанавливают немного правее или ниже той точки, через которую должна пройти кривая. В случае, если линии расположены очень близко и указание в обычном режиме невозможно, нажи- мают букву М ("Подрежим Mag") для увеличения необходимых элементов, а затем мышью выбирают необходимое окно. Выход из этого подрежима осуще- ствляют последовательным нажатием клавиш <М> и <Р>.

Если прорисовался не тот отрезок прямой, дуга или окружность, то нажи- мают клавишу <U> - Undo ("Отменить") для удаления неправильно прорисо- ванного объекта. При каждом нажатии удаляется один объект.

Таким образом прорисовывается вся кривая (контур) обрабатываемых по-

верхностей заготовки.

Выход из этого режима осуществляют нажатием клавиши <Е>. В про- грамме появляется команда определения кривой, а в графической зоне кривая желтого цвета, определяющая прорисованный контур.

К1

Р8 AS3

Г87 Р7 ЕК

 

К2

РЗ TS1

AS9 TS12 Р6 ЕК

 

 

КЗ

Р5 TS5

S3 AS6 AS4 TS7

S

AS9 TSI2 Рб ЕК

 

 
В нашем случае для обработки контура детали, изображенной на рис. 2, включающего три кривых (рис. 5, 6 и 7), эти команды будут иметь следующий вид

22

 

Для получения зеркального отображения контура К1 или любого другого контура необходимо либо задать команду: DPA K1 и нажать <Enter>, либо вы- брать в меню <Turning Module Master  M> пункт <Drawing/Dim  Menu> и в открывшемся подменю <Drawing/Dim  Menu> выбрать пункт <Draw Total Part>. В командной строке выдается запрос:

"Enter Kurve Numbers to be drawn" ("Введите номер кривой для отобра-

жения"). В ответ вводят К1 и нажимают <Enter>. Результатом этих действий будет зеркально отображенный контур в графической зоне, а в экранном окне - команда DPA К1.

Для зажима заготовки в патроне в командной строке набирают команду

HOL С. Если же для этого используют меню, то нужно выполнить следующее:

- в меню <Turning Module Master  M> необходимо выбрать пункт <Misc

(М) Functions>;

- в подменю <Misc (M) Functions>  выбрать пункт <Work  Holder  Close> ("Зажим заготовки в патроне"). В экранном окне появится команда HOL С (приложение 7), а в графической зоне патрон зажмет заготовку.