Как стать ЧПУшником. Обсуждалки.
Мне немного поднадоел холивар между "трактористами" и "КАМщиками". У каждой среды программирования ЧПУ есть свои плюсы и минусы. Я не смогу написать на стойке траекторию фрезерования Венеры Милосской. Что, блять, без рук она будет, что с руками. И траекторию фрезеровки титанового дилдо я тоже не напишу.
В моих постах речь идёт о машиностроении. В машиностроении всегда стараются избежать сложных траекторий. Сложная поверхность это потери времени и денег. Любая деталь на чертеже ВСЕГДА описана отрезками и радиусами. Даже программа фрезеровки лопаток турбины обошлась мне всего в 70 кадров.
Я уже, блять, представил себе моё летсо, когда технолог попросит: "А вот тут поиграйте с шрифтами овалами, сделайте несколько вариантов, я выберу, какой погламурнее!"
Мне тут носом тыкали, что детали трёхмерные. Да ну нахуй! А я не заметил!
Вот только любую деталь можно разбить на примитивные плоскости, которые легко описать. Сделать одни плоскости, повернуть деталь в оси, сделать следующие.
Если сдельщики начнут рисовать 3D модели они никогда не победят анорексию.
А теперь, чтобы не быть голословным, перейдём к делу:
Часто встречающаяся деталь. Фрезеровать радиус. Пускай работаем концевой фрезой на 25 (что ваще пох)
В данном случае не используем коррекцию на радиус фрезы. Тут легко посчитать эквидистанту в уме и вместо коррекции оперировать параметром #120. Почему не используем коррекцию? Это сократит количество кадров и, ГЛАВНОЕ, сократит время обработки.
Я специально взял очень простой пример. Тут есть желающие поучиться. Так нагляднее будет.
Программа состоит из двух частей. Первая - всего лишь вызов подпрограммы. Вторая (после М30) - подпрограмма. Кстати, кто не знал, как в Симке запускать подпрограммы - заодно научитесь. Тут всё понятно.
Сначала проходим черновой фрезой снимая по 5мм за проход по оси Z. Фрезерование попутное.
Как видите, я уложился в обещанные 30 кадров, не переписывая программу для второй половины детали, а просто развернув систему координат через G68.
Но такая "шероховатость" с шагом 5 нас не устраивает))) Изменяем параметр #130 на 0.1. Программу переписывать или писать заново не надо)))
Вуалябля! Мы сделали чистовой проход истратив на правку программы секунд 10.
Что, еще не убедил? Щас...
Нам, как сдельщикам, вот эти холостые ходы по Z ваще не упирались. Это - время. Время - деньги.
Я, по возможности, использую смешанное фрезерование.
Ничего не переписываем. Просто копируем строки с проверкой справедливости условия.
Я уложился в 33 кадра, при смешанном фрезеровании на изготовление детали уйдёт в два раза меньше времени, чем при только попутном фрезеровании.
Что будет, если мне принесут деталь с радиусом не 50, как на картинках, а 49,5 или 149,5? Для этого существует параметр #120. А если нам нужно начинать не с верха детали, есть параметр #100.
На самом деле у меня там еще два очень полезных параметра есть. Но я их убрал. Как раз на тот случай, если кто-нибудь захочет научиться. Чтоб кукуха не съехала.
А теперь рассмотрим вариант с 3D моделью.
Условия: Двухъядерный Селерон 1Ггц, гиг оперативки( изначально 512 было, я их выкинул и свой гиг поставил), винда XP. Зато видюха... Бля... Вы щас уссытесь.. MATROX G400! Жалко, что не Вуда))))Это я описал комп, который прилагался к моему станку. Есть желающие прикрутить на него Siemens NX или SolidWorks ?
Используем то, что он потянет. Чтоб по честному. Комплект следующий:
Rhinoceros 4.0, SprutCAM 2007, КОМПАС-3D V14 и CIMCO Edit 8.
Для начала нам нужна модель.
Телепортируем её в Спрута.
Для наглядности я сделал отдельно траектории черновой и чистовой обработки.
Создаём новую обработку, проставляем нужные нам цифирики в параметрах, постпроцессируем:
Тут можно различить, что мы получили 77 кадров. Заметьте, пока КАМщики рисовали модель, я уже начал обрабатывать первую деталь.
Но нам нужна еще и чистовая обработка! Вот, блять, незадача...
Путём нехитрых манипуляций получаем....
Получаем нцать кадров. Я умолчу о том, что у меня в станок не влезет 1645 кадром. Это не было условием холивара. Но, надеюсь, кто-нибудь заметил, что здесь больше моих 33 кадров?
И, я повторюсь: принесут Вам деталь с другим радиусом - будете заново рисовать модель, загружать её в спрут, создавать обработку, постпроцессировать...
И ладно, если этих деталей штук двести. Мне их парами носят. Две таким радиусом, две следующим.
Местами чистота не требуется и я могу проходить чистовую шагом 0,25. Для меня это изменить параметр. Для КАМщика заново рисовать каляки маляки.
На этом КАМо срач объявляю открытым!
P.S.: и не надо втирать мне, что некоторые детали нельзя вот так взять и описать примитивной траекторией. Я это и так знаю. И для этого у меня на моём ЛИЧНОМ ноуте с 8 гигами на борту, с Core i7, с GTX860 и SSDшником стоит Siemens NX-11.
И еще: мне не приносят 3D модели. Я вообще единственный на заводе, кто их рисовать умеет.