SPE-1277 - Fixed toolpath height calculated while processing custom start gcode

This commit is contained in:
enricoturri1966 2022-08-29 14:42:19 +02:00
parent c1807d6acd
commit 9e65fc1cac

View file

@ -2683,7 +2683,7 @@ void GCodeProcessor::process_G1(const GCodeReader::GCodeLine& line)
if (m_height == 0.0f)
m_height = DEFAULT_TOOLPATH_HEIGHT;
if (m_end_position[Z] == 0.0f)
if (m_end_position[Z] == 0.0f || (m_extrusion_role == erCustom && m_layer_id == 0))
m_end_position[Z] = m_height;
#if ENABLE_PROCESS_G2_G3_LINES