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

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


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

Всем привет. Появилась возможность поучиться поработать на токарном ЧПУ станке 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 пользователей

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




  • Сообщения

    • Бестолковый
      Так вот, осваивая потихоньку SW пришёл к созданию собственных таблиц свойств. Тех самых которые Custom Properly Table, для детали, сборки чертежа детали и чертежа сборки соответственно. Создал таблицы (синхронно создав заготовки для каждого типа вышеуказанных документов, переписал переменные и сложил в отдельную папочку, прописав в свойствах SW пути к ней. Так, чтобы при создании нового документа всё открывалось правильно.   Начитавшись форумов всяко-разных профильных (включая этот) и мануалов пришёл к выводу, что можно "скармливать" в таблицу текстовый или Excel файл с необходимыми данными, как то данные для заполнения штампа и прочее. Иерархия такова: Есть конкретный неизменяемый диск, на нём папки всех проектов, в каждой из них, кроме самих файлов SW кладу этот самый файл гордо именуемый "Код_проекта_db.txt" имя которого меняется, равно как и путь. Всё бы ничего, но когда у тебя один проект - всё гуд, делаешь второй проект - при открытии панельки справа - SW автоматом "подтягивает" файлик из первого проекта, приходится открывать Properly Table Builder и переназначать путь к файлу с необходимыми для второго проекта данными.   Сопсна - сам вопрос к Многоуважаемому Сообществу: Продолжать перезаписывать пути каждый раз или есть какой-то другой выход из сложившейся моими шаловливыми ручонками ситуации?   Заранее признателен за адекватный развёрнутый ответ!  
    • igor555
      Но почему-то на других станках в цехе этого нет и не тупим...хотим придти к единому знаменателю
    • mrVladimir
    • Vengeance
      https://t.me/bBqcc5UzY2E6 заходи в гости, там есть все ^_^
    • Давид
      Доброго времени. Можете поделиться русификатором пожалуйста. ambdavids@gmail.com
    • Александр1979
      В диагностике параметр 0000 смотрите.
    • the Devil incarnate
      сделайте связь "параллельно" со смещением 5мм и будет вам счастье.
    • mrVladimir
      Здравствуйте. Система 0i Mate-TD. При нарезании резьбы зависает между проходами. Есть предположение, что нет нуль-метки. Датчик подключен по схеме к JA7A. Можно как-то проверить приход нуль-метки не снимая датчика прямо на системе? Может в диагностике есть что-то подобное. Сами обороты (в минуту имеется ввиду) отображаются. В программе так: S800 Z3. X37. G76 P10060 Q50 R50 G76 X33.35 Z-35.5 R0 P1000 Q50 F2.  -вот здесь зависает Z3. X350 но зависает не окончательно - постоит-постоит и может дальше пойти. Есть еще предположение - рассогласование по осям превышает установленный порог. Но никак не могу сообразить - где посмотреть...
    • ak762
      вроде можно если использовать американский стандарт  
    • tiomat
      Ну запустил я его,  удивительный факт- детали, входящие в подсборки (сделанные массивом) - отображаются в дереве, а просто детали (сделанные массивом)- не отображается в дереве. Парадокс
×
×
  • Создать...