Что такое Marlin?

Railnolds
Идет загрузка
Загрузка
11.07.2020
1792
41
Вопросы и ответы

Понимаю что это наверное самый наиглупейший вопрос, который можно задать на этом ресурсе. Но тем не менее.

Всегда считал что Марлин - это одна из прошивок для 3Д принтера. Но вот вчера посмотрел один Туториал по настройке Cura. И оказалось, что Марлин - это язык, на котором работает 3Д принтер.

Вот само видео, смотреть с 12 минуты.

Скачать видео

Это я что-то протупил или как?

Ответы на вопросы

Ответы

11.07.2020 в 14:51
0

Что сказать то? Просто продолжайте деградировать, смотря видосики от всяких блогеров, разной степени продажности. И не задавайте лишних вопросов.

11.07.2020 в 15:12
0

С чего Вы взяли что я деградирую просматривая какие-то видосики?

А какие вопросы задавать я и сам разберусь.

11.07.2020 в 15:29
0

С того что вы написали, с того и взял.

Ок, ждём следующих перлов

11.07.2020 в 15:31
0

И что же я такого написал?

11.07.2020 в 15:35
2

Всегда считал что Марлин - это одна из прошивок для 3Д принтера. Но вот вчера посмотрел один Туториал по настройке Cura. И оказалось, что Марлин - это язык, на котором работает 3Д принтер.

Продолжайте понижать квалификацию, тогда и из вас выйдет отличный блогер

11.07.2020 в 15:38
0

С моей квалификацией ничего не произошло. А оказалось это по мнению автора видео.

Блоггером становиться не собираюсь.

Но спасибо за заботу.

12.07.2020 в 05:03
0

Я бы не назвал это ошибкой. Пересмотрел видео. Немного ранее автор уточняет, что языком, который понимает принтер, является последовательность команд управления g-код. И даже примеры скринов вставил.

А по поводу Марлина после 12 минуты видео - в том контексте используется слово "язык" как синоним "прошивки". Считаю, что тут замена вполне допустима. Т.к. чуть раньше он указывает на существование разных прошивок, и что Марлин используется наиболее часто.

11.07.2020 в 14:54
1

Что такое марлин,это марлин.

Плачущее небо под ногами,

В лужах разлетаются птицы с облаками,

Марлин, как давно с тобою не был .

11.07.2020 в 15:23
1

https://3dtoday.ru/blogs/ttnd/pyatnitsa-poem

Попрошу это и в пятничное песнопение закаментить )

11.07.2020 в 15:27
0

Блин, и на этом ресурсе пятничная тема есть :))))

11.07.2020 в 16:07
0

Стараюсь )

11.07.2020 в 14:55
2

Всегда считал что Марлин - это одна из прошивок для 3Д принтера.

Это так.

Марлин - это язык, на котором работает 3Д принтер.

Язык команд 3D принтера - это g-code.
Слайсер последовательность команд генерирует, принтер - выполняет.

11.07.2020 в 15:12
1

 оказалось, что Марлин - это язык, на котором работает 3Д принтер.

Бред сивой кобылы. У меня все.

11.07.2020 в 15:13
0

Но автор утверждает что его формулировка верная. :)

11.07.2020 в 21:06
0

А где он это утверждает?

12.07.2020 в 04:00
0

В комментах под видео.

11.07.2020 в 22:00
0

Я думаю, что автор не совсем это имел в виду. Но смотреть не буду.

12.07.2020 в 04:01
0

Я не знаю что он имел ввиду. Но его фразу я привел в виде цитаты, так что там разночтение просто невозможно.

Вы даже пру секунд не желаете глянуть? Там на 12 минуте, пару секунд всего :)

12.07.2020 в 14:05
2

Как и предполагалось, глупая оговорка, которую можно ржачно понять. Ниже правильно говорят, речь о «диалекте» G-кода, соответствующем прошивке.

14.07.2020 в 14:50
0

Вот видите как полезно разных блоггеров смотреть. Всегда что-то новое узнаешь. Термина "диалект G-code" в 3Д печати я не знал. Теперь знаю.

11.07.2020 в 15:12
2

Мэрлин - это прошивка. Язык принтера - это G-код. У разных прошивок могут быть разные нюансы в G-коде, вот это и выбирается в настройках слайсера.

11.07.2020 в 15:16
0

Ну я так же и думал всегда. То что выбирается в настройках - это интерпретация слайсером Г-кода под конкретную прошивку (её в настройках и выбирают). А тут такое услышал.

Дело в том, что это видео потом новички посмотрят и будут рассказывать про языки для принтера. С терминологией надо аккуратнее быть, когда туториалы на ютубчик снимаешь :). Надо на видео 18+ ставить.

11.07.2020 в 15:18
0

В ютубе еще и не такое можно услышать :)

11.07.2020 в 15:20
0

Ну это смотря на каких каналах смотреть. Есть очень классный контент. Но по сегодняшним тенденциям почему-то на таких каналах всегда мало подписчиков. По математике например, или по иностранным языкам. Не те тренды наверное :)

11.07.2020 в 15:26
1

Есть Доктор Дью. 

А тут пора уже свои разборы полетов снимать )))

11.07.2020 в 15:44
2

Марлин - вид лучепёрых рыб из семейства марлиновых (Istiophoridae). Распространены в тропических и умеренных водах Атлантического океана, преимущественно в западной части.

Моя версия, тоже имеет право на жизнь...)

11.07.2020 в 15:49
0

Не Ваша, а Википедии ;)

12.07.2020 в 07:04
0

Ну мало ли откуда почерпнуты сведения. Остальным, уважаемым, участникам форума, знания тоже, не путем длительных глубоких умозаключений пришли...

11.07.2020 в 16:40
0

Марлин это управляющая программа которая понимает ж-код и преобразует его в передвижения осями, всё, не больше не меньше. Слайсер это такой вид CAM софта который строит траектории перемещений в цифрах в пространстве и потом с помощью постпроцессора (который может быть для марлина для реп-рап для других типов управляющих программ) "варит" уже ж-код который поймет та управляющая программы для которой он "сварен".

11.07.2020 в 20:55
1

Не читайте перед обедом советских газет.

brn
12.07.2020 в 03:59
0

Да я перед ужином смотрел.

11.07.2020 в 20:59
3

И оказалось, что Марлин - это язык, на котором работает 3Д принтер.

Вопрос вовсе даже не глупый. Наверняка у многих, особенно начинающих, он возникал.

Просто вы не совсем правильно поняли суть.

Есть много прошивок, наиболее употребительные - Marlin, Repetier, Smoothie и всякие другие, более экзотические, придуманные изготовителями принтеров.

Просто разработчики этих прошивок берут те наборы G-кодов, которые им нужны и удобны, иногда даже придумывают новые G-коды, при этом (опять-таки иногда) забывая о поддержке некоторых общепринятых.

В принципе вся эта "халабуда" называется известным словом "диалект" (разновидность).

Поэтому иногда в результате получается, что сформированный слайсером код (без учета этой особенности прошивки) будет прекрасно работать на разновидности G-кода, которая указана в слайсере (и которая обязательно должна совпадать с разновидностью прошивки вашего принтера в силу вышесказанного), и может выдавать необъяснимые "выкрутасы" на принтере, прошивка которого не понимает указанный в слайсере диалект. Либо неправильно понимая (и неправильно исполняя) некоторые команды, либо просто их игнорируя.

Собственно, вот и весь секрет :)))

Вот для устранения этой несовместимости в слайсерах и присутствует графа выбора диалекта для вашей специфичной прошивки...

11.07.2020 в 22:55
0

В процессе поиска посмотрел какие G- и М-коды прописаны в клиппере. Был очень огорчен их очень ограниченным набором.

Собственно искал есть ли изначально прописан М600 там.

Не нашлось.

11.07.2020 в 23:43
2

Не это ли является подтверждением мною сказанного? :)))

11.07.2020 в 23:50
1

Однозначно )

Про то и речь. Я использую Repetier. Научился его настраивать для своих потребностей.

Там тоже расписаны все команды, которые "понимает" прошива.

12.07.2020 в 03:58
0

Ну Вы же не называете человека, который не понимает английский язык, или не понимает его полностью - диалектом. Он также остается человеком, просто не все понимает что ему говорят.

В настройках принтера в слайсере выбирается именно тип прошивки принтера. И этот выбор говорит слайсеру как сформировать код (читай язык) таким образом, чтобы принтер (читай прошивка) его понимал.

Но этот выбор - точно не выбор языка. Язык остается тот же самый - под названием G-code.

И что теперь новички будут в свои платы заливать - язык Марлин, или прошивку Марлин? Вот о чем я.

14.07.2020 в 20:29
0

Машина — не человек, чтобы что-то "понимать".

Верно будет "управляющая программа (G-code), приспособленная для прошивки Марлин". А проще таки да, марлиновский диалект жы-кода.

12.07.2020 в 01:06
0

А у меня другой вопрос возникал, почему именно Marlin, а не Crucian или Barracuda? : )

Может просто Marlin нужно ассоциировать с волшебником Мерлином? Помахало волшебное сопло и на, те, крючок для полотенца или воронка. : )

Да и Повторитель как то сухо железно звучит.

14.07.2020 в 14:43
0

Блин, я после каждого блогера лезу в Вики, т.к. в прошивках и всей этой программисткой среде практически не умею (кроме своих по работе)

Итак... МАРЛИН 


Marlin - это микропрограмма с открытым исходным кодом, в первую очередь предназначенная для 3D-принтеров FDM (Fused Deposition Modeling) на основе проектов RepRap с использованием платформы Arduino.
Микропрограмма выполняет кодированные команды и наборы инструкций в виде программного обеспечения робота на плате управления 3D-принтера, которое управляет всеми действиями машины в режиме реального времени, включая отправку координат движения шаговым двигателям через шаговые драйверы, управление нагревательными элементами, датчиками, освещением, отслеживание уровня кровати, ЖК-дисплеи и кнопки. Marlin поддерживает множество различных плат и множество конструкций платформ роботов для 3D-принтеров , включая декартовы (включая Core XY), принтеры Delta и SCARA , а также некоторые другие менее традиционные конструкции, такие как Hangprinter., 
Помимо 3D-печати, Marlin также используется для многих других видов машин, включая 3D-принтеры SLA и SLS , мельницы с ЧПУ и роботы для окраски яиц .

26.07.2020 в 10:03
0

Marlin  – это опенсорсная прошивка для 3D-принтеров, лазеров и т.п.

Что касается g-кода, то существует несколько его «диалектов», отражающих специфику прошивок, в т.ч. и marlin.

31.07.2020 в 09:56
0

Предположу, что Marlin - это все таки интерпретатор языка G-Code работающий на стороне оборудования, т.к. последние лет двадцать среды разработки, интерпретаторы и компиляторы, по какой-то неведомой причине, принято называть языками, то вследствие такого тренда и Marlin языком окрестить можно, но это фактически не верно. Imho.
megabook.ru
wikipedia.org

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Эксперименты, проверки, развлечения.

Hardlight Casting Dental

Обзор: Интраоральные 3D-сканеры

Почти лабораторный блок питания на 1кВт

Дайджест №4

Самый полный видео-обзор 3D принтера Hercules 2018