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

Программирование HAAS


kopatych

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

G112 в своем постпроцессоре для солидкам уже сделал. Я хочу чтобы и в XC выводило нормально. Наверно да, нужно дуги аппромиксировать линиями. 

Ссылка на сообщение
Поделиться на других сайтах


5 часов назад, АйнурБатталов сказал:

Наверно да, нужно дуги аппромиксировать линиями. 

Прямые тоже нужно апроксимировать.

O0000
(С ОСЬ КВАДРАТ 30*30 скругления 5мм)

G21
(TOOL - 1 OFFSET - 1)
(  10. FLAT ENDMILL)
G00 T0101
G17
M154
G00 G54 X50. Z5.
C-36.867
G97 P1909 M133
Z2.
G98 G01 Z-10. F190.9
X48.296 C-34.08 F724.8
X46.736 C-31.143 F775.5
X45.692 C-28.904 F819.6
X44.721 C-26.562 F856.8
X43.541 C-23.265 F899.1
X42.524 C-19.836 F945.6
X41.673 C-16.287 F988.
X40.994 C-12.636 F1024.9
X40.489 C-8.904 F1054.9
X40.161 C-5.112 F1076.9
X40.011 C-1.288 F1089.7
X40.04 C2.542
X40.248 C6.351
X40.632 C10.112 F1070.7
X41.19 C13.8 F1046.2
X41.918 C17.396 F1014.1
X42.812 C20.879 F975.6
X43.714 C23.785 F935.4
X44.721 C26.568 F895.8
X45.425 C28.47 F878.4
X46.052 C30.385
X46.604 C32.312 F890.2
X47.079 C34.249
X47.476 C36.194
X47.795 C38.145 F901.2
X48.035 C40.101
X48.194 C42.06
X48.274 C44.021
C45.983
X48.194 C47.945
X48.034 C49.904
X47.794 C51.86
X47.476 C53.811
X47.078 C55.756
X46.603 C57.692
X46.051 C59.619 F890.2
X45.423 C61.535
X44.721 C63.438 F878.9
X43.541 C66.735 F899.1
X42.524 C70.164 F945.6
X41.673 C73.713 F988.
X40.994 C77.364 F1024.9
X40.489 C81.096 F1054.9
X40.161 C84.888 F1076.9
X40.011 C88.712 F1089.7
X40.04 C92.542
X40.248 C96.351
X40.632 C100.112 F1070.7
X41.19 C103.8 F1046.2
X41.918 C107.396 F1014.1
X42.812 C110.879 F975.6
X43.714 C113.785 F935.4
X44.721 C116.568 F895.8
X45.425 C118.47 F878.4
X46.052 C120.385
X46.604 C122.312 F890.2
X47.079 C124.249
X47.476 C126.194
X47.795 C128.145 F901.2
X48.035 C130.101
X48.194 C132.06
X48.274 C134.021
C135.983
X48.194 C137.945
X48.034 C139.904
X47.794 C141.86
X47.476 C143.811
X47.078 C145.756
X46.603 C147.692
X46.051 C149.619 F890.2
X45.423 C151.535
X44.721 C153.438 F878.9
X43.541 C156.735 F899.1
X42.524 C160.164 F945.6
X41.673 C163.713 F988.
X40.994 C167.364 F1024.9
X40.489 C171.096 F1054.9
X40.161 C174.888 F1076.9
X40.011 C178.712 F1089.7
X40.04 C182.542
X40.248 C186.351
X40.632 C190.112 F1070.7
X41.19 C193.8 F1046.2
X41.918 C197.396 F1014.1
X42.812 C200.879 F975.6
X43.714 C203.785 F935.4
X44.721 C206.568 F895.8
X45.425 C208.47 F878.4
X46.052 C210.385
X46.604 C212.312 F890.2
X47.079 C214.249
X47.476 C216.194
X47.795 C218.145 F901.2
X48.035 C220.101
X48.194 C222.06
X48.274 C224.021
C225.983
X48.194 C227.945
X48.034 C229.904
X47.794 C231.86
X47.476 C233.811
X47.078 C235.756
X46.603 C237.692
X46.051 C239.619 F890.2
X45.423 C241.535
X44.721 C243.438 F878.9
X43.541 C246.735 F899.1
X42.524 C250.164 F945.6
X41.673 C253.713 F988.
X40.994 C257.364 F1024.9
X40.489 C261.096 F1054.9
X40.161 C264.888 F1076.9
X40.011 C268.712 F1089.7
X40.04 C272.542
X40.248 C276.351
X40.632 C280.112 F1070.7
X41.19 C283.8 F1046.2
X41.918 C287.396 F1014.1
X42.812 C290.879 F975.6
X43.714 C293.785 F935.4
X44.721 C296.568 F895.8
X45.425 C298.47 F878.4
X46.052 C300.385
X46.604 C302.312 F890.2
X47.079 C304.249
X47.476 C306.194
X47.795 C308.145 F901.2
X48.035 C310.101
X48.194 C312.06
X48.274 C314.021
C315.983
X48.194 C317.945
X48.034 C319.904
X47.794 C321.86
X47.476 C323.811
X47.078 C325.756
X46.603 C327.692
X46.051 C329.619 F890.2
X45.423 C331.535
X44.721 C333.438 F878.9
X43.541 C336.735 F899.1
X42.524 C340.164 F945.6
X41.824 C343.021 F984.3
X41.231 C345.966 F1015.1
G00 Z5.
G00 Z5.
G28 U0. V0. W0. H0. M135
T0100
M30
%

 

Ссылка на сообщение
Поделиться на других сайтах

Коллеги кто не будь работает с новыми сойками HAAS  и юзал уже функцию M130 (вызов в УП медиа файлов фото и видео) ?

Ссылка на сообщение
Поделиться на других сайтах
  • 2 года спустя...

Друзя помощь нужна? как можно писать программа на HAAS ST30 под квадрат или шестигранник на фрезерном опции

Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, Рустамхон сказал:

Друзя помощь нужна? как можно писать программа на HAAS ST30 под квадрат или шестигранник на фрезерном опции

Читать мануал или зайти на буржуйский сайт HAASa и скачать оттуда документацию, в крайнем случае с сайта Абамета, сложно?

Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...

Доброго времени суток! 
проблема такая: станок haas st30 с приводным инструментом, не сверлит радиальным инструментом по циклу 243. Выдаёт ошибку. По торцу раньше тоже не сверлил  приводом, пока в настройках 315 не поставил 1 (инфу по этому нашёл тут, спасибо!).

Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...

Здравствуйте все! Не нашел в документации оператора HAAS информации о сплайновой интерполяции. Подтвердите, пожалуйста мои сомнения), что станки 

HAAS VF не знают, что такое сплайны.

Ссылка на сообщение
Поделиться на других сайтах
22.07.2022 в 08:19, airat сказал:

Не нашел в документации оператора HAAS информации о сплайновой интерполяции. Подтвердите, пожалуйста мои сомнения), что станки 

HAAS VF не знают, что такое сплайны.

А какие станки знают что это такое?

Ссылка на сообщение
Поделиться на других сайтах
23.07.2022 в 19:13, EvUgol сказал:

А какие станки знают что это такое?

Знают те станки, у которых в руководстве описано программирование сплайновой интерполяции. У Хаасов я этого не нашел. У них дополнительная опция "Высокоскоростная обработка" предлагается за дополнительную плату от 3200уе. С этой опцией и с командой G187 HAAS обещает "сократить время цикла при обработке высокоточных деталей и даже улучшить отделку поверхности". 

 

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, airat сказал:

Знают те станки, у которых в руководстве описано программирование сплайновой интерполяции

А где конкретика?

Ссылка на сообщение
Поделиться на других сайтах
Богоманшин Игорь
4 часа назад, airat сказал:

программирование сплайновой интерполяции. У Хаасов я этого не нашел.

ХААСы просто не использовали этот термин в инструкции. Почитайте про код G64 и вообще про параметры сглаживания, у нас без ВСО получается на черновых побороть дергание достаточно эффективно.

Ссылка на сообщение
Поделиться на других сайтах
25.07.2022 в 19:23, EvUgol сказал:

А где конкретика?

Извиняюсь, может я не понял, Вы мне предлагаете писать про другие конкретные станки Мазак например или станки со стойкой Синумерик 840д? ) У них в руководстве все расписано на этот счет, с примерами.

 

25.07.2022 в 19:35, Богоманшин Игорь сказал:

ХААСы просто не использовали этот термин в инструкции. Почитайте про код G64 и вообще про параметры сглаживания, у нас без ВСО получается на черновых побороть дергание достаточно эффективно.

Команда G64 полезная в этом отношении, также как и "вообще параметры сглаживания", но это не то. Меня интересовало именно непосредственное программирование движения станка по сплайнам.

 

Спасибо большое всем кто ответил! ).

Ссылка на сообщение
Поделиться на других сайтах
Богоманшин Игорь
11 часов назад, airat сказал:

программирование движения станка по сплайнам

Не совсем понимаю (математика не родной), с практической точки зрения, чем лучше чем отличается система Сименса со сглаживанием по Б-сплайнам от ХААСовских параметров сглаживания?

Возможно, математика другая и, соответственно, параметры для настройки разные. Но все таки, повторюсь, на практике какие преимущества и недостатки у разных способов?

Ссылка на сообщение
Поделиться на других сайтах
17 минут назад, Богоманшин Игорь сказал:

Не совсем понимаю (математика не родной), с практической точки зрения, чем лучше чем отличается система Сименса со сглаживанием по Б-сплайнам от ХААСовских параметров сглаживания?

Возможно, математика другая и, соответственно, параметры для настройки разные. Но все таки, повторюсь, на практике какие преимущества и недостатки у разных способов?

Товарищ хочет задавать сплайн в программе, чтобы стойка рассчитывала интерполяцию сплайна, а не CAM. =>Повышение точности, уменьшение(значительное) количества кадров в программе.

Ссылка на сообщение
Поделиться на других сайтах
Богоманшин Игорь
11 минут назад, mannul сказал:

Повышение точности, уменьшение(значительное) количества кадров в программе.

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

Ссылка на сообщение
Поделиться на других сайтах
42 минуты назад, mannul сказал:

Товарищ хочет задавать сплайн в программе, чтобы стойка рассчитывала интерполяцию сплайна, а не CAM. =>Повышение точности...

Каким образом точность обработки зависит от того, интерполируется ли сплайн математикой стойки одним кодом, выдонным построцессором или же результат будет получен несколькими G кодами, если стойка не поддерживает интерполяцию по сплайну?

По- моему, точность зависит совсем от других параметров - жесткости системы, времени отклика (быстродействия) и др.

Ссылка на сообщение
Поделиться на других сайтах
15 минут назад, Богоманшин Игорь сказал:

Количество кадров это несущественно для практики...

Существенно. У всех производителей дополнительная память для программ - за деньги. Запуск с флешки большого количества кадров может вызвать торможения.

20 минут назад, Богоманшин Игорь сказал:

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

Естественно точнее, CAM выполняет аппроксимацию кривых отрезками.

5 минут назад, Tad сказал:

Каким образом точность обработки зависит от того, интерполируется ли сплайн математикой стойки одним кодом, выдонным построцессором или же результат будет получен несколькими G кодами, если стойка не поддерживает интерполяцию по сплайну?

Интерполяция и аппроксимация близкие, но разные понятия.

Окружность тоже отрезками выводим?

Ссылка на сообщение
Поделиться на других сайтах
Богоманшин Игорь
51 минуту назад, mannul сказал:

Естественно точнее, CAM выполняет аппроксимацию кривых отрезками.

Теперь понятнее стало. То есть, если в стойке зашита возможность работы по сплайну, то производитель уже задал граничные условия на конкретный станок, с его возможностями и разгонно-инерционными характеристиками, а КАМ выдает некие универсальные характеристики без учета оборудования. И код g64 и другие параметры сглаживания в ХААСах это такой типа костыль, недосплайн.

Спасибо за разъяснение!

Ссылка на сообщение
Поделиться на других сайтах
18 минут назад, Богоманшин Игорь сказал:

То есть, если в стойке зашита возможность работы по сплайну

то стойка выводит координаты сплайна с заданной(в параметрах стойки) точностью.

18 минут назад, Богоманшин Игорь сказал:

а КАМ выдает

координаты точек в окрестности сплайна.

18 минут назад, Богоманшин Игорь сказал:

с его возможностями и разгонно-инерционными характеристиками

Коды сглаживания как раз и управляют разгоном и торможением. Это (на выходе) еще одна аппроксимация.

Изменено пользователем mannul
Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, mannul сказал:

Интерполяция и аппроксимация близкие, но разные понятия.

Да, Вы правы - думал об одновременной интерполяции нескольких осей, вот и написал интерполяция вместо аппроксимации. Но математика приближения кривых что в стойке, что в CAM приложении одинакова.

 

2 часа назад, mannul сказал:

Окружность тоже отрезками выводим?

А что? Именно так её и создает интерполятор.

 

1 час назад, Богоманшин Игорь сказал:

Теперь понятнее стало. То есть, если в стойке зашита возможность работы по сплайну, то производитель уже задал граничные условия на конкретный станок, с его возможностями и разгонно-инерционными характеристиками, а КАМ выдает некие универсальные характеристики без учета оборудования. И код g64 и другие параметры сглаживания в ХААСах это такой типа костыль, недосплайн.

Спасибо за разъяснение!

G коды универсальны. Но работа машины в соответствии с определенными кодами - индивидуальна. Создание еще одного, прогресс, несомненно. Но это не имеет отношения к точности обработки. Она зависит от физических характеристик станка, а математическая аппроксимация любой кривой может быть выполнена с точностью, далеко превосходящей возможности оборудоания. 

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

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




  • Сообщения

    • gudstartup
      как это если а куда он денется ведь чпу пока работает только глючит
    • Viktor2004
      если на плате уже есть файл OPRMINF, он и будет работать. Переписывать его не надо. Все опции которые в него записаны будут работать. Если же вы попытаетесь переписать его, тогда он при включении потребует сертификацию. Потому что бутлоадер при переписывании сам внесет в него флажок о том что произошло вмешательство в опции
    • gudstartup
      да.     ранее приезжал японец вводил файл и все еще и ваш старый cpu dram модуль надо поставить тогда все заработает как надо а вы слили все системные файлы?
    • Fedor
    • mrVladimir
      То есть, если залить на новый from модуль все наши слитые архивы, никаких опций не будет, пока мы не зальем файл OPRMINF ? Но и после заливки этого файла потребуется эти опции еще и сертифицировать. Так? А как выглядит процесс сертификации? Это самим можно сделать? Может где-то подробно про это расписано - может подскажет кто.  И еще, а если, как говорил Виктор, ничего не делая со старым модулем FROM, поставить его на новую материнскую плату, то все опции и их сертификация должны по идее остаться? Так ведь? @gudstartup , спасибо за контакты  продавцов - будем думать.  
    • paull3
      Добрый вечер!, принято, скачал -СПАСИБО ОГРОМНОЕ!!! завтра буду пробовать, если не затруднит напишите пожалуйста в каком положении должен быть переключатель на передней дверце .  последовательность вижу так - разархивирую на дискету- в моём случае флешку так ка стоит эмулятор,  вставляю флешку и включаю стойку чпу далее как повезёт естественно перед этим батарейку проверю и заменю всё верно?  
    • eljer0n
      Так, нашел кусок дискуссии в этой теме, плюс проверил в спецификации, видимо, с трехзначным кодом исполнения засада, а очень жаль. Предыдущий вопрос снимается.
    • Akabanks87
      Спасибо за ответ. Попробую разобраться... мб встречали какой-то наводящий материал? тема или видео на ютубе? Жесткость вращения нужно по всем осям задавать, должен же быть способ проще...
    • mamomot
      Делал неоднократно для нескольких фирм, которые разали нам металл на лазерной резке. 1. Делаем развертку отдельно без всего в масштабе 1:1. 2. Делаем обязательно линиями НУЛЕВОЙ ТОЛЩИНЫ! 3. Никаких осевых, размеров и другого мусора. Только контуры... 4. Выставляли еще требования отрисовки развертки на каком-то слое, но я обычно клал на это требование...
    • Chertezhnik
      Добрый день! Подскажите, как отобразить компоновочную геометрию из 3D модели на 2D чертеж. Могу ли я сделать на ней разрезы?
×
×
  • Создать...