gcode preview component