
Можно ли RhinoCAM сгенерить G-код для 4-х осевого ЧПУ?
Автор
Loghir
, 06 Фев 2020 13:46
Сообщений в теме: 24
#1
OFFLINE
Отправлено 06 Февраль 2020 - 13:46
Можно ли RhinoCAM можно сгенерить G-код для 4-х осевого ЧПУ?
Сохранять в stl? Какая версия лучше работает с Rhino 5?
#2
OFFLINE
Отправлено 06 Февраль 2020 - 17:08
да, можно, если лицензия позволяет 4-осевую обработку. Развертка невозможна - только управление по углу, т.е. система управления должна поддерживать АВС коды.Можно ли RhinoCAM можно сгенерить G-код для 4-х осевого ЧПУ?
Если имеется в виду результат симуляции в виде стл - теоретически можно, если в симуляции вывод не в вокселях, а в стл.Сохранять в stl? Какая версия лучше работает с Rhino 5?
Но лично у меня РК при экспорте выдавал ошибку.
#3
OFFLINE
Отправлено 06 Февраль 2020 - 22:31
Gosha
Спасибо за ответ. stl - stereolithography. Мне без разницы, в какой формат экспортировать, лишь бы РиноКАМ понял.
ЧПУ работает через LPT-порт от MATH3.
#4
OFFLINE
Отправлено 07 Февраль 2020 - 15:36
Давайте по терминологии прокатимся:
1. STL - формат описания 3Д поверхности при помощи треугольников. К УП, Ринокаму не имеет отношения вообще.
2. RhinoCAM - плагин к программе 3Д моделирования Rhinoceros 3D. Занимается тем что строит УП для выдачи на станок ЧПУ
3. Rhinoceros 3D - среда 3д моделирования. Ориентирована на векторное представление 3д графики (NURBS), но может импортировать в себя кучу других форматов. Про станки ЧПУ не знает вообще.
4. УП ака управляющая программа - текстовый файл, содержащий команды перемещения для станка ЧПУ
Теперь поясните в этих терминах что нужно сделать? Загнать СТЛ в ринокам? Не получится - стл относится и понимается только рино, им же обрабатывается. РК лишь строит траектории на основе той модели.
Сделать УП для 4-осевого ЧПУ? Это делает ринокам в виде текстового файла описания траекторий на основании 3д модели. Та модель может быть как в стл формате, так и в других, например obj
Экспортировать результат работы ринокама в виде стл? Да, теоретически можно.В окне симуляции правой кнопкой на УП, выбрать пункт Export as STL. После этого можете работать не с той 3д моделью, что была на входе, а с той, что получилась на выходе, т.е. "оцифрованное изделие на выходе ЧПУ"
#5
OFFLINE
Отправлено 22 Март 2020 - 19:11
Gosha
Спасибо за разъяснения. Я до недавних пор только делал модели. А теперь УП просят. Причем сами понятия не имеют и не желают иметь, как это все работает.
Я нашел описание только для VisualMill 6 и по нему учился. Благо, одна фирма разрабатывала.
Правильно ли я выставил Work Zero? Заготовка больше модели на 3 мм по оси вращения (Х).
#6
OFFLINE
Отправлено 23 Март 2020 - 18:10
У меня нет поворотки, я здесь не силен.
Ноль по зет нужно выставлять там где будет касание фрезой датчика. Я вообще цифрами выставляю. Обычно 0,0,0, иногда ручками толщину заготовки прописываю.
Как вы планируете обнулять высоту фрезы в станке?
Если есть точка, по высоте равная центру поворотки, то можно и на нее. Должно сработать.
#7
OFFLINE
Отправлено 24 Март 2020 - 13:23
Технолог обещал найти спеца, чтобы поставить процесс на поток. Но пока находит не слишком компетентных.
Даже не смогли корректно втащить в VisualMill файл с Рино. Я дома смог. Но если у них десятка стоит... Я последней версии обламывал рога 2 часа, чтобы можно было работать.
Вроде все правильно сделал, но... В обучалке длинна заготовки была равна детали, что в реале невозможно. Да и обучалка была для VisualMill 6.
Вроде одна фирма выпустила, но разница есть.
#8
OFFLINE
Отправлено 24 Март 2020 - 13:32
При задании заготовки ее габариты подставляются автоматически в виде bounding box от всего что в рабочей зоне.
Кто мешает ручками подправить длину? MCS только потом правильно выставить, все получится.
Ну или нарисовать цилиндр нужной длины перед тем как задать заготовку, затем его скрыть или удалить.
А еще есть Stock from selection, что сильно расширяет возможности создания заготовок.Правда не всегда корректно срабатывает.
Сообщение отредактировал Gosha: 24 Март 2020 - 13:33
#9
OFFLINE
Отправлено 29 Март 2020 - 23:31
Спасибо за ответ. Наверное, у меня был глюк: создал такие же настройки в другом файле и все стало ОК.
Теперь разбираюсь с многопозиционной обработкой: обработать с одной стороны, повернуть на 180, и обработать с другой.
На данный момент не знаю, как в РиноКАМ руками задать поворот на 180.
Я где-то на форумах читал об этом, но не помню где.
Сообщение отредактировал Loghir: 30 Март 2020 - 00:01
#10
OFFLINE
Отправлено 30 Март 2020 - 11:12
В каковском формате задан поворот по оси Х тут: X46.6250 Z1.7223 A-1.184
В описании G-кодов ясно сказано:
G68 Поворот координат на нужный угол G68 X0 Y0 R45;
#11
OFFLINE
Отправлено 30 Март 2020 - 12:19
Это не поворот по оси Х, а перемещение по оси А.
Неплохо было бы ещё команду указать, ну что понятно было, что перемещаем, инструмент или координату какую. Потому как XYZABIJRDP - это все параметры к какой-то команде G..
Неплохо было бы ещё команду указать, ну что понятно было, что перемещаем, инструмент или координату какую. Потому как XYZABIJRDP - это все параметры к какой-то команде G..
Сообщение отредактировал lkbyysq: 30 Март 2020 - 12:23
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#12
OFFLINE
Отправлено 30 Март 2020 - 12:43
Буквы G только в начале файла
G00 G49 G40.1 G17 G80 G50 G90 G21 (4th Axis Parallel Finishing 0-180) M6 T0 M03 S20000 G01 X0.0000 Y0.0000 Z7.0655 A0.000 F65.7 Z3.0632 A0.000 X0.1250 Z3.3541 A0.000 F87.6 X0.3750 Z3.8132 A0.000 X0.8750 Z4.4196 A0.000 X1.3750 Z4.8326 A0.000 X2.0000 Z5.1817 A0.000 X2.7500 Z5.4241 A0.000 X3.5000 Z5.5000 A0.000
Если надо, вот УП полностью
Прикрепленные файлы
Сообщение отредактировал Loghir: 30 Март 2020 - 12:43
#13
OFFLINE
Отправлено 30 Март 2020 - 12:45
Вы-то разобрались, к какой команде относятся эти параметры?
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#14
OFFLINE
Отправлено 30 Март 2020 - 12:51
На симуляции видно, как ось инструмент перед каждым проходом поворачивается вокруг продольной оси заготовки.
Но я не могу найти команды поворота в УП.
С командами и параметрами не ясно, это моя первая УП.
Сообщение отредактировал Loghir: 30 Март 2020 - 13:00
#15
OFFLINE
Отправлено 30 Март 2020 - 14:09
Я думаю, что у Вас ось А поворотная. По крайней мере так в постпроцессоре прописано.
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#16
OFFLINE
Отправлено 30 Март 2020 - 15:25
G68 Поворот координат на нужный угол G68 X0 Y0 R45;
Это поворот координатной системы станка, не оси. Не путайте теплое с мягким. Вероятнее всего ваша стойка это не поддержит.
Я думаю, что у Вас ось А поворотная. По крайней мере так в постпроцессоре прописано.
Какая ось вращается в РК задается конфигурацией станка.
Подменой оси РК работать не будет по религиозным соображениям.
#17
OFFLINE
Отправлено 30 Март 2020 - 16:20
Спасибо за ответы.
Оси А, В, и С официально называются индексные? Как надо выставить в постпроцессоре оси (у меня поворотная Х)?
Зарылся я в документацию на версию 2. Там многопозиционная обработка называется индексной, используется поворотный стол (что логично) или 4 Axis Rotate Table.
Вот только где ее искать в версии 2014?
Сообщение отредактировал Loghir: 30 Март 2020 - 18:46
#18
OFFLINE
Отправлено 30 Март 2020 - 22:35
Оси А, В, и С официально называются индексные?
Официально ось А это та что вдоль Х.
Не знаю что такое индексные, циферки там означают не мм или дюймы, а градусы. Т.е. А720 значит что стоящая параллельно порталу бабка сделает два полных оборота.
Так считает РК, по факту может быть что угодно.
#19
OFFLINE
Отправлено 30 Март 2020 - 23:16
Я изучил прилагаемое внизу описание. Вот скрины из него. Нумерации страниц нет, в содержании не совпадает.
https://www.upload.e...emoved.pdf.html
#20
OFFLINE
Отправлено 31 Март 2020 - 14:02
А имеет смысл пользоваться G68?
Я делаю поворот оси через установки Setup, причем машина в РК изначально 3-осевая.
А заготовку индексно вращаю руками. На 90 или 180°.
Прекрасно все работает. Но у меня поворотки нет и не предвидится.
Если она есть, может удобнее сделать А90/А180?
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных