#335250 Опубліковано: 5 вересня, 2023 Написання програми в ручному режимі. Фреза циліндрична 1 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#335254 Опубліковано: 5 вересня, 2023 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#335275 Опубліковано: 5 вересня, 2023 (змінено) 10 годин тому, V G написав: Написання програми в ручному режимі. Фреза циліндрична Швидше за все з циліндричною фрезою траєкторія буде погана. Якщо Фрезер трьохосьовий, то при обробці в G18 він буде рахував, що вектор напрямку інструменту є перпендикулярний до площини XZ( площини руху траєкторії з G2) Компенсацію то він буде враховував, але фреза циліндрична і з плоским дном. Тобто Вам треба, щоб при ході фрези по горизонтальній поверхні( умовно в площині XY) брало точно дном фрези( ніби компенсація "0"), а ближче до кінця вже врахувався реальний діаметр. А на проміжних ділянках як? А якщо радіус при G2 маленький? В такому випадку станок незнатиме коли йому починати компенсовувати діаметр, бо діаметра як такого нема.По руху і зйому матеріалів це буде щось ближче до еліпса на матеріалі. Ну Ви його можете звичайно задати, але станок незнатиме в який момент починати компенсовувати. Такий фокус спрацює нормально лише, якщо фреза з радіусним дном( півкругла). Станок буде рахував, що працює боком фрези, а по факту працюватиме дном. При врахуванні компенсації діаметра інструменту станок завжди рахує, що знімає матеріал боком фрези. Але тоді матеріал збиратиме по лінії вектора, а не з площини, і треба буде з дрібним кроком проходити багато разів, щоб отримати радіусну площину. Циклом з змінними це теж можна реалізувати, написавши програму вручну, але обробка буде довга. По принципу 2,5Д. Змінено 5 вересня, 2023 користувачем andrysir1 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#335282 Опубліковано: 6 вересня, 2023 10 годин тому, andrysir1 написав: Швидше за все з циліндричною фрезою траєкторія буде погана. Та ні, є досвід виконання подібних деталей на ручному, все добре. 10 годин тому, andrysir1 написав: А на проміжних ділянках як? А якщо радіус при G2 маленький? В такому випадку станок незнатиме коли йому починати компенсовувати діаметр, бо діаметра як такого нема.По руху і зйому матеріалів це буде щось ближче до еліпса на матеріалі. Ну Ви його можете звичайно задати, але станок незнатиме в який момент починати компенсовувати. Тобто варіант "А" ? Обробка вестиметься до точки "С", "D" Радіусна фреза- то все зрозуміло, але потрібно циліндричну. Траекторія G 02 задана через радіус. Важливо зрозуміти сам принцип руху/обрахунку. 10 годин тому, andrysir1 написав: і треба буде з дрібним кроком проходити багато разів, щоб отримати радіусну площину То є канал по типу шпоночного паза. Декіілька проходів по всьому діаметру фрези і чистова по 0,05. 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#335307 Опубліковано: 6 вересня, 2023 Робота в режимі G41/42 це рух інструменту по еквідистанті відносно траекторії( вектору руху) по координатах програми . Якщо G42 стоїть перед кадром G2, то для цього вектор руху спершу аналізується. А для його аналізу потрібно, щоб стойка побачила як мінімум 2 кадрика програми вперед, і ще перед кадром з G2 виставила фрезу вже з компенсацією в потрібну стартову точку. Центр фрези буде вище ніж радіус траекторії.( якщо брати Ваші варіанти). Варіант А це не робота з компенсацією, а лише вихід на неї. Що таке вектор "центр окружності"- точка "С"? Це ж не радіус? Бо коли цей вектор вертикальний він коротший, ніж тоді, коли він буде горизонтальним. В принципі, якщо компенсація буде розраховувалась пропорційно відносно довжини вектора руху по дузі в кадрі G2 і діаметра інструмента, то вийде щось схоже на варіант А, але не точно. Але код G41/42 має бути вписаний в кадрі G2. Ось прикинув як буде себе вести траєкторія центру інструменту коли G41/42 буде прописаний в кадрі з G2. Чорне- це радіус, червоне- фреза, зелене переривесте- діаметр інструменту. Як видно з фото, то буде врізання краю фрези в радіус. Довжину вектора руху( чорний колір) розкладаєм рівномірно на 4 секції. Центр інструменту теж рівномірно. І це врізання залежатиме більше від радіуса траєкторії, ніж від діаметра фрези. + дно шпонпазу буде мати вигляд еліпса. По центру буде глибше ніж на його краях. 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#335328 Опубліковано: 7 вересня, 2023 15 годин тому, andrysir1 написав: Але код G41/42 має бути вписаний в кадрі G2. Якщо інструмент всього один, який вказано на початку програми , то чи потрібно вказувати додатково в кадрі G2 ? 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#335331 Опубліковано: 7 вересня, 2023 1 година тому, V G написав: Якщо інструмент всього один, який вказано на початку програми , то чи потрібно вказувати додатково в кадрі G2 ? Так. G41/42 це команда включення/виключення компенсації. З інструменту беруться дані про виліт і діаметр. А як проходити траєкторію вказуєте Ви. Чи центром, чи по еквідистанті. G40- центром, G41/42- по еквідистанті. Кадрик в якому буде G41/42 буде виконувався як я зазначив на своєму ескізі. Навіть, якщо це буде пряма, то логіка таж. Тобто задіюватимуться в русі обидві осі. І траєкторія буде нахиленою на радіус фрези. Хоча в G1 буде рух лише однією осі. На початку лінії фреза стоятиме центром на точці по осі, а в кінці вже краєм фрези на тій самій точці тієї ж осі. 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#335338 Опубліковано: 7 вересня, 2023 6 годин тому, V G написав: Якщо інструмент всього один, який вказано на початку програми , то чи потрібно вказувати додатково в кадрі G2 ? Інструмент вказувати непотрібно, а номер коректора D-номер можливо треба, якщо автоматично не підтягує стойка з реєстру інструментів при виборі конкретної фрези раніше зазначеної. 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах
#335346 Опубліковано: 8 вересня, 2023 17 годин тому, andrysir1 написав: На початку лінії фреза стоятиме центром на точці по осі, а в кінці вже краєм фрези на тій самій точці тієї ж осі. Дякую. Так і потрібно. Буду пробувати маркером в шпинделі 0 Поділитися повідомленням Посилання на повідомлення Поділитися на інших сайтах