alexkash89

FeatureCAM 4-осевая обработка

Здравствуйте. К сожаления в разделе о фьючике не нашел обсуждения обработки с использованием дополнительных осей. Сам вот начал недавно разбираться методом тыка и столкнулся с первой проблемой. Я постараюсь описать вместе со скриншотами, а так же скину проект.

 

На первом скриншоте я сделал просто растровую обработку без 4 оси.

На втором я добавил 4 ось которая вращается вокруг координаты X. 

 

Первый вопрос: где регулируются в фичере угол наклона оси A, чтобы можно было подрегулировать какие то ограничения?

Второй вопрос: на двух линиях которые по краям формы остаются отвесные не обработанные участки, которые получаются после обычной растровой обработки так как там есть отрицательные углы, но и растровая по 4 осям почему то их не выводит, хотя угол поворота позволяет подлезть под узор как бы. почему так происходит?

 

https://cloud.mail.ru/public/8x1c/sWv6v6y6G

 

post-29161-0-94251900-1464767160_thumb.jpg

post-29161-0-13840500-1464767167_thumb.jpg

Поделиться сообщением


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

Еще хотелось бы небольшое дополнение ввести. Вот иногда выскакивает эта ошибка. В чем может быть подвох?

post-29161-0-77081500-1464779288.jpg

Поделиться сообщением


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

Неужели никто не интересуется многоосевой обработкой в Фичере? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Неужели никто не интересуется многоосевой обработкой в Фичере? 

Я интересуюсь но только в дугой CAM :biggrin:  :wink: ! 

Поделиться сообщением


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

Я интересуюсь. И делаю её. Тоже есть сложности, но решаемые. 

Поделиться сообщением


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

 

Первый вопрос: где регулируются в фичере угол наклона оси A, чтобы можно было подрегулировать какие то ограничения?

 

Регулировать нужно не какие-то значения, а ограничения, которые описываются азимутом и элевацией в разделе Ограничение оси на вкладке 5-осевая/4-осевая в атрибутах стратегии. В справке все по-русски разъяснено.

post-37939-0-13812400-1464856619.png

 

Второй вопрос: на двух линиях которые по краям формы остаются отвесные не обработанные участки, которые получаются после обычной растровой обработки так как там есть отрицательные углы, но и растровая по 4 осям почему то их не выводит, хотя угол поворота позволяет подлезть под узор как бы. почему так происходит?

 

Так происходит, потому что неверно выбрана стратегия. Растр - это крайне примитивная стратегия. Для решения проблемы попробуйте проецирование поверхности или изолинию.

Было:

post-37939-0-18252500-1464856936_thumb.png

Стало:

post-37939-0-98151100-1464856928_thumb.png

 

А вообще, формы - это не специализация FC, для этого есть более подходящий софт, в частности PowerMILL. Специализация FC - это автоматическое проектирование обработки типовых элементов.

1 пользователю понравилось это

Поделиться сообщением


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

Kinematik

 

а можно проект?

Поделиться сообщением


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

Kinematik

 

а можно проект?

версия 2016 R2

Для стратегии проекция поверхности построен цилиндр. Можно создать усеченный конус, обработка будет ещё лучше

 

text_4-axis_Modified.zip

Поделиться сообщением


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

Скажите пожалуйста, при 5-осевой обработке / 4-осевой на фрезерном станке принципиально в каком месте на столе и по высоте стоит деталь? если допустим у нас схема 3+2 (A и C) координаты дополнительные

Поделиться сообщением


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

Скажите пожалуйста, при 5-осевой обработке / 4-осевой на фрезерном станке принципиально в каком месте на столе и по высоте стоит деталь? если допустим у нас схема 3+2 (A и C) координаты дополнительные

 

Если есть функция RTCP (TRAORI - Siemens, G43.4 - Fanuc, G170 - Okuma), то разницы нет. Можете поставить заготовку как угодно и привязаться куда угодно.

 

Но если такой функции у станка нет, то мои Вам соболезнования, т.к. танцы с бубном в этом случае обеспечены. В этом случае нужно точно позиционировать заготовку на столе и привязать ноль программы строго к центру стола на уровне поверхности стола (для станка А+С). Соответственно, в CAM-системе нужно также рассчитать программу относительно этого нуля, а не относительно произвольной точки, как это сделано сейчас в проекте.

Если говорить про CAM, то данная проблема в PowerMILL решается сравнительно просто: PM может пересчитать УП относительно любой СК, в независимости от того, в какой СК была рассчитана каждая отдельная траектория. В FeatureCAM в силу его логики решение этой проблемы усложнено.

 

 

Об этом на форуме уже писали, поищите. Вы не первый, кто с этим сталкивается.

Поделиться сообщением


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

Если есть функция RTCP (TRAORI - Siemens, G43.4 - Fanuc, G170 - Okuma), то разницы нет. Можете поставить заготовку как угодно и привязаться куда угодно.

 

Но если такой функции у станка нет, то мои Вам соболезнования, т.к. танцы с бубном в этом случае обеспечены. В этом случае нужно точно позиционировать заготовку на столе и привязать ноль программы строго к центру стола на уровне поверхности стола (для станка А+С). Соответственно, в CAM-системе нужно также рассчитать программу относительно этого нуля, а не относительно произвольной точки, как это сделано сейчас в проекте.

Если говорить про CAM, то данная проблема в PowerMILL решается сравнительно просто: PM может пересчитать УП относительно любой СК, в независимости от того, в какой СК была рассчитана каждая отдельная траектория. В FeatureCAM в силу его логики решение этой проблемы усложнено.

 

 

Об этом на форуме уже писали, поищите. Вы не первый, кто с этим сталкивается.

 

Скажите тогда, координату A ее ведь надо привязывать по центру оси вокруг которой стол крутится?

Поделиться сообщением


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

Скажите тогда, координату A ее ведь надо привязывать по центру оси вокруг которой стол крутится?

Координату А? Если Вы про расстояние до оси А, то оно должно быть прописано в постпроцессоре. В редакторе постпроцессоров есть специальная форма для этого.

 

Я писал:

Но если такой функции у станка нет, то мои Вам соболезнования, т.к. танцы с бубном в этом случае обеспечены. В этом случае нужно точно позиционировать заготовку на столе и привязать ноль программы строго к центру стола на уровне поверхности стола (для станка А+С). Соответственно, в CAM-системе нужно также рассчитать программу относительно этого нуля, а не относительно произвольной точки, как это сделано сейчас в проекте....В FeatureCAM в силу его логики решение этой проблемы усложнено.

Немного подзабыл уже я FeatureCAM )) На самом деле, в FC предусмотрен этот вопрос. В атрибутах заготовки на вкладке Поворот есть раздел Положение зажима. Вот там можно задать смещение нуля программы относительно нуля станка (центра стола). Думаю, подробнее может пояснить @Greenston. Он у нас тут основной гуру в FeatureCAM'е ))) А то я тут в одиночку могу дискредитировать софт

Изменено пользователем Kinematik

Поделиться сообщением


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

Координату А? Если Вы про расстояние до оси А, то оно должно быть прописано в постпроцессоре. В редакторе постпроцессоров есть специальная форма для этого.

 

Я писал:

Немного подзабыл уже я FeatureCAM )) На самом деле, в FC предусмотрен этот вопрос. В атрибутах заготовки на вкладке Поворот есть раздел Положение зажима. Вот там можно задать смещение нуля программы относительно нуля станка (центра стола). Думаю, подробнее может пояснить @Greenston. Он у нас тут основной гуру в FeatureCAM'е ))) А то я тут в одиночку могу дискредитировать софт

 

Лестно, конечно. Но про гуру Вы погорячились.

В атрибутах заготовки на вкладке "Поворот" - да, есть раздел "Положение зажима", в котором можно задать смещение "нуля программы" (детали) относительно "нуля станка" (обычно в центре на пов-ти поворотного стола). Но всё это не нужно делать, если станок имеет ф-ю пятиосевой трансформации для обработки типа "3+2" (G68.2, PLANE SPATIAL, CYCLE800 и пр.) или ф-ю для непрерывной пятиосевой обработки (G43.4, G128, TRAORY и пр.).

Если станок не старый, скорее всего он имеет такие ф-ии и задавать ручками смещения в мм (в CAMе) "нуля программы" (детали) относительно "нуля станка" не требуется.

1 пользователю понравилось это

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

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

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

  • реклама

  • Реклама

  • Ближайшие события

    Предстоящих событий не найдено
  • Дни рождения сегодня

    1. alex0800
      alex0800
      (64 года)
    2. DarkTown
      DarkTown
      (27 лет)
    3. DEMONOS
      DEMONOS
      (34 года)
    4. fivegoxp
      fivegoxp
      (57 лет)
    5. IgorSamara
      IgorSamara
      (49 лет)
    Просмотреть все