Spline_

Лишние перемещения

Добрый день! Траектория создавалась с помощью много осевого сверления.

Но появились лишние промежуточные координаты (выделено красным).

Можно ли от них избавиться средствами Pm-Post или PowerMill?

post-45033-0-19227500-1416982193_thumb.jpg

post-45033-0-37792500-1416982205_thumb.jpg

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


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


Так это разве не углы, в которых должен повторяться цикл сверления?

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


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

cut файл прицепите

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


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

Это явно не повтор цикла сверления, это разбиение угла поворота.

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


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

все верно повороты ( A код )  по 10 градусов ... неплохое видимо сверло с подачей 500 м/м строчки немного не привычны в программе


отверстий примерно для сверления как понимаю семь ?

у меня тоже есть вопросы к пост процессору,но ответов пока нет,в чем причина ...взглянув на чертеж можно и в ручную его отредактировать, но это не дело :( 

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


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

отверстий примерно для сверления как понимаю семь ?

 

Шесть, поворот и цикл сверления через каждые 60° )

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


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

Шесть, поворот и цикл сверления через каждые 60° )

 

 

тогда напрашивается наивный и детский вопрос, почему прогоняя cut файл через постпроцессор,он выбирает не поворот на 60 град как задано траекторией в PowerMILL ,а самостоятельно делит поворот еще на 6 и в итоге получаем 10 град 

у меня тоже возник вопрос по поводу коррекции на радиус значение D1 - ОТСУТСТВУЕТ ! 

устанавливал одногодку с PowerMILL 2012 года,никаких изменений с 2014,возможно есть какие-то не хитрые донастройки под себя ?

post-43918-0-57919900-1417007536.jpg

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

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


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

Так это разве не углы, в которых должен повторяться цикл сверления?

Прошу прощение, за недостаток информации.
Требуется просверлить 6 отв., которые располагаются через 60 градусов.
После сверления первого отв., деталь должна повернуться на 60 градусов за одно движение.
Но вместо этого происходит шесть движений по 10 градусов.
Хотелось бы убрать лишние координаты (помечены красным).
Заметил, что при визуализации в PowerMillе угловые перемещения уже разбиты по 10 градусов.

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


Ссылка на сообщение
Поделиться на других сайтах
Требуется просверлить 6 отв., которые располагаются через 60 градусов.
Нет, все ок, я не сразу заметил, что цикл отменен по G80 уже до этих поворотов.

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


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

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

Powermill, вычисляя переход по цилиндру, генерирует точки, соединяемые отрезками, таким образом, чтобы отклонение отрезков от заданного безопасного цилиндра не превышало допуск расчета траектории. Ужесточите допуск - будет точек больше, уменьшите - будет наоборот.

САМ-система всегда рассчитывает траекторию в предположении, что между двумя соседними точками вершина инструмента перейдет по прямой линии - требуемое сложное пространственное движение инструмента аппроксимируется прямыми в пределах допуска на расчет траектории.

Указанную проблему обсуждали.

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

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


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

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

Powermill, вычисляя переход по цилиндру, генерирует точки, соединяемые отрезками, таким образом, чтобы отклонение отрезков от заданного безопасного цилиндра не превышало допуск расчета траектории. Ужесточите допуск - будет точек больше, уменьшите - будет наоборот.

САМ-система всегда рассчитывает траекторию в предположении, что между двумя соседними точками вершина инструмента перейдет по прямой линии - требуемое сложное пространственное движение инструмента аппроксимируется прямыми в пределах допуска на расчет траектории.

Указанную проблему обсуждали.

 

Можно точностью поиграть, только точки все равно остануться больше или меньше

Как вариант постом игнорировать эти движения

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


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

Удалось убрать лишние точки в Pm-Post, изменив одно значение.

Осталось протестировать на других траекториях...

post-45033-0-64849100-1417068432_thumb.jpg

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


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

Wizard! и Post спасибо за помощь!

Удалось убрать лишние точки в Pm-Post, изменив одно значение.

Осталось протестировать на других траекториях...

Вряд ли тут поможет метод тыка. Тестируйте хорошенько.

Предполагаю, что теперь угол поворота не будет выводиться в тех кадрах, где не выводятся линейные оси. А это чревато, например, тем, что в начале траектории не будет происходить углового позиционирования.

Кстати, вот еще на эту тему.

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


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

 

Wizard! и Post спасибо за помощь!

Удалось убрать лишние точки в Pm-Post, изменив одно значение.

Осталось протестировать на других траекториях...

Вряд ли тут поможет метод тыка. Тестируйте хорошенько.

Предполагаю, что теперь угол поворота не будет выводиться в тех кадрах, где не выводятся линейные оси. А это чревато, например, тем, что в начале траектории не будет происходить углового позиционирования.

Кстати, вот еще на эту тему.

 

Вы правы, угол поворота в таком случае не выводится.

Оказывается, все не так просто)

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


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

Убрать эти углы можно, только зачем, они есть в траектории?

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


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

Так плохо ? Проект сделал в ПМ2010 .

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


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

вот что получается , так должно быть правильно

post-12804-0-97936900-1417284307_thumb.jpg

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


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

Ольга я так и сделал но у меня там тоже были лишние перемещения в tap file  , вышлите пожалуйста проект и opt file . Если конечно можете ))) ? спасибо

Или напишите по крайней мере где фокус ?Проблема наверное в постпроцессоре у меня .

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


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

Убрать эти углы можно, только зачем, они есть в траектории?

Хотелось, что бы в программе не было лишних строк.
К тому же, на некоторых стойках, которые не умеют просматривать выполняемую программу вперед, это приведет к лишним движениям.
Вместо одного перемещения от 0 до 60г., будет 0-10 остановка, 10-20 остановка, и т.д.

Так плохо ? Проект сделал в ПМ2010 .

Сделал программу Вашего проекта, лишних перемещений нет, этого я и хотел добиться!
Единственно, в этом проекте потребуется больше времени на создание траекторий.
При использовании много осевого сверления, создается одна система координат и одна траектория.
В Вашем случае, 6 систем координат и 6 траекторий...
Изменено пользователем Spline_

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


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

вот что получается , так должно быть правильно

Если траектория создана с помощью много осевого сверления, это идеальный вариант.

Возможно ли этого добиться не прибегая к скриптам постпроцессора?

Или уже при создании траектории нет промежуточных точек?

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


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

 

вот что получается , так должно быть правильно

Если траектория создана с помощью много осевого сверления, это идеальный вариант.

Возможно ли этого добиться не прибегая к скриптам постпроцессора?

Или уже при создании траектории нет промежуточных точек?

 

Траектория создана много осевым сверлением .Сразу выбраны все отверстия в одной траектории. И так получается в одном NC файле. Никаких скриптов не писала в постпроцессоре.

Ольга я так и сделал но у меня там тоже были лишние перемещения в tap file  , вышлите пожалуйста проект и opt file . Если конечно можете ))) ? спасибо

Или напишите по крайней мере где фокус ?Проблема наверное в постпроцессоре у меня .

Я сделала проект в PM2012 и Вы у себя не откроете. Вы писали , что у Вас 2010. 

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


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

Да ПМ2010 но сделал как Вы Ольга , многоосевое сверление , одна траектория . Все равно не знаю где фокус ? Вы бы не сделала для нас ролик )?

 

Вот мой результат .

 

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


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

сделала видео-ролик 

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


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

спасибо огромное Ольга  , сейчас знаю что лично у меня плохой постпроцессор .  Ольга скажите пожалуйста  , как настроить пост для многоосегого сверления ? В постпроцессоре надо быть поставлено yes у Multi axis Drilling и что дальше делать ? Спасибо заранее .

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


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

сделала видео-ролик 

Спасибо большое за видео ролик.

Подскажите пожалуйста, как в Pm-Post можно убрать лишние координаты?

Это делается в настройках опционного файла или в настройках формата команды Machine A?

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


Ссылка на сообщение
Поделиться на других сайтах
Подскажите пожалуйста, как в Pm-Post можно убрать лишние координаты? Это делается в настройках опционного файла или в настройках формата команды Machine A?
 

   эдак можно и без работы остаться :)

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


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

Ольга ,мы же не писалм про работу , здесь на форуме можно обсуждать все так сказать бесплатно .

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


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

 

сделала видео-ролик 

Спасибо большое за видео ролик.

Подскажите пожалуйста, как в Pm-Post можно убрать лишние координаты?

Это делается в настройках опционного файла или в настройках формата команды Machine A?

 

в личку написал

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


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

что написал ?,у меня ничего нет  в личке. Напишите сюда  ncc_@rambler.ru

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


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

автору

Ай-ай-ай, как не стыдно! :rolleyes: 

Что ж вы тётеньку без "калыма" оставили? Она уже мешок для денег приготовила.)

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

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


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

я ребята тоже предлагаю обсуждать все бесплатно и для комерческой деятельности можно создать собственную страницу в интернете . Иначе вся переписка здесь теряет смысла .

спасибо

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

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


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

а я как раз и не за деньги хочу помочь человеку

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


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

 

Судя по вашей программе, у вас угол А выводится только совместно с какой-то координатой, значит он имеет свойство Зависимый.

Фреза должна подниматься на безопасный цилиндр Z60 и след. строкой идти разворот.

...

Z60

A-90

....

Автор уже предложил такое решение, которое не оптимально.

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


Ссылка на сообщение
Поделиться на других сайтах
В Monday, December 08, 2014 в 16:55, Spline_ сказал:

Спасибо большое за видео ролик.

Подскажите пожалуйста, как в Pm-Post можно убрать лишние координаты?

Это делается в настройках опционного файла или в настройках формата команды Machine A?

Добрый день . Возращаесь к этой теме . Как сделать так чтобы дуги перемещения сверла не делились на линейные участки .?

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


Ссылка на сообщение
Поделиться на других сайтах
В 27.04.2018 в 08:13, kostik13552 сказал:

Добрый день . Возращаесь к этой теме . Как сделать так чтобы дуги перемещения сверла не делились на линейные участки .?

Нет никаких дуг перемещения сверла. У траекторий 5AX сверления - линеаризация с заданной точностью.

Убрать лишние перемещения можно только в посте.

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


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

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

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

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

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


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

Войти

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


Войти сейчас

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

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