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

Помогите в освоении от и до токарного станка с ЧПУ


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

Всем привет. Появилась возможность поучиться поработать на токарном ЧПУ станке GSK980TDb.
10 лет назад учился в колледже на технолога машиностроения. Как раз на специальность написание технологии обработки детали. А так же написание программ на G коде.
Но никогда по этой специальности не работал. Да и забыл многое, придется вспоминать.
Вообщем сейчас проблема в том что не хватает знаний связать все воедино. 
Раньше мы писали программы для обработки детали вручную, сейчас я уже не помню все тонкости написания и вижу есть программы которые впринципе все делают гораздо проще.
Как я понимаю процесс таков:

1. Создание 3д модели по чертежам (с 3д работать умею проблем нет)
2. Написание программы для станка с ЧПУ. Я это решил делать через FeatureCAM. (есть проблемки но в целом принцип понятен.) Основная проблема столкнулся с тем что для выведения G кода нужен какой то постпроцессор. И как я понимаю нужен он под конкретный станок. Куда копать? Где взять? что нужно знать?
3. Далее чтобы не убить станок и тд я скачал CNC Simulator и там есть похожий станок GSK980TD на котором я бы мог попробывать изготовить деталь по моей программе. (Есть проблемы и в конкретном станке в тексте много вопросиков и иероглифов)
4. Если освою симулятор то думаю уже можно на реальном станке пробывать что то делать, думая над такими вещами как правильный ли резец выбрал, правильную ли глубину прохода взял и тд.

Может тут мне помогут в моем не легком деле? =)

post-46237-0-27904100-1423430307_thumb.jpg

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


 

Всем привет. Появилась возможность поучиться поработать на токарном ЧПУ станке GSK980TDb.

10 лет назад учился в колледже на технолога машиностроения. Как раз на специальность написание технологии обработки детали. А так же написание программ на G коде.

Но никогда по этой специальности не работал. Да и забыл многое, придется вспоминать.

Вообщем сейчас проблема в том что не хватает знаний связать все воедино. 

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

Как я понимаю процесс таков:

1. Создание 3д модели по чертежам (с 3д работать умею проблем нет)

2. Написание программы для станка с ЧПУ. Я это решил делать через FeatureCAM. (есть проблемки но в целом принцип понятен.) Основная проблема столкнулся с тем что для выведения G кода нужен какой то постпроцессор. И как я понимаю нужен он под конкретный станок. Куда копать? Где взять? что нужно знать?

3. Далее чтобы не убить станок и тд я скачал CNC Simulator и там есть похожий станок GSK980TD на котором я бы мог попробывать изготовить деталь по моей программе. (Есть проблемы и в конкретном станке в тексте много вопросиков и иероглифов)

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

Может тут мне помогут в моем не легком деле? =)

 

Если Вы решили остановиться на FeatureCam ,то Вам не нужен CNC симулятор. В FeatureCam есть встроенная симуляция траекторий. Следующим шагом естественно Вам необходимо обучиться работать в этой проге .Дальше нужен постпроцессор , не важно кто его сделает .Если не сами , то необходимо заказать именно под ваш станок. Если постпроцессор будет соответствовать кинематике вашего станка , то и симуляция на экране должна быть правильной. В общем желаю успехов :))

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

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

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

Я думаю да начну с G кода. Вспоминать. Так вот уже не могу вспомнить и не понимаю как задать нуль. Тыщу ссылок прочитал что G54-G59 это нули станка для обработки разных деталей. А так же написано что G54 и тд можно запрограмировать а как запрограммировать не понимаю не получается =(

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

Я думаю да начну с G кода. Вспоминать. Так вот уже не могу вспомнить и не понимаю как задать нуль. Тыщу ссылок прочитал что G54-G59 это нули станка для обработки разных деталей. А так же написано что G54 и тд можно запрограмировать а как запрограммировать не понимаю не получается =(

По-моему, о выставлении нулей лучше читать документацию к конкретному станку с конкретной стойкой.

Из ПО могу порекомендовать CIMCO Edit - простая и удобная вещь, только не всё отрисовывать умеет. Для обычных токарных операций программы, как тут уже говорили, можно писать и руками, просто глядя на чертеж.

Если стойка позволяет, то лучше сразу учиться программировать с использованием переменных.

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

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

Предлагаю использовать программу CIMCO. Для несложной и средней сложности токарки - вещь просто незаменимая. Очень удобна, постпроцессор не требуется. Есть макрокоманды, в которых можно написать основные повторяющиеся команды, а все остальное - писать под каждый конкретный пример.

У меня таким образом на написание УП для автомата продольного точения (2 шпинделя, у-ось, около 20 инструментов и 9 осей станка) уходит совсем не много времени.

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

Я думаю да начну с G кода. Вспоминать. Так вот уже не могу вспомнить и не понимаю как задать нуль. Тыщу ссылок прочитал что G54-G59 это нули станка для обработки разных деталей. А так же написано что G54 и тд можно запрограмировать а как запрограммировать не понимаю не получается =(

Начните сначала с коротенькой программы к вашему станку .Вот я нашла из инструкции по этой стойке короткую программу 

 
O0001 ;Program name
N0005 G0 X100 Z100 ;Rapid positioning to A point
N0010 M12  ;Workpiece clamped
N0015 T0101
N0020 M3 S600           ;Starting the spindle with 600 rev/min
N0025 M8 ;Coolant ON
N0030 G1 X50 Z0 F600     ;Approaching B point with 600mm/min
N0040 Z-30 F200  ;Cutting from B point to C point
N0050 X80 Z-50 F150  ;Cutting from C point to D point
N0060 G0 X100 Z100  ;  Rapid retracting to A point
N0070 T0100   ;Canceling the tool offset
N0080 M5 S0  ;  Stopping the spindle
N0090 M9   ;Coolant OFF
N0100 M13    ;Workpiece unclamped   
N0110 M30   ;End of program, spindle stopping and coolant OFF
N112 %
 
Сначала попробуйте ее по воздуху , без заготовки. Если будет без ошибок , тогда там по синтаксису все верно
Дальше , уже по примеру сделайте сами простую программу. А потом уже решите ,как вам нужно работать - вручную писать программу или все же использовать САМ- систему.
Все зависит от того , какой сложности и точности у вас номенклатура деталей.
Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...

Сначала нужно подвести инструмент к заготовке. Далее в ручном режиме MDI устанавливаешь ноль программы в помощью команды G50 или можешь в программе блок вставить. Смена инструмента аналогично делаться в режиме MDI. Пишешь например T0102 "ввод данных" подгоняешь инструмент, в корректоре вводишь координаты точки. Отмена корректора T0100.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Jesse
      За прошедшее десятилетие (ухх, как же время летит!) уже были вопросы про локальные пластические деформации в статическом расчете и про локальные формы потери устойчивости. В обоих случаях на все эти "локальности" можно подзабить. В первом случае у меня даже шаблонная фразочка есть, которую я в отчёты вставляю, ссылаясь на ГОСТ Р 57700.10-2018. Это всё хорошо. Но что у нас с цикликой? К примеру, есть вал насоса, который в процессе работы изгибается. В валу есть шпоночные отверствия, всякие переходы вплоть до радиуса R=0.25 мм и прочая мелкая ересь, где развиваются большие напряжения, превышающие предел выносливости материала.. В то время как в основной толще материала напряжения на порядок меньше предела выносливости и там всё ок. Как быть в этой ситуации? Ведь разрушение в процессе многоцикловой усталости происходит в результате зарождения и роста микротрещин. То есть по идее в этом радиусе R=0.25 мм трещинка пойдёт и разрушит весь весь вал за условные 10^12 циклов? Или не разрушит? Если не разрушит, то как обосновать, что не разрушит? С точки зрения физики/МДТТ мы знаем, что в статике у пластичного материала в малой области превысится предел текучести, появится небольшая область течения, и на этом всё. "Пластика" дальше не пойдёт. МОжно даже просчитать и проверить для успокоения души, что пластических шарниров не будет. Но в многоцикловой усталости мы ничего расчетом проверить не можем как все эти "неприятные локальности" себя поведут за 10^12 циклов. Только кривые Веллера и т.п. Ну и результаты упругого расчета..   Какой эмпирико-нормативный опыт есть у человечества, чтоб показать, что разрушения и катастрофического роста трещины НЕ произойдёт за большое кол-во циклов, если в небольшом объеме материала по результатам упругого расчета напряжения превышают предел выносливости?
    • malvi.dp
    • Srgwell
      Библиотеки не все подключены. Там другие какие то были включены. При чем сбиваются иногда
    • Snake 60
      @clavr  Попробовал в 2024-м так и есть, не хочет перепривязывать размеры, настройки не нашел :(
    • Snake 60
    • gudstartup
      @Alexey8107 учитывая то что иногда станок все же включается то похоже на плохой контакт или высохшую емкость у нас на старом svm альфа были случайные ошибки 8 9 именно из за емкости. фанук их умудрился так замаскировать между  двумя  разъемами еле нашли,,,
    • vad0000
      DELEM предлагает такой метод Приходит партия металла, Вы в ЧПУ вводите уголок 100*100., и получаете развёртку. Изготавливаете ее, и далее гнете. Одна сторона у Вас получится 100, если конечно правильно настроен упор, а другая никогда не получится 100, либо больше, либо меньше. Cybelec для каждого материала предлагает 10 различных поправок. Т.е. согнул один раз уголок, и получил поправку на всю партию металла. Пришла новая партия, согнули ещё один уголок. Все понятно?
    • paxa074_ko
      Ребят, помогите, пожалуйста, уже весь интернет облазил, но решения не нашел. Может кто встречался с подобным? SolidWorks 2021 Routing. По итогу создания кабеля (рисунок 1), хочу сделать его чертеж, однако, используя функцию "Развернуть маршрут", вижу просто эскиз провода (рисунок 2), сам провод пропадает и как следствие на чертеже просто линия вместо провода (рисунок 3) (а это уже как-то колхозно, хоть и длину все-равно высчитывает правильно).   Не удается вставить изображение через ссылку, поэтому вот сылка на гугл диск, там также исходники файлов: https://drive.google.com/drive/folders/1u9o9FnandAdWyL7jw-EZ62UXDicFK8yx?usp=drive_link
    • Srgwell
    • zwg
      Размер в 1 мм я приводил для понимания проблемы. В реальности, вопрос был именно в корректировке развертки (точек оси Х) в соответствии с нашим металлом, а не DIN.  Я так понимаю, корректировка значения в МАТЕРИАЛ CYBELEC решит эту проблему...  А как подобную  корректировку выполнить для Y? Например для 1мм сейчас сходу станок дает угол 94... 
×
×
  • Создать...