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

Haas в вопросах и ответах


Леонид Кулиуш - Haas Automation

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

Haas st10y с барфидером.Подскажите как воткнуть в проге команду ловли остатка прутка.Ловитель поставил во время отрезки детали,потом отход,потом барфидер.,потом М99,а как оформить команду ловителя при толкании новым прутком остатка не могу придумать,мож макропеременными?или на количество деталей ссылаться?

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


O00001

M97 P10 L15

M97 P20 L1

M30

N10 (Основная программа 15 повторов)

...

...

M99

N20 (Доп. программа 1 повтор после основной)

...

...

M99

Удачи))

Ссылка на сообщение
Поделиться на других сайтах
В 22.05.2020 в 23:27, Valentin1980 сказал:

Haas st10y с барфидером.Подскажите как воткнуть в проге команду ловли остатка прутка.Ловитель поставил во время отрезки детали,потом отход,потом барфидер.,потом М99,а как оформить команду ловителя при толкании новым прутком остатка не могу придумать,мож макропеременными?или на количество деталей ссылаться?

перенесите выдвигание прутка в конец программы. 

при отрезке поднять ловитель - отрезать - выдвинуть пруток - сложить ловитель - м99

В 14.04.2020 в 14:19, Fedo81 сказал:

Hass tl1 не дотачивает радиус по оси Z. На 0.4  Приходится оазгонять в обе стороны по 0.2 В чём может быть проблема? 

использовать корректор g41/g42 и правильно указывать радиус инструмента в offset tools

Ссылка на сообщение
Поделиться на других сайтах
В 25.12.2019 в 23:43, DeDe сказал:

Хочется вставить свои 5 копеек по поводу стука при смене инструмента в шпинделе. По моему мнению здесь дело обстоит следующим образом: конусы оправок со временем притерлись к конусу шпинделя. В момент включения станка, либо его простоя (шпиндель холодный, его линейные размеры, соответственно, меньше), в этот момент механизм зажима оправки притягивает ее с чуть большим моментом и оправка "прилипает" к конусу. В этом случае при смене слышится удар (оправка отлипает). В процессе работы шпиндель нагревается - линейные размеры увеличиваются и оправки уже не так плотно прилегают к конусу. Стук прекращается.

Самым простым решением данной проблемы является прогрев шпинделя перед началом работы

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

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

перенесите выдвигание прутка в конец программы. 

при отрезке поднять ловитель - отрезать - выдвинуть пруток - сложить ловитель - м99

использовать корректор g41/g42 и правильно указывать радиус инструмента в offset tools

Спасибо,передвинул отход ловителя ниже g105,все ОК.

 

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

Добрый день.

 

Некоторое время назад стал включать в программы переменные, и черт возьми мне это очень понравилось. Но в связи с этим возникли следующие вопросы:

 

1 - переменные c #1 по #33 это свободные ячейки и используя их я ничего в самом станке не поменяю (т.е. могу спокойно задавать им значения в рамках одной программы)? С #20 по #33 я вроде использовал без последствий, просто хочется подтверждения.

А какие еще номера я могу свободно использовать не боясь переписать что нибудь важное?

 

2 -  в примере 

%
O00001 (Test)
G40 G17 G90 G55 

#20 = 40 (D otv)

T1 M06 (Freza) 
G43 H1
G00 X0 Y0 Z200
G00 Z100
M88
S3000 M03 
G00 Z2
G01 Z0 F700
G42 D1 G01 X-[#20/2]
G03 I[#20/2] Z-1
G03 I[#20/2] Z-2
G03 I[#20/2] Z-3
G03 I[#20/2] Z-4
G03 I[#20/2] Z-5
G03 I[#20/2]
G40 G01 X0 Y0
G00 Z100
M05
M89
G40 G00 X0 Y0 Z200
G28 Y0
M30
%

 

Я расфрезеровываю отверстие диаметр которого задаю #20 (т.е. 40мм), но шаг (1мм,) и конечную глубину (5мм,) прописываю в ручную. А как будет выглядеть код чтоб можно было задавать начало фрезерования, конец (глубина) и шаг фрезерования? Мне б пример какой нибудь.

 

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

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

Добрый день.

 

Некоторое время назад стал включать в программы переменные, и черт возьми мне это очень понравилось. Но в связи с этим возникли следующие вопросы:

 

1 - переменные c #1 по #33 это свободные ячейки и используя их я ничего в самом станке не поменяю (т.е. могу спокойно задавать им значения в рамках одной программы)? С #20 по #33 я вроде использовал без последствий, просто хочется подтверждения.

А какие еще номера я могу свободно использовать не боясь переписать что нибудь важное?

Я расфрезеровываю отверстие диаметр которого задаю #20 (т.е. 40мм), но шаг (1мм,) и конечную глубину (5мм,) прописываю в ручную. А как будет выглядеть код чтоб можно было задавать начало фрезерования, конец (глубина) и шаг фрезерования? Мне б пример какой нибудь.

 

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

Ты про САМ системы когда нибудь слышал  ?

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

Ты про САМ системы когда нибудь слышал  ?

Вопрос был, извините, не про CAM системы, а про то как написать через макро-переменные.

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

А какие еще номера я могу свободно использовать не боясь переписать что нибудь важное?

Скачайте мануал к любому Фануку, там есть раздел "макропеременные" с описанием работы ячеек. Я помню, что до #100 переменные обнуляются после М30 . В книжке подробнее.

19 минут назад, CNC_SKILL сказал:

Ты про САМ системы когда нибудь слышал  ?

Я тоже переменные активно использую.

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

Вопрос был, извините, не про CAM системы, а про то как написать через макро-переменные.

А я у тебя спросил нах они тебе нужны в 2020 году если есть САМ системы в которых можно реализовать практически любые  траектории, подводы и отводы в них, а не заниматься параметрическим рукоблудием ))

 

2 минуты назад, Клиент сказал:

Я тоже переменные активно использую.

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

Или они как то помогают в написании  УП на сложную геометрию  ускоряя этот процесс в 10 рах быстрее чем через САМ?

В чем их  существенное преимущество в 2020 году  что на это надо тратить время  и они так жизненно необходимы ? 

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

Скачайте мануал к любому Фануку

Ок, спасибо, как вариант. Буду искать там.

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

А я у тебя спросил нах они тебе нужны в 2020 году если есть САМ системы в которых можно реализовать практически любые  траектории, подводы и отводы в них, а не заниматься параметрическим рукоблудием ))

 

Оригинально отвечать на вопросы о которых не спрашивали.

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

Буду искать там.

Ты что программы на ЧПУ в блокноте пишешь ?

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

Для меня проще в токарном деле пользоваться инструментом программирования от стойки ЧПУ. Например, конусный шнек с переменным шагом резцом в разбивку по съему и шагу я в КАМ для токарки сделать не смог.

Ренишоу щуп на фрезерке сегодня так меряет, а завтра по другому. Калибровать никто не умеет кроме меня. Мне проще дать эти переменные в пользование оператору и пусть из них строит обработку так, чтобы самому на производстве не торчать круглосуточно.

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

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

Добрый день.

 

Некоторое время назад стал включать в программы переменные, и черт возьми мне это очень понравилось. Но в связи с этим возникли следующие вопросы:

 

1 - переменные c #1 по #33 это свободные ячейки и используя их я ничего в самом станке не поменяю (т.е. могу спокойно задавать им значения в рамках одной программы)? С #20 по #33 я вроде использовал без последствий, просто хочется подтверждения.

А какие еще номера я могу свободно использовать не боясь переписать что нибудь важное?

 

2 -  в примере 

%
O00001 (Test)
G40 G17 G90 G55 

#20 = 40 (D otv)

T1 M06 (Freza) 
G43 H1
G00 X0 Y0 Z200
G00 Z100
M88
S3000 M03 
G00 Z2
G01 Z0 F700
G42 D1 G01 X-[#20/2]
G03 I[#20/2] Z-1
G03 I[#20/2] Z-2
G03 I[#20/2] Z-3
G03 I[#20/2] Z-4
G03 I[#20/2] Z-5
G03 I[#20/2]
G40 G01 X0 Y0
G00 Z100
M05
M89
G40 G00 X0 Y0 Z200
G28 Y0
M30
%

 

Я расфрезеровываю отверстие диаметр которого задаю #20 (т.е. 40мм), но шаг (1мм,) и конечную глубину (5мм,) прописываю в ручную. А как будет выглядеть код чтоб можно было задавать начало фрезерования, конец (глубина) и шаг фрезерования? Мне б пример какой нибудь.

 

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

надо использовать while или количество повторений L

_20200623_155555.JPG

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

надо использовать while или количество повторений L

_20200623_155555.JPG

Спасибо, буду разбираться!

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

надо использовать while или количество повторений L

 

AnimatedSticker.tgs

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

Ренишоу щуп на фрезерке сегодня так меряет, а завтра по другому. Калибровать никто не умеет кроме меня. Мне проще дать эти переменные в пользование оператору и пусть из них строит обработку так, чтобы самому на производстве не торчать круглосуточно.

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

Да причем тут ренишоу , там и так понятно что он через макросы системные работает так как там циклы постоянные и не меняются ! 

Речь идет о обычных УП для обработки различных элементов!

Научи своего оператора в САМ работать и будет тебе счастье ! 

Я когда читаю что кто-то пишет что он программирует со стойки в макросах сразу ассоциируется у меня с этим фото

photo_2020-06-23_16-19-28.jpg

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

Научи своего оператора в САМ работать и будет тебе счастье ! 

Я пытаюсь хоть как то научить работать, а ты про космос...

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

Я пытаюсь хоть как то научить работать, а ты про космос...

Если человек сам не хочет этому учится то хрен ты его чему научишь!

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

Если человек сам не хочет этому учится то хрен ты его чему научишь!

Вот, сам ответил на свой вопрос

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • davidovka
      в уравнении Гибкой области ячейки наименование первую строку исправьте на  r=ptstrim(1,asm_mbr_НАИМЕНОВАНИЕ,22,0)  
    • M_u_x_a
      @fenics555, согласен с Вами полностью. Риски, о которых Вы говорите - имеют место наравне с прочими. Выкладываю шаблон и форматку, сохранено в Creo 11. Если сравнить мануалы, реализовано по-разному. Но правка результатов не принесла.  
    • RokiSIA
      Вот и попались, пусть теперь они уже отбрехиваются
    • davidovka
      Выкладывайте свои, посмотри что не работает.
    • Anat2015
      А что, бывает по другому, программисты и операторы сразу сознаются?
    • fenics555
      так пока кто-то пользуется кнопкой "сделайкрасиво" он набивает номенклатуру, библиотеку изделий, с уже неправильно указанными параметрами. И вдальнейшем другим конструкторам пользоваться штатными средствами никак не получится, кроме как открыть КАЖДЫЙ файл, добавить нужные парметры (тут можно импортом из шаблона)  и лапками подправить. КАЖДЫЙ! И сборки. Все. Еще с булками разобраться. Иначе без этой DLLки выводиться будет ерунда. ДАЖЕ СРАНЫЙ ЧЕРТЕЖ ОБЫЧНОЙ ДЕТАЛИ! И никто другой даже не додумается, в чем же дело. Ну вот возьмет он (Конструктор с кнопочкой умной) и уволится от неразделенной любви, или по дороге на работу разобьется. Ну фактор человеческий. Бывает. Он работал, получал ЗП за то, что делал "вроде правильно", но любой другой придет- и не сможет сразбегу "в красоту"! И Бос такой, затягивая сигару: "Эх, салага, вот Стас был- да! ..." Ну там, слеза скупая, всё такое. И не объяснить, что он х8йню делал. Поэтому я стараюсь работу работать так, чтоб после меня "Фен -просто красавчик" сказал тот, кто будет после.
    • M_u_x_a
      Уважаемые Господа @fenics555 и @-stas- ! Каждый из вас по-своему прав. Пользоваться или нет дополнительными приложениями при возможности реализации штатными средствами - это выбор каждого инженера. Тут влияет ещё и специфика работы, взаимодействие с другими инженерами и тд. Лично я, пожалуй, вижу в конкретно этом инструменте скорее положительное, нежели бесполезное. В списке дополнительных приложений запущено и работает. Дело в том, что тот релиз, на который я жаловался, был под Creo 1. С этим мне помог уважаемый @davidovka , за что мой ему поклон. Однако, желаемого результата достичь не удалось, несмотря на правку графы таблицы согласно инструкции-мануалу. Теперь там просто пусто, не заполняет. Прошу кинуть в мою сторону шаблон детали и форматку с которыми оно точно работает. Успехов всем в делах и делишках.
    • Сергей Кочев
      При разборе полётов, все утверждали, что программа отлажена и её ни кто не менял и сделали по ней две детали. Ну вот зашёл в свойства файла программы и увидел, что программу редактировали именно в день аварии. Сздана 11.10 Изменена 30.10. Был в отпуске хотел посмотреть Action Log к сожалению уже данные перезаписались.
    • Даниил_91
      спасибо, просто по поиску не нашел конкретной темы кстати надо попробовать, об этом даже не подумал, спасибо
    • Onizuka
      Удалите параметр DRAWN_BY и создайте снова. Список должен обновиться после этого
×
×
  • Создать...