Ось E против оси Z

При использовании команды G1 в G-коде в чем разница между осью Zи осью E?

Я вижу все E, F и Z в

G1 Z0.350 F7800.000
G1 E-2.00000 F2400.00000
G92 E0
G1 X96.753 Y95.367 F7800.000
G1 E2.00000 F2400.00000

, 👍11


2 ответа


Лучший ответ:

11

G-КОД может сбивать с толку, так как исторически он был разработан для обрабатывающих инструментов, а не для принтеров FDM, и, таким образом:

  • не все доступные команды имеют смысл для 3D-принтера
  • некоторые команды делают несколько иные вещи, чем те, о которых можно интуитивно думать.

Как правило, декартовы принтеры используют 4 "оси": X, Y и Z для перемещения печатающей головки в пространстве и E для "экструдера". "Ось экструдера" на самом деле вовсе не является осью в геометрическом смысле этого слова: она относится к количеству нити, которая должна быть перемещена в (экструдирована) или из (втянута) печатающей головки. Причина, по которой он считается "осью", заключается в том, что он используется в сочетании с кодами G0 и G1, которые обозначают движение.

Странно, что буква E используется для прецизионной подачи токарных станков, но в мире 3D-печати мы скорее используем F для этой цели. Как не носитель английского языка, я еще больше запутался, потому что долгое время думал, что "скорость подачи" относится к количеству филамента, подаваемой на печатающую головку, в то время как на самом деле это скорость движения печатающей головки (в мм/мин).

Итак, подводя итог, ваш пример кода "translated" будет выглядеть следующим образом:

G1 Z0.350 F7800.000 ; перемещение вверх на 350 мкм со скоростью 7,8 м/мин
G1 E-2.00000 F2400.00000 ; втянуть 2 мм нити со скоростью 2,4 м/мин
G92 E0 ; сброс положения экструдера
G1 X96.753 Y95.367 F7800.000 ; двигаться в направлении X,Y (без изменения Z) со скоростью 7,8 м/мин

Если вы хотите углубиться в эту тему, вики-страница RepRap в gcode довольно обширна. Имейте в виду, что несколько производителей добавляют свои собственные "специальные коды" к общим ...


,

3

ось z обычно относится к вертикальному перемещению

F ссылки-это скорости подачи/перемещения

E-ссылки предназначены для экструдера, ссылающегося на количество и скорость выталкивания филамента, отрицательные e-значения-это команды втягивания

,