CNC_SKILL

iMachining 4 Aixs ускоренная подача

36 posts in this topic

Всем привет! Исходя из наблюдений возник такой вопрос! При фрезеровании в 4-х осях переходом iMachining 2Д или 3Д в прогу не выводит ускоренную подачу в отличии от 3-х осей, не зависимо от того какую поверхность ты фрезеруешь ( плоскую( как в трех осях)  или развертку) ! А выводит подачу кот в настройках указана как минимальная ! С чем это может быть связано и можно ли это как то настроить  в к примеру в посте или каким то другим способом!  Либо же у   iMachining для 4-х осей такой алгоритм безопасности от столкновений???

 

post-46391-0-66639900-1450440608_thumb.png

post-46391-0-07203200-1450440620_thumb.png

post-46391-0-62276200-1450440633_thumb.png

post-46391-0-21762000-1450440643_thumb.png

Share this post


Link to post
Share on other sites


ID: 2   Posted (edited)

А в визуализации показывает подачу быстрых перемещений?

Возможно стоит некоторое ограничение на максимальную подачу перемещений. Попробуйте снизить подачу быстрых перемещений до 1500.

Edited by Heckfy

Share this post


Link to post
Share on other sites
А в визуализации показывает подачу быстрых перемещений?
 

Показывает! 

Возможно стоит некоторое ограничение на максимальную подачу перемещений.

ограничения нет ! а если и есть то где?

 

Попробуйте снизить подачу быстрых перемещений до 1500.

а если мне надо поставить к примеру подачу в 2000 какой тогда смысл! на скринах не рабочие примеры и не какого отношения не имеют к указанным на них режимов! вопрос в том почему в 3х осях выводит ускор подачу как на скрине 7260 а в 4х осях нет??   

Share this post


Link to post
Share on other sites

 

Показывает! 

 

 

ограничения нет ! а если и есть то где?

 

 

а если мне надо поставить к примеру подачу в 2000 какой тогда смысл! на скринах не рабочие примеры и не какого отношения не имеют к указанным на них режимов! вопрос в том почему в 3х осях выводит ускор подачу как на скрине 7260 а в 4х осях нет??   

 

Возможно в файле *.VMID имеется ограничение подачи при движении по 4той оси (стандартно - 3000). 

Share this post


Link to post
Share on other sites

ID: 5   Posted (edited)

Так как присутствует координата А , то в постпроцессоре возможно присутствует инверсная подача ( пересчет не в мм\мин  а  в град\обор).

Что за постпроцессор?.

Edited by sennik53

Share this post


Link to post
Share on other sites

Судя по картинке постпроцессор HAAS 4x. В нем точно присутствует инверсная подача.

Share this post


Link to post
Share on other sites
Судя по картинке постпроцессор HAAS 4x.
 

Да это действительно пост  HAAS 4x - Xrotation стандарт ! 

( пересчет не в мм\мин  а  в град\обор)

А вот это уже интереснее! Если можно по подробнее про ( инверсная подача.) и все что могло бы решить данный вопрос!

Спасибо!

Share this post


Link to post
Share on other sites

У РАЗРАБОТЧИКОВ HAAS это называется 

 

G93 Режим обратнозависимой подачи (Группа 05)
Скорость подачи (проходов в минуту)
Этот G-код указывает на то, что все значения F (скорость подачи) интерпретируются как «подача в 
минуту». Другими словами, время (в секундах), необходимое для выполнения запрограммированного 
перемещения с помощью G93, 60 (секунд) разделенные на значение F.
G93 обычно используется при обработке с 4 и 5 осями, если программа сгенерирована с помощью 
системы АСУП. G93 – это способ пересчета линейной скорости подачи (мм/мин) в значение, которое 
учитывает вращательное движение.
Если используется G93, скорость подачи (F) обязательна для всех блоков интерполируемых 
перемещений. Поэтому для каждого блока перемещения, не являющегося ускоренным, должна 
назначаться собственная скорость подачи (F).
Примечания: Нажатие клавиши сброса переводит станок в режим G94 (подача в минуту).
Настройки 34 и 79 (диаметр 4 и 5 осей) не нужны при использовании 93.
G94 Режим подачи в минуту (Группа 05)
Этот код отменяет команду G93 (режим обратнозависимой подачи) и переводит ЧПУ в режим подачи в 
минуту.
 
В солидкаме термин инверсная подача. В постпроцессоре строка
 
i4xFeedMode           = 0         ;4x-Simultanious control (0=Programed feedRate, 1=Inverse Time FeedRatе, 2=Deg. per Minute)
1 - инверсная подача 
0 - программируемая подача в мм\мин
2 - град в минуту
2 people like this

Share this post


Link to post
Share on other sites

Попробовал поменять параметры но к сожаления не каких изменений в сторону  вывода ускоренной подачи я не заметил ! так же пробовал менять и комбинировать другие параметры которые имеют отношение к подаче в (общем) результат отрицательный! 

Share this post


Link to post
Share on other sites

ID: 10   Posted (edited)

а каким кодом инверсная подача задается в хайденхайне?


1 надо посмотреть постпроцессор или файл конфигурации станка 

2 снять поставить галку на контроль стружки

 

для исследования какой тип подачи стоит, необходимо внести в пост после подачи F параметр feed_type, настроить вывод в виде коментария УП.

 

выше в кадре где F1807 какой должен быть переход? врезание или перебег, возможно это оно и есть с учетом ограничения по оси А

Edited by lnslns

Share this post


Link to post
Share on other sites
выше в кадре где F1807 какой должен быть переход?

 заход на дугу (врезание)! 

с учетом ограничения по оси А

при смени подачи даже на 2000 она все равно не выводится в УП! 

Share this post


Link to post
Share on other sites

Глянуть бы на программу, выведенную с раскомментированным trace "all":5 ..

такое чувство что игнорируется подача перемещений вообще. Что в 3х координатной обработке, что в 4х. 

Share this post


Link to post
Share on other sites

ID: 13   Posted (edited)

В стандартном посте есть такие строки:


@usr_line
    ; Handle output for line movement (G01)
    ; ---- 4x
    ; - Set Rotary Position
    call @usr_r1pos_calc
    if i4xFeedMode eq 0
        if change(zpos)
            feed = feed
        else
            feed = feed_rate
        endif
        if feed ne prevFeed
            change(feed) = true
        else
            change(feed) = false
        endif
        iFeedType = 94

feed_rate - это значение подачи в плоскости XY. А feed - это подача в текущей координате траектории. То есть в случае того, если не было изменения координаты Z, то будет использоваться подача feed_rate.

Предлагаю изменить в постпроцессоре параметр i4xFeedMode на 1.  Или изменить в настройках траектории отступ по Z

Edited by Heckfy

Share this post


Link to post
Share on other sites

Глянуть бы на программу, выведенную с раскомментированным trace "all":5 ..

 

 

??????

 

 

Или изменить в настройках траектории отступ по Z

 

что даст изменение отступа ? сейчас он 0,08!

 

 

Возможно в файле *.VMID имеется ограничение подачи при движении по 4той оси (стандартно - 3000). 

 

вы можете сделать скрин данного параметра файле *.VMID который отвечает за движении по 4-той оси? чтоб было более наглядно и понятно! 

 

Пока вот что получается при таких настройках! Возможно мы друг друга немного не поймем ! Поправте если что!

Настройки режимов резанья вот такие и остаются неизменными в обеих примерах программы!

post-46391-0-59137400-1451889796_thumb.png

post-46391-0-49829300-1451889807_thumb.png

post-46391-0-97533900-1451889819_thumb.png

Share this post


Link to post
Share on other sites

ID: 15   Posted (edited)

 Уважаемые участники  скажите пожалуйста у кого нибудь   4-х осевой пост выводит ускоренную подачу в переходах аймашининг 2Д (плоскость, развертка) и 3Д? Хочу сказать спасибо  всем пользователям за поддержку темы и советы которые вы пишите! Они уже частично приблизили меня к решению данного вопроса но все же чего то не хватает! Хотелось  бы еще узнать заморачивался ли  кто то еще на эту тему так как просмотров много а решений практически нет! Я думаю что если получится адекватно вывести ускоренную подачу в УП то можно значительно сократить время обработки при использовании стратегий аймашининг в 4-х осях! Если что пишите в личку или в скайп!  Спасибо за внимание!  

Edited by Frezer_PU

Share this post


Link to post
Share on other sites

ID: 16   Posted (edited)

Может проблема ещё заключается в настройке базыданных станка (это делается в начале создания проекта)?.

Вот расширенная база данных станков и материалов

Просмотрите базы данных станков  - может что-то можно выудить.

post-37298-0-58963800-1451900783.jpg

iDatabase.rar

Edited by sennik53
2 people like this

Share this post


Link to post
Share on other sites

Спасибо! Буду мониторить !

Share this post


Link to post
Share on other sites

??????

 

 

 

что даст изменение отступа ? сейчас он 0,08!

 

 

 

вы можете сделать скрин данного параметра файле *.VMID который отвечает за движении по 4-той оси? чтоб было более наглядно и понятно! 

 

Пока вот что получается при таких настройках! Возможно мы друг друга немного не поймем ! Поправте если что!

Настройки режимов резанья вот такие и остаются неизменными в обеих примерах программы!

 

Скорость движения по 4 оси - в каких единицах? углах в минуту? или инверсные подачи?

тут описано про инверсные подачи:

 

У РАЗРАБОТЧИКОВ HAAS это называется 

 

G93 Режим обратнозависимой подачи (Группа 05)
Скорость подачи (проходов в минуту)
Этот G-код указывает на то, что все значения F (скорость подачи) интерпретируются как «подача в 
минуту». Другими словами, время (в секундах), необходимое для выполнения запрограммированного 
перемещения с помощью G93, 60 (секунд) разделенные на значение F.
G93 обычно используется при обработке с 4 и 5 осями, если программа сгенерирована с помощью 
системы АСУП. G93 – это способ пересчета линейной скорости подачи (мм/мин) в значение, которое 
учитывает вращательное движение.
Если используется G93, скорость подачи (F) обязательна для всех блоков интерполируемых 
перемещений. Поэтому для каждого блока перемещения, не являющегося ускоренным, должна 
назначаться собственная скорость подачи (F).
Примечания: Нажатие клавиши сброса переводит станок в режим G94 (подача в минуту).
Настройки 34 и 79 (диаметр 4 и 5 осей) не нужны при использовании 93.
G94 Режим подачи в минуту (Группа 05)
Этот код отменяет команду G93 (режим обратнозависимой подачи) и переводит ЧПУ в режим подачи в 
минуту.
 
В солидкаме термин инверсная подача. В постпроцессоре строка
 
i4xFeedMode           = 0         ;4x-Simultanious control (0=Programed feedRate, 1=Inverse Time FeedRatе, 2=Deg. per Minute)
1 - инверсная подача 
0 - программируемая подача в мм\мин
2 - град в минуту

 

 

если при подаче 1000мм/мин, например, ось A очень медленно крутит - то второй вариант i4xFeedMode=1 близокно не совсем правильный. Если при такой подаче крутит так как надо и все устраивает - то нужно убрать условия в постпроцессоре и установить флаг  i4xFeedMode=0  (но не уверен что сохранятся режимы резания)

Предлагаемые изменения в постпроцессоре:

@usr_line
    ; Handle output for line movement (G01)
    ; ---- 4x
    ; - Set Rotary Position
    call @usr_r1pos_calc
    if i4xFeedMode eq 0
      ;  if change(zpos)
            feed = feed
       ; else
         ;   feed = feed_rate
      ;  endif
        if feed ne prevFeed
            change(feed) = true
        else
            change(feed) = false
        endif
        iFeedType = 94

но я не знаю:

-какой постпроцессор у вас,

-какая конфигурация оборудования.

Все предложения как палец в небо. Изначально нужно указывать какое оборудование - может лучше использовать G93 при 4х осевой обработке. Но тут опять же нужно подправить постпроцессор, чтобы правильно включал или выключал такой режим.

Share this post


Link to post
Share on other sites

Скорость движения по 4 оси - в каких единицах?

 

В мм/мин   i4xFeedMode=0!

 

тут описано про инверсные подачи:

 

Это один из вариантов!

 

если при подаче 1000мм/мин, например, ось A очень медленно крутит - то второй вариант i4xFeedMode=1 близок, но не совсем правильный.

 

при таких настройках ось А вращается еще медлиние при этом в каждом кадре выводит не нужную падачу которая ко всему не соответствует настройкам перехода 

+ к этому большой интервал скачков подач в кадрах что может превисти к рывкам! 

 

-какой постпроцессор у вас,

 

пост у меня    HAAS 4x - Xrotation стандарт (отредоктированный ) ! 

 

какая конфигурация оборудования.

 

станок    HAAS ТМ-2Р с 4-й осью!

 

Все предложения как палец в небо.

 

здесь я с вами не согласен так как есть зацепки и в ваших советах и в советах других пользователей!

 

Изначально нужно указывать какое оборудование - может лучше использовать G93 при 4х осевой обработке. Но тут опять же нужно подправить постпроцессор, чтобы правильно включал или выключал такой режим.

 

при установке флага  i4xFeedMode=1 !  пост автамотически выводит в начале УП код G93 либо G94 если стоит  i4xFeedMode=0!

Share this post


Link to post
Share on other sites

В мм/мин   i4xFeedMode=0!

 

 

Это один из вариантов!

 

 

при таких настройках ось А вращается еще медлиние при этом в каждом кадре выводит не нужную падачу которая ко всему не соответствует настройкам перехода 

+ к этому большой интервал скачков подач в кадрах что может превисти к рывкам! 

 

 

пост у меня    HAAS 4x - Xrotation стандарт (отредоктированный ) ! 

 

 

станок    HAAS ТМ-2Р с 4-й осью!

 

 

здесь я с вами не согласен так как есть зацепки и в ваших советах и в советах других пользователей!

 

 

при установке флага  i4xFeedMode=1 !  пост автамотически выводит в начале УП код G93 либо G94 если стоит  i4xFeedMode=0!

ротационная голова прикручена?

если подачи при активном G93 - то значения вообще могут быть гигантские, по сравнению с привычным G94. Но движение не будет таким быстрым, ибо инверсная подача.

 

Скорее всего подачи четвертой оси в градусах/минуту, если прикручена ротационная голова. Все зависит от настроек станка, что в параметрах прописано. И скорее всего не получится использовать G93 в данном случае. 

http://theoreticalmachinist.com/4axisCalcs.aspx показано как пересчитать обычную подачу (на сайте значения в дюймах) в градус/минуту.  Такую подачу можно рассчитывать через постпроцессор, если нулевая привязана к центру вращения.

Share this post


Link to post
Share on other sites

ID: 22   Posted (edited)

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

Только так (нулевая привязана к цетру вращения).

Edited by sennik53

Share this post


Link to post
Share on other sites

ротационная голова прикручена?

 

нет! самая обычная 4-я ось! 

post-46391-0-27261700-1451973757_thumb.jpg

Heckfy   если подачи при активном G93 - то значения вообще могут быть гигантские, по сравнению с привычным G94.

подачи действительно большие что не очень хорошо!

Heckfy    Но движение не будет таким быстрым, ибо инверсная подача.

вы хотите сказать что ось А при выводе кода G93 в УП будет вращаться медлинее чем указанная подача в кадре?? 

Heckfy   Скорее всего подачи четвертой оси в градусах/минуту, если прикручена ротационная голова.

подача стандарт мм/мин так как в УП выводится G94 и при параметре  i4xFeedMode=0!  а ось как на фото!

Heckfy    И скорее всего не получится использовать G93 в данном случае. 

http://theoreticalma...4axisCalcs.aspx показано как пересчитать обычную подачу (на сайте значения в дюймах) в градус/минуту. 

Хотелось бы чтоб подача выводилась та которая указана в настройках перехода(режимы резанья) и не превышала их и была бы контралируемой!

Heckfy Такую подачу можно рассчитывать через постпроцессор, если нулевая привязана к центру вращения.

  если в посте установить  i4xFeedMode=2 тогда он будет считать подачу в градус/минуту!     привязка для работы в 4-й оси цилиндрической деталей всегда к центру оси вращения  так легче и точнее считать ! 

Share this post


Link to post
Share on other sites

Предлагаемые изменения в постпроцессоре:

@usr_line
; Handle output for line movement (G01)
; ---- 4x
; - Set Rotary Position
call @usr_r1pos_calc
if i4xFeedMode eq 0
; if change(zpos)
feed = feed
; else
; feed = feed_rate
; endif
if feed ne prevFeed
change
(feed) = true
else
change(feed) = false
endif
iFeedType
= 94

 

попробовал изменить настройки поста по вашему предложению! вывод УП получился похожим на то если бы в посте в параметре i4xFeedMode стояла цифра 1 (инверсная подача) !

но хочу отметить что это уже на много ближе к желаемому результату! 

 

 

 

 

 

 

post-46391-0-63068800-1451976168_thumb.png

post-46391-0-96484700-1451976185_thumb.png

Share this post


Link to post
Share on other sites
@usr_line ; Handle output for line movement (G01) ; ---- 4x ; - Set Rotary Position call @usr_r1pos_calc if i4xFeedMode eq 0 ; if change(zpos) feed = feed ; else ; feed = feed_rate ; endif if feed ne prevFeed change(feed) = true else change(feed) = false endif iFeedType = 94

 

Что -то меня смущают закоментированные строки в постпроцессоре 

 

; if change(zpos)

feed = feed

; else
; feed = feed_rate
; endif

 

Я не анализировал  данный постпроцессор.

Share this post


Link to post
Share on other sites
Что -то меня смущают закоментированные строки в постпроцессоре 

я так понимаю что Heckfy просто заблокировал эти строки что б они не выводились УП! 

Что -то меня смущают закоментированные строки в постпроцессоре

в чем заключается ваше сомнение?

Я не анализировал  данный постпроцессор.

я попробовал заблокировать так точно как он описал! результат получился как на скрине выше! 

Share this post


Link to post
Share on other sites

ID: 27   Posted (edited)

Что -то меня смущают закоментированные строки в постпроцессоре 

 

; if change(zpos)

feed = feed

; else

; feed = feed_rate

; endif

 

Я не анализировал  данный постпроцессор.

здесь убираются условия присвоения значению подачи в каждой точке, где нет изменения координаты Z, фиксированного значения FEED_RATE (подача в 1000 мм/мин), который указывается в свойствах траектории.

 

 

 

я так понимаю что Heckfy просто заблокировал эти строки что б они не выводились УП! 

 

 

в чем заключается ваше сомнение?

 

 

я попробовал заблокировать так точно как он описал! результат получился как на скрине выше! 

 

Кстати в воздухе как работает??

Еще не ясно, что в параметрах станка наставлено, многое может отличаться от стандарта.

 

так как ротационная голова HRT прикручена, то нужно выдавать повороты оси в углах/минуту. И не ставить подачу больше 3000 град/минуту. Так как максимальные скорости у таких устройств: 50...75 град/секунду. (3000/60=50).

 

3.png

 

Про подачу более 9000 не совсем понятно.. Параметр установлен был как:  i4xFeedMode=0 когда проверяли постпроцессор с закомментированными условиями?

 

Кстати говоря. 

Если диаметры обрабатываемых деталей небольшие, то можно пренебречь типом подач [угол/минуту] и использовать подачу поворота оси равную стандартной подаче [мм/мин], режимы не сильно изменяться, но при увеличении размеров детали пренебрегать типом подач не советую.

Edited by Heckfy

Share this post


Link to post
Share on other sites

ID: 28   Posted (edited)

Кстати в воздухе как работает??

 

по воздуху с виду нормально ! 

  

 

так как ротационная голова HRT прикручена, то нужно выдавать повороты оси в углах/минуту. И не ставить подачу больше 3000 град/минуту. Так как максимальные скорости у таких устройств: 50...75 град/секунду. (3000/60=50).

 

 

я с вами не совсем согласен! ось А подачу в 9000 мм/мин и больше отрабатывает на ура так как в самой стойке настроено что ускоренное перемещение и рабочая подача должны быть не больше 15000 мм/мин,    но хотелось бы чтоб выводились только те подачи которые указаны в настройках перехода а также не выводились в каждый кадр!

 

Параметр установлен был как:  i4xFeedMode=0 когда проверяли постпроцессор с закомментированными условиями?

 

да был установлен  i4xFeedMode=0!

 

Кстати говоря.  Если диаметры обрабатываемых деталей небольшие, то можно пренебречь типом подач [угол/минуту] и использовать подачу поворота оси равную стандартной подаче [мм/мин], режимы не сильно изменяться

 

 

хотелось бы конечно чтоб ускоренная подача на перебегах выводилась не зависимо от размера детали (желательно именно та кот указана в настройках но не обязательно можно и больше так как это движение по воздуху)    и само собой только в мм/мин !

 

 

но при увеличении размеров детали пренебрегать типом подач не советую.

 

если можно этот момент поподробнее !

 

вот какой вывод получается при установленном параметре  i4xFeedMode=2! (подача посчитанная  постом как    град/минуту но   все равно же в УП выводится как мм/мин и воспринимается стойкой именно так! ) 

post-46391-0-49736700-1452059193_thumb.png

 

Немного начну сначала для уточнения темы!

Задача заключается в том чтоб все переходы стратегий обработки iMachining (2Д 3Д плоские участки либо развертка по оси Х с участием оси А или без нее)  при работе в 4-й оси выводились 4-х осевым постом с ускоренной подачей как будто вы просто используете обычную 3-х осевую стратегию   iMachining  выводя ее 3-х осевым постом! При этом сохранялись все настройки указанных режимов резанья и выводились в УП именно в том виде в котором заданны и не больше установленных макс подач кроме ускоренной подачи ! Как то так! 

Спасибо за внимание!

Edited by Frezer_PU

Share this post


Link to post
Share on other sites
Здравствуйте Уважаемые пользователи ! Поздравляю Выс с первым рабочим днем и хочу представить Вашему вниманию то что удалось сделать блогодаоя вашей поддержке ! Делаем следующее!  Для 4-х осевого поста с использованием страдегии аймашининг без участия оси А! Заходим  в фаил станка "vmid" и находим там параметр MaxInverseFeed="10000" у меня сейчас такое значение, а было другое  MaxInverseFeed="630" у Вас  может быть другое поэтому если мы в настройках задавали подачу больше этого значения "630" к примеру то она не выводилась в УП, а если меньше или равную то все будет ок, Вы его меняете на то значение которое вам удобно к примеру 15000  и сохраняешь фаил! Далие заходите  в пост и в параметре i4xFeedMode ставите 1 (Inverse Time FeedRate) и пробуете вывести УП со стратегией аймашининг,   на клиренсе кот у Вас устоновлен проверяете,  должно вывести ускор подачу и рабочую подачу ту кот Вы задали в настройках режимов резанья и не болие того ! Работаспособность данного вида вывода УП и сама УП проверенна на станке HAAS TM-2P c 4-й осью на 100%!

post-46391-0-11922800-1452491375_thumb.png

post-46391-0-28985500-1452491385.png

post-46391-0-65207000-1452491392_thumb.png

post-46391-0-88955100-1452491407_thumb.png

 


Это что касается стратегии аймашининг без участия оси А для 4-х осевого поста !

 

Теперь как сделать чтоб почти тоже самое было только с участием оси А! Сразу оговорюсь чтоб не возникало вопросов в этом варианте перебег на клиренсе будет не на ускор. подаче, а на ускор. перемещении так как настройка поста с желаемым выводом в УП РР по ка что не увенчалась успехом ! Тут оказалось еще проще простого (когда знаешь где че нажать конечно же) ! В настройках самого перехода есть волшебная кнопка при на жатии на которую и при некоторых настройках безопасных высот получается почти такаяже траиктория как и в первом случае! А именно ! В настройках траиктории во вклодке дополнение ставим галочку напротив "Сортировка по уровню Z" "отводить после каждого прохода"! далие заходим в "Менежер ноля детали" и устанавливаем "Верхнюю  плоскость операции" равную дну кармана и жмем ок! Потом заходим в настройку соединение и смотрим какой у нас стоит клиренс на перебег в моем случае это 0,08 ! после чего в настройке "Уровни" устанавливаем высоты по примеру как на скрине ниже ( можно подогнать как Вам нравится  больше > или <менише  ! Смотрим что у нас получилось ( в моем случае заходные дуги стали меньше но это не беда заходим в соединение и увелич размер заход  дуги и снова смотрим что получилось (должно быть огонь) !  Заходим пост и в параметре    i4xFeedMode ставим значение на 0! смотрим наши параметры резанья и выводим УП, ищем в ней клиренс должно получится как на скрине!

post-46391-0-84345500-1452491502_thumb.png

post-46391-0-96193500-1452491513_thumb.png

post-46391-0-67824100-1452491529_thumb.png

post-46391-0-05889700-1452491558_thumb.png

post-46391-0-66193400-1452491567_thumb.png

post-46391-0-76141600-1452491579_thumb.png

post-46391-0-55399500-1452491598_thumb.png

 


 

Скажу сразу что есть маленький нюанс ! Вы не сможете вывести две разных стратегии аймашининг с участием и без участия оси А в одну УП так как для каждой стратегии в посте должно стоять свое значение 1 или 0! Но я думаю что это не проблемма так как можно оставить пост открытым и поменяв значение сохранить его с помощью клавиши F2  при этом не закрывая пост вывести одну нужную Вам стратегию снова поменять значение сохранить и вывести другую! Далие обьединить две разных стратегии в любом текстовом редакторе! Думаю что данная информация будет полезна Всем кто использует данный вид стратегий в работе с 4-й осью!   Работаспособность данного вида вывода УП и сама УП проверенна на станке HAAS TM-2P c 4-й осью на 100% и готова к работе!  

 

Ссылка на видео с участием оси А  http://www.youtube.com/watch?v=FuoXDgEN9Q8!


А также ссылка на данное описание в файле формата "rtf" откр. обычным WordPad для удобства на случай если нет доступа  к интернету https://yadi.sk/d/2ioXX2tvmnxxQ  !  

 

 

Спасибо за внимание ! 

 

 



 

3 people like this

Share this post


Link to post
Share on other sites

А также ссылка на данное описание в файле формата "rtf" откр. обычным WordPad для удобства на случай если нет доступа  к интернету https://yadi.sk/d/YCUgKWqAmnyti

перезалил  та не работает!

Share this post


Link to post
Share on other sites

ID: 31   Posted (edited)

Возможно у кого то возникнут вопросы или предложения по данной теме как можно что либо доработать или усовершенствовать пишите будем решать данные вопросы, я почти всегда на связи  (форум, личка, скайп) как Вам удобно ! 

Спасибо!

Edited by Frezer_PU

Share this post


Link to post
Share on other sites

ID: 32   Posted (edited)

Спасибо за тему, тоже мучаюсь с этим же вопросом , теперь надеюсь все получится

Edited by nikolai1

Share this post


Link to post
Share on other sites

Не за что! Обращайтесь!

Share this post


Link to post
Share on other sites

Спасибо, если сам не справлюсь , то обращусь

Share this post


Link to post
Share on other sites

Добрый день

Подскажите 3d imachining в 4 осях одновременно умеет работать или только 2d? Просто при создании геометрии кнопочка вращать вокруг оси не активна. Может я чтото не так делаю.

Share this post


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

Добрый день

Подскажите 3d imachining в 4 осях одновременно умеет работать или только 2d? Просто при создании геометрии кнопочка вращать вокруг оси не активна. Может я чтото не так делаю.

только 2D

Share this post


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.



  • Сообщения

    • shodan
        В колонках всегда будет зазор, поскольку посадка H7/g6 - это посадка с зазором и было бы странно еще их зачем-то прослаблять. Вы сами должны решить нужно ли вам дополнительное центрирование или нет, исходя из конкретной детали и конструкции формы..., на все случаи жизни совета нет, но ПРИМЕРНО можно так разделить:  - Если вам не нужно точно совмещать половинки формы - достаточно установки просто направляющих колонок, которые и будут центрировать форму.  - Если нужно точное совпадение контуров изделия в подвижной и неподвижной половинках формы без перекрытий вставок - можно поставить дополнительно конические замки в плоскость формы (как один из вариантов).  - Если есть перекрытия вставок в подвижной и неподвижной половинках формы (особенно с малыми углами) - нужно обязательно ставить прямые боковые замки. Кстати у некоторых фирм, например Strack, есть прямые замки, которые ставятся в плоскость разъема. Выбор зависит не только от вас, но и от возможностей вашего инструментального цеха, ведь пазы под боковые замки можно делать и совмещая плиты, и по отдельности.  - Есть другие способы центрирования (ранее об них уже ребята рассказывали и даже схемы приводили), но мы сейчас говорим только об использовании боковых прямых замков.   Есть много вариантов замков и фиксаторов...посмотрите каталоги разных производителей комплектующих (HASCO, STRACK, MILACRON, MEUSBURGER, MISUMI и пр.) Полистайте их...там часто показаны примеры использования и вы поймете когда какие нужно ставить.
    • Крутой инвестор из ЕС
      Что-то странное происходит... Турта всё деньги клянчит везде. Неужели лекции в Оксфорде и молоденькие студентки отменяются? Перевожу с туртовского: "мой проект хрен знает принесет денег или нет, перспективы туманны, но и ваша жизнь не лучше, так что несите деньги лучше мне".   Нет, Туртарелло, спасибо, кормить тунеядцев и дегенератов вроде тебя я лично не буду. Всю жизнь с протянутой рукой жил - так и помрешь походу. Давай развлекай нас на форуме - тогда кину монету в шляпу кибер-технолога.   И мое любимое. Турта - это ключевая фигура в истории современной России. Пипец, болезнь обостряется походу.   -----   Предлагаю всем вместе позвать Снегурочку Турту обратно на форум, чтобы рассказал, что у него там с Оксордом случилось. (Ему на почту должны придти уведомления, может отреагирует)   @TBC на форум приди! да все правду расскажи!  
    • ilya2202
      Здравствуйте. Номер инструмента магазина напротив смены на мониторе совпадает с реальным номером в магазине?
    • ilya2202
      Здраствуйте. В итоге: была смещена точка поворота оси B. Параметры BA61 и BA62. Теперь все считает правильно.
    • ilya2202
      Здравствуйте. Если ЧПУ T-Plus то P9 bit 5 - 1
    • AlexKaz
        Я так и не понял чего хотите найти при наличии эксперимента? Отклик модели в переходном процессе всё равно с ходу не сойдётся с экспериментом. Пример поиска коэффициентов демпфирования в сложной конструкции https://www.twirpx.com/file/2753795/ Если есть простая кривая отклика - ну потыкайте аппарат передаточных функций, подберите C какое надо по кривой отклика. Вот тут мой видос и код  А то без формул ни черта не понятно кто о каком демпфировании говорит.
    • BSV1
      Скругление ребер определенным радиусом можно выполнять не по всему ребру, а только по его части, а по другой части - другим радиусом    А можно еще и по части ребра   
    • scorpion1007
      Это бессмысленно. В свое время тоже задумывался об этом.Размер коэффициента будет сильно разный при разных обработках. На Масh3 при ходе фрезы есть разгонный участок и участок с торможением. Если у тебя растр по ровной большой поверхности, то этих участков мало и время отличается незначительно. Если ты обрабатываешь чистовой фрезой криволинейную поверхность, да ещё и с достаточно высокой точностью, то траектория разбивается на множество мелких отрезков. Фреза реально не успевает набрать скорость. Я спецом ставил подачу в 15000, фреза максимум разгонялась до 2500. Если попадался длинный прямой участок, то летела как ошпаренная. Это косяк алгоритмов просчета кетайских мач3, нцстудио и иже с ними.Если уменьшать эти временные отрезки разгона-торможения, то появляется дерганность станка и зарезы на детали На Хайденхайне же стойка просчитывала подачу на 100 кадров вперед и держала равномерную и плавную подачу при высокой скорости
    • Fedor
      У меня было много друзей водных туристов из Москвы и Подмосковья. И моложе меня, а никого в живых не осталось. Водка видать там какая-то не целебная. И экология . Мусор даже в Архангельскую область за тысячи километров собираются из Москвы возить    :(
    • Iliut
      Не всегда, в модальном пространстве можно использовать WMODAL. А еще можно вернуть матрицу полученную через wmodal в физ. пространство (у Бирбраера упоминалось подобное).  В Абакусе подобное называется Sim архитектура (только в модальном пространстве).    И вот подобное удалось реализовать и в Ансис, с помощью Apdl Math, но только в физ. пространстве (пока)