Перейти к публикации

Вопросы по TNC 426/430M


Рекомендованные сообщения

Здравствуйте. Прошу помощи у всех, кто разбирается в стойке heidenhain 426, станок 5-ти координатный DMU60P (шпиндель может находиться в вертикальном положении М54 и горизонтальном М53/стол поворачивается по оси С +-3600, качается по оси А -35 +45).

Есть несколько проблем, с которыми самостоятельно разобраться не удалось.

 

1) В вертикальном и горизонтальном положении шпинделя после 19-ого цикла (со значением А+0 и любым С ) и строки L A+Q120 C+Q122 R0 F5000 стол не поворачивается по С. На стойке в НОМИН. координатах так же отображаются нули. А в 3д-рот прописывается заданное С. Чтобы осуществить поворот по С, необходимо обязательно задать еще и А, даже если это будет 0,001.
https://yadi.sk/i/Cz-feIKz3GGP9B
19 цикл со значением С+135 стол поворачивается не на 135, а на -45, противоположную сторону.
https://yadi.sk/i/dbalDpWZ3GGP6s
Это относится к любому углу свыше 90 градусов и меньшим -90. Несколько примеров:

16 CYCL DEF 7.0 DATUM SHIFT
17 CYCL DEF 7.1 X+30.0
18 CYCL DEF 7.2 Y+50.0
19 CYCL DEF 7.3 Z-54.865
20 CYCL DEF 19.0 WORKING PLANE
21 CYCL DEF 19.1 A+0.0 B+0.0 C+91
22 L A+Q120 C+Q122 R0 F5000
Стол не повернется никуда (А=0)

16 CYCL DEF 7.0 DATUM SHIFT
17 CYCL DEF 7.1 X+30.0
18 CYCL DEF 7.2 Y+50.0
19 CYCL DEF 7.3 Z-54.865
20 CYCL DEF 19.0 WORKING PLANE
21 CYCL DEF 19.1 A+0.1 B+0.0 C+91
22 L A+Q120 C+Q122 R0 F5000
Стол повернется на -89 (С больше 90)

16 CYCL DEF 7.0 DATUM SHIFT
17 CYCL DEF 7.1 X+30.0
18 CYCL DEF 7.2 Y+50.0
19 CYCL DEF 7.3 Z-54.865
20 CYCL DEF 19.0 WORKING PLANE
21 CYCL DEF 19.1 A+0.001 B+0.0 C-91
22 L A+Q120 C+Q122 R0 F5000
Стол повернется на 89 (С меньше -90)

16 CYCL DEF 7.0 DATUM SHIFT
17 CYCL DEF 7.1 X+30.0
18 CYCL DEF 7.2 Y+50.0
19 CYCL DEF 7.3 Z-54.865
20 CYCL DEF 19.0 WORKING PLANE
21 CYCL DEF 19.1 A+0.02 B+0.0 C+180
22 L A+Q120 C+Q122 R0 F5000
Стол не повернется, останется на 0.

 

Соответственно, что это за ограничение, которое не крутит стол по оси С, если не задана какая-нибудь А. И Как обойти ограничение на поворот стола по оси С больше 90 градусов.

 

2) Как правильно привязывать начало координат при повернутом столе? Например:

Губки тисков параллельны оси Х, а нужно по У. Что делаю: Поворачиваю стол на 90 градусов, ввожу в DATUM SET - C=0. Потом привязываю 0 на заготовке( x,y,z=0). После этих действий происходит какое-то смещение координат, которое не позволяет производить любую обработку под наклоном (цикл19), инструмент улетает в сторону от детали, тоесть стойка неправильно делает пересчет координат.

 

3) Может кто знает, у нас есть постпроцессор на повермилл, но из горизонтального положения нет возможности производить 5ти осевую обработку (как объяснил человек, занимающийся постпроцессором, ось Z в горизонтальном положении шпинделя уже не Z, а Y, и программа не может считать координаты при таком положении) Это может быть правдой?

Ссылка на сообщение
Поделиться на других сайтах


Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...