#169028 Опубліковано: 8 березня, 2019 Вот размеры Точки взял с вашего рисунка 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#169037 Опубліковано: 8 березня, 2019 Наконец сделал сож. Пока так в процессе эксплуатации буду менять или добавлять что то. Управление м8. 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#169329 Опубліковано: 10 березня, 2019 , Parxom написав: Вот размеры Точки взял с вашего рисунка Привіт. Писав,писав на телефоні і все пропало. Почнем з основ. Є 2 системи координат в яких ведеться робота. Перша -- ситсема координат заготовки в КАМі, друга -- система координат станка. Неважно яка програма буде загружена в роботу, задача їх поєднати. Зараз Ви працюєте повязуючи їх через G54 і коректор G43 h... напряму, і кожен раз приходиться перепривязувати G54, щоб об'єднати нулі обох систем. Щоб щоразу не переприв'язувати G54,G55 і т.д. потрібно ввести якусь проміжну точку на станку і привязати з одного боку інструмент з системами координат станка(G54-G59) і коректор G43 h..., з іншого програму обробки деталі з своїми нульовими координатами. От ця точка і буде лежати на торці патрона і на осі обертання. Від неї легко буде відраховувати нулі програми. Тепер процедура: Почнем з заготовки. Добре було б, щоб в КАМі нулі головної системи координат лежали в крайній правій точці по осі Z(Z0), і на осі обертання по осі Х(Х0). Для прикладу візьмем заготовку з вильотом 200мм від торця патрона. Якщо врахувати,що торець деталі в КАМі буде крайньою правою точкою програми(Z0), а Х0 лежатиме на осі обертання, то командою G92 Z-199 можна привязати програму до торця патрона з припуском 1мм. Таким чином прив'язується люба програма яка загружається на станок.( Не забуваєм, що знак в команді повинен бути з знаком"-" Тепер станок. В команду G54 записуєм ваші заміри ( в Z=-313.519 в Х=-146.378). Таким чином привязали точку на револьвері( умовно нулі станка, адже він знаходиться в нулях після ховмлення) до торця патрона і осі обертання. Все, більше дані в команді G54 не повинні ніколи змінюватись. Далі коректор. Ставите потрібний різець в робоче положення( М6Т...). Заміряєте виліт різця від ріжучої кромки по осі Z до точки на револьвері. Якщо кромка різця лівіше за точку, то вводите замір в таблицю корнкторів в графу "Z" з знаком "+", якщо кромка справа від точки на револьвері, то знак в коректорі "-". Аналогічно і вісь "Х". якщо кромка вище точки( дивлячись зверху), то знак заміру "+", якщо нижче( наприклад при розточці може бути іноді) то з знаком "-" в графу "Х". якщо ріжуча кромка має радіус, то радіус вводите в графу "R". Якщо після контрольної проточки треба буде підкоригувати дані, то корегується лише в таблиці коректорів. І так кожен інструмент, який вставляється в револьвер. УСЕ. Надіюсь нічого не наплутав. структурний приклад роботи програми: % G28 G91 X0(виводимо вісь Х в ховм) G28G91 Z0( виводимо вісь Z в ховм) G40G49G80 (відключаєм коректора і цикли) G90( абсолютна сист. відліку) ( ВИЛІТ ЗАГОТОВКИ БЕЗ ПРИПУСКУ) G92 Z-199( виліт заготовки від торця патрона без урахування припуску) (ОБРОБКА ЗАГОТОВКИ) М -КОМАНДИ ... M6T3( вибрали інструмент Т3) G54G90( вибираєм револьвер для роботи і абсолютну сист. відліку) G1 G43 h3 Z20 X100 F500 ( їдемо на безпечну відстань до заготовки (20мм від торця і 100мм від осі обертання) на швидкості 500мм.хв враховуючи виліт інструменту записаний в таблиці коректорів для h3) .... обробка .... G28 G91 X0(виводимо вісь Х в ховм) G28G91 Z0( виводимо вісь Z в ховм) G40G49G80 ( відключаєм коректора) M6T4( вибрали інструмент Т4) G54 G90( вибираєм револьвер для роботи і абсолютну сист. відліку) G1 G43 h4 Z20 X100 F500 ( їдемо на безпечну відстань до заготовки (20мм від торця і 100мм від осі обертання) на швидкості 500мм.хв враховуючи виліт інструменту записаний в таблиці коректорів для h4) .... обробка .... G28 G91 X0(виводимо вісь Х в ховм) G28G91 Z0( виводимо вісь Z в ховм) G40G49G80 (відключаєм коректора) (ЗАКІНЧЕННЯ) G28G91 Z0( виводимо вісь Z в ховм) .... М -КОМАНДИ М30( або М2) (кінець програми) Пробуйте на безпечній відстані від патрона( тобто G92 ставте велике і з знаком "-") і без деталі спочатку. Також не забувайте, що команди G91(відносна сист.відліку) i G90(абсолютна сист.відліку) мають наслідковий характер. Тобто поки командою G90 не відключити команду G91 то всі координати будуть відносні( і навпаки). 2 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#170418 Опубліковано: 15 березня, 2019 6 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#170499 Опубліковано: 16 березня, 2019 Чего СОЖ трубка не ездит? 1 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#170716 Опубліковано: 17 березня, 2019 Да сож нужно переделать сделать трубку с отверстиями. Что бы лилось по всей длине заготовки. 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#170990 Опубліковано: 18 березня, 2019 Сегодня подрастроил станок меня. Выточил 23 шпильки как на видео. И с каждой новой шпилькой начинал убегать размер по Х. По Z тоже уходил. Начал точить в диаметр 6мм а через 10 шпилек уже было 6.2мм. неужели 2я гайка даёт такие погрешности на ходе максимум 50мм по х, именно на этих деталях. Но до этого нанял станок с конца в конец на ускоренных 70 раз приехал по оси х четко в ноль даже сотки не набрал. По зет было пару соток. Но я грешу на инжектор. Но икс был по нолям. А тут такие реалии 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#170991 Опубліковано: 18 березня, 2019 Причем вторая гайка до размера, не совсем понятно. Может не верны настройки импульсов на мм хода? или погрешность где то набегает 1 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#170994 Опубліковано: 18 березня, 2019 Ну одинарная гайка может дать погрешность но дфу гайка вроде как не должна дать такие результаты. Может в линуксе стоит какая то компенсация. Хотя в конце вернул станок в Хоум (в датчики) то после этого он вернулся опять в размеры. Значит на винтах набегает. 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#170999 Опубліковано: 18 березня, 2019 Як на гвинті може набігти? Сам подумай, якщо гайка люфтить, будеш мати і на холостих ходах похибки, а їх кажеш немає. Думаю варто перевірити муфти, можливо треба підтягнути; може кроки губляться під навантаженням, хоча в тебе двигуни із редукцією, моменту мало б бути із запасом. Попідтягуй всі гвинти, кріплення гайок, муфти, якщо відчуєш що якийсь гвинтик ослаблений, закріпи фіксатором різьб. До речі, про люфт в гвинті - для заспокоєння можеш його перевірити, покрути в один бік, після цього команду крутити в інший бік по сотці за раз, контроль індикатором. Все це пишу і не знаю, чи варто? Ти ж не маленький вже раз станок до такого рівня довів, поважаю 1 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#171001 Опубліковано: 18 березня, 2019 Включена коррекция g44-49? Ну, это так ... 1 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#171002 Опубліковано: 18 березня, 2019 Да не включал таких кодов для коррекции. Но. Вроде как за одну операцию сотка в+ получалась. Может где-то зарыта собака в хал файле .... 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#171009 Опубліковано: 19 березня, 2019 (змінено) Поставте індикатори в точці ховм по всії осях( хочаб по тій де набігає найбільша похибка), і після виконання програми в кінці пропишіть програмно ховмитись: G28 G91 X0( чи Z0, коротше та вісь де стоїть індикатор), і поганяйте циклів 20 з контролем по індикатору. Справа в тому, що команда G28 G91виводить вісь в ховм не по датчику, а по машинних координатах( по датчику лише примусовий ховм через клавішу в меню), і якщо є набігаюча помилка, то індикатор її виловить. Якщо не виловив, то проблема з кріпленням різця або зносом. Якщо виловив, то з муфтами, або з настройками імпульсів. Читав десь, що на великих прискореннях може губитись імпульс при переході з низького фронту на високий( чи навпаки) при зміні напрямку руху. При цьому при переході з високого на низький імпульси не губляться. Таким чином похибка завжди в одну сторону. Змінено 19 березня, 2019 користувачем andrysir1 Орфографія та доповнення 1 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#171022 Опубліковано: 19 березня, 2019 Может снизить ускоренное перемещение с 2м на 1.5метра в минуту. Для начала. У меня сейчас стоит 400 импульсов на оборот. То есть самое первое значение на драйвере. Может увеличить его хотя бы до 800?. 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#171136 Опубліковано: 19 березня, 2019 Сегодня поганял по микронному индикатору ось х. На ускоренных подачах приходит всегда в 0 может 1 микрон разница. На малых подачах не смог попробовать движок так вибрирует что аж микрометр сбивался. На чуть больших подачах тоже приходит в 0. Подтянул все соединения. Не где ослаблено небыло. Сделал 80 циклов программы +3 десятки. Потом снизил ускоренные до 1.5м в минуту. Сделал 20 циклов. +5соток. На 5соток меньше чем на 2м в минуту. Хочу попробовать увеличить подачи в программе. Так как грешу на минимальную подачу 0.03 для торцовки прутра. 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#171146 Опубліковано: 19 березня, 2019 , Parxom написав: Потом снизил ускоренные до 1.5м в минуту. Сделал 20 циклов. +5соток. На 5соток меньше чем на 2м в минуту. Щось не зовсім зрозумів що Ви зменшували. Якщо прискорення то вимір мав би бути в мм/с^2, або м/хв^2. Якщо на малій подачі вібрація, то перенастройте драйвер і стойку на більший мікрокрок, щоб збільшити к-сть імпульсів на одиницю переміщення. Станок буде мякше працювати, бо ширина одного кроку , чи час між кроками, то залежить від стойки, зменшиться. Настроюйте на оптимальну частоту вихідних сигналів з стойки, тоді вона зможе більш плавно розподілити швидкість видачі сигналів при прискоренні чи тормозінні, якщо дравер дозволяє. 1 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#171170 Опубліковано: 19 березня, 2019 2 години назад, Parxom написав: Сегодня поганял по микронному индикатору ось х. Прихований текст На ускоренных подачах приходит всегда в 0 может 1 микрон разница. На малых подачах не смог попробовать движок так вибрирует что аж микрометр сбивался. На чуть больших подачах тоже приходит в 0. Подтянул все соединения. Не где ослаблено небыло. Сделал 80 циклов программы +3 десятки. Потом снизил ускоренные до 1.5м в минуту. Сделал 20 циклов. +5соток. На 5соток меньше чем на 2м в минуту. Хочу попробовать увеличить подачи в программе. Так как грешу на минимальную подачу 0.03 для торцовки прутра. Все це доволі дивно. Переміщення по абсолютних координатах? В мене підозра, що просто в програмі помилка, по відносних координатах туди їде на "мікрон" далі ніж назад, і з кожним циклом звичайно ж накопичується. Або уточнення - на які величини командуєш холості переміщення? На цілі? Може тут різниця між холостими, тобто при переміщенні на цілі величини дистанцій немає ніяких помилок, а при переміщенні на дробні із сотками і мікронами накопичується помилка? 1 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#171249 Опубліковано: 20 березня, 2019 Я думаю що завади ловить драйвер. І відпрацьовує лишні кроки. 2 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#171308 Опубліковано: 20 березня, 2019 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#171314 Опубліковано: 20 березня, 2019 5 годин назад, olkogr написав: Я думаю що завади ловить драйвер. І відпрацьовує лишні кроки. Суто в один бік? 1 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#171316 Опубліковано: 20 березня, 2019 , Наливайко написав: Суто в один бік? І таке буває) То ж завади, живуть своєм життям, буває і справді втрата імпульсів при хміні напрямку. Потрібно туди копати. 1 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#171355 Опубліковано: 21 березня, 2019 Да в одну сторону. 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#171359 Опубліковано: 21 березня, 2019 Осцилограф дістати можете? Або людину з осцилографом? 1 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#171361 Опубліковано: 21 березня, 2019 , Parxom написав: Да в одну сторону. Думаю треба збільшувати ширину імпульса, паузу та час при переході дір. Потрібен мануал(даташид) на драйвер. Там мають бути оптимальні настройки спрацювання. Сам з месою ще справи не мав, та логіка всюди та сама. Гляньте в ютубі відею То наш форумчанин. Там трохи є про настройку імпульсів. Попробуйте з ним списатись, може щось прояснить. 1 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#171370 Опубліковано: 21 березня, 2019 1 час назад, olkogr сказал: Осцилограф дістати можете? Або людину з осцилографом? Думаю да. А что делать нужно? 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах