Страница 285 из 341

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 19 фев 2022, 09:06
VGT
alex_sar писал(а): ↑ И этот режим совершенно не имеет смысла для черновых операций. Возможно его даже и выбрать нельзя, не помню точно.
а откуда ЧПУ знает черновая или чистовая ? он видит в коде Г42 и следует этой инструкции.
вопрос не такой простой как кажется. это от изменения длины инструмента траектория никак не меняется, а от диаметра меняется вплоть до невозможности построить.
пересмотрел обучающее видео с планета кам - ясности не появилось.
что имеем по факту. СолидКАМ генерит УП с учетом диаметра инструмента который в его таблице.
С дефолтовым ПП в УП G41/42 отсутствует.
В шпиндель ставим фрезу этого диаметра и все хорошо. Станок ЧПУ тупо идет по траектории которую видит в УП. Хотим слегка откорректировать результат - корректируем диаметр в КАМ. Неудобно. Кроме того хочется измерять диаметр инструмента посредством тулсеттера и иметь его в таблице станка.
Значит нужна УП с вычетом диаметра фрезы (прямо по контуру обработки) и инструкцией Г41/42? А станок тогда видя инструкцию пересчитывает УП обратно - но уже со своим табличным диаметром, который может чуть отличаться от от СолидКАМовского.. и его уже можно корректировать, уменьшая или увеличивая получившуюся деталь.
Так это работает?
но что как тогда будут показывать проги типа СИМКО? им тогда нужна своя таблица инструментов?

С другой стороны вроде все то же самое можно сделать и в программе ЧПУ станка? Тогда в таблице станка нужны два значения диаметра - равный КАМовскому и свой который можно измерять и корректировать. Но тогда накой нужны Г41/42?

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 19 фев 2022, 11:19
alex_sar
VGT писал(а): ↑ а откуда ЧПУ знает черновая или чистовая ? он видит в коде Г42 и следует этой инструкции.
Чпу не знает,ему и не надо. КАМ знает.
VGT писал(а): ↑ вопрос не такой простой как кажется. это от изменения длины инструмента траектория никак не меняется, а от диаметра меняется вплоть до невозможности построить.
Вы не понимаете. Станок и не пытается пересчитывать траекторию на другой диаметр фрезы (чтобы например полностью выбрать паз), это невозможная задача. G41/42 просто делает отступ от траектории gcode на радиус инструмента . В одну или другую сторону. Всё.

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 19 фев 2022, 11:48
VGT
alex_sar писал(а): ↑ Вы не понимаете.
а мне вот кажется что вы.
alex_sar писал(а): ↑ G41/42 просто делает отступ от траектории gcode на радиус инструмента . В одну или другую сторону. Всё.
все да не все. наверное нужно чтобы не только Г42 появилась в УП, а еще и сама траектория стала "для нулевого диаметра"?
alex_sar писал(а): ↑ Чпу не знает,ему и не надо. КАМ знает.
а какое вообще отношение Г42 имеет к чистовой /черновой обработке?

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 19 фев 2022, 11:57
hmnijp
VGT писал(а): ↑ Так это работает?
В принципе да.
VGT писал(а): ↑ наверное нужно чтобы не только Г42 появилась в УП, а еще и сама траектория стала "для нулевого диаметра"?
есть два подхода компенсации - на диаметр и на "износ" :
В первом траектория генерируется по контуру обработки(да, как будто для нулевого диаметра), отступ на диаметр делает сам станок, но величина подводов-отводов и их траектория всё равно выставляется в каме исходя из инструмента которым предполагается работать (код 41/42 включается именно на горизонтальном участке подвода), по этому безболезненно нельзя просто поменять фрезу, особенно на бОльший размер - можно запороть деталь в этом месте.

Второй вариант - траектория делается с отступом(как будто без коррекции, то есть изначально смещена на радиус), но с кодами 41/42, и коррекция дальше делается не на весь диаметр, а только на величину коррекции (фактически вместо диаметра в таблице пишется 0 или только сотки на которые скорректировать)
тип компенсации в каме выбирается - в зависимости от этого он нужную траекторию выдаст, с эквидистантой или без, там всё это есть.
VGT писал(а): ↑ им тогда нужна своя таблица инструментов?
Да
VGT писал(а): ↑ Тогда в таблице станка нужны два значения диаметра
Зачем? там просто фактический диаметр.
У некоторых есть отдельно графа "Wear"(износ) которая в итоге вычитается из диаметра. Тут вот можно диаметр 0 оставить, а износ менять.

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 19 фев 2022, 12:37
alex_sar
VGT писал(а): ↑19 фев 2022, 11:48
alex_sar писал(а): ↑ Вы не понимаете.
а мне вот кажется что вы.
alex_sar писал(а): ↑ G41/42 просто делает отступ от траектории gcode на радиус инструмента . В одну или другую сторону. Всё.
все да не все. наверное нужно чтобы не только Г42 появилась в УП, а еще и сама траектория стала "для нулевого диаметра"?
Конечно. Для этого специальная опция включается в КАМ.
VGT писал(а): ↑19 фев 2022, 11:48
alex_sar писал(а): ↑ Чпу не знает,ему и не надо. КАМ знает.
а какое вообще отношение Г42 имеет к чистовой /черновой обработке?
Отношение простое. Нет никакого смысла ловить сотки на черновых операциях. Всё равно не получится. А именно для этого сей режим и предназначен. Чтобы точно попадать в финишный размер.

Всё, сдаюсь. Я понял, вам не разобраться, а чисто поспорить. Хорошего дня!

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 19 фев 2022, 12:40
VGT
hmnijp писал(а): ↑ безболезненно нельзя просто поменять фрезу, особенно на бОльший размер - можно запороть деталь в этом месте.
фрезой большего диаметра можно и не пролезть в узком месте уже внутри детали..
hmnijp писал(а): ↑ VGT писал(а): ↑
им тогда нужна своя таблица инструментов?
Да
ага. ну вот пазл складывается. спс.
hmnijp писал(а): ↑ тип компенсации в каме выбирается - в зависимости от этого он нужную траекторию выдаст, с эквидистантой или без, там всё это есть.
то есть как есть по умолчанию + 2 типа компенсации? случайно не знаете не подскажете где это в СолидКАМе?
hmnijp писал(а): ↑ Зачем? там просто фактический диаметр.
У некоторых есть отдельно графа "Wear"(износ) которая в итоге вычитается из диаметра. Тут вот можно диаметр 0 оставить, а износ менять.
чтобы износ не вычислять вычитанием. но в общем это непринципиально. если общепринят износ - значит износ

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 19 фев 2022, 12:42
VGT
alex_sar писал(а): ↑ Всё, сдаюсь. Я понял, вам не разобраться, а чисто поспорить. Хорошего дня!
да не - я вроде как раз в отличие от вас понял - и вам не хворать

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 19 фев 2022, 14:48
hmnijp
VGT писал(а): ↑ случайно не знаете не подскажете где это в СолидКАМе?
там это через жопу сделано, в настройках станка. у меня сейчас нет солида под рукой.
вот тут в теме посмотри картинки, там показано где это меняется
https://cccp3d.ru/topic/79766-solidcam- ... 0/page/48/

в мастеркаме
2022-02-19 15-46-48 Рабочий стол.jpg (1537 просмотров) <a class='original' href='./download/file.php?id=201859&mode=view' target=_blank>Загрузить оригинал (152.95 КБ)</a>
в аутодеск
2022-02-19 15-40-19 Скриншот экрана.jpg (1537 просмотров) <a class='original' href='./download/file.php?id=201860&mode=view' target=_blank>Загрузить оригинал (88.95 КБ)</a>

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 19 фев 2022, 15:08
VGT
гранмерси!

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 19 фев 2022, 19:30
VGT
Ну все вроде нашел все попробовал. вопросы все равно остались. вот нафига нужен вариант "фрезы нулевого диаметра"? неудобно же.. и не все стратегии позволяют выключить, и таблицу инструментов во внешние эдиторы нужно вбивать и траектория начинается по эквидистанте, а потом включается коррекция и опасность получить аварию сильно выше если ЧПУ с КАМ по разному настроены..
ЧПУ системы должны поддерживать оба метода или достаточно второго?
hmnijp писал(а): ↑ Второй вариант - траектория делается с отступом(как будто без коррекции, то есть изначально смещена на радиус), но с кодами 41/42, и коррекция дальше делается не на весь диаметр, а только на величину коррекции (фактически вместо диаметра в таблице пишется 0 или только сотки на которые скорректировать)
hmnijp писал(а): ↑ У некоторых есть отдельно графа "Wear"(износ) которая в итоге вычитается из диаметра.
колонка "износ" это дополнительно к колонке "коррекция на износ"? Вообще то вроде удобнее две поправки к КАМ-диаметру - одна поправка чтобы получить реальный диаметр инструмента. а вторая чтобы ручками "подкрутить" по результатам замера получившейся детали..

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 19 фев 2022, 21:32
hmnijp
VGT писал(а): ↑ вот нафига нужен вариант "фрезы нулевого диаметра"? неудобно же..
Не все чпу умеют нормально корректировать на весь радиус - не всегда сами могут корректно вычислить эквидистанту, не всегда углы правильно дорисовывают (некоторые эквидистанту угла делают угол, другие делают угол с фаской). Не все чпу умеют подачу правильно посчитать(ведь на дуге скорость центра фрезы и на её окружности отличается). Там много нюансов, и в целом лучше корректировать только на величину износа - тут меньше вероятность проблем всяких.
2022-02-19 22-14-19 Beckhoff Information System - English - Google Chrome.jpg (1476 просмотров) <a class='original' href='./download/file.php?id=201862&mode=view' target=_blank>Загрузить оригинал (39.57 КБ)</a>
Но иногда наоборот удобнее иметь только контур детали, а далее чпу пусть рисует в зависимости от инструмента который вставят - это особенно актуально у всяких плазм/лазеров/гидроабразивов где на входе всегда контур из dxf файла.
VGT писал(а): ↑ опасность получить аварию сильно выше если ЧПУ с КАМ по разному настроены..
ЧПУ системы должны поддерживать оба метода или достаточно второго?

Так для того и нужен программист который разбирается в коде, чтоб настроить правильно всё.

вот тут например железно отрубили в постпроцессоре всё лишнее, чтоб не перепутать и выводился только нужный тип компенсации
viewtopic.php?p=627382#p627382

VGT писал(а): ↑ и таблицу инструментов во внешние эдиторы нужно вбивать
так можно постпроцессором выводить параметры инструмента чтобы всё автоматом заполнялось.
например чтоб в симко инструмент определялся там такие комменты добавляются...
чпу их пропустит как будто комментарий, а симко из них возьмет данные об инструменте. нужно только постпроцессор настроить.
2022-02-19 22-57-31 cimco-machine-simulation-setup-configuration-guide.pdf - Google Chrome.jpg (1461 просмотр) <a class='original' href='./download/file.php?id=201864&mode=view' target=_blank>Загрузить оригинал (109.3 КБ)</a>
И в чпу таблицу инструмента можно автоматом заполнять специальными кодами - у меня пост это делает автоматом когда включается компенсация на радиус в коде, чтоб ниче не перепутать например, и не забыть таблицу заполнить правильно в зависимости от типа компенсации. И варнинг с предупреждением что такая-то траектория в коде использует такую компенсацию + добавить макрокод для измерения инструмента. Чпу тоже может проверять что таблица инструмента не заполнена а компенсация включена.
В итоге вероятность ошибки минимальна - сиди только мышкой кликай, остальное всё само подгрузится.
2022-02-19 23-13-12 ● PN comp test.nc - Visual Studio Code.jpg (1452 просмотра) <a class='original' href='./download/file.php?id=201867&mode=view' target=_blank>Загрузить оригинал (141.22 КБ)</a>

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 19 фев 2022, 23:55
Nikomas
Друзья, где-то здесь, на форуме, видел тему с платой тригерра Шмитта для российских краеискателей "Контакт" ("аналог" Renishow). Может у кого в закладках?

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 20 фев 2022, 00:32
kfmut
Nikomas писал(а): ↑ Друзья, где-то здесь, на форуме, видел тему с платой тригерра Шмитта для российских краеискателей "Контакт" ("аналог" Renishow). Может у кого в закладках?
По нему у меня в закладках только темы Сергей Саныча остались, не помню было ещё что-нибудь или нет:
viewtopic.php?f=41&t=16570
viewtopic.php?f=41&t=10745

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 20 фев 2022, 01:43
AeroFly
Что за пипетка способна закачать здесь смазку, как она называется?
IMG_20220219_233930.jpg (1405 просмотров) <a class='original' href='./download/file.php?id=201868&mode=view' target=_blank>Загрузить оригинал (4.11 МБ)</a>

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 20 фев 2022, 02:16
niksooon
Изображение масленка нагнетатель

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 20 фев 2022, 02:35
AeroFly
niksooon писал(а): ↑20 фев 2022, 02:16 Изображение
Спасибо. Но как это завется, что бы найти?

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 20 фев 2022, 08:23
VGT
hmnijp писал(а): ↑ вот тут например железно отрубили в постпроцессоре всё лишнее, чтоб не перепутать и выводился только нужный тип компенсации
viewtopic.php?p=627382#p627382
не вникая глубоко.. в СолидКАМ в файле станка есть галка считать радиус в программе - по сути и получится в итоговом коде одинаковый в любом случае Gкод, только с вставкой G42/41 или без - уже по галке в самой стратегии. а еще нужно D включить в ПП..
hmnijp писал(а): ↑ В итоге вероятность ошибки минимальна - сиди только мышкой кликай, остальное всё само подгрузится.
ну вот если в связке работают одни и те же КАМ, файл станка, ПП и ЧПУ поддерживающий "износ" - нужны ли эти автонастройки?
Более того - черновая, чистовая - включить выключить - зачем это все ? почему бы станку не использовать уточненный диаметр фрезы всегда, не взирая вообще на коды Г4142, есть они в УП или нет. единственно что ему нужно знать - КАМ-диаметр фрезы и то что он в траектории уже учтен.

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 20 фев 2022, 12:40
hmnijp
VGT писал(а): ↑ зачем это все ? почему бы станку не использовать уточненный диаметр фрезы всегда
Во первых это лишние сложные расчеты - на черновых операциях которые сейчас на порядок сложнее чистовых - это не нужно. У меня и так в чпу ошибки бывают из-за неё в подводах-отводах, и нужно проверять что там получилось в итоге.
Во вторых это используется только в 2д траекториях, а станок понятия не имеет что он делает. 3д коррекция это ещё сложнее.
В третьих - это чаще используется не для уточнения размера фрезы, а для получения точных посадочных размеров - когда финальный размер детали приходится измерять и корректировать - он может меняться от режимов/жесткости станка/детали/люфтов/остроты фрезы и тп факторов которые заранее не учтешь. коррекцию делают уже по факту после замера, и она с физическим размером фрезы не всегда коррелирует. в итоге некоторые используют несколько разных корректоров для одного инструмента в разных местах.

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 20 фев 2022, 13:09
VGT
hmnijp писал(а): ↑ Во первых это лишние сложные расчеты - на черновых операциях которые сейчас на порядок сложнее чистовых - это не нужно. У меня и так в чпу ошибки бывают из-за неё в подводах-отводах, и нужно проверять что там получилось в итоге.
ясно. упирается в математику.
Хотя вот у меня есть задача пилить абразивным дремельным диском, а диски эти уменьшаются в процессе в диаметре и неплохо бы их перезамерять и корректировать не меняя УП..
hmnijp писал(а): ↑ В третьих - это чаще используется не для уточнения размера фрезы, а для получения точных посадочных размеров
понятно. но вот а правильно ли для этой цели корректировать деталь посредством Г42 и поправки из ячейки D? Кмк удобнее и правильнее иметь для этих целей еще одну колонку с поправкой для таких целей в таблице, не?

Re: "Чтобы не создавать отдельную тему ради одного вопроса"

Добавлено: 20 фев 2022, 13:21
hmnijp
VGT писал(а): ↑ Кмк удобнее и правильнее иметь для этих целей еще одну колонку с поправкой для таких целей в таблице, не?
это уже вопросы к производителям. у большинства две колонки в таблице - diametr и wear