Электроэрозионный станок Accutex AU-500iA.4D(разноконтурный)

Намоточные, сверлильные, электроэррозионные и другие станки с ЧПУ.
Al4nse
Кандидат
Сообщения: 46
Зарегистрирован: 16 авг 2017, 09:34
Репутация: 1
Настоящее имя: Евгений
Контактная информация:

Электроэрозионный станок Accutex AU-500iA.4D(разноконтурный)

Сообщение Al4nse »

Здравствуйте. У меня вопрос по 4D разноконтурной (XYUV) обработке на электроэрозионном станке.
Не могу найти каким образом ЧПУ обрабатывает координаты UV. В общем-то в мануале описано, что UV, как и XY может двигаться по G90 и G91. Но мануал это теория, а на практике имеем другое.
Заказали мы постпроцессор у организации, которая поставила нам CAM-систему. После долгого и упорного сотрудничества, получили постпроцессор, который не корректно работает в ряде случаев.
Сейчас собираюсь править постпроцессор, но пока что не могу понять, как считать координаты по UV.
Имеем чертёж:
1.jpg (4546 просмотров) <a class='original' href='./download/file.php?id=125623&sid=96c20cc32ee0b5c1c777851c6c78fbb6&mode=view' target=_blank>Загрузить оригинал (83.27 КБ)</a>
CAM система выдаёт абсолютные координаты что по XY что по UV
2.jpg (4546 просмотров) <a class='original' href='./download/file.php?id=125624&sid=96c20cc32ee0b5c1c777851c6c78fbb6&mode=view' target=_blank>Загрузить оригинал (122.97 КБ)</a>
После постпроцессора имеем:

Код: Выделить всё

G90 G54
H1=250
H2=200
H3=150
G92 X0.Y0.
E1
 G1 X47.087 Y7.655 U-15. V-2.548 
 G1 X48.963 Y6.744 U3.832 V0.637 
 G1 X50.839 Y5.834 U3.832 V0.637 
 G1 X52.714 Y4.924 U3.832 V0.637 
 G1 X54.59 Y4.014 U3.832 V0.637 
 G1 X56.465 Y3.104 U3.832 V0.637 
 G1 X58.341 Y2.193 U3.832 V0.637 
 G1 X60.217 Y1.283 U3.832 V0.637 
 G1 X62.092 Y0.373 U3.832 V0.637 
 G1 Y74.028 U-0. V-2.548 
 G1 X47.087 U-28.187 V0. 
 G1 Y7.655 U0. V-2.548 
M2
Этот вариант неправильный с точки зрения удобства обработки на станке. Так как малый контур находится снизу, а большой сверху. НО только по этому G-коду СЧПУ симулирует корректную обработку.

Далее пытаемся задать правильную обработку. CAM система отрабатывает то, что надо:
3.jpg (4546 просмотров) <a class='original' href='./download/file.php?id=125625&sid=96c20cc32ee0b5c1c777851c6c78fbb6&mode=view' target=_blank>Загрузить оригинал (108.07 КБ)</a>
Получаем G-код

Код: Выделить всё

G90 G54
H1=250
H2=200
H3=150
G92 X0.Y0.
E1
 G1 X1. Y0. U15. V2.548 
 G1 X14.397 Y1.003 U-3.832 V-0.637 
 G1 X27.795 Y2.007 U-3.832 V-0.637 
 G1 X41.192 Y3.01 U-3.832 V-0.637 
 G1 X54.59 Y4.014 U-3.832 V-0.637 
 G1 X67.987 Y5.017 U-3.832 V-0.637 
 G1 X81.385 Y6.021 U-3.832 V-0.637 
 G1 X94.782 Y7.024 U-3.832 V-0.637 
 G1 X108.18 Y8.028 U-3.832 V-0.637 
 G1 Y74.028 U0. V2.548 
 G1 X1. U28.187 V-0. 
 G1 Y0. U-0. V2.548 
M2
, который СЧПУ станка уже симулирует не так, как это делается в CAM. Малый контур заметно вырастает.
Даже при беглом взгляде видно, что перемещения по UV во втором случае некорректны. Так как контуры поменяли местами, а перемещения остались такими же. Только знак изменился.
Мне интересен сам подход к построению координат UV. Может, кто сталкивался?

Вернуться в «Прочие станки»