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

Fanuc. Циклы против всех.


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

У нас никто не любит Manual Guide, C.A.P. "Это ж циклы!!! А они тупые!!! Это всем известно!!" Фрезеровщики и токари выступают единым фронтом - забыты "кругло-квадратные" разногласия.

Токари пишут программы : кто "врукопашку", кто через простенький редактор типа DCOM. "Токаря у нас на самообеспечении"(© главный технолог).Ну оно и понятно - обьем программы относительно небольшой.Да и работы зачастую очень точные, у каждого свой подход.

Фрезеровщики пишут только служебные записки на приобретение инструмента и модных приблуд, типа

"холодильника на шпиндель".А то размер у них гуляет на годовалых Hermle, DMG и Schaublin. Программы ,бедолагам, пишет Программист, в Mastercam. Но программист один - станков много. Программы получаются на скорую руку - огромного размера, с неоправданно большим машинным временем, без учета расположения прихватов и т.д. Программист, Великий Теоретик, считает ниже своего достоинства всерьёз прислушиваться к рекомендациям людей знающих и чувствующих МЕТАЛЛ. Зато ловко, как орешки, щелкает разнообразные формулы применяя их к месту и не к месту.Вот и работают люди " на тихом ходу, с перебором",с переменным успехом вгрызаясь в 12Х18Н9Т.Формулы почему-то на этот раз не сработали.Не прощает нержавейка такого отношения к себе. Недоумевает Программист,бегает от станка к компьютеру,крутит ручки,жмет кнопки,шуршит страницами каталогов именитых производителей-нет, не выходит каменный цветок. Выходит одна мерзкая Вибрация.

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

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

Станки стоят, наладчики сидят, время идёт.Давно бы уж сами написали ,как надо, да Mastercam не знают. Надо пару отверстий засверлить- берут пульт и маховичком работают, не ждать же программиста. Нормы вырабатывать надо, иначе премию срежут.И не обьяснишь "кто виноват?". А "что делать?" и без него знают"умные головы" наверху.

Сам работаю на токарном Schaublin с проводным инструментом, Fanuc-18. Тоже поначалу фануковских циклов (Manual Guide) чурался, по старинке работал, вручную. Но знающий человек подсказал, научил, направил. Освоился и сразу оценил: надо быстро оправку сделать,пожалуйста- набросал контур, задал параметры обработки,заготовки, проверил по анимации,cконвертировал в NC, подправил пару строк и вперед.Для некоторых задач вполне жизнеспособная опция.

На фрезерном Schaublin-60 (Fanuc-0i), тоже есть аналогичная система, только называется по-другому - C.A.P. Предложил я коллеге -наладчику ,не ждать у моря погоды, а освоить сей ,довольно простой, метод программирования.

"Сань,а Сань, включи CAP, поковыряйся ради интереса"

" Я лучше в Mastercam"

"Так ты его уже год изучаешь, а простейший квадрат фрезернуть не можешь"

"Ничего, научусь. Лучше наверное сразу нормальной прогой писать"

"Детали у вас относительно простые, циклов за глаза на них хватит, и от программиста зависеть не будете"

"Нет, и не заводи меня!!"

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

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


Машину, стойку и материал надо знать как отче наш, независимо кто и начом и как программирует. просто система организации производства в России какая то интересная, програмист-наладчик-нормировщик три физических лица, поличается уровнение с тремя неивестными типа x+y+z=гатовый продут.

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

У нас никто не любит Manual Guide, C.A.P. "Это ж циклы!!! А они тупые!!! Это всем известно!!"

---[Жирный Скип]--

"Сань,а Сань, включи CAP, поковыряйся ради интереса"

" Я лучше в Mastercam"

"Так ты его уже год изучаешь, а простейший квадрат фрезернуть не можешь"

"Ничего, научусь. Лучше наверное сразу нормальной прогой писать"

"Детали у вас относительно простые, циклов за глаза на них хватит, и от программиста зависеть не будете"

"Нет, и не заводи меня!!"

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

По существу - правильно не любят и не используют. На мой взгляд все эти САПы, Гайды, Тэчины и т.п (не только у Фанука) созданы с целью увеличения продаж стоек (достижения конкурентного преимущества в более красивых картинках, понятных в момент выбора станка и неспециалисту), а не дальнейшего использования.

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

Поэтому МастерКам и Ко и в особых случаях - ручное программирование, ничего не заменит.

--

Дмитрий

ЗАО ИРЛЕН-ИНЖИНИРИНГ

Служба сервиса станков с ЧПУ, Санкт-Петербург

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

У всего есть своя область применения. Для серийки эти встроенные средства абсолютно противопоказаны. Тут должен писать программы программист иначе процесс становится не контролируемым.

Manual Guide для простых (очень простых) деталей совсем не плох. Хотя по-моему, если говорить о ручном программировании, наилучший эффект всё же даёт параметрическое программирование.

А вообще совет один - учиться нужно и программисту вашему и станочникам.

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

Обсалютно согласен с тем, что Manual Guide для простых ренений, тобишь на скорую руку не отходя от станка. Из моего опыта знаю, что разные наладчики предпочитают разные способы написания програм. Например я, наизусть зная G-коды станка, легко, прямо с листа пишу программу без всяких заморочек, а вот более молодые мои коллеги успешно освоили Manual Guide и щелкают на них не сложные программы как орешки :smile:

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

Например я, наизусть зная G-коды станка, легко, прямо с листа пишу программу без всяких заморочек

:clap_1:

а вот более молодые мои коллеги успешно освоили Manual Guide и щелкают на них не сложные программы как орешки smile.gif

Я в свое время сперва изучал EZ Guide I и Manual Guide все программки от мало до велика делал в этих редакторах, но потом я от этого отказался,

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

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

Честно говоря меня удивляет тот факт, что производители станков (подавляющее большинство) упорно не вставляют в стойку ЧПУ какой-нибудь лёгкий САМ, который позволял бы писать программы хотя бы на 2...2.5D. Тем более, что для конкретного станка такой софт написать не очень-то и сложно. Хотя чего его писать - любой разработчик софта наверняка с радостью согласился бы продавать по сходной цене свой продукт станкостроителям.

Непонятно... :g:

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

Честно говоря меня удивляет тот факт, что производители станков (подавляющее большинство) упорно не вставляют в стойку ЧПУ какой-нибудь лёгкий САМ, который позволял бы писать программы хотя бы на 2...2.5D. Тем более, что для конкретного станка такой софт написать не очень-то и сложно. Хотя чего его писать - любой разработчик софта наверняка с радостью согласился бы продавать по сходной цене свой продукт станкостроителям.

Непонятно... :g:

На PC-based стойках с удовольствием вставляют. К счастью мода на PC-based стойки постепенно проходит.

Для остальных платформ, даже при условии достаточного аппаратного обеспечения, портирование это весьма затратная и непростая штука. Более того, считается что станок должен работать, а не простаивать пока кто-то "программирует". Это гораздо дешевле делать на стоящем рядом копеечном ПК.

--

Дмитрий

ЗАО ИРЛЕН-ИНЖИНИРИНГ

Служба сервиса станков с ЧПУ, Санкт-Петербург

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

когда на станке в первый раз увидел штрих код лицензии виндовз.. я прифигел.. но сейчас на это стали смотреть нормально...

на нормальных проволочниках-эрозии уже встроены камы...

нам же китайцы чаще всего поставляют станки только с C.A.P. без всяких графических гайдов... думаю азаиаты лучше сэкономят 100$ чем будут встраивать cad-cam за тысячи...

чистый G код в тысячу кадров не будешь писать на стойке...

пока более жизненный вариант старый комп на несколько станков... + оператор уровня выше кнопкодава

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

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

Зачем любить мануал гуиду - ею пользоваться надо. Процентов 80 им можно сделать. Параметрическое, конечно, круче, но кроме вас им кто-нибудь другой может пользоваться? Судя по здешним примерам коментарии не пишутся, для другого человека это будет тёмный лес. Кстати, для токарных станков, мне больше нравится ШопТурн Сименса - кто-нибудь пытался сделать в своей параметрической программе обратный проход контура? Вот мануалы к этим надстройкам пишутся паршивые, может и поэтому гуиды непонятны, только после месяца работы начинаешь соображать об их замыслах. А G-коды по-любому знать надо, это стандарт.

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

Серийного производства практически нет - номенклатура деталей очень широкая. Процесс никому не интересен, а посему контролируется слабо. Нужен результат. А ждать его долго.

Сегодня заглянул на участок, та же картина - фреза Р18, на двухстах оборотах вяло грызет 14Х.. На вопрос сколько длится программа наладчик,помявшись, сказал : "Затрудняюсь ответить. Несколько часов." Потом добавил, что он бы эту деталь сделал минут за 30, но чтобы поменять режимы надо перелопатить несколько тысяч кадров программы. Проще свою написать, да не знает как. Научатся, конечно со временем.

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

По существу - правильно не любят и не используют. На мой взгляд все эти САПы, Гайды, Тэчины и т.п (не только у Фанука) созданы с целью увеличения продаж стоек (достижения конкурентного преимущества в более красивых картинках, понятных в момент выбора станка и неспециалисту), а не дальнейшего использования.

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

Не совсем согласен. Когда начинал работать, кто то из старших товарищей любил повторять: "Техника в руках дикаря-обуза".

Дело в том, что никто работе с этим не обучает, самому разобраться-обычно у операторов и наладчиков нет времени. Если разберуться, то только частично. На мой взгляд, все это хорошо применять совместно с параметрическим програмированием, используя, как подпрограммы.

Вообще у меня свой взгляд на работу програмистов, технологов, операторов: считаю, что програмисты должны писать на своих САМах только подпрограммы в пределах одного инструмента (сложные формы, поверхности и т.д.), а технолог должен подбирать инструмент, режимы резания и составлять из готовых подпрограмм программу, желательно, что бы он отлаживал ее на станке. Ну а оператору остается устанавливать и привязывать инструмент, устанавливать и привязывать заготовки и следить за работой станов. И самое главное, отвечать за все это должен технолог, от него зависит производительность станка и всей этой компании, с него и спрос. Он должен уметь вздрючить и програмиста и оператора. И самое главное-деньги ему за это надо платить. Причем хорошо платить, значительно больше, чем програмису и оператору. Тогда глядишь и детали будут вылетать с огромной скоростью, а не обрабатываться по несколько часов.

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

Вообще у меня свой взгляд на работу програмистов, технологов, операторов: считаю, что програмисты должны писать на своих САМах только подпрограммы в пределах одного инструмента (сложные формы, поверхности и т.д.), а технолог должен подбирать инструмент, режимы резания и составлять из готовых подпрограмм программу, желательно, что бы он отлаживал ее на станке. Ну а оператору остается устанавливать и привязывать инструмент, устанавливать и привязывать заготовки и следить за работой станов.

Не-е-е-е.......

Деление на программиста и технолога - в корне неверный подход. Программист ОБЯЗАН быть технологом иначе это превращается в кучу брака, поломанного инструмента и бездарно потраченного машинного времени. Я не отрицаю необходимость наличия "чистых" технологов - производства разные, есть изделия с длинющим технологическим маршрутом, в котором какие только операции не встречаются. Но там, где производство ориентировано на классическую металобработку, технолог и программист должны быть в одном лице.

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

metawor, слог у Вас что надо! Волшебно написано.

Имхо, C.A.P. нужен для простых задач, когда головой думать особо не хочется, а программу "точить/фрезеровать торец" написать нужно. Изучать там действительно особо нечего. Так, для общего развития побаловаться можно. Вручную всё равно пишется быстрей. И надёжней (кхе...).

Для фрезера мы пишем программы в FeatureCAM-е. Если длина нас не устраивает, то черновые проходы пишутся вручную, а чистовые, уж так и быть, доверяем программе. Параметрическое программирование - тоже выход.

В любом случае сводится всё к написанию вручную :))) Технолог обязан знать свою программу! Покадрово. И дорабатывать прогу при отладке на станке тоже ему.

И только потом можно подпускать оператора. Который, кстати, тоже должен знать, куда на мониторе пальчиками тыкать.

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

Технолог обязан знать свою программу! Покадрово. И дорабатывать прогу при отладке на станке тоже ему.

Технолог (программист) обязан правильно писать программу с первого раза, а не заниматься фигнёй у станка. Если это конечно не отработка чего-то ПРИНЦИПИАЛЬНО нового.

Sunlark , если это конечно не top secret, что за детали вы такие делаете, что технологи программы у станка отлаживают? Ну просто любопытно.

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

Если длина нас не устраивает, то черновые проходы пишутся вручную

Хм... Простые детали? Просто я для своих деталей вообще не представляю, как черновую обработку вручную написать :g:
Ссылка на сообщение
Поделиться на других сайтах

Технолог (программист) обязан правильно писать программу с первого раза, а не заниматься фигнёй у станка. Если это конечно не отработка чего-то ПРИНЦИПИАЛЬНО нового.

Sunlark , если это конечно не top secret, что за детали вы такие делаете, что технологи программы у станка отлаживают? Ну просто любопытно.

С первого раза написать всё идеально? А Вы, простите великодушно, часом, не с Марса? Где Вы такое встречали?

Конечно, я писала про отработку новых программ.

А производство у нас небольшое. Номенклатура самая разнообразная. Сами пишем, сами делаем. Я вообще по токарной работе больше. :angel_sadangel:

По-моему, это нормально, когда технолог сам программу отлаживает. На станке многие моменты становятся виднее. Теория - это чудесно, но пока я не постояла за станком, операторы ворчали и тихо матерились за спиной :smile: Оптимальные режимы резания, траектории обработки в теории и на практике порой отличаются.

Но это только моё личное мнение. Я его не навязываю. И ни с кем не спорю. Просто высказываюсь. :doh:

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

С первого раза написать всё идеально? А Вы, простите великодушно, часом, не с Марса? Где Вы такое встречали?

Прощаю. Мой ареал обитания отражён в профиле. Приезжайте - покажу.
Ссылка на сообщение
Поделиться на других сайтах

когда на станке в первый раз увидел штрих код лицензии виндовз.. я прифигел.. но сейчас на это стали смотреть нормально...

на нормальных проволочниках-эрозии уже встроены камы...

нам же китайцы чаще всего поставляют станки только с C.A.P. без всяких графических гайдов... думаю азаиаты лучше сэкономят 100$ чем будут встраивать cad-cam за тысячи...

чистый G код в тысячу кадров не будешь писать на стойке...

пока более жизненный вариант старый комп на несколько станков... + оператор уровня выше кнопкодава

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

Повальное увлечение PC-based стойками (в особо ужасном случае - с виндовс или ms-dos, в лучшем случае - Qnx, VxWorks и т.п) наблюдалось лет пять назад. Идея использовать практически дармовое железо Wintel подпертое программно-аппаратными костылями теребила умы даже именитых производителей ЧПУ, не говоря уж о китайцах наплодивших их тысячи.

Сейчас все постепенно возвращается на круги своя - надежность решения Windows+PC не выдерживает никакой критики.

Посему обычно PC применяется на электроэрозии, плазме и прочих не слишком требовательных станках.

--

Дмитрий

ЗАО ИРЛЕН-ИНЖИНИРИНГ

Служба сервиса станков с ЧПУ, Санкт-Петербург

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

Sunlark

С первого раза написать всё идеально?

А что вы вкладываете в понятие идеально, для фрезерной обработки?
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • malvi.dp
      Проверьте слой, присвоенный шероховатости, случайно, не отключена ли на нем печать.
    • Бестолковый
      Пришёл к тому что надо создать заметку (Annotation), в неё поместить знак шероховатости и вот он уж точно никуда не пропадает! :)
    • Romm
      Проявилась такая проблема (наш 5-ти осевой станок Antares 26/15, Fanuc 31i): Какое то время назад, ремонтировали группу B и С.  Ось шпинделя на нашем станке не соосна с осью Z, примерно на 60 мм. и я так понимаю после ремонта, это расстояние немного изменилось по моим подсчетам на 0,155 мм. это видно по характерной ступеньке, когда голова С перекидывается на 180°.   Буду очень благодарен если подскажете какой параметр править (наверно величина смещения шпинделя относительно оси Z, прописывается в каком то параметре)?
    • mamomot
      Так этот форум и все подобные ему потому и существуют, что многие не понимают, как выполнять то или иное. Они приходят сюда, а те кто понимает, помогают им... Сейчас по многим вопросам реально помогают в телеграмм-канале разработчика. Задайте вопрос там, в том числе и по урокам по интересующей Вас теме. Я там всегда задаю вопросы... Вот тут: https://t.me/tflexplm
    • maxx2000
      А что не понимаешь, как спроецировать линию на поверхность и как по ней протянуть эскиз с вычитанием материала? Затем массивом вокруг оси размножить вырез?  
    • artberesta
      Если бы мультик сделали , то я бы понял. Спасибо .
    • power-1976
      Резюмируя из всего сказанного. Надо подогнать измерение инструмента, вымереть осевые блоки и подогнать координаты осевого центра.? Я видел на видео что в основном голову выставляют по осевому блоку и дальше внутри стойки координаты нулевой точки станка.
    • Ветерок
      Может, тогда вообще не стоит браться за подобные вещи? Объяснить вам смогут, может быть, даже мультик сделают. Но вот понять за вас никто не сможет.
    • artberesta
      К сожалению это сделать не смогу,так как не понимаю. у меня мысль дошла до построить тело и булить , но честно говоря и это дается с трудом.Увы уроков по такой теме как вырез на криволинейной поверхности я не нашел.
    • Ветерок
      Построить линию на поверхности и протянуть по ней окружность переменно радиуса. Величину радиуса задать другой кривой (можно на поверхности, можно на плоскости), или графиком, или уравнением. Разумеется, сделать вырез этим построением.
×
×
  • Создать...