PowerMill: различия между версиями
Enderukov (обсуждение | вклад) (→Корректная схема кинематики) |
Enderukov (обсуждение | вклад) (→Тестовая управляющая программа) |
||
(не показаны 4 промежуточные версии этого же участника) | |||
Строка 14: | Строка 14: | ||
|- | |- | ||
| Поворотная ось вдоль оси X | | Поворотная ось вдоль оси X | ||
− | | LinuxCNC_XAxis.pmoptz | + | | [https://disk.yandex.ru/d/g3vj2eieiQLzVQ LinuxCNC_XAxis.pmoptz] |
− | | DDCS_XAxis.pmoptz | + | | [https://disk.yandex.ru/d/phQAclRjPpEGYw DDCS_XAxis.pmoptz] |
|- | |- | ||
| Поворотная ось вдоль оси Y | | Поворотная ось вдоль оси Y | ||
− | | LinuxCNC_YAxis.pmoptz | + | | [https://disk.yandex.ru/d/RKIDSUbzfGmBlw LinuxCNC_YAxis.pmoptz] |
− | | DDCS_YAxis.pmoptz | + | | [https://disk.yandex.ru/d/2N5lUVTIxHorCg DDCS_YAxis.pmoptz] |
|} | |} | ||
+ | |||
=== Тестовая управляющая программа === | === Тестовая управляющая программа === | ||
− | Скачайте тестовый NC-файл и выполните его на станке, для того, чтобы убедиться, что схема кинематики и постпроцессор настроены верно. | + | Проект и 3D модель для тестовой управляющей программы доступна для скачивания по ссылке:<br> |
+ | [https://disk.yandex.ru/d/XS3UQl9VlzDtqw Архив тестовая УП на поворотной оси для PowerMill 2020]<br> | ||
+ | Скачайте тестовый NC-файл из таблицы ниже и выполните его на станке, для того, чтобы убедиться, что схема кинематики и постпроцессор настроены верно. | ||
{| class="wikitable" | {| class="wikitable" | ||
! Кинематика | ! Кинематика | ||
Строка 29: | Строка 32: | ||
|- | |- | ||
| Поворотная ось вдоль оси X | | Поворотная ось вдоль оси X | ||
− | | | + | | [https://disk.yandex.ru/d/LuHbET3W_VTw1g LinuxCNC_Test_XAxis.ngc] |
− | | | + | | [https://disk.yandex.ru/d/dsXjxgp-xNgDpg DDCS_Test_XAxis.nc] |
|- | |- | ||
| Поворотная ось вдоль оси Y | | Поворотная ось вдоль оси Y | ||
− | | | + | | [https://disk.yandex.ru/d/32OHGYwB6TDfyA LinuxCNC_Test_YAxis.ngc] |
− | | | + | | [https://disk.yandex.ru/d/hlVk6yjfwL7RnA DDCS_Test_YAxis.nc] |
|} | |} | ||
В качестве заготовки для теста используется деревянный брус сечением 50x50мм и длинной не менее 30мм (без учета припуска на установку). Обработка происходит методом вращения. В качестве инструмента используется коническо-сферическая фреза (радиус скругления фрезы имеет второстепенное значение). | В качестве заготовки для теста используется деревянный брус сечением 50x50мм и длинной не менее 30мм (без учета припуска на установку). Обработка происходит методом вращения. В качестве инструмента используется коническо-сферическая фреза (радиус скругления фрезы имеет второстепенное значение). | ||
На следующих картинках указаны системы координат для установки заготовки для кинематики вдоль оси X и вдоль оси Y. | На следующих картинках указаны системы координат для установки заготовки для кинематики вдоль оси X и вдоль оси Y. | ||
+ | Расположение системы координат для станков с разной кинематикой. <br> | ||
+ | |||
+ | [[Файл:XAxis_Coordinats.PNG|1000px]]<br> | ||
+ | [[Файл:YAxis_Coordinats.PNG|1000px]]<br> | ||
+ | Итогом выполнения управляющей программы является деталь с читаемыми буквами (ТЕСТ БРКЧЫ). Если вы видите символы в зеркальном отображение, это означает что кинематика станка настроена неверно. | ||
− | |||
===Рекомендации по использованию симулятора CIMCO Edit=== | ===Рекомендации по использованию симулятора CIMCO Edit=== | ||
− | Для того, чтобы убедиться в корректности составления вашего NC-файла рекомендуется использовать симулятор NC-файлов. К примеру CIMCOEdit. Обратите внимание, что для корректного отображения составленного NC-файла необходимо произвести настройку CIMCOEdit согласно скриншотам ниже. | + | Для того, чтобы убедиться в корректности составления вашего NC-файла рекомендуется использовать симулятор NC-файлов. К примеру CIMCOEdit. Обратите внимание, что для корректного отображения составленного NC-файла необходимо произвести настройку CIMCOEdit согласно скриншотам ниже. |
+ | Откройте параметры "Backplot Setup".<br> | ||
+ | [[Файл:CIMCO_BackplotSetup.PNG |1000px]]<br> | ||
+ | [[File:CIMCO_KinematicsSetup.PNG|1000px]]<br> | ||
+ | Создайте новые конфигурации машины с помощью клавиш ADD и укажите схемы кинематики согласно приложенным скриншотам. | ||
+ | [[File:CIMCO_XAxis.PNG|1000px]]<br> | ||
+ | [[File:CIMCO_YAxis.PNG|1000px]]<br> | ||
+ | |||
===Примечания по созданию управляющей программы вдоль оси Y=== | ===Примечания по созданию управляющей программы вдоль оси Y=== | ||
По умолчанию в PowerMill подразумевается, что поворотная ось A расположена вдоль оси X. Это означает, что для создания траектории необходимо всегда использовать локальную систему координат с расположением оси X вдоль оси вращения. Однако, если на вашем станке ось A расположена вдоль Y необходимо создать дополнительную систему координат с осью вращения вдоль оси Y и указать её в параметрах сохранения NC-файла, а также выбрать соответствующий посптроцессор, маркированный как ***_YAxis. | По умолчанию в PowerMill подразумевается, что поворотная ось A расположена вдоль оси X. Это означает, что для создания траектории необходимо всегда использовать локальную систему координат с расположением оси X вдоль оси вращения. Однако, если на вашем станке ось A расположена вдоль Y необходимо создать дополнительную систему координат с осью вращения вдоль оси Y и указать её в параметрах сохранения NC-файла, а также выбрать соответствующий посптроцессор, маркированный как ***_YAxis. |
Текущая версия на 17:04, 19 апреля 2024
Содержание
Принципы проверки кинематической схемы PowerMill
Корректная схема кинематики
Проверьте правильность вращения поворотной оси для вашего станка, согласно приложенным схемам.
Постпроцессоры
Скачайте необходимый постпроцессор в соответствии с кинематической схемой вашего станка и системы управления. Текущая версия постпроцессоров для PowerMill 2020.
Кинематика | LinuxCNC | DDCS |
---|---|---|
Поворотная ось вдоль оси X | LinuxCNC_XAxis.pmoptz | DDCS_XAxis.pmoptz |
Поворотная ось вдоль оси Y | LinuxCNC_YAxis.pmoptz | DDCS_YAxis.pmoptz |
Тестовая управляющая программа
Проект и 3D модель для тестовой управляющей программы доступна для скачивания по ссылке:
Архив тестовая УП на поворотной оси для PowerMill 2020
Скачайте тестовый NC-файл из таблицы ниже и выполните его на станке, для того, чтобы убедиться, что схема кинематики и постпроцессор настроены верно.
Кинематика | NC-файл для LinuxCNC | NC-файл для DDCS |
---|---|---|
Поворотная ось вдоль оси X | LinuxCNC_Test_XAxis.ngc | DDCS_Test_XAxis.nc |
Поворотная ось вдоль оси Y | LinuxCNC_Test_YAxis.ngc | DDCS_Test_YAxis.nc |
В качестве заготовки для теста используется деревянный брус сечением 50x50мм и длинной не менее 30мм (без учета припуска на установку). Обработка происходит методом вращения. В качестве инструмента используется коническо-сферическая фреза (радиус скругления фрезы имеет второстепенное значение).
На следующих картинках указаны системы координат для установки заготовки для кинематики вдоль оси X и вдоль оси Y.
Расположение системы координат для станков с разной кинематикой.
Итогом выполнения управляющей программы является деталь с читаемыми буквами (ТЕСТ БРКЧЫ). Если вы видите символы в зеркальном отображение, это означает что кинематика станка настроена неверно.
Рекомендации по использованию симулятора CIMCO Edit
Для того, чтобы убедиться в корректности составления вашего NC-файла рекомендуется использовать симулятор NC-файлов. К примеру CIMCOEdit. Обратите внимание, что для корректного отображения составленного NC-файла необходимо произвести настройку CIMCOEdit согласно скриншотам ниже.
Откройте параметры "Backplot Setup".
Создайте новые конфигурации машины с помощью клавиш ADD и укажите схемы кинематики согласно приложенным скриншотам.
Примечания по созданию управляющей программы вдоль оси Y
По умолчанию в PowerMill подразумевается, что поворотная ось A расположена вдоль оси X. Это означает, что для создания траектории необходимо всегда использовать локальную систему координат с расположением оси X вдоль оси вращения. Однако, если на вашем станке ось A расположена вдоль Y необходимо создать дополнительную систему координат с осью вращения вдоль оси Y и указать её в параметрах сохранения NC-файла, а также выбрать соответствующий посптроцессор, маркированный как ***_YAxis.