Jump to content

DMG635v и Sinumerik840sl- операции с 4осью.


Recommended Posts

Приветствую.

 

Есть станок DMG635v c Sinumerik840sl и поворотной 4 осью Lehmann.

В стойке имеется ShopMill.

В трёх осях программирование работы ShopMill-ом трудностей не представляет, работаем.

Трудность представляет задача- как в ShopMill-е заставить программу работать с 4 осью?

Т.е. обработать деталь в XYZ, потом повернуть 4 ось на 180градусов и снова  обработать в XYZ.

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

Кто-нибудь тут может подсказать- какие кнопки в ShopMill-е жать, чтобы с 4 осью работать?

Link to post
Share on other sites
  • 4 weeks later...


а что, кнопки, на которой нарисована 4 ось, нету?? 

......

надави энтер, введи А180, строка оформится буквой G (Gкод).......

......

Link to post
Share on other sites
8 часов назад, Ander сказал:

а что, кнопки, на которой нарисована 4 ось, нету?? 

......

надави энтер, введи А180, строка оформится буквой G (Gкод).......

......

В разделе "позиции" есть X, Y, Z, A. Ввод в А 180град.+"выполнение"(зелёная кнопка) запускает поворот оси на 180 градусов. Тут всё нормально.

Вопрос именно- как в ShopMill организовать двухстороннюю обработку?

Т.е. в начале работы в ShopMill даётся заголовок программы, в котором определяется заготовка, плоскость обработки, отводы-подводы, безопасная высота и т.п.

Потом задаются виды обработки, можно нарисовать контуры и т.п.

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

Вот тут и "затык"- как это реализовать?

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

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

Link to post
Share on other sites

Ответившим- спасибо, в ближайшее время попробую.

Что получится- отпишусь.

Сейчас станок занят круглосуточно...

Link to post
Share on other sites
  • 8 months later...
aalex_b

Осваиваю, ради самообразования, программирование. Столкнулся с проблемой: необходимо фрезеровать винтовой полупаз на трубке с одновременным перемещением по оси Z и вращением оси A. Беру заготовку, ввожу необходимые смещения и подачу. Происходит следующее: по оси Z перемещается с заданной подачей, а круговая ось A проворачивается на ускоренном. Кое как решил задачу не правильным способом, грубо и большим количеством кадров.

Сейчас необходимо сделать гравировку. Цифра "1" гравируется вдоль оси A. Снова при обработке ось не работает с заданной подачей, а проворачивается с ускоренной скоростью. 

Link to post
Share on other sites
22 часа назад, aalex_b сказал:

по оси Z перемещается с заданной подачей, а круговая ось A проворачивается на ускоренном.

Станок отрабатывает все правильно, по умолчанию, круговая ось A является синхронной, и она вращается с такой скоростью (иногда она может быть очень большой), чтобы завершить вращение, в тот момент, когда траекторная ось Z достигнет конечного положения на указанной для нее подаче. Круговые оси можно объявить траекторными через команду FGROUP(X,Y,Z,A). Нужно, лишь учитывать, что для круговых осей подача рассматривается в градусах в минуту или в градусах на оборот (G94/G95). После завершения совместной обработки, нужно обязательно отменить это командой FGROUP(). Но, думаю, самым правильным будет программирование такого способа обработки через команды TRANSMIT, TRACYL и других. Если система эти команды не поддерживает, то есть 3-й способ, выполнения совместных круговых и линейных перемещений, так, чтобы соблюдалась требуемая подача.

Link to post
Share on other sites
  • 4 years later...
ak_47
09.05.2018 в 11:06, A_1 сказал:

Станок отрабатывает все правильно, по умолчанию, круговая ось A является синхронной, и она вращается с такой скоростью (иногда она может быть очень большой), чтобы завершить вращение, в тот момент, когда траекторная ось Z достигнет конечного положения на указанной для нее подаче. Круговые оси можно объявить траекторными через команду FGROUP(X,Y,Z,A). Нужно, лишь учитывать, что для круговых осей подача рассматривается в градусах в минуту или в градусах на оборот (G94/G95). После завершения совместной обработки, нужно обязательно отменить это командой FGROUP(). Но, думаю, самым правильным будет программирование такого способа обработки через команды TRANSMIT, TRACYL и других. Если система эти команды не поддерживает, то есть 3-й способ, выполнения совместных круговых и линейных перемещений, так, чтобы соблюдалась требуемая подача.

а какой же третий способ?

Link to post
Share on other sites
A_1
27 минут назад, ak_47 сказал:

а какой же третий способ?

Третий способ - использовать обратную подачу G93. В этом случае для каждого кадра рассчитываем величину подачи по формуле:

Sпр = Sм / L, здесь Sпр - подача, которую следует указать в программе, Sм - минутная подача (произведение величины подачи на зуб, числа зубьев и частоты вращения), L - длина фрезеруемого участка одного кадра.

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.




  • Сообщения

    • миталник
      Шпонка, передавая крутящий момент, работает на срез и смятие. Исходя из этого и подбирается (рассчитывается) размер шпонки.
    • AlexKaz
      Под результатами ессно надо понимать экономию времени и денег. Если покупка более дорогой и худшей по качеству услуги выливается в тотальный геморрой и не приводит ни к какой экономии ресурсов - нафиг не нужны такие услуги...
    • AlexKaz
      IMHO, не по Сеньке шапка. Софт англосаксов - это следствие диверсификации их экономик. Софт - это сфера услуг, призванная экономить деньги. А вот деньги зарабатывать можно только на товарном производстве (рынок акций, депозитов, и прочие финансы - это только обслуга реального сектора). Толкая софт впереди паровоза экономики как её драйвер есть риск не добиться ни-че-го, кроме довольных рож софтописателей. Во-первых, эти редиски ломят цену за софт внутри РФ словно уже живут за бугром и получают з.п. как бугром. Во-вторых, рынок РФ они не ставят приоритетным, РФ для них - это 1/50 мирового пирога - так себе полигон для отработки технологий. Соответственно, эти люди не понимают в массе что нужно миру - потому как в РФ экономика откровенно не выдающаяся и всех тонкостей и нужностей силами спецов РФ не создать и не описать. Как следствие, на выходе имеем большой пшик - деньги влиты, а результаты мир не устраивают.   Лунная же миссия и будущий Марс - это резервирование человеческой популяции, и чем раньше сделать бэкап - тем лучше. В глобальном смысле. В локальном же смысле эти проекты есть уйма заказов на железо. А железо можно и без софта создать или использовать примитивные софтины... Чёт Королёв без CAD/CAE обходился (но не без вычислитетелей). Вот ведь странный человек - ни одной CAD-шараге не забашлял...
    • Александр1979
      Такое бывает если фазы на синхронный двигатель перепутаны.
    • lublu_abs
      понял посмотрите для одного диаметра вала b и h   Посмотрите на b и h для одного диаметра вала, например 20 и 45. гост на конические концы валов Гост шпоночные соединения: Как не сложно заметить, размеры отличаются  
    • irbitsky
      Могут быть любыми. Имеется ввиду на условном виде сверху. Это касается узких торцов паза. А вот  Они идентичны    Или я просто не заметил разницы. Укажите конкретно, какие размеры отличаются. Обоими. Могут быть любыми. Имеется ввиду на условном виде сверху. Это касается узких торцов паза. А вот  Они идентичны    Или я просто не заметил разницы. Укажите конкретно, какие размеры отличаются. Обоими.
    • Viktor2004
      Ну, рассказываю все по порядку Купили манагеры глобусный стол но без двигателей. Так дешевле Потом где-то по объявлению купили два движка и привод. И сказали собирать. Тут уже в качестве юмора постили картинку где вместо шин постоянного тока кусок кабеля ВВГ примерно 25 кв мм. Так вот я вместо шин скрутил в несколько слоев кабель ВВГ 2,5 кв мм. Оптические пачкорды у меня были, а вот соединители CXA2A --- CXA2B пришлось поискать. Вроде в ЧИП и ДИПе они на сайте есть, но в реалии не оказалось. С трудом достали. Там же достали разъемы кабелей 4-5 осей. Осталось сварганить кабели. Купили контрольный электрический кабель. Спаяли, подключили, а он не работает. SV0368 Заземление эффекта не дало. Поехал искать витую пару, да такую, что бы каждая жила была многожильной. Нашел на рынке. Витую пару подключил только на линию данных. 5-6 контакт энколера. Остальные провода оставил от контрольного кабеля. У него сечение побольше. Ошибка SV0368 ушла. Затем оказалось что цоколевка разъемов энкодера 4 и 5 оси разная. Конечно на двигателях и на приводе она одинаковая, а на промежуточном разъеме оси она разная. Пришлось перепаивать. Подключил. Тут оказалось что энкодер одного двигателя не обнуляется и не отслеживает положение вала. Менял местами двигатели, отдельно энкодеры, не работает именно тот энкодер. Стал пытаться запускать все по очереди. Забил параметры как указал выше и стал проверять сначала на 4-й оси, потом на 5-й. Поочередно отключая то одну, то другую. При движении от маховичка вначале ось страгивается с места, потом начинает гудеть, а двигатель греться. Иногда дергается так что аж подпрыгивает. На обеих каналах ведет себя одинаково что один, что другой движок, когда исправный энкодер на них вешаю.    
    • lem_on
      че за бред, сам сначала влез, а потом я ему пишу оказывается.
    • статист
      Никогда этой версии не ставил. Попробуйте 21 версию поставить. С ней таких проблем не наблюдалось
    • Maik812
      Я переименования файла с разными свойствами решал так.  Все го то сделать нужно плагин который писать будет через апи свойство в фаил. На прямую он пишет но ссылка то на имя старое. Создать библиотеку с именами в файлах со свойствами различными в любом порядке и тд за пару кликов.. На данном фото переименовании по габаритам и по имени папки где лежат файлы. Все сохраняется по шаблону и просто выбирается.
×
×
  • Create New...