// offset of the emitted Gcode coordinates to the .stl ones
Vertex offset={75,75,get("z_offset")-min_z};
Vertex position={0,0,0};
for(int i=0; i<layers.size(); i++){
Layer& l=layers[i];
fprintf(file, "G92 E0\n"); // reset extrusion axis
float feedrate=(i==0) ? 500.f : 1800.f ;
fprintf(file, "G1 Z%f F%f\n",l.z+offset.z,feedrate); // move to layer's z plane
Здесь смещение добавлено к gcode.What это необходимо для этого?Почему мы добавляем смещение для генерации gcode для 3d-принтера в следующем коде?