Mach3 CNC Controller (станок с ЧПУ). Установка и Конфигурирование - часть 1

 

  Главная      Учебники - Разные     Mach3 CNC Controller (станок с ЧПУ). Установка и Конфигурирование

 

поиск по сайту            правообладателям  

 

 

 

 

 

 

 

 

 

содержание      ..       1      2      ..

 

 

Mach3 CNC Controller (станок с ЧПУ). Установка и Конфигурирование - часть 1

 

 

Mach3 CNC Controller
Установка и
Конфигурирование
Версия 3
Содержание
Глава 1 Введение в системы с ЧПУ
6
Прежде, чем начать
6
1.1
Введение
7
1.2
Компоненты систем с ЧПУ
7
1.3
Что нужно для установки Mach3
9
1.4
Чем управляет Mach3
9
Глава 2 Установка ПО Mach3
12
2.1
Инсталляция
12
2.1.1 Загрузка
12
2.1.2 Установка
12
2.1.2.1 Если станок подключен, отсоедините его сейчас
12
2.1.2.2 Запуск инсталляционного пакета ПО Mach3
13
2.1.2.3 Если вы используете Windows Vista
15
2.1.3 Важность перезагрузки
15
2.2
Тестирование результата инсталляции
16
2.2.1 Если вы используете драйвер параллельного порта по умолчанию
16
2.3
Профили Mach3
18
2.3.1 Создание профиля
18
2.4
Проблемы при инсталляции
20
2.4.1 Запуск утилиты DriverTest в случае сбоя Mach3
20
2.4.2 Установка и удаление драйвера вручную
20
Глава 3 Экраны и команды Mach3. Введение
22
3.1
Экраны программы
22
3.1.1 Типы объектов на экране программы
23
3.1.2 Использование кнопок и клавиш быстрого вызова
24
3.1.3 Ввод данных в окна ЦИ
24
3.2
Переезды (ручное позиционирование)
24
3.3
Ручной ввод данных (РВД) и Набор УП
26
3.3.1 Набор УП
27
Глава 4 Требования к оборудованию и Подключение
станка
29
4.1
Параллельный порт ПК и его история
29
4.2
Сигналы логики
30
4.2.1 Оптоизолированные буферные платы
30
4.3
Управление экстренным остановом (Estop)
32
4.4
Варианты приводов движения по осям
32
3
4.4.1 Шаговые и серво двигатели
32
4.4.2 Обозначьте требования к приводам осей
33
4.4.2.1 Пример 1 - Фрезерный станок с поперечной кареткой
34
4.4.2.2 Пример 2 - Привод портального трассировщика
35
4.4.3 Как работают сигналы Шага и Направления (Step и Dir)
36
4.5
Концевые выключатели (Limit) и выключатели Баз (Home switches)
36
4.5.1 Выключатели
38
4.5.2 Где располагать выключатели
40
4.5.3 Как использовать в Mach3 совмещенные выключатели
41
4.5.4 Принятие баз в действии
41
4.5.5 Другие опции и советы по Базам и Концевикам
42
4.5.5.1 Если выключатель Баз не рядом с концевым выключателем
42
4.5.5.2 Раздельные высокоточные выключатели Баз
42
4.5.5.3 Подключение группы Концевиков разных осей вместе
42
4.5.5.4 Подключение группы выключателей Баз разных осей вместе
42
4.5.5.5 Вторичные оси
42
4.5.6 Общая схема подключений
43
4.6
Управление шпинделем
44
4.6.1 Управление включением/выключением шпинделя
44
4.6.2 Управление Шагом и Направлением двигателя
44
4.6.3 Управление двигателем при помощи ШИМ
45
4.7
Охлаждение
46
4.8
Управление ориентацией ножа
46
4.9
Зонд оцифровки
46
4.10
Датчики положения (энкодеры) со стеклянной шкалой
46
4.11
Импульс угловой индексации шпинделя
48
4.12
Генератор подкачки - мониторинг импульсов
48
4.13
Другие функции
48
4.14
Примерная схема Estop и Концевиков с использованием реле
49
Глава 5 Конфигурирование Mach3 для управления
вашим станком
50
5.1
Стратегия конфигурирования
50
5.2
Начальное конфигурирование
50
5.2.1
Определение адреса используемого порта (портов)
52
5.2.2
Определение ускорения ядра (Kernel speed)
53
5.2.3
Задание специальных параметров
53
5.3
Выбор Входных и Выходных сигналов, предполагаемых к использованию
54
5.3.1
Выходные сигналы для осей и шпинделя, предполагаемые к использованию..54
5.3.2
Входные сигналы, предполагаемые к использованию
55
5.3.3
Эмуляция входных сигналов
57
5.3.4
Выходные сигналы
58
5.3.5
Задание входов для Энкодеров и Ручных генераторов импульса (РГИ)
59
5.3.5.1 Настройка энкодеров
60
5.3.5.2 Настройка РГИ
60
5.3.6
Конфигурирование шпинделя
60
5.3.6.1 Управление охлаждением
61
5.3.6.2 Релейной управление шпинделем
61
5.3.6.3 Управление мотором шпинделя
62
5.3.6.4 Управление шпинделем посредством Modbus
62
4
5.3.6.5 Общие параметры
62
5.3.6.6 Коэффициенты шкивов
63
5.3.6.7 Специальные функции
63
5.3.7
Вкладка Опций фрезеровки
63
5.3.8
Тестирование
64
5.4
Задание единиц
65
5.5
Настройки двигателей
66
5.5.1
Вычисление значения Шагов на Единицу (steps per unit)
66
5.5.1.1 Расчеты для механического привода
67
5.5.1.2 Вычисление значения Шагов двигателя на оборот
69
5.5.1.3 Вычисление значения Шагов Mach3 на оборот двигателя
69
5.5.1.4 Расчет значения Шагов на единицу (steps per unit) для Mach3
69
5.5.2
Настройка максимальной скорости двигателей
70
5.5.2.1 Практическое испытание скорости двигателя
70
5.5.2.2 Вычисление максимальной скорости двигателя
71
5.5.2.3 Автоматическое определение значения Шагов/единицу (Steps per unit)
72
5.5.3
Выбор значения Ускорения
73
5.5.3.1 Инерция и силы
73
5.5.3.2 Тестирование различных значений Ускорения
74
5.5.3.3 Почему следует избегать крупных ошибок сервосистемы
74
5.5.3.4 Выбор значения ускорения
74
5.5.4
Сохранение и тестирование осей
74
5.5.4.1 Конфигурирование остальных осей
76
5.5.5
Настройка управления частотой вращения двигателя шпинделя
77
5.5.5.1 Скорость двигателя, Скорость шпинделя и Шкивы
77
5.5.5.2 Контроллер ШИМ шпинделя
79
5.5.5.3 Шаг и Направление для контроллера шпинделя
80
5.5.5.4 Тестирование привода шпинделя
80
5.6
Другие конфигурации
80
5.6.1
Конфигурирование Баз и Ограничений
80
5.6.1.1 Скорость и направление возвращений на Базы
81
5.6.1.2 Положение переключателей Баз
81
5.6.1.3 Конфигурации Программных Ограничений
81
5.6.1.4 Расположение баз для G28
82
5.6.2
Конфигурирование Горячих Клавиш системы
82
5.6.3
Люфты и их погашение
83
5.6.4
Конфигурирование вторичных (подчиненных) осей
84
5.6.5
Конфигурирование отображения маршрутов
84
5.6.6
Общие конфигурации
86
5.6.6.1 Общие логические конфигурации, первый столбик
86
5.6.6.2 Общие логические конфигурации, столбик 2
87
5.6.6.3 Общие логические конфигурации, столбик 3
88
5.6.6.4 Общие логические конфигурации, столбик 4
89
5.7
Как сохраняется информация Профиля
91
5.8
Документирование настроек пользователя
92
Приложение А Управление высотой факела (THC) в
Mach3
94
5
Глава 1 Введение в системы с ЧПУ
Эта глава познакомит вас с терминологией, используемой в данном руководстве, и поможет вам
понять назначение различных компонентов систем с числовым программным управлением (ЧПУ).
Прежде, чем начать...
Любые узлы и агрегаты станков потенциально опасны. Управляемый компьютером станок гораздо
опасней станка, управляемого вручную. Запрограммированный на выполнение определенных
операций, станок может неожиданно для находящегося поблизости человека перемещать массивные
узлы оборудования на больших скоростях, а также срывать плохо закрепленные заготовки с рабочего
стола станка.
С помощью этого руководства мы попытаемся представить вам безопасные методы работы и
управления оборудованием, но поскольку мы, естественно, детально не знаем ваш станок и
конкретные условия его работы, мы не несем никакой ответственности за повреждения оборудования
или другой ущерб, вызванный вашими действиями. Кроме того, вы несете ответственность при
несоблюдении законов действующих в вашем государстве или штате, касающихся использования
оборудования и изготовления продукции.
Если при подключении и монтаже оборудования, вы в чем-либо сомневаетесь, обратитесь за
помощью к квалифицированным специалистам, чтобы не нанести вреда себе или
окружающим.
6
1.1 Введение
Этот документ расскажет вам, как установить и настроить ПО Mach3Mill для управления фрезерным
станком или подобным оборудованием. Здесь также описываются некоторые дополнительные
электронные устройства и методы согласования их с компьютером. Стандартные станки с ЧПУ
обычно выполняют фрезерование, трассировку, гравировку и плазменную резку. В отдельном
документе Using Mach3Mill рассказывается, как использовать Mach3Mill, когда программа уже
установлена и настроена.
ОБЯЗАТЕЛЬНО ПРОЧТИТЕ ЭТО РУКОВОДСТВО! Mach3 - сложное, комплексное программное
обеспечение. Вы не добьетесь хорошего результата, если будете просто пытаться «заставить это
работать». Такой подход возможен при изучении некоторых других программ, но абсолютно не
подходит для Mach3. Вы сэкономите много времени, если пройдете шаг за шагом весь путь установки
и настройки программы, на основе рекомендаций данных в этом документе.
Дополнительный документ Customising Mach3 Wiki, доступный онлайн (ссылка:
www.machsupport.com/MachCustomizeWiki/index.php?title=Main_Page), детально рассказывает,
как изменить формат экранов программы, разработать собственные экраны и Мастеров и подключить
некоторые аппаратные средства.
ArtSoft USA настоятельно рекомендуем вам присоединиться к онлайн-дискуссии на форуме по
Mach3. Ссылку на него вы найдете на сайте www.machsupport.com На этом форуме в общение
вступает большое число квалифицированных инженеров, специализирующихся в различных областях
производства. Если же вам необходима квалифицированная поддержка, то приобретайте систему у
региональных представителей, и вы всегда сможете рассчитывать на помощь местных специалистов
по Mach3.
Права на копирование данного мануала предоставляются исключительно для ознакомления и для
использования с лицензионными и демонстрационными копиями Mach3. Вносить изменения и
распространять редактированные копии этого документа не разрешено.
Прилагаются все усилия, чтобы сделать это руководство наиболее полным и по возможности точным,
но никаких гарантий в успешности результатов его использования не дается. Информация
предоставлена по принципу «как есть». Авторы и издатели не несут никакой ответственности в
случае возникших поломок и ущерба, нанесенного в результате пользования информацией, данной в
этом мануале. Использование данного мануала регулируется лицензионными соглашениями, которые
вы принимаете при установке ПО Mach3 на своем компьютере.
ArtSoft USA непрерывно работает над улучшением своего продукта, и все предложения направленные
на его дальнейшее совершенствование будут с благодарностью приняты.
1.2 Компоненты систем с ЧПУ
Основные составляющие системы с ЧПУ показаны на рисунке 1.1. Это:
1. Система автоматизированного проектирования - CAD/CAM приложение. Разработчик-
дизайнер использует CAD/CAM приложение для создания выходного файла, называемого
«управляющая программа» (УП). УП, обычно представляемые в виде файла G-кодов,
содержат набор команд, по которым будет производиться обработка. G-кодовую управляющую
программу можно составить и вручную.
2. Файл УП помещается на внешний носитель - USB флешку, дискету или посредством
локальной сети передается из CAD/CAM приложения в Программу управления станком.
3. Программа управления станком. Программа управления читает УП, переводит ее на язык,
понятный станку и управляет инструментом, который обрабатывает заготовку. Mach3,
запущенная на персональном компьютере, выполняет функции Программы управления и
7
посылает сигналы Платам электропривода (контроллерам).
4. Платы электропривода. Сигналы от Программы управления усиливаются платами
электропривода осей так, что сигналы приобретают мощность и соответствующую
продолжительность, чтобы управлять двигателями, установленными на осях станка.
5. Станок. Движение по осям Станка производится с помощью винтовых, реечных или
ременных передач, вращение на которые передается от серводвигателей или шаговых
двигателей.
Рисунок 1-1: Главные составляющие системы с ЧПУ
Хотя здесь описывается фрезерный станок, но руководство подходит и для плазменного
трассировщика и для лазерного резака.
Если обеспечены соответствующие интерфейсные подключения, в дополнение к управлению
положением инструмента, Программа управления может запускать и останавливать мотор шпинделя,
управлять частотой его вращения, включать и выключать охлаждение и контролировать, чтобы УП
или сам оператор станка не вывели обрабатывающую головку станка за его концевые пределы.
Программа управления станком также связана с различными кнопками, клавиатурой, измерительным
оборудованием, колесом Ручного генератора импульсов (РГИ), джойстиком, что также позволяет
оператору вручную управлять станком, запускать и останавливать УП. Программа управления имеет
дисплей и оператор станка всегда в курсе того, что происходит.
Вследствие того, что команды управляющих G-кодовых программ могут требовать сложных
координатных перемещений по осям станка, Программа управления способна выполнять множество
вычислений в режиме реального времени (например, фрезерование по спирали (винтовая
интерполяция) требует большого количества тригонометрических вычислений). Так сложилось, что
8
Программа управления является одной из дорогостоящих составляющих оборудования.
1.3 Что нужно для установки Mach3
Mach3 - это пакет программного обеспечения, который работает на ПК и превращает его в
экономичную станцию управления станком (3) на рисунке 1.1.
Для работы Mach3 вам нужно иметь ПК, на котором установлена операционная система Windows
2000, Windows XP или 32-битная Windows Vista. (Для работы в операционной системе Windows Vista
может понадобиться патч реестра, который можно скачать на сайте www.machsupport.com .) ArtSoft
USA рекомендует использовать процессор с частотой не менее 1GHz и монитор с разрешением 1024 x
768 пикс. Стационарный компьютер дает лучшие результаты, по сравнению с лэптопами и
значительно дешевле. Кроме того, вы можете использовать этот компьютер и для других работ (таких,
как (1) на рисунке 1.1 - работа в CAD/CAM приложениях), когда он не занят управлением вашим
станком.
Mach3 и его драйвер параллельного порта соединяется с оборудованием станка через один (иногда
через два) параллельный порт (порт принтера). Если ваш компьютер не оборудован параллельным
портом (всё больше и больше компьютеров выпускается без этого порта), вы можете приобрести
специальную плату - внешний контроллер "motion controller board", который подключается к
компьютеру через USB или Ethernet порт. При использовании внешнего контроллера значительный
технологический потребитель будет вынесен с компьютера, и многие пользователи рассматривают его
использование с целью повышения производительности, даже, на компьютере, имеющем
параллельный порт. Mach3 генерирует импульсы шага и сигналы направления, выполняя
последовательно команды G-кодовой управляющей программы (УП), и посылает их на порт(ы)
компьютера или внешний контроллер.
Платы электропривода двигателей осей вашего станка должны принимать сигналы шага и сигналы
направления (step и dir), выдаваемые программой Mach3. Так обычно работают все шаговые
двигатели и современные сервосистемы постоянного и переменного тока, оснащенные цифровыми
энкодерами (датчиками положения). Если вы модернизируете старый станок с ЧПУ (системы NC),
сервомоторы которого использовали счетно-решающие устройства (стойку) для измерения
перемещений, вам придется оснастить станок комплектом новых плат электропривода для всех осей
станка.
Чтобы настроить систему с ЧПУ на использование Mach3, вам необходимо установить ПО Mach3 на
ваш компьютер и правильно подключить электроприводы ваших двигателей к порту компьютера. Эти
операции рассматриваются в следующей главе.
1.4 Чем управляет Mach3
Mach3 очень гибкая программа, созданная для управления такими машинами, как фрезерные станки,
токарные станки, плазменные резаки и трассировщики. Характеристики станков, управляемых
Mach3, следующие:
• Частичное ручное управление. Кнопка Аварийного останова (EStop) обязательно должна
присутствовать на любом станке.
• Две или три оси, расположенные под прямым углом друг к другу (обозначаемые как X, Y, и Z)
• Инструмент, движущийся относительно заготовки. Начальные положения осей фиксируются
относительно заготовки. Относительность движения заключается в том, что (1) движется инструмент
(например, фреза, зажатая в шпинделе, перемещается по оси Z или токарный инструмент,
закрепленный в зажиме, совершает движение в направлении осей X и Z) или (2) перемещается стол и
закрепленная на нем заготовка (например, на консольно-фрезерном станке происходит перемещение
9
стола по направлениям осей X, Y и Z, когда инструмент и шпиндель неподвижны).
И дополнительно:
• Выключатели, сообщающие, когда инструмент находится в положении «База».
• Выключатели, определяющие ограничения разрешенного относительного движения инструмента.
• Управляемый «шпиндель». Шпиндель может вращать инструмент (фрезу) или заготовку (точение).
• До трех дополнительных осей. Они могут быть определены как ротационные (т.е. их движение
измеряется в градусах) или линейные. Каждая из дополнительных линейных осей может быть
подчинена оси X, Y, или Z. Они будут перемещаться вместе, управляемые УП или вашими ручными
переездами, но обращение к ним осуществляется по отдельности (для получения детального
описания см. параграф 5.6.4).
• Выключатель или выключатели, соединенные в защитную цепь станка.
• Управление способом подачи охлаждения (жидкостного и/или газообразного)
• Зонд - щуп в держателе инструмента, позволяющий производить оцифровку существующих
деталей или моделей.
• Энкодеры, датчики положения со стеклянной шкалой, которые могут показывать положение узлов
станка
• Специальные функции.
В большинстве случаев, станок подключается к компьютеру, на котором установлен Mach3, через
параллельный (принтерный) порт(ы) компьютера. Простой станок использует один порт,
комплексному - иногда требуется два.
Управление специальными функциями, такими как LCD дисплей, смена инструмента, фиксирование
осей или конвейер для отвода стружки, происходит посредством подключения специального
устройства ModBus (например, PLC или Homan Design ModIO контроллер).
Также соединение может происходить через "эмулятор клавиатуры", который генерирует псевдо
нажатия клавиш в ответ на сигналы ввода.
Mach3 управляет сразу шестью осями, координируя их одновременное движение с помощью
линейной интерполяции, или осуществляя круговую интерполяцию по двум осям (из X, Y и Z), в то
же время линейно интерполируя оставшиеся четыре с помощью угла, охваченного круговой
интерполяцией. Таким образом, при необходимости инструмент может перемещаться по сужающейся
винтовой траектории. Подача на протяжении этих передвижений поддерживается в соответствии со
значением, указанным в вашей управляющей программе (УП), согласно ограничениям ускорения и
максимальной скорости осей. Вы можете вручную передвигаться по осям, используя различные
способы ручных Переездов.
Если механизм вашего станка представляет собой руку робота или гексапод, то Mach3 не сможет им
управлять, потому что в этом случае потребуются кинематические вычисления, чтобы соотнести
положение «инструмента» в точках X,Y и Z с длиной и вращением «руки» станка.
Mach3 может запускать шпиндель, вращать его в любом направлении и выключать его. Также
возможно управление скоростью вращения (в об/мин) и наблюдение за углом его наклона для
выполнения таких задач, как нарезание резьбы.
Mach3 может включать и выключать два типа подачи охлаждения.
Mach3 наблюдает за аварийными выключателями Estop и контролирует использование выключателей
Баз, защитного оборудования и концевых выключателей.
Mach3 сохраняет базу данных параметров до 256 единиц различного инструмента. Однако, если в
вашем станке предусмотрена автоматическая смена инструмента или магазина, вам придется
10
управлять ею самостоятельно. В Mach3 имеется возможность задания макросов, но для работы с этой
функцией пользователю нужно знать программирование.
11
Глава 2 Установка ПО Mach3
_______________________________________________________________________________________
Если вы не сделали этого раньше, скачайте ПО Mach3 с сайта www.machsupport.com и займитесь
установкой его на компьютер. Необязательно для этого подключать станок, можно пока обойтись без
него.
Если вы приобрели систему в сборе у дилера, некоторые или все нижеследующие пункты
инсталляции вы можете пропустить, так как программа Mach уже у вас установлена.
2.1 Инсталляция (установка ПО)
Mach3 распространяется компанией ArtSoft USA через Интернет. Вы скачиваете пакет из одного
инсталляционного файла (который для данного релиза приблизительно равен 25 Мегабайтам).
Программа работает нелимитированное время, как демонстрационная версия с некоторыми
ограничениями по скорости, размеру файлов УП и отсутствием технической поддержки фирмы.
Когда вы приобретете лицензию, она разблокирует демонстрационную версию уже установленную и
настроенную на вашем оборудовании. Все подробности о ценах и опциях узнавайте на веб-узле
ArtSoft Corporation www.machsupport.com.
2.1.1 Загрузка
Загрузите инсталляционный пакет с www.machsupport.com , используя Сохранить как…из меню
правой кнопки мыши, поместив инсталляционный файл в любую удобную вам директорию
(например, на Рабочий стол). Вы должны иметь в Windows права Администратора.
Когда закачка закончится, вы можете сразу устанавливать программу, выбрав пункт Открыть в
диалоге загрузки, или закрыть диалог, если вы планируете инсталлировать программу позднее. Когда
вы захотите установить программу, вам нужно будет просто открыть закачанный файл. К примеру,
если вы сохранили дистрибутив на Рабочем столе, просто дважды кликните на нем. Если вы
сохранили, файл в какой-то папке, то с помощью Проводника Windows (правая кнопка мыши на
кнопке Пуск) найдите его и сделайте двойной клик на имени инсталляционного файла.
2.1.2 Инсталляция
В этом параграфе рассказывается о отм, как устанавливать ПО Mach3. Если у Вас на компьютере уже
установлена какая-либо версия Mach3, то вы можете устанавливать свежую версию прямо поверх
старой. Старую версию можно заранее не удалять.
2.1.2.1 Если станок подключен, отсоедините его сейчас
Не нужно, чтобы станок был подключен к компьютеру при установке ПО. На самом деле, лучше
всего отсоединить станок. Найдите место, где провода от станка подключены к компьютеру.
Выключите компьютер, станок и его оборудование и отсоедините 25-пиновый разъем(ы) на задней
12
панели компьютера. Теперь снова включите ваш ПК.
2.1.2.2 Запуск инсталляционного пакета ПО Mach3
Когда вы запустите закаченный файл, вам придется выполнять обычные для программ Windows шаги
инсталляции, такие, как принятие лицензионных соглашений и выбор папки для Mach3. ArtSoft USA
рекомендует вам устанавливать Mach3 в папку C:\Mach3.
Изображение на заднем плане во время инсталляции - стандартный экран Mach3Mill. Если вы
планируете устанавливать ПО для управления токарным станком, пусть это изображение вас не
смущает, все профили, в том числе и Mach3Turn устанавливаются.
Появится предложение установить различные программные компоненты, как показано на рисунке 2-1
Рисунок 2-1: Экран выбора компонентов ПО
Если вы собираетесь использовать для связи компьютера со станком параллельный порт (порты),
пусть чекбокс Parallel Port Driver будет помечен галкой. Если вы собираетесь использовать
специальную плату контроллера, подсоединяемую к USB или Ethernet порту, то галку с этого
чекбокса следует снять.
Wizards или Мастера - это специальные макросы, которые позволяют быстро генерировать УП G-
кодов для некоторых часто применяемых операций обработки, таких, как сверление отверстий по
кругу, выборка карманов и т.п. Вы, скорее всего, найдете их полезными. При установке Мастеров
также инсталлируется пакет Mach3 Addons for Mill, но для его полноценной работы нужно
приобрести отдельную лицензию.
Файлы XML содержат в себе всю информацию о настройках Mach3. По умолчанию имеется три
XML-файла: Mach3Mill.xml Mach3Turn.xml, и Mach3Plasma.xml. Они дают вам начальные
сведения о настройках программы. На их основе вы создадите свои собственные профили. ArtSoft
13
USA настоятельно рекомендует вам создавать свои собственные профили, модифицируя профили,
имеющиеся по умолчанию. Если у вас уже имеются один или несколько сделанных вами профилей и
вы не хотите, чтобы они заменились при установке нового дистрибутива стандартными профилями,
уберите галку с чекбокса XMLs.
LazyCam - это бета-релиз бесплатной программы-импортера файлов, включенный в Mach3. Его
назначение - импорт стандартных dxf, cmx и других типов фалов в Mach3, что позволяет легко
генерировать УП G-кодов без использования специальных CAM-программ. Свежую версию LazyCam
можно скачать на сайте ArtSoft, поэтому сейчас эту программу можно не устанавливать.
Скринсеты Screen Sets отвечают за внешний вид экрана Mach3. Если у вас уже имеются свои
собственные скринсеты, стандартные можете не устанавливать.
После того, как вы выбрали необходимые компоненты, нажимайте кнопку Next (Далее).
Программа инсталляции спросит вас, не хотите ли вы создать собственный профиль, как показано на
рисунке 2-2.
Рисунок 2-2 Экран создания Профиля
Как писалось выше, ArtSoft USA настоятельно рекомендует пользователям создавать свои
собственные профили, модифицируя имеющиеся по умолчанию. Этот экран позволит вам создать
один или несколько профилей на основе имеющихся, присваивая полученным профилям выбранное
вами название. К примеру, если вы кликните на кнопке Mill Profile, появится экран, показанный на
рисунке 2-3.
14
Рисунок 2-3 Создания профиля Mill
Введите имя, которое вы хотите присвоить этому профилю (скажем, «MyMill») и нажмите кнопку
OK. Если хотите, вы можете создать несколько различных профилей. Когда вы закончите создавать
профили, нажмите кнопку Next (Далее).
2.1.2.3 Если вы используете Windows Vista
Vista может потребовать установки специального патча реестра, для работы драйвера параллельного
порта. (Если вы используете плату контроллера, использующую подключение по USB или Ethernet,
этот патч вам не нужен). Сначала установите, как обычно, ПО Mach3, затем инсталлируйте патч. Патч
доступен для скачивания на сайте www.machsupport.com вместе с некоторой информацией о том, как
работать в Windows Vista. Скачайте патч в виде Zip-файла, разархивируйте его и извлеките файл
memoryoverride.reg . Двойной клик по названию файла запустит его и memoryoverride.reg
добавит запись в реестр, позволяющую работать драйверу Mach3.
Далее зайдите в папку C:\Mach3 (или туда, где у вас установлен Mach3). Кликните правой кнопкой
мыши на drivertest.exe и выберите «Run as Administrator». Вам будет предложено перезагрузить
компьютер. Сделайте это, иначе произойдет сбой в системе. И не спрашивайте, почему.
Далее вам надо запускать Mach3. Еще раз запустите drivertest.exe и дайте ему поработать.
Примечание: Вы можете получать сообщения об ошибках при выполнении DriverTest. Фактически, он
не будет первое время работать, а затем Vista спросит вас, хотите ли вы его запустить в режиме
эмуляции (совместимости). Соглашайтесь, и всё заработает.
2.1.3 Важность перезагрузки
Вы должны перезагрузить Windows прежде, чем запускать первый раз Mach3. Перезагрузка
жизненно важна. Если вы ее не сделаете, то получите серьезные сбои в системе, которые можно
будет устранить, лишь используя Панель Управления Windows, деинсталлируя драйвер вручную.
Поэтому, перезагрузите ПК сейчас.
Если вам интересно узнать, почему перезагрузка необходима, читайте следующие абзацы. Если нет -
переходите к пункту 2.2.
Хотя Mach3 представляет собой цельную программу, в действительности при использовании она
является набором из трех составляющих: драйвера, который устанавливается в Windows подобно
принтеру или сетевому драйверу, графического пользовательского интерфейса (GUI) и объекта OCX,
который принимает и отсылает сообщения GUI.
Драйвер - это самая важная и удачная часть программы. Mach3 должен очень точно посылать
синхронизированные сигналы для управления осями станка. Windows предпочитает брать на себя
управление обычными пользовательскими программами, но здесь это не нужно. Ведь Mach3 не может
вести себя как «обычная пользовательская программа»; она должна находиться на самом нижнем
15
уровне в среде Windows (чтобы оперировать прерываниями). Кроме того, работая на максимально
возможной скорости (для каждой оси возможность обращения - 100,000 раз в секунду) драйвер
нуждается в настройке своего собственного кода. Windows не одобряет этого (с целью защиты от
вирусов), поэтому требуется специальное разрешение. Этот процесс и осуществляется при
перезагрузке. И, если вы не совершите перезагрузку, Windows выдаст Голубое окно, появляющееся
при системных сбоях, и драйвер будет испорчен. И будет только один выход - удалять драйвер
вручную.
Дав это страшное предупреждение, честно добавим, что перезагрузка необходима, только если вы
установили драйвер на этом ПК в первый раз. Если вы обновляете вашу систему новой версией, то
перезагрузка непринципиальна, хотя сообщение в конце инсталляции остается.. Windows XP грузится
довольно быстро, так что можно подождать, перезагрузка не повредит.
2.2 Тестирование результата инсталляции
Надеемся, вы перезагрузились! (Если вы этого не сделали, отправляем вас к пункту 2.1.3.)
ArtSoft USA рекомендует вам протестировать систему. Mach3 - это не простая программа. Windows
предоставляет ей большую свободу по части выполнения ее работ; но ее работоспособность зависит
от некоторых факторов. Например, QuickTime’s system monitor (qtask.exe), работающий в фоновом
режиме, способен срывать выполнение программы. Кроме того, есть еще программы, о которых вы
возможно и не знаете, которые тоже способны на это. Windows запускает множество процессов в
фоновом режиме, некоторые из которых отражаются в трее, другие не обнаруживают себя. Другие
источники неконтролируемых воздействий - это локальная сеть, сконфигурированная на основе
автоматического скоростного режима. Фактическая скорость вашей сети должна быть настроена на 10
Mbps или 100 Mbps. Наконец, компьютер, имеющий доступ к Интернету, может быть «награжден»
модулями - роботами, которые шпионят за вами и отсылают информацию по сети владельцам
установленных у вас программ. Этот трафик может создавать помехи Mach3 и вам в ваших действиях.
Используйте специальные приложения, типа «Spybot», доступного на сайте www.safer-networking.org ,
для обнаружения и удаления нежелательного ПО с вашего компьютера.
По причине этих факторов (это важно, хотя и необязательно), протестируйте вашу систему, если есть
подозрение на какие-нибудь ошибки, или если вы просто хотите убедиться, что установка прошла
успешно.
2.2.1 Если вы используете драйвер параллельного порта по
умолчанию
Если вы используете специальные контроллеры подключаемые по USB или Ethernet вместо драйвера
параллельного порта, пропустите этот параграф.
Если вы используете драйвер параллельного порта Mach3, сейчас следует создать ярлык на Рабочем
столе. Воспользуйтесь Проводником Windows (щелчок правой кнопкой мыши на кнопке Пуск (Start),
чтобы найти папку, в которую вы установили программу Mach3, и создайте ярлык DriverTest.exe
щелчком правой кнопкой мыши на названии файла DrriveTest.exe. Перетащите этот ярлык на ваш
Рабочий стол. DriverTest.exe тестирует работу драйвера параллельного порта.
Двойной клик на ярлыке DriverTest аналогичен запуску программы DriverTest.exe из папки, в
которой установлена программа Mach3. Запуская DrriveTest.exe, вы установите драйвер
параллельного порта, если он не был установлен ранее. Скриншот DriverTest показан на рисунке 2-4.
Вы можете не обращать внимания на все окошки, кроме окна Импульсов в секунду (Pulses Per Second).
Частота должна иметь достаточно устойчивое значение в районе выбранного вами значения частоты
Kernel pulse frequency (25,000Hz, 35,000 Hz и т.д.), но может сильно варьироваться на
разныхсистемах. Это не говорит о том, что таймер импульса неустойчив, это может означать, что
16

 

 

 

 

 

 

 

содержание      ..       1      2     ..