Наши руки не для скуки или совершенствуем двухцветную печать.
Предисловие
Решил значит я что пора, пора и мне сделать свой spinner! У всех есть, а у меня нет - не порядок (подумал я). Как вы все знаете спинер это такая штука с подшипником чтобы ее можно было крутить в руке… Что нужно чтобы сделать эту штуковину? 3д принтер и подшипник…. первое есть, а вот подшипников дома не оказалось. и что же делать не отказываться же от идеи? И я решил что сделаю спинер без подшипника… и сделал… 10 минут проектирование в Inventore и 1час печати - и вот я уже кручу в руках эту… эм штуку и не пойму чего в ней все нашли, и попутно ко мне приходят мысли о том что я давно хочу попробовать двухцветную печать послойную для начала… И так подготавливаю g-code и включаю там расширение для постановки на паузу на определенной высоте, загружаю его в принтер и поехали, принтер печатает - встает на паузу и … ждет пока я ручками вытащу пруток и засуну ему новый. Окей делаем так… сделали результат порадовал...
Двухцветный Spiner без подшипника.
Радуемся и попутно думаем, что так дело не пойдет, если я еще что-то захочу напечатать в таком стиле, то снова придется мучатся и руками пихать пруток в этот бовден экструдер. Неее, так все желание сразу отпадает…Попутно вспоминаю что давно хотел реализовать замену пластика через файлик g-кода.
Разбираюсь с M и G командами составляю небольшой файлик который позволяет менять пластик, удобно получилось однако.
И вот она, ИДЕЯ, а почему бы этот код для смены пластика не впихивать сразу в g-код детали, ведь код для паузы туда добавляется? начинаем разбираться. Расширение pauseAtZ ни что иное как просто питоновский скриптик который после генерации g-кода добавляет в уже существующий код нужные строки.
Видео работы:
1)открываем папку с этим скриптом
2)открываем сам скрипт например в Notepad и добавляем несколько строчек
3)сначала добавили новую переменную чтобы запомнить положение экструдера
4)затем считаем в эту переменную текущее значение
5)и добавляем необходимый g-код в нужное место по аналогии как сделано в файле.
Если вы захотите повторить это у себя, вам нужно будет подобрать значения длины подачи и выгрузки пластика те что идут после E. Обратите внимание что там их несколько сначала отрицательные - это выгрузка пластик, затем положительные это загрузка. Я разделил поэтапно, сначала на медленной скорости вытаскиваем чуток пластика из экструдера, а потом уже быстро вытягиваем его из трубки и в конце снова чуток замедляемся. Загрузка аналогично.#Castom gcode for change filament automaticly
f.write('G91
M0 Ok. Press to Remove
G1 F200 E-20
G1 F3500 E-200
G1 F3500 E-200
G1 F1000 E-120
M0 Ok. Press to Insert
G1 F600 E100
G1 F3500 E200
G1 F3500 E180
G1 F200 E70
M0 Ok. Press to end
G90
G92 E%f
' % (e))
И все сохраняем файл, перезагружаем cura и подготавливаем следующую модель к печати и радуемся:)
Вот что теперь добавляется в на g-code:
Eще картинок 8)Модель в Inventor
Раскрашенная модель в Inventor
Распечатанная модель
Надеюсь был полезен.
Спасибо за внимание.
Палец вверх и оставляем свое мнение:)
Еще больше интересных статей
Решения для крупноформатного аддитивного производства от Kings 3D
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Компания Kings 3D продемонстрировала новые промышленные 3D-принтеры
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Дефекты 3D печати - Попробуем ввести классификацию
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Сегодня я решил уходить не в художестве...
Комментарии и вопросы
У меня уже коллекция движков о...
Инфоцыгане набивают себе цену,...
Пост слишком старый, структура...
Всем привет, после перепрошивк...
Добрый день, может кто сталкив...
Фотополимер на экран протек бе...
Всем привет...случилась беда б...