Управление фрезеровкой из УП
-
- Кандидат
- Сообщения: 57
- Зарегистрирован: 24 сен 2020, 21:58
- Репутация: 2
- Настоящее имя: Юрий
- Контактная информация:
Управление фрезеровкой из УП
При написании программы при грамотном подходе мы должны конкретной фрезе назначить свою скорость подачи и скорость врезания при определенной скорости вращения шпинделя. Как я понял потом эти параметры будут считываться станком, если в настройках пульта включить считывания с файла. Но ведь из файла для скоростных режимов берется только три вышеперечисленных установки. При проверке скорость совпадает, а вот свободное перемещение шпинделя где устанавливается? Ползет как черепаха. Если сделать игнор считывания файла, то бегает быстро по настройкам с пульта. В чем траблы? Где какая кнопка не дожата?
- xenon-alien
- Почётный участник
- Сообщения: 4510
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Управление фрезеровкой из УП
Много неизвестных... Где траблы? На каком пульте что не дожато? Сами должны догадаться?
Гадание га чайной гуще...
Может в УП стоит дописать G0 F3000 ? (G0 - холостые перемещения)
-
- Мастер
- Сообщения: 1097
- Зарегистрирован: 05 апр 2016, 20:18
- Репутация: 126
- Настоящее имя: Жэзэрэл
- Откуда: Там, сям.
- Контактная информация:
Re: Управление фрезеровкой из УП
viewtopic.php?f=147&t=31063xenon-alien писал(а): На каком пульте что не дожато?
- xenon-alien
- Почётный участник
- Сообщения: 4510
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Управление фрезеровкой из УП
экстрасенсы подъехали...Евжений писал(а): ↑03 окт 2020, 22:19viewtopic.php?f=147&t=31063xenon-alien писал(а): На каком пульте что не дожато?
Вы уверены?
-
- Кандидат
- Сообщения: 57
- Зарегистрирован: 24 сен 2020, 21:58
- Репутация: 2
- Настоящее имя: Юрий
- Контактная информация:
Re: Управление фрезеровкой из УП
Вот фрагмент стандартного кода
T1M6
G0Z20.000
G0X0.000Y0.000S15000M3
G0X361.758Y36.000Z20.000
G1Z-4.000F3000.0
G1X363.447Y36.046F4500.0
X365.155Y36.184
X366.875Y36.419
X368.598Y36.753
X370.317Y37.186
X372.022Y37.720
X373.705Y38.355
X375.356Y39.088
X376.969Y39.918
X378.533Y40.841
X380.042Y41.853
T1M6
G0Z20.000
G0X0.000Y0.000S15000M3
G0X361.758Y36.000Z20.000
G1Z-4.000F3000.0
G1X363.447Y36.046F4500.0
X365.155Y36.184
X366.875Y36.419
X368.598Y36.753
X370.317Y37.186
X372.022Y37.720
X373.705Y38.355
X375.356Y39.088
X376.969Y39.918
X378.533Y40.841
X380.042Y41.853
-
- Кандидат
- Сообщения: 57
- Зарегистрирован: 24 сен 2020, 21:58
- Репутация: 2
- Настоящее имя: Юрий
- Контактная информация:
Re: Управление фрезеровкой из УП
Кто должен дописать? Я так понимаю файл УП должен формироваться Арткамом ?xenon-alien писал(а): ↑ Может в УП стоит дописать G0 F3000 ?
- Лодочник
- Мастер
- Сообщения: 2158
- Зарегистрирован: 10 авг 2012, 05:24
- Репутация: 1832
- Настоящее имя: Олег
- Откуда: г.Королев
- Контактная информация:
Re: Управление фрезеровкой из УП
Инструкцию по пульту читай
-
- Мастер
- Сообщения: 1355
- Зарегистрирован: 28 апр 2015, 00:12
- Репутация: 241
- Настоящее имя: Arkadiy
- Откуда: Краснодар
- Контактная информация:
Re: Управление фрезеровкой из УП
Вы дали фрагмент. В каком месте этого фрагмента станок ползёт как черепаха?Yurec66 писал(а): ↑03 окт 2020, 22:25 Вот фрагмент стандартного кода
T1M6
G0Z20.000
G0X0.000Y0.000S15000M3
G0X361.758Y36.000Z20.000
G1Z-4.000F3000.0
G1X363.447Y36.046F4500.0
X365.155Y36.184
X366.875Y36.419
X368.598Y36.753
X370.317Y37.186
X372.022Y37.720
X373.705Y38.355
X375.356Y39.088
X376.969Y39.918
X378.533Y40.841
X380.042Y41.853
-
- Кандидат
- Сообщения: 57
- Зарегистрирован: 24 сен 2020, 21:58
- Репутация: 2
- Настоящее имя: Юрий
- Контактная информация:
Re: Управление фрезеровкой из УП
Не понял, написал ответ, а он не появился. Столько плакал в пустую.
-
- Кандидат
- Сообщения: 57
- Зарегистрирован: 24 сен 2020, 21:58
- Репутация: 2
- Настоящее имя: Юрий
- Контактная информация:
Re: Управление фрезеровкой из УП
У нас нет Mach3. Проги пишем в Арткам и через флешку запускаем с пульта А11Е
-
- Кандидат
- Сообщения: 57
- Зарегистрирован: 24 сен 2020, 21:58
- Репутация: 2
- Настоящее имя: Юрий
- Контактная информация:
Re: Управление фрезеровкой из УП
[quote=Enot_1 post_id=584264 time=1601754129
В каком месте этого фрагмента станок ползёт как черепаха?
[/quote]
Не понятно, т. к. отключена возможность считки параметров из файла.
Смысл такой ... На параметрах по умолчанию работает (скорость подачи 5600, перемещение 15000). А если читает из файла, то как черепаха. . Мы хотели подключить считку из файла, чтобы по нормальному назначать скорости для конкретных фрез, согласно таблиц.
В каком месте этого фрагмента станок ползёт как черепаха?
[/quote]
Не понятно, т. к. отключена возможность считки параметров из файла.
Смысл такой ... На параметрах по умолчанию работает (скорость подачи 5600, перемещение 15000). А если читает из файла, то как черепаха. . Мы хотели подключить считку из файла, чтобы по нормальному назначать скорости для конкретных фрез, согласно таблиц.
-
- Кандидат
- Сообщения: 58
- Зарегистрирован: 19 апр 2020, 13:00
- Репутация: 0
- Настоящее имя: Серж
- Откуда: Planet Earth
- Контактная информация:
Re: Управление фрезеровкой из УП
ответ уже подсказали
; Set up program header
;
START = "G0 F5000.000"
или можно указать скорость непосредственно в холостых ходах
RAPID_RATE_MOVE = "G0[X][Y][Z] [F]
тогда "кусок" будет выглядеть так
T1M6
G0Z20.000 F5000
G0X0.000Y0.000S15000M3 F5000
G0X361.758Y36.000Z20.000 F5000
G1Z-4.000F3000.0
допишите (в блокноте) в свой постпроцессор строчкуxenon-alien писал(а): ↑ Может в УП стоит дописать G0 F3000
; Set up program header
;
START = "G0 F5000.000"
или можно указать скорость непосредственно в холостых ходах
RAPID_RATE_MOVE = "G0[X][Y][Z] [F]
тогда "кусок" будет выглядеть так
T1M6
G0Z20.000 F5000
G0X0.000Y0.000S15000M3 F5000
G0X361.758Y36.000Z20.000 F5000
G1Z-4.000F3000.0
Починяю постпроцессоры
-
- Кандидат
- Сообщения: 57
- Зарегистрирован: 24 сен 2020, 21:58
- Репутация: 2
- Настоящее имя: Юрий
- Контактная информация:
Re: Управление фрезеровкой из УП
Конечно хотелось бы сделать умный вид и выглядеть так, как буд то все понимаю . Но зачем обманывать... Я не понимаю, что такое "дописать в постпроцессор" . Если что то еще руками дописывать в сформированный арткамом файл , CNC, то это не есть гуд.
-
- Кандидат
- Сообщения: 57
- Зарегистрирован: 24 сен 2020, 21:58
- Репутация: 2
- Настоящее имя: Юрий
- Контактная информация:
Re: Управление фрезеровкой из УП
Содержимое файла CNC - это ничто иное как набор команд для управления процессом фрезеровки. Я уже нашел перечень кодов G и M и за что каждый отвечает. Вот к примеру из арткама на траектории 8 фрезы такие данные :
Здесь прописаны параметры для подачи фрезы, врезания, скорости шпинделя... все верно. Эти же самые данные мы видим в файле CNC. Ну глупо было бы видеть что то другое, если эти данные потом формируются в файле при сохранении траектории.
По идее при старте программы станок сперва анализирует этот фай и если нет ошибок - запускает на пошаговое выполнение.
Хорошо... Но почему тогда скорость подачи и скорость вращения шпинделя отличны от этих данных? На пульте мы видим скорость подачи 5600, которая прописана в параметрах Work Speed (группа Auto Pro Setup). Значит линейные перемещения(интерполяции) выполняются согласно этого файла, а вот скорости берутся из установок по умолчанию. А стоит включить параметр F Read = Read F (группа G Code Setup) То скорости подхватываются те, что прописаны в файле CNC, но холостые передвижения черепашьим шагом. Про это выше и писал.
Вот в этом во всем хотелось бы разобраться.
Здесь прописаны параметры для подачи фрезы, врезания, скорости шпинделя... все верно. Эти же самые данные мы видим в файле CNC. Ну глупо было бы видеть что то другое, если эти данные потом формируются в файле при сохранении траектории.
По идее при старте программы станок сперва анализирует этот фай и если нет ошибок - запускает на пошаговое выполнение.
Хорошо... Но почему тогда скорость подачи и скорость вращения шпинделя отличны от этих данных? На пульте мы видим скорость подачи 5600, которая прописана в параметрах Work Speed (группа Auto Pro Setup). Значит линейные перемещения(интерполяции) выполняются согласно этого файла, а вот скорости берутся из установок по умолчанию. А стоит включить параметр F Read = Read F (группа G Code Setup) То скорости подхватываются те, что прописаны в файле CNC, но холостые передвижения черепашьим шагом. Про это выше и писал.
Вот в этом во всем хотелось бы разобраться.
-
- Кандидат
- Сообщения: 57
- Зарегистрирован: 24 сен 2020, 21:58
- Репутация: 2
- Настоящее имя: Юрий
- Контактная информация:
Re: Управление фрезеровкой из УП
Мне кажется я уже начинаю понимать , что означает параметр в коде F3000. Предыдущий пост трогать уже не буду лишь дополню, что установки параметра Read F, Read S означают считывать установленные скорости подачи и шпинделя.
-
- Кандидат
- Сообщения: 58
- Зарегистрирован: 19 апр 2020, 13:00
- Репутация: 0
- Настоящее имя: Серж
- Откуда: Planet Earth
- Контактная информация:
Re: Управление фрезеровкой из УП
при записи УП Арткам спрашивает кроме имени файла - куда его сохранить и (!) какой пост использовать - вот это постпроцессор (искать c:\Program Files\Autodesk\ArtCAM xxx\postp\) почитай ещё тут
Починяю постпроцессоры
-
- Кандидат
- Сообщения: 57
- Зарегистрирован: 24 сен 2020, 21:58
- Репутация: 2
- Настоящее имя: Юрий
- Контактная информация:
Re: Управление фрезеровкой из УП
Ага, теперь понятно. Мы вот с этим форматом работаем.
-
- Кандидат
- Сообщения: 57
- Зарегистрирован: 24 сен 2020, 21:58
- Репутация: 2
- Настоящее имя: Юрий
- Контактная информация:
Re: Управление фрезеровкой из УП
Печально, что ответов совсем нет... Или вопросы глупые значит или форум совсем пассивный.
- xenon-alien
- Почётный участник
- Сообщения: 4510
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Управление фрезеровкой из УП
На мои вопросы тоже отвечают намеками, что требует дальнейшего изучения темы.
Если это вам не впёрлось - ищите специалиста, если хотите освоить и разобраться - читайте документацию на пульт, на G-коды и что такое постпроцессор. (что бы понимать команды, которые принимает и понимает ваш пульт; и нужно это ли ему вообще)
Если вам дают подсказку, или намек и вы не понимаете - это не ваше... Или нужно подтягивать базу знаний.
У меня данного пульта нету и с функционалом не знаком.
Я предположил, что для холостых ходов у вас не указана скорость в УП. (в дальнейшем вам даже написали, что добавить в ПП, что бы получить в УП скорость хол. перем.)
Если с этим же УП раньше всё было ОК, то искать нужно в настройках пульта.
Если это вам не впёрлось - ищите специалиста, если хотите освоить и разобраться - читайте документацию на пульт, на G-коды и что такое постпроцессор. (что бы понимать команды, которые принимает и понимает ваш пульт; и нужно это ли ему вообще)
Если вам дают подсказку, или намек и вы не понимаете - это не ваше... Или нужно подтягивать базу знаний.
У меня данного пульта нету и с функционалом не знаком.
Я предположил, что для холостых ходов у вас не указана скорость в УП. (в дальнейшем вам даже написали, что добавить в ПП, что бы получить в УП скорость хол. перем.)
Если с этим же УП раньше всё было ОК, то искать нужно в настройках пульта.