ВВЕДЕНИЕ
(основные функции и работа с программой)
SCM GROUP
Настоящее руководство содержит сведения, необходимые для работы со сверлильно-
фрезерными станками производства компании «SCM Group».
Содержащаяся в нем информация является собственностью Компании и не подлежит
воспроизведению или публикации в любом виде без специального на то разрешения.
Компания SCM не несет ответственности за неправильное использование информации,
содержащейся в данном Руководстве. .
Редакция
Gedux Software & Services
www.gedux.com
2
Содержание
ВВЕДЕНИЕ .................................................................................................................................................................1
1. Как работать с компьютером ................................................................................................................................4
1.1 Клавиатура и “мышь”.......................................................................................................................................4
1.2 Запуск программы: Меню запуска ..................................................................................................................4
1.3 Интерфейс типа «Window» .............................................................................................................................5
1.4.Файлы и папки .................................................................................................................................................8
1.4.1 Файлы программы Xilog Plus...................................................................................................................8
1.4.2 Открывание и закрывание файла...........................................................................................................8
1.4.3 Создание папки, удаление и переименование файла ........................................................................10
2. Введение в Xilog Plus ..........................................................................................................................................11
2.1 Что такое Xilog Plus .......................................................................................................................................11
2.2 Язык................................................................................................................................................................11
3 Работа с Xilog Plus................................................................................................................................................14
3.1 Рабочие этапы ...............................................................................................................................................14
3.2 Конкретный пример: изготовление двери....................................................................................................14
3.3 Одновременное исполнение более одной программы: наборы программ ...............................................17
3.4 Сокращение времени обработки: оптимизация программ .........................................................................18
3.5 Персонализация программы: параметрическое программирование ........................................................18
3.6 Ввод в Xilog Plus «персональной» инструкции: макрокоманды .................................................................19
3
1. Как работать с компьютером
4
И, наконец, щелкните на имени программы (для запуска программы Xilog Plus щелкните на
опции Scm Group, а затем на опции Xilog Plus или PanelMac).
Кнопка меню запуска [Start] расположена в нижней строке, называемой Applications Toolbar –
«строкой приложений».
Находясь внутри окна, можно подавать на компьютер различные команды: это делается с помо-
щью «мыши» щелканьем на соответствующих кнопках или опциях меню, введением в соответст-
вующие поля инструкций с использованием клавиатуры, считыванием информации и так далее.
Одновременно на экране может быть открыто более одного окна.
Все окна в стиле Windows имеют в верхнем правом углу три кнопки:
Первая кнопка (первая слева – кнопка «уменьшить окно до пиктограммы») служит для времен-
ного свертывания окна на экране. Чтобы снова открыть окно нужно просто щелкнуть «мышью»
на прямоугольнике, в котором написано наименование окна, которое после свертывания окна
появилось в строке приложений.
Вторая кнопка (кнопка увеличения) служит для увеличения окна во весь экран дисплея или для
уменьшения окна. Чтобы перейти от одной функции этой кнопки к другой необходимо просто
щелкнуть на ней.
Когда окно открыто во весь экран, то пиктограмма,
соответствующая этой кнопке, имеет следующий вид:
5
Но если окно уже уменьшено, то пиктограмма выглядит следующим образом:
В таком случае размер окна может быть изменен в той степени, в которой это необходимо. Для
этого следует «зацепить» курсором «мыши» край окна, так что при этом стрелка превращается в
двойную стрелку, после чего, нажав левую кнопку «мыши», нужно перемещать «мышь»; при
этом край окна начнет перемещаться. Для одновременного изменения горизонтального и верти-
кального размера окна необходимо вышеописанную операцию повторить так, чтобы курсор
«мыши» предварительно зацепился за один из уголков окна.
Кроме того, все окно целиком может просто перемещаться внутри экрана без изменения своего
размера. Поместите курсор «мыши» на верную синюю полосу экрана (которая называется стро-
кой наименования, поскольку в этой области располагается имя программы или имя открытого
файла), нажмите левую кнопку «мыши» и передвигайте «мышь», при этом окно тоже будет пе-
ремещаться.
Третья кнопка (кнопка «закрывания»), помеченная крестиком (×), используется для закрывания
окна. При закрывании основного окна программы закрывается вся программа в целом.
Функция перемещения, уменьшения размеров и закрывания окна исполняются также из меню, то
есть из разворачивающегося перечня команд: щелкните правой кнопкой «мыши» на строке на-
именования, а потом левой кнопкой – щелкните на нужной опции развернувшегося меню.
Как видно на рисунке, около слова Close (“Chudi” - ит.) - «закрыть» - написано выражение
Alt+F4. Это означает, что закрыть окно можно с помощью клавиатуры, для этого достаточно на-
жать одновременно кнопки [Alt]+[F4].
Эта одно из особенностей интерфейса Windows: он содержит много команд, которые могут по-
сланы в систему компьютера различными путями. Так например, как следует из вышеизложенно-
го, для того чтобы закрыть окно, можно использовать следующие способы:
• щелкнуть «мышью» на кнопке закрывания (одна из кнопок, расположенная в правом верх-
нем углу окна, помеченная значком (×);
• щелкнуть «мышью» на опции Close разворачивающегося меню строки имени;
• нажатием кнопок [Alt]+[F4] на клавиатуре.
Вам только остается выбрать тот способ, который для вас предпочтительней.
Поэтому в интерфейсе типа Windows имеется выбор различных способов посылки команды в
программу системы управления. Далее следуют некоторые примеры, связанные с интерфейсом
программы Xilog Plus.
Меню
Меню представляют собой набор команд, сгруппированный в одном
списке. Например, после щелканья «мышью» на опции файл на
экране разворачивается следующий перечень команд:
Для выбора нужной команды из этого перечня нужно просто
щелкнуть «мышью» на имени команды Следовательно указание
«щелкните на опции FILE/SAVE» указывает, что необходимо
щелкнуть «мышью» на опции меню FILE («файл»), а затем в пе-
6
перечне команд щелкнуть на опции SAVE («сохранить»).
В некоторых случаях меню может содержаться в определенном поле. В этом случае необходимо
щелкнуть на кнопке с черной стрелкой, после чего появляется список имеющихся опционных
позиций:
а затем
щелкнуть «мышью» на нужной из них, тем самым выбрав ее:
Пиктограммы
Многие из команд управления, имеющихся в меню, кроме того, представлены пиктограммами, то
есть кнопками с рисунками, представляющими ту или иную команду, которую надо активизиро-
вать. Пиктограммы могут располагаться группами в виде строк:
Интерфейс программы Xilog Plus может давать информацию о различных конкретных програм-
мах или состоянии станка. Например, если на строке статуса (внизу экрана) появляется буквы
«мм», это означает, что в программу в данный момент в качестве единиц измерения линейных
величин введены миллиметры (а не дюймы, которые также имеют свое сокращение).
Кнопки
Кнопки интерфейса могут обозначаться не только пиктограммами, но и отдельными словами,
которые непосредственно указывают на принадлежность данной кнопки к некоторым наиболее
общим программным функциям. Например, многие окна имеют кнопку [OK], которая служит
для подтверждения совершенных действий, а также кнопку [CANCEL], которая служит для от-
мены произведенного действия. На нижерасположенном рисунке показаны некоторые из таких
кнопок в окне, которое появляется на экране, когда оператор отдает команду на создание новой
программы в редакторе Xilog Plus: при щелканьи «мыши» на кнопке [OK] происходит создание
новой программы (если предварительно в самом окне выбрана опция PROGRAM), а при щелка-
ньи «мышью» на опции CANСEL («отменить») текущее окно просто исчезает с экрана.
Текстовые поля
Текстовые поля служат для ввода текста с помощью клавиатуры. Для ввода текста в текстовое
окно над этим окном следует щелкнуть «мышью», при этом появляется специальная область с
окнами, в которую можно вводить нужный текст.
7
1.4.Файлы и папки
1.4.1 Файлы программы Xilog Plus
Рабочие программы, написанные с помощью редактора Xilog Plus, сохраняются, то есть записы-
ваются компьютером в форме файлов. Файл представляет собой ни что иное, как набор данных,
которые компьютер хранит в своей памяти. Таким образом, после того, как программа написана
и сохранена в памяти, она может быть использована снова в другое время. В операционной сис-
теме Windows файлы представляются пиктограммами. Например, пиктограмма программы Xilog
Plus представляется таким образом:
Программа Xilog Plus использует различные типы файлов: наборы программ (.mix), отдельные
программы (.pgm), файлы инструментального оснащения (.tlg) и так далее. Каждый тип файлов
определяется своим собственной пиктограммой:
Другим важным признаком, по которому один тип файлов отличается от другого, является его
расширение, то есть трехбуквенное сокращение, которое добавляется к имени файла, отделенное
от него точкой.
Например, если создана рабочая программа, которая называется DOOR, то собственно программа
(с расширением .PGM) будет иметь полное имя соответствующего файла DOOR.PGM; если это
набор программ (расширение MIX), то ее полное имя будет DOOR.MIX; соответствующий файл
инструментального оснащения (расширение .TLG) будет иметь имя DOOR.TLG и так далее.
Для лучшей организации файлы собраны вместе в папки.
Папки представлены иконами такого вида:
Папки можно представить, как пустые коробки, в которых в определенном порядке хранятся
файлы. Будучи однажды установленной, программа Xilog Plus организует папку, в которой соби-
раются различного виды файлы, а именно папка JOВ.
8
Для открытия сохраненного файла Xilog Plus в папке JOB необходимо:
1. Если папка JOB еще не выбрана, то - найти ее в развертывающемся меню поиска SEARCH IN
и, щелкнув «мышью» на соответствующей пиктограмме, выбрать ее.
Примечание: Развертывающееся меню типы файлов File type (Fipo file - ит.) содержат только
некоторые типы файлов. Например, если в качестве типа файлов выбран PROGRAM (*PGM), то
и показаны будут только указанные типы файлов. Для вывода всего перечня файлов следует
щелкнуть на опции “всех файлов” ALL FILES (Tutti i file - ит.).
Окно сохранения файлов похоже на окно открывания. Программы Xilog Plus должны сохраняться
в папке JOB, которую для этого необходимо выбрать и открыть. При этом программа Xilog Plus
автоматически припишет файлу нужное расширение; все что для этого нужно сделать - это дать
имя файлу, вписав его в поле FILE NAME (Nome file - ит.), после чего сохранить, щелкнув
«мышью» на кнопке сохранения [Save] (Salva - ит.).
Примечание: Файлы DXF, импортируемые в Xilog Plus, могут сохраняться как в формате PGM,
так и формате XXL, при этом необходимо только выбрать один из двух форматов в окошке
SAVE AS («сохранить как») - см. разд. «Импорт файлов DXF» в Руководстве по редактору Xilog
Plus.
9
ВНИМАНИЕ: Каждый файл должен иметь свое собственное имя, которое должно быть отлично от
имен других файлов данного типа, содержащихся в одной и той же папке. Если, например, папка
PGM уже содержит файл, называемый DOOR.PGM, и в эту папку же сохраняется новый файл с име-
нем DOOR.PGM, то следует иметь в виду, что старый файл будет стерт и заменен на новый!
Для сохранения файла следует щелкнуть «мышью» на опции FILE/SAVE или FILE/SAVE AS.
Разница между этими двумя командами состоит в следующем:
• SAVE: Когда файл сохраняется в первый раз, мы щелкаем «мышью» на опции FILE/SAVE
меню. При этом открывается окно, как это описано выше, и мы приписываем файлу имя, с
которым он может быть сохранен в память. Когда мы сохраняем этот файл следующий раз с
помощью опции FILE/SAVE, то окно сохранения файла уже не появляется, и если в этот
файл внесены изменения, то новая версия файла будет сохранена с тем же самым именем и на
том же самом месте, что и предыдущая.
• SAVE AS: При использовании функции SAVE AS («сохранить как») окно сохранения по-
является каждый раз при записи файла. Это очень полезно, если мы хотим изменить имя
файла или место записи файла, который уже существует. В этом случае все изменения файла
будут сохранены, при том что первоначальная копия файла останется нетронутой.
Таким же образом, что и папка JOВ программного обеспечения Xilog Plus, в развертывающемся
меню поиска SEARCH IN можно выйти на флоппи диск или на оптический диск. Если например,
мы хотим посмотреть, какие программы содержатся на флоппи диске программного обеспечения
Xilog Plus, следует вставить диск в соответствующий дисковод, имеющийся в компьютере, и,
щелкнув «мышью» на опции FILE/OPEN, выбрать пиктограмму флоппи диска в развертываю-
щемся меню поиска SEARCH IN, а затем – на кнопке открывания Open, чтобы посмотреть со-
держание флоппи диска.
10
2. Введение в «Xilog Plus»
2.2 Язык
Станок, управляемый программой Xilog Plus, выполняет свою работу, интерпретируя соответст-
вующим образом инструкции, содержащиеся в программах управления. Инструкции обычно со-
держат информацию о предназначенных для выполнения рабочих операциях, а также последова-
тельности параметров, которые формализуют определение выполняемой работы.
Первое, что при этом необходимо определить, - это систему координат рабочей зоны сверлильно-
фрезерного станка, использующего программу Xilog Plus, которая дает возможность станку оп-
ределять направление перемещения фрезерных головок. Система управления имеет дело с тремя
направлениями относительно обрабатываемого элемента – длиной, шириной и глубиной. Эти три
направления определяются тремя буквами в соответствии с направлением осей прямоугольной
системы координат:
Х – длина (направление влево – вправо);
Y – ширина (направление передняя – задняя кромка);
Z – высота (направление верхняя – нижняя поверхность).
Следовательно, чтобы указать станку, куда перемещать фрезерные головки, необходимо изме-
рить величину этого перемещения в пространстве в соответствии с тремя указанными осями, на-
чиная от начальной точки, называемой началом координат.
Для того, чтобы лучше понять эту систему, рассмотрим в качестве примера игру в шахматы.
Шахматная доска разделена на столбцы (по вертикали) и ряды (по горизонтали). Все поля шах-
матной доски расположены в точках пересечения столбцов и
рядов. Например, для того, чтобы указать на следующей
иллюстрации, где находится ладья, нам надо было бы сказать,
что она находится на поле С6, которое расположено на
пересечении столбца С и ряда 6.
В этом случае столбцы и ряды нумеруются от начальной точки,
которая расположена в левом нижнем углу шахматной доски. В
терминах прямоугольной системе координат мы бы сказали, что
ладья расположена в точке Х=3, Y=6, тем самым указав расстоя
11
ние в три поля по оси Х (столбцы) и шесть полей по оси Y (ряды).
Этих двух координат вполне достаточно, чтобы полностью определить поле шахматной доски. В
случае с нашим сверлильно-фрезерным станком необходимо добавить третью координату, кото-
рая укажет вертикальное перемещение по глубине обрабатываемой панели. Третья координата
определяется как третья ось, называемая осью Z.
Таким образом, мы будем иметь следующую схему координатных осей:
Приведенные координаты указаны с положительными знаками величин, измеряющих перемеще-
ния. Мы могли бы, однако, перемещаться по этим трем осям и в противоположную сторону от-
носительно начальной точки. В этом случае расстояния также будут измеряться от начальной
точки, но указываться они будут как отрицательная величина:
Таким образом, полученная система даст возможность определить
положение любой точки в пространстве. Например, для определения
точки на обрабатываемой деревянной панели, в которой необходимо
выполнить отверстие, мы должны рассматривать эту точку как
результат пересечения всех трех координат Х,
Y и Z.
В нижеприведенном примере станок выполнит
отверстие на поверх-ности панели в точке,
имеющей координаты Х=100, Y=100, Z=-10.
12
где:
ХВ - имя инструкции, которая определяет сверлильную операцию;
Х=100 - положение центра отверстия по оси Х (в мм);
Y=100 - положение центра отверстия по оси Y (в мм);
Z=-10 - положение центра отверстия по оси Z (в мм);
D=20 выходная уставка: определяет точку, в которую устанавливается сверлильная головка
непосредственно перед началом исполнения отверстия, а также после его выполнения (в мм).
13
3 Работа с Xilog Plus
14
Все эти три фрезы должны быть установлены в соответствующие конусы и помещены в магазин
инструментов станка.
После установки в систему управления станка программе Xilog Plus должно быть каким то обра-
зом сообщено, какие инструменты присутствуют в инструментальном магазине станка и каковы
их характеристики. Эта операция, называемая «инструментальным оснащением», производится
следующим образом:
- прежде всего геометрические параметры инструмента должны быть измерены в соответст-
вии с определенными критериями;
- затем в файл инструментального оснащения должны быть введены характеристики этих ин-
струментов;
- этот файл должен быть сохранен в «банке компьютерной памяти», с тем чтобы его можно
было использовать после создания программы обработки панелей.
Предположим, что для нашей работы мы взяли следующие инструменты:
Максимальный диаметр =
Рабочий диаметр
↑
Длина Длина
инструмента
↓ ↑
↓ Длина
Длина
инструмента
↑
Максимальный диаметр
→| |←
Рабочий диаметр
15
Теперь мы готовы написать программу, которая будет «говорить» станку, какие необходимо
произвести рабочие операции с панелью, чтобы в результате получилась дверь.
Что означает «написание программы с помощью редактора Xilog Plus»?
Для понимания концепции «программа» представим, что мы хотим купить газету. Чтобы сделать
это мы должны совершить последовательность отдельных действий, а именно:
1 – выйти из дома;
2 – сесть в машину и включить двигатель;
3 – подъехать к газетному ларьку;
4– попросить у продавца газету;
5 – заплатить;
6 – сесть в машину и включить двигатель;
7 – приехать домой;
8 – припарковать машину;
9 – войти в дом;
10 – усевшись удобно прочитать газету.
Для нас все эти действия кажутся привычными и обыденными, поэтому мы выполняем их, не
задумываясь об этой последовательности. Однако, чтобы изготовить дверь, мы должны подробно
объяснить станку, какие необходимо произвести рабочие операции. Именно это и делается напи-
санием программы, другими словами – написанием подробного перечня операций, которые
должны быть выполнены для нас станком.
Программа, написанная с помощью редактора Xilog Plus, представляет собой последовательность
текстовых строк, каждая из которых является, таким образом, командной инструкцией. Каждая
инструкция имеет свое собственное имя в виде сокращения, которое дает станку указание на вы-
полнение одной или нескольких операций.
Каждая программа состоит из нескольких определенно выраженных частей, а именно:
• Заголовок. Заголовок программы начинается с буквы Н, он является первой – обязательной
инструкцией программы. В заголовке приводится некоторая общая информация, например, раз-
меры панелей, единицы измерений, используемые программой (мм или дюймы) и т.д.
• Последовательность траекторий (профилей). Профиль представляет собой геометрический
маршрут, по которому должен непрерывно следовать режущий инструмент. Обычно каждый
профиль начинается с инструкции автоматического входа инструмента (инструкция GIN или
XGIN) - она указывает характер (тип) подхода инструмента к начальной точке траектории в об-
рабатываемой панели. За ней следуют инструкции начала фрезерования (инструкция G0 или
XG0) - они указывают начальную точку, в которой инструмент должен начинать разрез панели, а
заканчивается программа инструкцией автоматического выхода инструмента (GOUT или инст-
рукцией XGOUT) - она указывает способ выхода режущего инструмента из панели в конце обра-
батываемой траектории.
Инструкции, описывающие собственно обработку панели, которые могут быть различного типа:
фрезерование, сверление и т.д., пишутся между инструкциями автоматического входа и выхода.
16
После завершения написания программы можно переходить к реальным рабочим операциям.
Для исполнения программы необходимо использовать программное обеспечение Xilog Plus. Для
этого нам необходимо будет:
- выбрать из программы управления инструментальное оснащение, которое будет использова-
но при производстве двери;
- загрузить программу управления (непосредственно из памяти компьютера или, используя
промежуточную запись на флоппи диск, если программа была записана на офисном компью-
тере).
Теперь станок готов начать производство двери.
Прежде чем приступать к рабочему исполнению программы, рекомендуется произвести имита-
цию работы станка без установки обрабатываемой панели на его рабочий стол; (это необходимо
для проверки правильности написания программы, а также правильности работы станка). С по-
мощью программы управления мы можем проверить правильность перемещения всех рабочих
групп станка, а также отсутствие механических столкновений между различными элементами
станка с рабочей поверхностью. В случае возникновения опасных перемещений при этом можно
замедлить или просто прервать ее и перенастроить скорости перемещения элементов.
После выполнения такой проверки на рабочий стол станка можно уложить обрабатываемую па-
нель и, закрепив ее, как положено, начать работу. И в этом случае рекомендуется сначала произ-
вести обработку одной панели, а затем, убедившись в том, что работа произведена правильно,
начинать серийное производство.
17
3.4 Сокращение времени обработки: оптимизация программ
Если с помощью программы Xilog Plus, необходимо выполнить различные работы (например,
последовательно исполнить перечень рабочих программ), то может создаться ситуация, при ко-
торой станок будет производить одни и те же перемещения инструмента, указанные а различных
программах перечня, на что будет затрачено значительное рабочее время. Чтобы сократить по-
вторные перемещения элементов станка, производится оптимизация программ. При оптимизации
программы производится изменение порядка рабочих операций таким образом, чтобы общая ра-
бота была выполнена за как можно более короткое время с минимальным количеством остановок
станка для смены инструмента.
Оптимизация рабочих программ в Xilog Plus очень проста: следует только выбрать программы
оптимизации и указать, какой тип оптимизации нужен. Далее Xilog Plus выполнит все сама, ав-
томатически. без какого-либо участия оператора станка. (См. Руководство по редактору про-
граммы Xilog Plus ).
18
3.6 Ввод в Xilog Plus «персональной» инструкции:
макрокоманды
Исполняемые инструкции в программе Xilog Plus (например, инструкция сверления XBR) пред-
ставля.тся пользователю в виде простых команд. Так, эта инструкция XBR, введенная в програм-
му с соответствующими параметрами, по существу вполне достаточна для изготовления отвер-
стия сверлильно-фрезерным станком, который при его выполнении совершит последователь-
ность определенных перемещений. По сути инструкция XBR является реальной параметрической
программой, превращенной в инструкцию, то есть, другими словами, инструкция XBR является
макрокомандой.
В программном обеспечении Xilog Plus термин макрокоманда определяет параметрические про-
граммы, которые трансформированы в инструкции. При установке Xilog Plus она уже включает в
себя набор инструкций для сверления, фрезерования и так далее. Эти инструкции в программу
ввести очень легко – достаточно щелкнуть «мышью» на пиктограмме, представляющей соответ-
ствующую операцию; эти пиктограммы собраны вместе в столбце рабочих инструкций:
19