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

Sinumeric 840D


Grizzly

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

У меня была такая же ситуация. А когда на учебе препод начал объяснять, все встало на места и оказалось - не так сложно (CYCLE 800).

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


Для станков голова +стол совсем не обязательно использовать 800 цикл, с его треклятым форматом. Вполне возможно обойтись смесью Traori и Rot - это я про 3+2 обработку.

При непрерывной 5-ти оске - однозначно только с Traori (при любой кинематике станков)

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

Вот как раз для 3+2 и надо применять 800 цикл. Параметры задаются в диалоге, ничего сложного (я обучение прошел по 5-осевой). И не нужно ломать голову над форматом, там есть параметр в двоичной системе.

И потом, для TRAORI не надо углы поворота определять? На учебе нам как раз рассказывали 5-х для конфигурации стол+голова. А для упрощения работы в TRAORI для 3+2 дали таблицы углов поворота.

Ссылка на сообщение
Поделиться на других сайтах
  • 5 месяцев спустя...

Возникла проблема с 5-ти координатным станком DMU-160 с пороворным столом (ось С) и поворотной головой (ось А вокруг оси Y).

Шпиндель в вертикальном положении заходит дальше центра стола С всего на 10мм.

Деталь установлена примерно в центре поворотного стола. Нужно обработать отверстия в недоступной зоне, т.е. повернуть деталь на 180гр.

Допустим это отверстие с координатами X=-100 Y=-100.

Поворачиваю по команде CYCLE800(1,"TC1",0,39,0,0,0,180,0,0,0,0,0,1,) при этом стол как положено поворачивается на 180гр., позоционирую в X=-100 Y=-100 - инструмент приходит примерно туда, но с явным смещением :(.

До этого при фрезеровании на другие углы, отличные от 180гр., все было нормально (хотя в этом случае поворот осуществлялся сразу вокруг двух осей).

Может я что-то не так делаю?

cepr, а вы в PowerMill непрерывную 5-ти осевую пробовали? Если да, то на каком станке и кто вам постпроцессор делал?

Очень хотелось бы найти рабочий постпроцессор для станка типа нашего, может у кого есть?

Еще вопрос: где в России можно нормально обучиться 5-ти осевому программированию на станки фирмы DMG (DMU-160, DMU-80) с чпу Sinumeric 840D и iTNC530?

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

to Kamrad

По поводу CYCLE800 - тут надо смотреть на месте.

5-осевую в POWERMILL пробовал только в качестве примеров. Реально - такая работа на подходе. Постпроцессор для iTNC530 дали дистрибьюторы, да и то пришлось подгонять под свою компоновку станка. Под станок типа DMU 160, компоновка похожа на него, пробую сам сделать в PMpost.

Программирование для указанных станков можно изучить у дилеров DMG, программисты есть в московском представительстве. Непрерывную 5-осевую обработку, например в POWERMILL, надо изучать у дистрибьюторов данной САМ-системы.

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

Добрый день!

Подскажите какой функцией в стойке Sinumeric 840D реализуется компенсация перемещения линейных осей при 5-осевой обработке. Например, для стойки Mill+ это G141, для Heidenhain - M128.

Спасибо!

Используй TRAORI цикл800 как и цикл19 на хайдоне устарел
Ссылка на сообщение
Поделиться на других сайтах
  • 3 года спустя...

У нас несколько проблем с TRAORI.

Тайваньцы так сконфигурировали чпу, что при активном TRAORI после каждой смены инструмента в программе или в режиме MDA, выдается ошибка 14132 Channel 1 block orientation axes incorrectle configured. Мы жмем Reset и работаем дальше, но очевидно, что не получается непрерывно исполнять проги с автоматической сменой инструмента.

Может есть ключевые слова чтоб игнорировать определенные ошибки при исполнении проги? Типа сказал игнорить ошибку №14132, он бы и пер себе дальше.

И еще - при базировании фрезой по Z при активном TRAORI, нуль получается на кончике фрезы, без TRAORI - где то на шпинделе (примерно получается так что учитывается вылет инструмента+державка). Так и должно быть?

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

После завершения работы инструментом и перед сменой TRAORI надо отменять командой TRAFOOF. Иначе все время будет сообщение, что положение оси неправильное.

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

Пробовали так делать перед сменой инструмента. Но все равно выдает ошибку.

Вот пример проги, может не в тех местах вставляю TRAORI и TRAFOOF

G40 G17 G94 G90 G71 M8

T1

D1

TRAORI

G54

G1 G90 X... Y... Z... C... B... S20000 M13 M31 F24000

TRAFOOF

M15

T2

D1

TRAORI

G54

G1 G90 X... Y... Z... C... B... S20000 M13 M31 F24000

TRAFOOF

M15

M30

M2

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

Пробовали так делать перед сменой инструмента. Но все равно выдает ошибку.

Вот пример проги, может не в тех местах вставляю TRAORI и TRAFOOF

G40 G17 G94 G90 G71 M8

T1

D1

TRAORI

G54

G1 G90 X... Y... Z... C... B... S20000 M13 M31 F24000

TRAFOOF

M15

T2

D1

TRAORI

G54

G1 G90 X... Y... Z... C... B... S20000 M13 M31 F24000

TRAFOOF

M15

M30

M2

Надо так попробовать

G40 G17 G94 G90 G71 M8

T1

D1G54

G1 G90 C... B... S20000 M13 M31 F24000

TRAORI

ORIWKS

G54D1

G0X... Y... Z...A3=0 B3=0 C3=1

...

...

...

TRAFOOF

M15

M30

M2

На своих станках программирую подобным образом.

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

Я так понимаю, в отличие от нашего варианта у вашего задается С и В _до_ TRAORI, после него говорится ORIWKS, заново говорится G54D1.

А вот строку с "A3=0 B3=0 C3=1" точно для себя не могу уяснить. Что они дают?

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

"A3=0 B3=0 C3=1" - это вектор, в данном случае - перпендикулярное направление оси инструмента к поверхности. Все это расписано в Расширенном программировании для Sinumerik840D

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

"A3=0 B3=0 C3=1" - это вектор, в данном случае - перпендикулярное направление оси инструмента к поверхности. Все это расписано в Расширенном программировании для Sinumerik840D

Сам-то понял, что сказал? Никакого перпендикулярного направления ни к какой поверхности, это просто вектор i=0, j=0, k=1 - то есть фреза по оси Z системы координат G54 (55,56 и т.д.)

Любят у нас туману нагнать, а чуть-что - "в расширенное программирование"..

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

Т.е. эти "A3=0 B3=0 C3=1" как раз и предупреждают ошибку о неправильной конфигурации осей.

В инструкциях много чего написано, только иногда складывается впечатление что писали их роботы.

А сразу пробовать вживую на станке слова, значений которых не знаешь - чревато.

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

Т.е. эти "A3=0 B3=0 C3=1" как раз и предупреждают ошибку о неправильной конфигурации осей.

В инструкциях много чего написано, только иногда складывается впечатление что писали их роботы.

А сразу пробовать вживую на станке слова, значений которых не знаешь - чревато.

Если положение осей В и С отличаются от нулевых, надо трансформировать систему координат - ROT, TRANS...

TRAORI

ORIWKS

G54D1

G0X... Y... Z...A3=0 B3=0 C3=1

ROT (угол поворота вокруг координаты С)

AROT (угол поворота вокруг координаты В)

...

...

TRAFOOF

ROT

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

Здравствуйте Форумчане, имею опыт работы с Sinumerik в 5 осях. Единственное уже много написано, в чем конкретно вопросы? Готов объяснить)

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

а с 3х осными кто работает? получил новый станок sinumerik 840d не получается прописать инструмент по размеру радиусу. руководство читал запутался окончательно. помогите по возможности

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

Люди, подскажите есть ли в Sinumerik 840D команда автоматического отвода, перепозиционирования с последующим подходом при достижении станком своих пределов по оси вращения С. Станок 5 коорд. портальный, голова вращается по В +/-90 и С +/-190. Возможно, в стойке это можно реализовать через подпрограмму обработки сигнала, который указывает на достижение станком своих пределов по осям. Опыта и знаний в таких делах не имею, но думаю, что это возможно, так как стойка имеет все необходимые данные для такого подсчета.

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...
  • 8 лет спустя...

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

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

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

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

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

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

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

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

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

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




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