Jump to content

Курсы обучения программированию станков с ЧПУ


Recommended Posts

Открыт новый курс обучения расширенному программированию станков с системой управления Sinumerik
https://stepik.org/z/63067
Курс ещё разрабатывается, но первая его часть уже готова!

Edited by A_1
Link to post
Share on other sites
  • 1 year later...


UnPinned posts
A_1

Одна из задач курса Параметрическое программирование станков с ЧПУ FANUC:

rectangle_for_#1_diag.png

В #1 и #2 хранятся значения длин сторон прямоугольника. Напишите программу, в которой будет рассчитан угол между его нижней стороной и диагональю, и результат записан в #3

Link to post
Share on other sites
A_1

G00, G01, G17, G40, G90. Какое свойство объединяет эти команды? Ответ является промокодом для скидки при записи на курсы до 31 июля 2022г.

Программирование станка с системой ЧПУ FANUC (и Sinumerik)

Параметрическое программирование станков с ЧПУ FANUC

Sinumerik: расширенное программирование

Подсказку можно найти в описании любого курса, после слов "Подсказка для промокода".

Link to post
Share on other sites
A_1

@maxx2000 нет речи о том, что эти команды расположены в одном кадре

Link to post
Share on other sites
maxx2000

@A_1 мало того что в одном кадре, так ещё и через запятую, и комментарий незакомментирован :pardon:

Link to post
Share on other sites
alex0800

 

у меня есть около 40 видео с примерами простого и параметрического программирования.нужна помощь в их озвучке 

примеры на фрезерную и токарную группу с системой фанук

 

Link to post
Share on other sites
A_1
Posted (edited)

На курсах обучения Параметрическое программирование станков с ЧПУ FANUCSinumerik: расширенное программирование приведены универсальные программы для построения математически точных спиральных траекторий.

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

Spiral.png

Подсказка: это плоская траектория точки оси вращающегося инструмента (не фрезы).

Edited by A_1
Link to post
Share on other sites
KorovnikovAV

Выборка фрезой плоскости кармана, потом доработка углов. А реклама идёт нафиг. 

Edited by KorovnikovAV
Link to post
Share on other sites
A_1

Траектория направлена внутрь спирали

Link to post
Share on other sites
KorovnikovAV

И что? 

Отверстие я бы по не замкнутой траектории точно не обрабатывал. 

Link to post
Share on other sites
A_1
30.07.2022 в 18:46, A_1 сказал:

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

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

Spiral.gifrast.png

Программирование станка с системой ЧПУ FANUC (и Sinumerik)

Параметрическое программирование станков с ЧПУ FANUC

Sinumerik: расширенное программирование

Link to post
Share on other sites
ak762
2 hours ago, A_1 said:

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

а каким образом вы перемещаетесь по глубине закрытого кармана? 

Link to post
Share on other sites
A_1
10 часов назад, ak762 сказал:

а каким образом вы перемещаетесь по глубине закрытого кармана? 

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

Link to post
Share on other sites
Vladislav-dobrynin
06.08.2022 в 17:47, A_1 сказал:

Такая траектория может пригодиться при обработке отверстия вращающимся инструментом, имеющим радиус равный радиусу растачиваемого отверстия

 

У меня скоро будет задача расточить вдоль оси Z коническое отверстие на фрезерном станке. Короткими линейными интерполяциями делать не хочу - поверхность плохая получается, когда то сталкивался уже. Можно ли на Sinumerik задать винтовую интерполяцию с изменяющимся радиусом?

Скорее всего нет и придётся разбивать по 1 витку, уменьшая радиус через каждый виток? И тут же еще один вопрос - задавая ориентацию шпинделя SPOS=IC(360) в кадре с винтовой интерполяцией - ось шпинделя гарантировано достигнет конца движения согласованно с осями X Y Z? или ее в каком то виде в FGROUP сначала прописать?

Edited by Vladislav-dobrynin
Link to post
Share on other sites
6 часов назад, Vladislav-dobrynin сказал:

У меня скоро будет задача расточить вдоль оси Z коническое отверстие на фрезерном станке. Короткими линейными интерполяциями делать не хочу - поверхность плохая получается, когда то сталкивался уже. Можно ли на Sinumerik задать винтовую интерполяцию с изменяющимся радиусом?

Добрый день. Задать винтовую интерполяцию с изменяющимся радиусом на Sinumerik можно одним кадром с помощью команд G2/3, G41/42, команды OFFN, которая будет равномерно изменять радиус траектории от начала и до конца кадра, и команды TURN - для обеспечения нескольких витков. Если задать в этом же кадре поворот шпинделя на определённый угол, равный количеству витков * 360°, то получим интерполяционное точение конуса. НО, при таком программировании, будут несовпадения направления вершины инструмента направлениям осей координат в квадрантах траектории. Величина этих несовпадений небольшая и зависит от размеров конуса. На практике, на обработанную поверхность эти погрешности визуально не влияли.

Если требуется исключить эти погрешности, то можно запрограммировать траекторию участками дуг (например, с шагом 10°) с изменяющимся радиусом и координаты Z, и указать в каждом кадре положение оси шпинделя С=ACP(...) или C=ACN(...).

6 часов назад, Vladislav-dobrynin сказал:

Скорее всего нет и придётся разбивать по 1 витку, уменьшая радиус через каждый виток?

В этом случае не будет плавности движения.

 

6 часов назад, Vladislav-dobrynin сказал:

И тут же еще один вопрос - задавая ориентацию шпинделя SPOS=IC(360) в кадре с винтовой интерполяцией - ось шпинделя гарантировано достигнет конца движения согласованно с осями X Y Z?

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

Link to post
Share on other sites
Vladislav-dobrynin
7 часов назад, A_1 сказал:

Добрый день. Задать винтовую интерполяцию с изменяющимся радиусом на Sinumerik можно одним кадром с помощью команд G2/3, G41/42, команды OFFN, которая будет равномерно изменять радиус траектории от начала и до конца кадра, и команды TURN - для обеспечения нескольких витков.

Не понял, каким образом при помощи OFFN можно получить конус. Посмотрите на рисунок. Например - верхний диаметр 50 мм , нижний диаметр 40мм, шаг винтовой 1 мм, глубина 50мм . Резец должен при перемещении по данной траектории ориентироваться соответственно плоскости резания. Предложите пожалуйста, свой пример программирования такой траектории 

Ориентационное растачивание.PNG

Edited by Vladislav-dobrynin
Link to post
Share on other sites
9 часов назад, A_1 сказал:

В этом случае не будет плавности движения.

Это ещё почему?

16 часов назад, Vladislav-dobrynin сказал:

задавая ориентацию шпинделя SPOS=IC(360) в кадре с винтовой интерполяцией - ось шпинделя гарантировано достигнет конца движения согласованно с осями X Y Z?

А шпиндель управляемый? Там с вероятность 99% оси нет внутри. 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.




  • Сообщения

    • ak762
      по английски это fineblanking, посмотрите для просвещения, а беззазорный термин прижился потому что зазор там есть, но он намного меньше чем в обычных штампах, чтобы получать детали без облоя
    • Stepanov
    • serguss
      Здравствуйте. Подскажите вот такую вещь Есть уравнение, по которому гасятся компоненты в сборке. NX автоматически создает параметр. В данном случае - р12.  Просматривая его в окне уравнений, я могу просмотреть, к каким компонентам данный параметр относится:   Но фактически, подобное информационное окно немного бесполезно, если одинаковых компонентов в сборке под сотню   А вопрос(ы) собственно в следующем - можно ли как-то просмотреть эти компоненты в графическом окне, или в навигаторе сборки. И вопрос второй - можно ли каким-то образом отредактировать уже существующий параметр, то есть перевыбрать компоненты, которые будут управляться данным параметром.   Выбрать компоненты и перезадать уравнение через suppression by expression не вариант - при этом NX создает новый параметр а не меняет старый
    • AlexArt
      Оно уходит в бесконечность, а это всего лишь конец графика  Какая цель вашего исследования? Несущая способность? Вы же не знаете материал.
    • Nikans_mai
      Господа подскажите, такой вопрос нужно засверлить отверстие ф20 L-70, какой цикл лучше выбрать, и как в шаблон правильно забить параметры ?!
    • DmitStar
      Я так понимаю это страничка из mastercam post guide  . Перерыл весь интернет - нихрена не нашел. Где такой мануал взять? ребят, поделитесь у кого есть... очень надо! Заранее большое человеческое спасибо!!!
    • Nikans_mai
      Ниже написал модель полностью!
    • Anat2015
    • Anat2015
      Для начала блоки питания проверьте, лучше осциллографом на предмет пульсаций. Где покупали - в Турции, или у российских говнодистрибьютеров? Из документации есть что-нибудь сервисное? Нет, наверное.  Так у нас все такое, на вид - хорошо, копнешь поглубже - лучше не копать.
    • Nikans_mai
      6-позиционная револьверная голова; Электромеханическая револьверная головка модели AK30. Инструментальный диск на 6/8 позиций.
×
×
  • Create New...