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

4-x осевая обработка поверхности


EMotrenko

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

Добрый день!

Помогите пожалуйста разобраться!

Пост настроен как в справке и как описано в Вашем форуме.

Но пост выдает ошибку:

ductpost 1.4.90 инициализирован

++++++++++++++++++++++++

+ DUCTPOST VERSION 1.4 +

+ Revision 90 BETA +

++++++++++++++++++++++++

Copyright © Delcam plc, Birmingham, England

1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,

2001, 2002, 2003, 2004, 2005, 2006

Provided for non-production use only

Using option file D:\PROGRA~1\Delcam\DUCTPO~1\sys\exec\2.opt

Using built-in fanuc15m

Reading cutfile records...

Multi-Axis not available

Конфиг поста во вложении

Заранее благодарю!

1.txt

Изменено пользователем EMotrenko
Ссылка на сообщение
Поделиться на других сайтах


DuctPost выдал ошибку, отличающуюся от указанной вами:

Error: retract-and-reconfigure at angular limit is forbidden by option file.

Причина в следующем:

В посте стоит ограничение на угол поворота оси А (от -720 до 720 градусов).

Для траектории из проекта необходима возможность поворота на больший угол.

Действительно ли станок имеет данное ограничение?

Если да, то необходимо поправить:

retract at angular limit = true

Тогда по достижению лимита инструмент будет отводиться вдоль оси на значение

withdrawal amount

После это ось "размотается" на значение

retraction threshhold angle (кажется).

Как предотвратить необходимость отвода инструмента и "размотки" и крутить ось А, сколько нам хочется? Попробую на пальцах.

Возможно, у станка есть функция сброса поворота до близжайшего к 0 угла (остаток от деления на 360).

Возможно, у станка есть функция перемещения по кратчайшему пути, тогда, например, если необходимо вывести сначала угол 359, затем 361 градус, то будем программировать после 359 гр. угол в 1 гр., перемещение составит два градуса. Обычно станки с такой функцией воспринимают углы от 0 до 360. В любом случае, при непрерывной четырехосевой обработке угловое расстояние между точками составит менее 180 градусов.

Возможно, станок понимает углы в пределах от 0 до 360, и есть функция, обозначающая направление вращения. Тогда программируем сначала 359 градусов, затем 1 градус и обозначаем направление вращения, согласно которому поворот будет либо на 2 градуса, либо на -358.

Во всех трех случаях необходимо сделать угловые лимиты побольше (например, от -1000000 до 1000000, чтоб наверняка), а затем в нужный момент (при подходе к реальному ограничению) вывести угол А как остаток от деления на 360 (ближайший к 0 требуемый угол).

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

Благодарю за исчерпывающий ответ!

Перехожу на 10 версию Powermill+остальной софт.

Это, конечно, хорошо, но проблемы не решит.
Ссылка на сообщение
Поделиться на других сайтах

Благодарю за исчерпывающий ответ!

Перехожу на 10 версию Powermill+остальной софт.

А можно билд узнать 10й версии, на которую переходишь? Если 1129201 - то приготовься совершить ритуальное жертвоприношение... :drinks_drunk:
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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




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