Jump to content

Проблема с работой Transmit Sinumerik828D. Постпроцессор NX.


Jipsey

Recommended Posts

Добрый день/вечер/утро! При отработке поста NX для ток-фрез станка с Transmit без Y (Sinumerik 828D) столкнулся со следующей проблемой, станок отказывается поворачивать патрон, при этом в симуляции отрабатывает корректно без ошибок, контур соответствует.

Скрин УП ниже, в рамке кадр на котором станок встаёт. Кто сталкивался с подобной проблемой? Подскажите пожалуйста, или поделитесь версиями происходящего

 

image.png

 

Edited by Jipsey
Link to post
Share on other sites


UnPinned posts
12 часов назад, mannul сказал:

Какую ошибку пишет стойка?

Ничего не пишет, ошибки нет, станок приезжает в координату указанную в кадре выше, и останавливается.

Извиняюсь за качество видео)

Link to post
Share on other sites
mannul
4 минуты назад, Jipsey сказал:

Ничего не пишет

Сверху справа есть значок желтый треугольник с восклицательным знаком. Что там написано? Кроме того, посмотрите что в сообщениях по кнопке Alarm.

Edited by mannul
Link to post
Share on other sites
mannul

А, всё, увидел, просто видео в экран монитора не влезает. У вас ошибка что нет разрешения на движение оси X и шпинделя. Пробовали полярную обработку делать в шопмиле, работает?

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

А, всё, увидел, просто видео в экран монитора не влезает. У вас ошибка что нет разрешения на движение оси X и шпинделя. Пробовали полярную обработку делать в шопмиле, работает?

Да, в шопмилле все в порядке

Link to post
Share on other sites
mannul
9 минут назад, Jipsey сказал:

Да, в шопмилле все в порядке

Приводной инструмент у вас точно №2? Вращение есть? По видео судя по всему не вращается.

Попробуйте:

Скрытый текст

N40 TRANSMIT()
N45 FGROUP()
N50 DIAMOF
N55 G90
N60 G95
N65 G710
N70 G17
N75 G54
N135 T="MILL10" D1 M6
N160 SETMS(2)
N165 G97 S2=2000 M2=3
N170 G17
N200 DIAMOF
N205 G94 G00 Z25.0 
N210 TRANSMIT
N215 G94 G00 X0. Y0. Z25.0
N220 M8
N280 Z3.0
N285 G01 Z-4.0  F100.0
N290 X-3.536 Y3.536  F200.0
N295 G03 X-5.0 Y0. CR=5.0 F100.0
N300 G01 Y-4.0  F200.0
N305 G03 X-4.0 Y-5.0 CR=1.0 F100.0
N310 G01 X4.0  F200.0
N315 G03 X5.0 Y-4.0 CR=1.0 F100.0
N320 G01 Y4.0  F200.0
N325 G03 X4.0 Y5.0 CR=1.0 F100.0
N330 G01 X-4.0  F200.0
N335 G03 X-5.0 Y4.0 CR=1.0 F100.0
N340 G01 Y0.  F200.0
N345 G03 X-3.536 Y-3.536 CR=5.0 F100.0
N350 G01 X0. Y0.  F200.0
N355 G00 Z25.0
N360 M9
N365 G00 Z25.0
N370 M2=5
N375 TRANSMIT()
N380 DIAMON
N385 FGROUP()
N390 SETMS(1)
N395 G95
N430 M30

 

Link to post
Share on other sites
2 минуты назад, mannul сказал:

Приводной инструмент у вас точно №2? Вращение есть? По видео судя по всему не вращается.

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

Link to post
Share on other sites
mannul

@Jipsey Возможно вам надо добавить M19 перед TRANSMIT или у вас команда полярной интерполяции отличается от стандартной. Если есть примеры в инструкции по эксплуатации, то начните с них.

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

Сверху справа есть значок желтый треугольник с восклицательным знаком. Что там написано? Кроме того, посмотрите что в сообщениях по кнопке Alarm.

Прикрепляю фото стойки с жёлтым треугольником (axis enable missing X1 C1) если правильно понял то это запрет на движение осей X1 и C1. Но TRANSMIT это координаты X Y(виртуальная)

1.jpg

2.jpg

Link to post
Share on other sites

Нашёл в чем проблема, может кому то поможет. В режиме Transmit после каждого движения Z срабатывал тормоз шпинделя, после чего станок вставл. Временно, решил постпроцессором, добавил вывод команды М22 (разжим тормоза шпинделя) отдельным кадром поcле каждого движения по оси Z.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Сообщения

    • brigval
      Скриншот можно привести? Как попросили и как предлагаете...
    • green_fly
      Зачем же так сильно передергивать, можно и уздечку надорвать. Вы просили помощи, Вам предложили стандартный путь - посчитать ряд профилей, которые хорошо исследованы и являются валидационными тестами. На нет и суда нет.
    • green_fly
      Вам говорят про то, что Ваши производные никак не получить на реальной конструкции. Да и на продувке в CFD скорее всего не поймать. Хорошая задачка, определить на каком порядке разница станет незначительной - на курсовой проект, наверное, потянет. Может даже на диплом. Но пока у Вас результаты расчетов одного и того же профиля зависят от версии расчетной программы - их действительно лучше хранить в секрете.
    • zerganalizer
      А касаемо расчётов продуй нам то или это, а мы посмотрим на результаты - у меня будет скоро самый мощный компьютер из настольных, тогда можно будет попробовать из любопытства, но не ранее. Однако не уверен,  что я буду продувать и выкладывать сюда результаты по моим профилям, особенно нового поколения по новой формуле из питона.
    • apyron96
      добрый день   не совсем понял, что имеется ввиду под понятием машинные параметры   из настроек машины сфотографировал то, что близко по смыслу все здесь https://disk.yandex.ru/d/R4IYO1ALfHp7pw угадал ли?  
    • zerganalizer
      Вы совсем не поняли тему моих разработок. Вы совсем не поняли - от чего идёт прирост качества. Ещё раз объясню - никто никогда не строил такую геометрию и не продувал её. Никто никогда не мог её построить в принципе - потому что это другая геометрия, на другом математическом ядре, которую никакой САПР никогда не мог иметь. Ну то есть абсолютно в принципе никак и никогда. Через указанный набор точек, которые у меня есть никто никак и никогда не мог её построить. Это та геометрия, которую никто никогда не исследовал. Никто и никогда не мог её генерировать - это ограничение того ядра и той математики, которой сейчас это строится. Особенно речь идёт о cfd пакетах и методиках автоматического поиска через оптимизатор. Оптимизатору этих пакетов недоступна та математика, которую я использую. Никакой и никогда оптимизатор cfd пакета не в состоянии построить эту кривую - потому что его ядра недостаточно для этого. Даже аппроксимация этой кривой моими инструментами оказалась весьма затруднительна и потребовала специальной программной разработки. Это как параболу точно аппроксимировать сплайном. Особенно если целью такой аппроксимации будет полное повторение анализа кривизны исходной параболы на аппроксимированной сплайном кривой в широком диапазоне значений. Я имею в виду не просто параболу - а параболу произвольной степени.  А модель та же самая, что у всех пакетов, которые анализируют аэродинамические профили. К тому же если я повторил расчёт сделанный ранее или даже вышел в экспериментальные данные - то никаких сомнений нет.    Возможно скоро будут изготовлены прототипы и испытаны в боевых условиях. Там и проверим - долетит/не долетит...  Это доказывается математической формулой уравнения. Берёте нужное количество производных и проверяете. У меня с этим всё идеально.  Если я рассчитываю и повторяю эксперимент для существующих профилей - то рядом такой же расчёт, но уже другого профиля даёт аналогичную достоверность расчёта.    А вообще всё это теперь не важно. Если мы сделаем агрегаты и запустим - там всё будет ясно: долетит/не долетит... мне уже не интересны сетки и сходимости. Мой мешер или фирменный мешер - они дают одни и те же результаты. Дело теперь за натурными испытаниями в реальных боевых условиях...  Вы прямо цитируете то, что мне выдал ИИ как мнение аэродинамиков, которые меня ожидают. Я ведь не выложил и 20% моего интервью с интеллектом))) Однако Какие бы мы результаты испытаний не получили - они будут засекречены. Вряд ли я даже сообщу - хорошо там всё или плохо)))
    • 5axisCNC
      Имхо можно фрезернуть. 1.Нужно просто использовать коническую резьбофрезу(далее обычный THREAD_MILLING). 2. (Если использовать фрезу ТС)Построить коническую винтовую линию центра фрезы и далее fixed кривые/точки Вообще очень-очень редко встречались конические резьбы и как правило их резали метчиком слесаря, либо пересогласовывали с конструкторами на обычную резьбу(и в дальнейшей эксплуатации изготовленного изделия это не вызывало проблем) 
    • zerganalizer
      Дурацкий форум не даёт времени На правку. Если у вас деталь на планшайбе смещена относительно оси вращения - то Укажите На какой угол она там локально повернута. Когда деталь в нуле эти углы одинаковые и равно углу оси поворота. А когда вы сдвинете деталь в сторону Да ещё и повернёте там - тады ой!
    • Fedor
      Спасибо, посмотрю. Как раз хотел оживить старые коды , а то в VS 2003 все работало и работает на VM и старой W.   А при компиляции на новых выдает кучу ошибок. Хотел переделать на Qt и заодно приделать для Добряка оболочки и балки, чтобы проверить теорию да и вообще в Linux как то приятнее работать :) 
    • MixaIT
      Речь же шла о G41 D01. Так что скорее всего это настраивать будут именно там где я написал.
×
×
  • Create New...