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

Ошибка при обработке вертикальной дуги


RadN

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

Здравствуйте. Может быть кто-нибудь сталкивался с такой проблемой как у меня.

Дело вот в чем.

Есть станок DMG MORI DMC 635 со стойкой ЧПУ Siemens 840D.

Программы из-под стандартного PowerMillовского постпроцессора Siemens 840D обрабатываются нормально за исключением вертикальных дуг, не всех.

При обработке некоторых вертикальных дуг выдает ошибку "Ошибка конечной точки дуги"

Это происходит из-за того, что есть разница между координатами в 0,001мм. И если в данном случае удалить Y9.704, то все работает нормально.

Кто подскажет, что можно сделать?

 

post-12131-0-97641400-1442495635.png

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


Здравствуйте. Может быть кто-нибудь сталкивался с такой проблемой как у меня.

Дело вот в чем.

Есть станок DMG MORI DMC 635 со стойкой ЧПУ Siemens 840D.

Программы из-под стандартного PowerMillовского постпроцессора Siemens 840D обрабатываются нормально за исключением вертикальных дуг, не всех.

При обработке некоторых вертикальных дуг выдает ошибку "Ошибка конечной точки дуги"

Это происходит из-за того, что есть разница между координатами в 0,001мм. И если в данном случае удалить Y9.704, то все работает нормально.

Кто подскажет, что можно сделать?

 

А Вы уверены, что проблема в Y? Давайте по порядку:

1. Пост выводит G17/G18/G19?

2. Может стойку не устраивает не разница в 0,001, а в принципе вывод трех линейных координат в кадре круговой интерполяции, которая должна выполнятся строго в плоскости, т.е. либо X, либо Y, либо Z не должны изменяться.

Ссылка на сообщение
Поделиться на других сайтах
А Вы уверены, что проблема в Y? Давайте по порядку: 1. Пост выводит G17/G18/G19? 2. Может стойку не устраивает не разница в 0,001, а в принципе вывод трех линейных координат в кадре круговой интерполяции, которая должна выполнятся строго в плоскости, т.е. либо X, либо Y, либо Z не должны изменяться.
 

 

1. Пост не выводит G17/G18/G19

2. Может быть и так. А как сделать что бы он не выводил три линейные координаты в кадре дуги, А разбивал ее  на отрезки?

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

Именно в ошибке округления числа дело. Я боролся,  указывая несколько больший радиус либо центр ближе.

Ссылка на сообщение
Поделиться на других сайтах
1. Пост не выводит G17/G18/G19
Так надо настроить, чтобы выводил.

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

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

Спасибо всем за ответы

 

Именно в ошибке округления числа дело. Я боролся,  указывая несколько больший радиус либо центр ближе.

.

Что значит больший радиус? В моем случае радиус вертикальной дуги 3мм, то нужно указывать 3,5мм?

И что значит центр ближе?

 

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

 

Отключил все  вертикальные дуги, ошибка пропала но и УП по размерам стала побольше. Все же хочется что бы нормальные вертикальные дуги остались а именно такие с тремя координатами в кадре преобразовывались в отрезки. Ведь если разница больше 0,001мм то дуга преобразуется в отрезки. Наверное есть где-то какой-нибудь параметр отвечающий за это.

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

Что значит больший радиус? В моем случае радиус вертикальной дуги 3мм, то нужно указывать 3,5мм? И что значит центр бл

 

 

Можно указывать только радиус и конечные точки, тогда ЧПУ само найдёт путь.

 

Не так шустро- достаточно R3.001, если эта буква соответствует. 

G2 X-12 Y9.704 Z-3.83 R3

        нафига она нужна, если это будет переменная с большим диапазоном, тогда понятно Y=R100 на старых машинах.

картинка: два пути, если ошибка

 

 

Далее. Что там, дуги можно описывать только равно/меньше квадранта окружности с помощью параметров I, J, K? В вашем примере больше. Нужен другой способ описания дуги.

post-34014-0-13114300-1442848353.jpg

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • gudstartup
      @gudi а почему увас на фото загрузки и системного экрана они черно белые увас что монохромный дисплей?
    • alek77
      С деталью точно можно, когда одно твердое тело, со сборкой тоже скорее всего, сборку не проверял. Нужно в детали правой кнопкой по элементу, или в твердых телах, выбрать редактировать опеределение и указать путь до нового файла *.step.  
    • MagicNight
      Только G54. Уже разобрался. Может кому пригодиться. 1. Нажимаем offset, находим поле где расположены поля систем координат (G54-G59) 2. Выбираем свою (в данном случае G54) там же наводим на координату Z (становиться желтым) 3. В поле А> (вводим Z50.) и нажимаем на +ВВод. Подсвеченное поле координаты Z меняется (т.е. увеличивается на 50мм)
    • AlexKaz
      А, теперь понятно =) Да, тут только apdl.
    • DemonicCat
      Этот тулбокс у меня и скачан и крепеж у него не отображается по правильному в SWR спецификации.
    • Flint_ru
      Все правильно. но значения по X, Y, Z - постоянные и не зависят от координат узла. А нужно, например, чтобы при этом компонента Fx линейно зависела от координаты Y.  Это задается не значением, а таблицей. При другом времени - интересует другая зависимость Fx(y).
    • fantom.ul
    • Sivolap36
      Поставили новый блок, все запустилось.  Команды М10 и М11 отрабатывает. Привод вращается Через MPG, Rapid, Jog, Home, Едет в MDI по команде G1, но не едет по команде G0. Перерыл уже все, что знал  При запуске программы доходит до координаты А... и ждет...  Ось активна, фото приложил. Думал нет настройки скорости, все есть Мои параметры CNC-PARA.TXT PMC1.000
    • Alexey8107
      Вобщем дошли руки, питание датчиков тока 5 вольт, выход половина от питания, что абсолютно логично на переменном токе. Что интересно, запустил вторую плату, которая снята, На панельке высветилось "3." Ну думаю логично, вентиляторов то нет , хотя если память не изменяет блок выдает в таком случае "А." Дай ка думаю подключу вентиляторы и ничего не поменялось. Кажется наконец то я понял что за странная деталька стоит на радиаторе наряду с IGBT и тиристорным модулем, это температура радиатора.
    • Бестолковый
      Дело в том что (как и писал выше) даже те детали, в которых все вышеупомянутые параметры великолепно "работали" ранее (уже в производство отданы и всё такое) также "слетели с катушек" и теперь открываешь их модель/чертёж - а там такая же "каша" ((((
×
×
  • Создать...