Jump to content

Сглаживание(апроксимация) ускоренных перемещений Sinumerik 840


KGmotorsport

Recommended Posts

KGmotorsport

Вопрос вот в чем можно ли на Sinumerik как то сгладить (аппроксимировать короткие отрезки ускоренных перемещений)

Для G1 это COMPCAD  но для G0 он не работает 

Пробовал рампы торможений  IPOBRK не помогает 

Вариант заменить все G0 на G1 с большой подачей не предлагать!)

 

Ниже выложил кусок программы)  это ускоренный переход по дуге вокруг круглой детали на 4 осевом станке 

пробовал все 4 координаты в одной строке все равно после каждого кадра получается как будто точный останов.... если g0 заменить на g1 c 832 циклом он же COMPCAD и тд все становиться хорошо

..............................

.............................
N34 G0 B0.0
N35 TRAFOOF
N36 G0 X0.0 Y315.2 D1
N37 Z400.
N38 M8 ;Coolant
N39 F150.
N40 MCALL CYCLE81(400.,317.2888,3.,316.2888)
N41 X0.0 Y315.2
N42 Y275.2
N43 MCALL

N44 X-1.167 Y266.078 B1.5
N45 Z399.998
N46 X-2.334 Y256.956 B3.
N47 Z399.993
N48 X-3.502 Y247.833 B4.5
N49 Z399.985
N50 X-4.669 Y238.711 B6.
N51 Z399.973
N52 X-5.836 Y229.589 B7.5
N53 Z399.957
N54 X-7.003 Y220.467 B9.
N55 Z399.939
N56 X-8.17 Y211.344 B10.5
N57 Z399.917
N58 X-9.337 Y202.222 B12.
N59 Z399.891
N60 X-10.504 Y193.1 B13.5
N61 Z399.862
N62 X-11.67 Y183.978 B15.
N63 Z399.83
N64 X-12.837 Y174.856 B16.5
N65 Z399.794
N66 X-14.004 Y165.733 B18.
N67 Z399.755
N68 X-15.17 Y156.611 B19.5
N69 Z399.712
N70 X-16.336 Y147.489 B21.
N71 Z399.666
N72 X-17.502 Y138.367 B22.5
N73 Z399.617
N74 X-18.668 Y129.244 B24.
N75 Z399.564
N76 X-19.834 Y120.122 B25.5
N77 Z399.508
N78 X-21. Y111. B27.
N79 Z399.448

N80 MCALL CYCLE81(399.448,306.16,3.,305.16)
N81 X-21. Y111.
N82 MCALL
N83 X-25.502 Y100.5
N84 Z399.186
N85 X-30. Y90.
N86 Z398.873
N87 MCALL CYCLE81(398.873,297.98,3.,296.98)
N88 X-30. Y90.
N89 MCALL
N90 Z399.186
N91 X-25.502 Y79.5
N92 Z399.448
N93 X-21. Y69.
N94 MCALL CYCLE81(399.448,306.16,3.,305.16)
N95 X-21. Y69.
N96 MCALL

Link to post
Share on other sites


UnPinned posts
andrey2147
2 часа назад, KGmotorsport сказал:

на Sinumerik как то сгладить

Параметрами скорость разгона уменьшить.

Edited by andrey2147
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.



  • Сообщения

    • Кит
    • Viktor2004
    • gudstartup
      Кстати поздравляю вас с праздником!
    • Viktor2004
      Откуда мы знаем что хочет автор вопроса? Может при высокой скорости станок цветомузыку запускает на крыше. Хотя, на прошлой работе меня шеф попросил отмотать у него счетчик назад. Я всегда удивляюсь желаниям руководства. Приносят ремонтировать пылесосы и кофейники которые я сам у себя такие выкидываю. Ну снял я ему счетчик. Переключил в лаборатории обмотки и отмотал на НОЛЬ. Так как он и просил. А когда установил обратно, спросил, а зачем ему это надо? Говорит, что купил новую квартиру, а там счетчик не ноль показывает. Меня же заставят за это платить. Твоюжмать. Чего же ты раньше не сказал? Как дети. Вызываешь представителя энергонадзора, он фиксирует показания счетчика и все. Ну а теперь у него НОЛЬ.
    • Инжмаш
      Доброго времени суток,   такой вопрос. Известно демпфирование в специальной пружине damping ratio(%) = 3% (больше ничего не известно и запрашивать тоже нельзя). Эта пружина моделируется в Ансис с помощью элемента Bushing. В этом башинге можно задать демпфирование только как viscous damping(N*s/m).   Вопрос. Как перевести damping ratio(%) (3%) в viscous damping(N*s/m)?  
    • gudstartup
      Смысл вводить дополнительные уравнения в ладдер, если программе нужна только скорость вращения шпинделя ? Зачем программе знать на какой ступени находится коробка передач станка?
    • Viktor2004
      Не каждый. Есть такие, которые при задании скорости выше нормы круьят шпиндель с максимальной скоростью для той ступени которая стоит, пока не получит нужную М команду. Автор хочет использовать информацию о ступени в пользовательской программе станка, а не в FOCAS
    • gruzevsky
      при установке днц когда просил конфигуратор - подкинул с дискеты (была со станком). есть еще параметры (файлы wrk и dat) не разобрался как их скормить ему. не подскажете?
    • gudstartup
      Ладдер сам определяет какую ступень скорости включить в зависимости от значения S кода
    • Viktor2004
      Лучше вот этот ладдер загрузите. Добавил нейтральный режим #1000 это SPINDLE GEAR LOW #1001 это SPINDLE GEAR MIDDLE #1002 это SPINDLE GEAR HIGH #1003 это SPINDLE GEAR NEUTRAL          | R0036.3                         G0054.0 |  00939 *----||------------------------------()---*        |  SGL.L                                  |        |                                         |        | R0036.4                         G0054.1 |  00940 *----||------------------------------()---*        |  SGM.L                                  |        |                                         |        | R0036.5                         G0054.2 |  00941 *----||------------------------------()---*        |  SGH.L                                  |        |                                         |        | R0036.7                         G0054.3 |  00942 *----||------------------------------()---*        |  SGN.L                                  |        |                                         | PMC1.000
×
×
  • Create New...