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

Вопросы по Pm-post.


dtsyplov

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

Доброго времени суток всем, прошу помощи!!! Я уже не знаю что делать, начал изучать обработку по 4-ой оси вдоль оси Х в Powermill (Обработать с одной стороны, а после перевернуть на 180 градусов и обработать с другой стороны). Но каждый раз получаю сообщение "Направление оси Z траектории изменилось." Изучал по видео уроку сия процесс, там делали все просто, а это меняли направление оси Z на противоположный, а у меня он ругается на такие действия. Помогите кто чем может, прошу!(

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


Подскажите пожалуйста как через постпроцессор можно вывести в карту наладки на какой угол повернется ось В или допустим какой цикл будет работать (например haidenhain Q202-сверление) или включена коррекция на радиус или нет?

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

Вопрос знатокам можно ли создать файл карты наладки в самом постпроцессоре? Если можно то как это сделать?

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

Всем день добрый кому то вечер добрый! Приобрели чпу фрейзер ручного изготовления рабочим полем 205 по Х и 305 по Y, шильдик на нем Авиор-15М. и вот дошла очередь работать на 4 оси, расположили ее вдоль оси Y. Четвертая ост полноценная, УП делал в PowerMill 2019. Дошла очередь до записи НЦ и понял что нету постпроцессора под 4 ось повермил со станком была папка с файлами но там постпроцессоры для арткам. Второй день ползаю по интернету скачиваю разные файлы которые предлогают на форумах но при записи выдает ошибку!) кто нибуть может помоч, с чего начать куда плясать может быть как то можно написать свой! Я уверен каждый из вас это проходил!)

1 минуту назад, Woost сказал:

Всем день добрый кому то вечер добрый! Приобрели чпу фрейзер ручного изготовления рабочим полем 205 по Х и 305 по Y, шильдик на нем Авиор-15М. Плата кправления матч3!и вот дошла очередь работать на 4 оси, расположили ее вдоль оси Y. Четвертая ост полноценная, УП делал в PowerMill 2019. Дошла очередь до записи НЦ и понял что нету постпроцессора под 4 ось повермил со станком была папка с файлами но там постпроцессоры для арткам. Второй день ползаю по интернету скачиваю разные файлы которые предлогают на форумах но при записи выдает ошибку!) кто нибуть может помоч, с чего начать куда плясать может быть как то можно написать свой! Я уверен каждый из вас это проходил!)

 

Ссылка на сообщение
Поделиться на других сайтах
  • SHARit закрепил это тему
  • 3 года спустя...
UnPinned posts
4 часа назад, Fixedes сказал:

 

IMG_20240213_135119.jpg

Если это было сделано в PowerMILL, могли бы Вы поделиться проектом?
У меня не получилось сделать (в PM) такое красивое распределение на идеальной сфере. 
Какое получилось - я выкладывал чуть ранее.

Ну, и в догонку - а как это вообще, произвольная круговая интерполяция.
Её использование возможно, видимо, в каких-то строгих условиях.
В примере на картинке - это вертикальная обработка.
А если это многоосевой пост, то как дать понять, какая из плоскостей выбрана как рабочая?


Много вопросов и нет ответов. Пока.)
Но, всем откликнувшимся - респект.

 

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

@mannul это не я так считаю, это так считает автор системы G кодов

https://ru.wikipedia.org/wiki/G-code#Таблица_основных_команд

Круговая интерполяция  модальная команда. Инструмент перемещается по дуге окружности по часовой стрелке от исходной точки с координатами до исполнения команды в точку с заданными в команде координатами, скорость перемещения задаётся в этой команде параметром F, радиус дуги задаётся параметром R, либо указанием координат центра дуги параметрами I — (смещение центра по оси X относительно начальной координаты X), J — (смещение центра по оси Y относительно начальной координаты Y), К — (смещение центра по оси Z относительно начальной координаты Z) относительно начальных координат инструмента. Для указания плоскости, в которой производится круговая интерполяция, предварительно должна быть указана плоскость круговой интерполяции (в этом же или в другом предварительном кадре) модальной командой G17 (плоскость X-Y), или G18 (плоскость X-Z), или G19 (плоскость Y-Z). Скорость перемещения задана модальной командой F.

G17    Выбор рабочей плоскости X-Y    
G18    Выбор рабочей плоскости Z-X   
G19    Выбор рабочей плоскости Y-Z    

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

@mannul можешь сам проверить, убрать выбор рабочей плоскости и посмотреть что у тебя получится

 

G17-G19.nc

Ссылка на сообщение
Поделиться на других сайтах
36 минут назад, maxx2000 сказал:

@mannul Для указания плоскости, в которой производится круговая интерполяция, предварительно должна быть указана плоскость круговой интерполяции (в этом же или в другом предварительном кадре) модальной командой G17

Попробуйте как-нибудь  на синумерике написать программу с дугами в плоскостях ZX, YZ, указывая g18, g19 и посмотрите что будет происходить с инструментом во время симуляции на стойке.

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

@mannul 

11 минут назад, maxx2000 сказал:

G17-G19.nc

кроме XYZ присутствую инкременты IJK, выбор плоскости для них обязательный параметр. Надо явно указывать в какой плоскости интерполяция

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

@mannul 

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

А для программирования с помощью R , значит необязательно?

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

@mannul на чём ты пытаешься меня поймать? Я тебе чётко и ясно сказал, интерполяция возможна в одной из трёх плоскостей. Выбор плоскости интерполяции обязательное условие. А как ты будешь описывать дугу, через инкремент или радиус это твоё дело. Я в своём примере использовал инкремент. Тебе что тяжело скачать файл, удалить или поменять местами команды выбора плоскости и сравнить? Или ты и так знаешь что тебе покажут там фигу с маслом, а не круги после этого.                       

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

Выбор плоскости интерполяции обязательное условие.                  

Нет не обязательное. На фануке может быть, на других стойках нет.

Ссылка на сообщение
Поделиться на других сайтах
12 часов назад, Pingvin man сказал:

Если это было сделано в PowerMILL, могли бы Вы поделиться проектом?
У меня не получилось сделать (в PM) такое красивое распределение на идеальной сфере.

Естественно это сделано в powermill. Проект могу скинь но чуть позже, ещё не работе пока что. . Сфера построена в Power shape поверхностью.

12 часов назад, Pingvin man сказал:

Ну, и в догонку - а как это вообще, произвольная круговая интерполяция.

Её использование возможно, видимо, в каких-то строгих условиях.

На этот вопрос уже отвечал@mannul,"При достаточно малом шаге, дугу на поверхности сферы(не в плоскости XY), можно считать спиралью, ось которой перпендикулярна плоскости XY. Представьте себе спираль архимеда, спроецированную на полусферу."

12 часов назад, Pingvin man сказал:

Еë использование возможно, видимо, в каких-то строгих условиях.

В примере на картинке - это вертикальная обработка.

На других траекториях я не проверял. На этом примере это обычная  чистовая трехосевая(вертикальная) траектория, "С постоянной Z", допуск траектории 0.1мм, в размещении точек стоит " Вписать дуги ", так же коэффициент точности и коэффициент сетки powermill выкручен до 1.0.

12 часов назад, Pingvin man сказал:

А если это многоосевой пост, то как дать понять, какая из плоскостей выбрана как рабочая?

У меня просто в основном 5 осей. Кинематика стол-стол. Выбор плоскости зависит, от того как относитено глобальной системы координат(вывода NC файла), была расчитана траектория, если ось инструмента параллельна  оси Z, СК вывода NC, то это автоматически G17, плоскость XY. С остальными плоскостями не пробовал. Но По сути даже если бы это был бы оычный трёх осевой пост, ничего бы не изменилось. В посте включена  поддержка "arbitrary plane arcs",   т. е произвольные дуги в плоскости., стоит вывод всех трёх точек центра дуги (IJ и K).

Ссылка на сообщение
Поделиться на других сайтах
16 часов назад, Pingvin man сказал:

Если это было сделано в PowerMILL, могли бы Вы поделиться проектом

 

Тест интереполяции.zip

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

Здравствуйте.

Стратегия "Чистовая обработка поверхности". Почему инструмент зарезает деталь? Где галочку поставить, или что не так делаю? PM2021.

 

пм.jpg

Поднутрения.rar

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

Спасибо!

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

 

error.jpg

Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, fleshget сказал:

Спасибо!

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

 

error.jpg

Значит данная поверхность в "припуске компонента" , у вас указано чтобы её "игнорировать". Уберите ее из "набора", который вы "игнорируете", и добавьте её в отдельный и укажите" режим обработки" "Обрабатывать"

 

 В вашем первом примере был зарез, т.к. дисковая фреза опускалась и поднималась сквозь ваши поверхности, которые вы далее в припуске компонента пытались игнорировать, это неправильно. Вы видимо не совсем представляете как "в живую" должная происходит подобная обработка, и вам так же указали что данная стратегия не особо подходит под подобные случаи обработки. Вашу проблему вам решил @Metal_Cutter, сделав корректные подводы и отводы необходимые в данной ситуации.  Но вы похоже не стали особо разбираться в этом,после того как получили готовое решение, так же не сделав никаких полезных для себя выводов.

 

 

 

P.s эта тема создана для вопросов по PMpost.

По поводу вопросов обработки и прочего , можете писать тут https://cccp3d.ru/forum/40-power-mill/,    либо тут

 

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

Эксперты, подскажите, пишу программу для ЧПУ на PowerMill, при записи Nc-файла под постпроцессор Fanuc, выдает ошибку error NCB0833: Turning is not supported. подскажите что жделать?

Ссылка на сообщение
Поделиться на других сайтах
14 часов назад, SOrion86 сказал:

Эксперты, подскажите, пишу программу для ЧПУ на PowerMill, при записи Nc-файла под постпроцессор Fanuc, выдает ошибку error NCB0833: Turning is not supported. подскажите что жделать?

У Вас постпропроцессор не поддерживает токарную обработку. Вот пример для создания поста для токарной обработки https://www.youtube.com/watch?v=BOXD5y9f_qk&list=PL0GjHdaJtf8gHYRsU5BXv7SKiX6Rl6Q6C&index=9

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

@Павел1 Благодарю! Но моих мозгов не достаточно что бы разобраться в редакторе постпроцессоров. Есть у кого нибудь рабочий постпроцессор для Fanuc oi-TF 

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

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

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

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

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

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

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

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

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

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

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




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