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

Пятиосевая позиционная обработка


Клиент

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

В мастеркаме версии Х5 окно выглядит так:

post-14754-1305538483_thumb.png,

в МХ2 так:

post-14754-1305538422_thumb.jpg

Кнопки для поворотной оси нет. Когда ставлю галку напротив "4 оси" появляется окно для выбора оси вращения (думаю все той же 4-й оси). Для выбора пятой ничего не нашел. Это значит что в МХ2 нужный мне способ нельзя осуществить?

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


Кнопки для поворотной оси нет. Когда ставлю галку напротив "4 оси" появляется окно для выбора оси вращения (думаю все той же 4-й оси). Для выбора пятой ничего не нашел. Это значит что в МХ2 нужный мне способ нельзя осуществить?

Добрый человек ну сколько же можно говорить одно и тоже, в вашем случае в МХ2, поставьте 4-ую ось Y - регенерируйте операцию и выводите на свой постпроцессор. Вы сами всё увидите в УП.

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

В общем: сделал все как вы пишите. Выходящий формат 4 оси, одну из них указываю как поворотную. Что и следовало ожидать- траектории и управляющая программа выводятся как 4-х осевая обработка. Пятая ось как позиционирование не используется. В пятой версии в некоторых стратегиях можно указать 5 осей и одна из них поворотная, тогда УП строится как пятиосевая обработка. Результата 4+1 добиться не удалось. Если у кого есть желание, прошу продемонстрировать, файл прилагаю.

fail.rar

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

В общем: сделал все как вы пишите. Выходящий формат 4 оси, одну из них указываю как поворотную. Что и следовало ожидать- траектории и управляющая программа выводятся как 4-х осевая обработка. Пятая ось как позиционирование не используется. В пятой версии в некоторых стратегиях можно указать 5 осей и одна из них поворотная, тогда УП строится как пятиосевая обработка. Результата 4+1 добиться не удалось. Если у кого есть желание, прошу продемонстрировать, файл прилагаю.

fail.rar

Добрый день, Вы изначально используете 4-х осевой пост. Я взял стандартный 5-ти осевой пост и немного его подправил. Ну смотрите что получилось.

fail_1.zip

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

Добрый день, Вы изначально используете 4-х осевой пост. Я взял стандартный 5-ти осевой пост и немного его подправил. Ну смотрите что получилось.

Вывел УП, в ней задействованы только 4 оси, ось С использовалась вначале для позиционирования один раз. Вы это имели в виду? Я предполагал, что ось С будет задействоваться в процессе обработки. Хотя, в принципе этот способ подходит, но все-же это 4-х осевая обработка. Кстати, координата оси С сформируется автоматически, если добавить стратегию к следующей лопатке? или ее нужно будет изменять вручную?
Ссылка на сообщение
Поделиться на других сайтах

Вывел УП, в ней задействованы только 4 оси, ось С использовалась вначале для позиционирования один раз. Вы это имели в виду? Я предполагал, что ось С будет задействоваться в процессе обработки. Хотя, в принципе этот способ подходит, но все-же это 4-х осевая обработка. Кстати, координата оси С сформируется автоматически, если добавить стратегию к следующей лопатке? или ее нужно будет изменять вручную?

1) Я так полагаю, что вам нужно чтобы УП работала и не приводила к конфликтам, а не обязательное использование поворотной оси несколько раз. Т.е. определитесь что вам важнее.

2) Автоматически.

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

1) Я так полагаю, что вам нужно чтобы УП работала и не приводила к конфликтам, а не обязательное использование поворотной оси несколько раз. Т.е. определитесь что вам важнее.

2) Автоматически.

Я преследую две цели, несвязанных. 1. Изготовить эту деталь. 2. Определить возможности станка и mastercama. В любом случае, Вы помогли, спасибо за это.
Ссылка на сообщение
Поделиться на других сайтах

Я преследую две цели, несвязанных. 1. Изготовить эту деталь. 2. Определить возможности станка и mastercama. В любом случае, Вы помогли, спасибо за это.

Я только хочу вас предупредить, что этот пост ещё очень сырой, его доделывать и доделывать, я просто хотел вам показать, что это В ПРИНЦИПЕ возможно.

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

Я только хочу вас предупредить, что этот пост ещё очень сырой, его доделывать и доделывать, я просто хотел вам показать, что это В ПРИНЦИПЕ возможно.

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

Александр, спасибо. Работаем по Вашему наставлению, устраивает.

Обращаюсь с новыми вопросами к участникам форума:

1. Вот участок УП, который выдает постпроцессор для позиционирования:

...

Y-56.612 Z181.979

X-8.569 Y-25.421 Z115.593 (A30.) B25.91 (нужен перенос перемещения по А в следующую строку)

A30. (вот так)

Y-23.545 Z111.732

...

Вот участок постпроцессора, который, по моему мнению, за это отвечает:

...

# Motion NC output

# --------------------------------------------------------------------------

##### Custom changes allowed below #####

prapidout #Output to NC of linear movement - rapid

pcan1, pbld, n$, `sgcode, sgplane, sgabsinc, pccdia,

xout, yout, zout, p_out, s_out, strcantext, scoolant, e$

...

Как сделать, чтобы при позиционировании перемещение шло поочередно , а не по всем осям сразу? (постпроцессор приложен)

Архив_WinRAR.rar

2. Это для другого станка. В постпроцессоре из вопроса 1. имеется подготовка инструмента для последующей быстрой смены. После смены инструмента сразу же задается команда Т следующего инструмента и он занимает в магазине выжидающую позицию. Как делаются такие вещи?

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

Добрый день,

ну вот посмотрите, только сохраните обязательно предыдущую версию, чтобы можно было вернуться.

С Уважением,

Александр

Arhive_answer.zip

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

Добрый день,

ну вот посмотрите, только сохраните обязательно предыдущую версию, чтобы можно было вернуться.

С Уважением,

Александр

Работает при первом позиционировании, а далее также пишет 5 осей сразу. Доработали пост. по Вашему образцу. Вопрос решен. Спасибо Вам.

Как Вы это все делаете? Ручками, или существует специальный софт?

Был еще вопрос про подготовку инструмента для другого постпроцессора (стандартный Фанук). Хотелось бы понять принцип и попытаться самостоятельно че-нить сделать.

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

Работает при первом позиционировании, а далее также пишет 5 осей сразу. Доработали пост. по Вашему образцу. Вопрос решен. Спасибо Вам.

Как Вы это все делаете? Ручками, или существует специальный софт?

Был еще вопрос про подготовку инструмента для другого постпроцессора (стандартный Фанук). Хотелось бы понять принцип и попытаться самостоятельно че-нить сделать.

Добрый день,

1) пишу ручками доп. софта лично у меня нет, я даже не знаю, есть ли он вообще для МС, использую доку для вашей версии McamX2_Post_Parameter_Ref.pdf.

2) есть такая переменная next_tool$. В вашем посте ищите строку:

if stagetool = one, pbld, n$, *next_tool$, e$

и вставьте её после:

if stagetool <= one, pbld, n$, *t$, "M6", e$

и будет вам счасте.

С Уважением,

Александр

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • ДОБРЯК
      Ты до сих пор не понял, что тебе уже три-четыре раза сказали. Все кроме тебя поняли и успокоились.:=) Копирую для тебя еще раз, что нужно сделать. Или ты опять не понял. :=) Напиши как ты будешь решать эту задачу методом Ланцоша или методом итераций подпространства.  Матрицу масс найдешь выше по тексту. Только не пиши много лишних букв и слов. А в прочем пиши. Интересно наблюдать как ты подгораешь...;=) Сам себя заводишь, пяткой себя в грудь бьешь доказывая, что все знаешь и умеешь  и при этом еще глубже себя закапываешь и подгораешь.
    • Maxim.Oi TF
      Биение есть это точно. Фреза режет не равномерно, слышно по звуку
    • AlexKaz
      Нагуглил старый список отличий профкарт от GTX, кому интересно   А тут - полный список важных для производительности карты настроек на потыцкать https://www.goengineer.com/blog/optimizing-solidworks-for-faster-performance Если солид жёстко привязан к OpenGL - логично поискать любую доступную карту с наилучшим быстродействием в OpenGL.
    • AlexKaz
      @eljer0n, в настройках драйвера и графики игровой карты попробуйте вручную выставить на максимум все видеоэффекты и привязать карту к приложению принудительно (а то у Вас симптомы как софтверного рендера на CPU). Пример: https://www.mlc-cad.com/solidworks-help-center/how-to-force-solidworks-to-use-your-graphics-card/ По дефолту там что-то среднее, скорее всего. Не поможет - установить дрова к профкартам и там покрутить настройки, сменить версию Windows с 11 на 10. И только потом можно смотреть на профкарты. Также потестить опции в самом солиде. Вот тут ниже рекомендуют включить Enable petformance pipeline и не юзать SW 2018 https://www.engineering.com/story/20-to-30-times-faster-graphics-response-with-solidworks-2019s-new-graphics-engine
    • Killerchik
      Лихой Вы, однако....   Да, это уже сильно сложнее.
    • neon0404
      Да, действительно, огромное спасибо! Ошибка новичка) Не тот режим визуализации был
    • Максим604
      @Killerchik ну да, пишу реальную и стойка переправит, а если пишу руками, то считать для центра.  Просто резьбу писал или через переменные или через turn. И подачу считал как на обычную фрезеровку.   Ещё раз спасибо) 
    • gudstartup
      100% taxid - это не совершенно секретная инфа.  а вот корпоративный ящичек у этой же фирмы посложнее  
    • Killerchik
      Скорость я бы поставил метров 15-20. Подача - лучше измерить биение зубьев прям индикатором на станке. В идеале, если биение между соседними зубьями менее трети подачи на зуб, то эту самую подачу я бы поставил порядка 2-3 соток на зуб. Фрезеруйте так же, за 2 прохода, если это не прям супер критично для времени выполнения УП.
    • Alexejswt
      Все работает.  Job-1.inp
×
×
  • Создать...