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

Как сделать поворот стола станка в NX 9.0 ?


Ленар

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

Помогите, пожалуйста!! Новичок в этом деле! Как сделать поворот стола станка SIM03_4AX_MILL(станок из библиотеки) Деталь фрезеруется с двух сторон.

NX.rar

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


Примерно как-то так.

attachicon.gifKorpusS.rar

Спасибо большое! Пока не могу смотреть... А вы можете описать как вы его сделали?! Пожалуйста!

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

 

Примерно как-то так.

attachicon.gifKorpusS.rar

Спасибо большое! Пока не могу смотреть... А вы можете описать как вы его сделали?! Пожалуйста!

 

Разницу между вашим и моим файлом ищите во вкладке геометрии, где MCS. А если хотите много MCS и вращение стола, то нужно делать одну MCS главное, а другие локальными, ну и пост, соответственно, править нужно будет. Хотя, может пост и без правки нужный код выдаст.

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

Примерно как-то так.

attachicon.gifKorpusS.rar

А почему деталь вращается, а стол нет?? Или у меня графика плохая?? 

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

 

Примерно как-то так.

attachicon.gifKorpusS.rar

А почему деталь вращается, а стол нет?? Или у меня графика плохая?? 

 

Может у вас стол просто слишком быстро вращается? Вам проще открыть файлы с примерами из папки MACH, когда их изучите многое станет понятней.

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

Спасибо за пример!

Все операции принадлежат геометрии POS_1.

Не могу найти где именно в операциях на вторую сторону указывается привязка к POS_2?

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

Спасибо за пример!

Все операции принадлежат геометрии POS_1.

Не могу найти где именно в операциях на вторую сторону указывается привязка к POS_2

Меня тоже интересует этот вопрос

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

А я и не делал никаких привязок к POS_2, просто для обработки другой стороны детали я указал ось инструмента по вектору, а не Zm как по умолчанию. Мой принцип - привязка на детали должна быть одна. Вот вы запрограммировали в своём примере две СК, т.е. заставили станочника привязываться два раза, а это время и очень большая возможность ошибки из-за человеческого фактора.

Ссылка на сообщение
Поделиться на других сайтах
Все операции принадлежат геометрии POS_1. Не могу найти где именно в операциях на вторую сторону указывается привязка к POS_2?

 

У вас деталь закреплена вертикально на поворотном столе. Зачем вторая MCS?

 

А если хотите много MCS и вращение стола, то нужно делать одну MCS главное, а другие локальными, ну и пост, соответственно, править нужно будет. Хотя, может пост и без правки нужный код выдаст.

 

Без правки должен выдавать.

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

А я и не делал никаких привязок к POS_2, просто для обработки другой стороны детали я указал ось инструмента по вектору, а не Zm как по умолчанию. Мой принцип - привязка на детали должна быть одна. Вот вы запрограммировали в своём примере две СК, т.е. заставили станочника привязываться два раза, а это время и очень большая возможность ошибки из-за человеческого фактора.

Это моя курсовая работа. В этой работе наша задача сравнение постпроцессора обработки в NX c обработкой в SinuTrain for SINUMERIK. Так вот в SinuTrain делал 2 СК (по методичке), преподаватель требует чтоб и в NX было так же. 

Ссылка на сообщение
Поделиться на других сайтах
Так вот в SinuTrain делал 2 СК (по методичке), преподаватель требует чтоб и в NX было так же.

 

Данный станок с палетной системой, там вообще всё надо писать от центра стола. Две MCS необходимы только при размещении детали на столе при 3-х осевой обработке. В данном случае - установка одна, да и ещё, не делай УП встречным резанием, оно необходимо только для черновой обдирки жаропрочки.

Преподаватель, кстати, сам дано был на производстве? Много УП сам написал? Обоснуй свою точку зрения и всё.

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

 

Так вот в SinuTrain делал 2 СК (по методичке), преподаватель требует чтоб и в NX было так же.

 

Данный станок с палетной системой, там вообще всё надо писать от центра стола. Две MCS необходимы только при размещении детали на столе при 3-х осевой обработке. В данном случае - установка одна, да и ещё, не делай УП встречным резанием, оно необходимо только для черновой обдирки жаропрочки.

Преподаватель, кстати, сам дано был на производстве? Много УП сам написал? Обоснуй свою точку зрения и всё.

 

Преподаватель дед вонючий 90 лет :D Ничего ему не объяснишь  и ничего ему не докажешь:D 

Сдам ему сделав так, как он хочет, но в будущем для себя буду учитывать то, что обсуждалось выше:)

Спасибо большое всем:)

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

Приветствую честной народ. И дабы темы не плодить спрошу здесь. Ситуация такая же , почти. Круглая деталь обрабатывается на 3+2 столе вертикально (B0,C0) затем под наклоном. Так вот, поворотный стол смещен на основном столе почти до предела по "Х" так как основная работа с поворотом в горизонталь.

Суть проблемы- не хватает расхода , буквально 10мм. Выход нашли тут же - развернуть стол на 180 и в путь. Задали вторую MCS развернутую на 180, НО в УП разворота НЕТ! То есть все контура станок обрабатывает не развернув стол. Поставили в ручную, дабы там немного было править. И задумались, а если править много?

MCSы крутили и переставляли как можно и нельзя, результат нулевой, в УП как не было разворота так и нет. Кто что подскажет? Где собака порылась? В NXe? кстати 4ый. В пост процессоре?

Продвинуть стол не предлагать, работа разовая. Это я на будущее интересуясь, руками по правили и все работает.

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

Приветствую честной народ. И дабы темы не плодить спрошу здесь. Ситуация такая же , почти. Круглая деталь обрабатывается на 3+2 столе вертикально (B0,C0) затем под наклоном. Так вот, поворотный стол смещен на основном столе почти до предела по "Х" так как основная работа с поворотом в горизонталь.

Суть проблемы- не хватает расхода , буквально 10мм. Выход нашли тут же - развернуть стол на 180 и в путь. Задали вторую MCS развернутую на 180, НО в УП разворота НЕТ! То есть все контура станок обрабатывает не развернув стол. Поставили в ручную, дабы там немного было править. И задумались, а если править много?

MCSы крутили и переставляли как можно и нельзя, результат нулевой, в УП как не было разворота так и нет. Кто что подскажет? Где собака порылась? В NXe? кстати 4ый. В пост процессоре?

Продвинуть стол не предлагать, работа разовая. Это я на будущее интересуясь, руками по правили и все работает.

Если возможно, ось С практически всегда в угол задвигают, чтобы места на столе для 3-х осевой было больше. Есть у меня станок, тоже ВС. Ось В по расходам может делать от +100 до -100 градусов, а ось С на краю стола. Чтобы при 5-ти осевой у меня станок на конечник не садился, я задал в постпроцессоре ограничение по оси В : от -10 до +100 градусов и он мне начал подворачивать ось С.

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

Приветствую честной народ. И дабы темы не плодить спрошу здесь. Ситуация такая же , почти. Круглая деталь обрабатывается на 3+2 столе вертикально (B0,C0) затем под наклоном. Так вот, поворотный стол смещен на основном столе почти до предела по "Х" так как основная работа с поворотом в горизонталь.

Суть проблемы- не хватает расхода , буквально 10мм. Выход нашли тут же - развернуть стол на 180 и в путь. Задали вторую MCS развернутую на 180, НО в УП разворота НЕТ! То есть все контура станок обрабатывает не развернув стол. Поставили в ручную, дабы там немного было править. И задумались, а если править много?

MCSы крутили и переставляли как можно и нельзя, результат нулевой, в УП как не было разворота так и нет. Кто что подскажет? Где собака порылась? В NXe? кстати 4ый. В пост процессоре?

Продвинуть стол не предлагать, работа разовая. Это я на будущее интересуясь, руками по правили и все работает.

Для поворота есть постпроцессорная команда Rotate

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

Для поворота есть постпроцессорная команда Rotate

А можно немного подробнее о том, как с помощью Rotate ось ограничить? А то я что-то посидел - потыкался, и никак нащупать не могу принципа и последовательности действий.

Ссылка на сообщение
Поделиться на других сайтах
А можно немного подробнее о том, как с помощью Rotate ось ограничить? А то я что-то посидел - потыкался, и никак нащупать не могу принципа и последовательности действий

 

Событие используется для вывода УП от альтернативного положения рабочих органов. Например случай 5 осевой обработки рабочие органы станка (кинематика стол-стол) развернулись в положение А90 С0, это положение нас не устраивает, т.к стол отвернулся от наблюдателя, однако существует еще один вариант (если лимиты оси А на станке позволяют) при котором ось инструмента займет то же положение относительно детали- А-90 С180. Постпроцессор при выводе принимая вектор оси 1,0,0 на обработку по умолчанию выбирает положительное направление, при помощи события ROTATE - ось вращения - "ось С"  Тип - "Абсолютно" направление "по ЧС" Угол - "180" (в принципе, в данном случае любое положительное значение можно задать даже 1-го градуса хватит чтобы вывести альтернативное положение) - мы постпроцессору даем в начальные условия расчета некоторый доворот по оси С, при этом он выведет положение  А-90 С180 

 

Есть еще и частный случай - вектор оси 0,0,1 - которому на рассматриваемой кинематике стол-стол, соответствует бесконечное множество вариантов вывода - А0 С0 и А0 С45 и А0 А90 и А0 С180 - и.т.д. всё это варианты вывода позиций рабочих органов станка обеспечивающих один и тот же вектор оси инструмента 0,0,1

 

 

Приветствую честной народ. И дабы темы не плодить спрошу здесь. Ситуация такая же , почти. Круглая деталь обрабатывается на 3+2 столе вертикально (B0,C0) затем под наклоном. Так вот, поворотный стол смещен на основном столе почти до предела по "Х" так как основная работа с поворотом в горизонталь. Суть проблемы- не хватает расхода , буквально 10мм. Выход нашли тут же - развернуть стол на 180 и в путь. Задали вторую MCS развернутую на 180, НО в УП разворота НЕТ! То есть все контура станок обрабатывает не развернув стол. Поставили в ручную, дабы там немного было править. И задумались, а если править много? MCSы крутили и переставляли как можно и нельзя, результат нулевой, в УП как не было разворота так и нет. Кто что подскажет? Где собака порылась? В NXe? кстати 4ый. В пост процессоре? Продвинуть стол не предлагать, работа разовая. Это я на будущее интересуясь, руками по правили и все работает.

 

Назначаете на отдельный технологический переход, как я написал выше: событие ROTATE - ось вращения - "ось С",  Тип - "Абсолютно", направление "по ЧС", Угол - "180"  в результате постпроцессор выведет в УП - В0 С180

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

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

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

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

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

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

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

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

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

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

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




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