Вся печать на одном слое, по оси Z не поднимается. Сама ось рабочая.

Подписаться на 3Dtoday
questioner
Идет загрузка
Загрузка
21 Сентября 2017
235
8
Вопросы и Ответы
Всем здрасте.
Принтер Tevo Tarantula, плата MSK Base V1.2 прошивка Marlin 1.1.0 (однако проблема и на более поздних версиях) во время печати ось Z стоит неподвижно - все слои печатаются на одном уровне, хотя сама ось рабочая - управляется из меню и во время "auto home" ездит как положено. Грешил на g-code, но делал его в разных слайсерах, в которых раньше все было норм - результат один - координата Z не меняется ни на экране ни в реальности и только во время печати.

Помогите, кто шарит, пожалуйста. Странно, что откат прошивки на старую версию не помогает совсем.
Ответы на вопрос

Ответы

21 Сен 23:20
печатает на RepRap
0
Выложил бы configuration.h, хотя-бы.
А то там много чего накосячить можно.
Ну и пример G-Code.
21 Сен 23:28
0
/**
* Marlin 3D Printer Firmware
* Copyright © 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
*
* Based on Sprinter and grbl.
* Copyright © 2011 Camiel Gubbels / Erik van der Zalm
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*
*/

/**
* Configuration.h
*
* Basic settings such as:
*
* - Type of electronics
* - Type of temperature sensor
* - Printer geometry
* - Endstop configuration
* - LCD controller
* - Extra features
*
* Advanced settings can be found in Configuration_adv.h
*
*/
#ifndef CONFIGURATION_H
#define CONFIGURATION_H

/**
*
* ***********************************
* ** ATTENTION TO ALL DEVELOPERS **
* ***********************************
*
* You must increment this version number for every significant change such as,
* but not limited to: ADD, DELETE RENAME OR REPURPOSE any directive/option.
*
* Note: Upd ate also Version.h !
*/
#define CONFIGURATION_H_VERSION 010100

//===========================================================================
//============================= Getting Started =============================
//===========================================================================

/**
* Here are some standard links for getting your machine calibrated:
*
* http://reprap.org/wiki/Calibration
* http://youtu.be/wAL9d7FgInk
* http://calculator.josefprusa.cz
* http://reprap.org/wiki/Triffid_Hunter%27s_Calibration_Guide
* http://www.thingiverse.com/thing:5573
* https://sites.google.com/site/repraplogphase/calibration-of-your-reprap
* http://www.thingiverse.com/thing:298812
*/

//===========================================================================
//============================= DELTA Printer ===============================
//===========================================================================
// For a Delta printer replace the configuration files with the files in the
// example_configurations/delta directory.
//

//===========================================================================
//============================= SCARA Printer ===============================
//===========================================================================
// For a Scara printer replace the configuration files with the files in the
// example_configurations/SCARA directory.
//

// @section info

// User-specified version info of this build to display in [Pronterface, etc] terminal window during
// startup. Implementation of an idea by Prof Braino to inform user that any changes made to this
// build by the user have been successfully uploaded into firmware.
#define STRING_CONFIG_H_AUTHOR "(Jim Brown, TEVO Tarantula config)" // Who made the changes.
#define SHOW_BOOTSCREEN
#define STRING_SPLASH_LINE1 SHORT_BUILD_VERSION // will be shown during bootup in line 1
#define STRING_SPLASH_LINE2 WEBSITE_URL // will be shown during bootup in line 2

//
// *** VENDORS PLEASE READ *****************************************************
//
// Marlin now allow you to have a vendor boot image to be displayed on machine
// start. When SHOW_CUSTOM_BOOTSCREEN is defined Marlin will first show your
// custom boot image and them the default Marlin boot image is shown.
//
// We suggest for you to take advantage of this new feature and keep the Marlin
// boot image unmodified. For an example have a look at the bq Hephestos 2
// example configuration folder.
//
//#define SHOW_CUSTOM_BOOTSCREEN
// @section machine

// SERIAL_PORT selects which serial port should be used for communication with the host.
// This allows the connection of wireless adapters (for instance) to non-default port pins.
// Serial port 0 is still used by the Arduino bootloader regardless of this setting.
// :[0,1,2,3,4,5,6,7]
#define SERIAL_PORT 0

// This determines the communication speed of the printer
// :[2400,9600,19200,38400,57600,115200,250000]
#define BAUDRATE 115200

// Enable the Bluetooth serial interface on AT90USB devices
//#define BLUETOOTH

// The following define selects which electronics board you have.
// Please choose the name fr om boards.h that matches your setup
#ifndef MOTHERBOARD
#define MOTHERBOARD BOARD_MKS_13
#endif

// Optional custom name for your RepStrap or other custom machine
// Displayed in the LCD "Ready" message
#define CUSTOM_MACHINE_NAME "TEVO Tarantula"

// Define this to set a unique identifier for this printer, (Used by some programs to differentiate between machines)
// You can use an online service to generate a random UUID. (eg http://www.uuidgenerator.net/version4)
//#define MACHINE_UUID "00000000-0000-0000-0000-000000000000"

// This defines the number of extruders
// :[1,2,3,4]
#define EXTRUDERS 1

// For Cyclops or any "multi-extruder" that shares a single nozzle.
//#define SINGLENOZZLE

// A dual extruder that uses a single stepper motor
// Don't forget to set SSDE_SERVO_ANGLES and HOTEND_OFFSET_X/Y/Z
//#define SWITCHING_EXTRUDER
#if ENABLED(SWITCHING_EXTRUDER)
#define SWITCHING_EXTRUDER_SERVO_NR 0
#define SWITCHING_EXTRUDER_SERVO_ANGLES { 0, 90 } // Angles for E0, E1
//#define HOTEND_OFFSET_Z {0.0, 0.0}
#endif

/**
* "Mixing Extruder"
* - Adds a new code, M165, to set the current mix factors.
* - Extends the stepping routines to move multiple steppers in proportion to the mix.
* - Optional support for Repetier Host M163, M164, and virtual extruder.
* - This implementation supports only a single extruder.
* - Enable DIRECT_MIXING_IN_G1 for Pia Taubert's reference implementation
*/
//#define MIXING_EXTRUDER
#if ENABLED(MIXING_EXTRUDER)
#define MIXING_STEPPERS 2 // Number of steppers in your mixing extruder
#define MIXING_VIRTUAL_TOOLS 16 // Use the Virtual Tool method with M163 and M164
//#define DIRECT_MIXING_IN_G1 // Allow ABCDHI mix factors in G1 movement commands
#endif

// Offset of the extruders (uncomment if using more than one and relying on firmware to position when changing).
// The offset has to be X=0, Y=0 for the extruder 0 hotend (default extruder).
// For the other hotends it is their distance fr om the extruder 0 hotend.
//#define HOTEND_OFFSET_X {0.0, 20.00} // (in mm) for each extruder, offset of the hotend on the X axis
//#define HOTEND_OFFSET_Y {0.0, 5.00} // (in mm) for each extruder, offset of the hotend on the Y axis

//// The following define selects which power supply you have. Please choose the one that matches your setup
// 1 = ATX
// 2 = X-Box 360 203Watts (the blue wire connected to PS_ON and the red wire to VCC)
// :{1:'ATX',2:'X-Box 360'}
#define POWER_SUPPLY 1

// Define this to have the electronics keep the power supply off on startup. If you don't know what this is leave it.
//#define PS_DEFAULT_OFF

// @section temperature

//===========================================================================
//============================= Thermal Settings ============================
//===========================================================================
//
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
//
//// Temperature sensor settings:
// -3 is thermocouple with MAX31855 (only for sensor 0)
// -2 is thermocouple with MAX6675 (only for sensor 0)
// -1 is thermocouple with AD595
// 0 is not used
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
// 3 is Mendel-parts thermistor (4.7k pullup)
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
// 13 is 100k Hisens 3950 1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
// 20 is the PT100 circuit found in the Ultimainboard V2.x
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
// 66 is 4.7M High Temperature thermistor fr om Dyze Design
// 70 is the 100K thermistor found in the bq Hephestos 2
//
// 1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
// (but gives greater accuracy and more stable PID)
// 51 is 100k thermistor - EPCOS (1k pullup)
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
//
// 1047 is Pt1000 with 4k7 pullup
// 1010 is Pt1000 with 1k pullup (non standard)
// 147 is Pt100 with 4k7 pullup
// 110 is Pt100 with 1k pullup (non standard)
// 998 and 999 are Dummy Tables. They will ALWAYS read 25°C or the temperature defined below.
// Use it for Testing or Development purposes. NEVER for production machine.
//#define DUMMY_THERMISTOR_998_VALUE 25
//#define DUMMY_THERMISTOR_999_VALUE 100
// :{ '0': "Not used",'1':"100k / 4.7k - EPCOS",'2':"200k / 4.7k - ATC Semitec 204GT-2",'3':"Mendel-parts / 4.7k",'4':"10k !! do not use for a hotend. Bad resolution at high temp. !!",'5':"100K / 4.7k - ATC Semitec 104GT-2 (Used in ParCan & J-Head)",'6':"100k / 4.7k EPCOS - Not as accurate as Table 1",'7':"100k / 4.7k Honeywell 135-104LAG-J01",'8':"100k / 4.7k 0603 SMD Vishay NTCS0603E3104FXT",'9':"100k / 4.7k GE Sensing AL03006-58.2K-97-G1",'10':"100k / 4.7k RS 198-961",'11':"100k / 4.7k beta 3950 1%",'12':"100k / 4.7k 0603 SMD Vishay NTCS0603E3104FXT (calibrated for Makibox hot bed)",'13':"100k Hisens 3950 1% up to 300°C for hotend 'Simple ONE ' & hotend 'All In ONE'",'20':"PT100 (Ultimainboard V2.x)",'51':"100k / 1k - EPCOS",'52':"200k / 1k - ATC Semitec 204GT-2",'55':"100k / 1k - ATC Semitec 104GT-2 (Used in ParCan & J-Head)",'60':"100k Maker's Tool Works Kapton Bed Thermistor beta=3950",'66':"Dyze Design 4.7M High Temperature thermistor",'70':"the 100K thermistor found in the bq Hephestos 2",'71':"100k / 4.7k Honeywell 135-104LAF-J01",'147':"Pt100 / 4.7k",'1047':"Pt1000 / 4.7k",'110':"Pt100 / 1k (non-standard)",'1010':"Pt1000 / 1k (non standard)",'-3':"Thermocouple + MAX31855 (only for sensor 0)",'-2':"Thermocouple + MAX6675 (only for sensor 0)",'-1':"Thermocouple + AD595",'998':"Dummy 1",'999':"Dummy 2" }
#define TEMP_SENSOR_0 1
#define TEMP_SENSOR_1 0
#define TEMP_SENSOR_2 0
#define TEMP_SENSOR_3 0
#define TEMP_SENSOR_BED 1

// This makes temp sensor 1 a redundant sensor for sensor 0. If the temperatures difference between these sensors is to high the print will be aborted.
//#define TEMP_SENSOR_1_AS_REDUNDANT
#define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10

// Extruder temperature must be close to target for this long before M109 returns success
#define TEMP_RESIDENCY_TIME 5 // (seconds)
#define TEMP_HYSTERESIS 3 // (degC) range of +/- temperatures considered "close" to the target one
#define TEMP_WINDOW 1 // (degC) Window around target to start the residency timer x degC early.

// Bed temperature must be close to target for this long before M190 returns success
#define TEMP_BED_RESIDENCY_TIME 5 // (seconds)
#define TEMP_BED_HYSTERESIS 3 // (degC) range of +/- temperatures considered "close" to the target one
#define TEMP_BED_WINDOW 1 // (degC) Window around target to start the residency timer x degC early.

// The minimal temperature defines the temperature below which the heater will not be enabled It is used
// to check that the wiring to the thermistor is not broken.
// Otherwise this would lead to the heater being powered on all the time.
#define HEATER_0_MINTEMP 5
#define HEATER_1_MINTEMP 5
#define HEATER_2_MINTEMP 5
#define HEATER_3_MINTEMP 5
#define BED_MINTEMP 5

// When temperature exceeds max temp, your heater will be switched off.
// This feature exists to protect your hotend fr om overheating accidentally, but *NOT* fr om thermistor short/failure!
// You should use MINTEMP for thermistor short/failure protection.
#define HEATER_0_MAXTEMP 275
#define HEATER_1_MAXTEMP 275
#define HEATER_2_MAXTEMP 275
#define HEATER_3_MAXTEMP 275
#define BED_MAXTEMP 150

//===========================================================================
//============================= PID Settings ================================
//===========================================================================
// PID Tuning Guide here: http://reprap.org/wiki/PID_Tuning

// Comment the following line to disable PID and enable bang-bang.
#define PIDTEMP
#define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
#if ENABLED(PIDTEMP)
//#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
//#define PID_DEBUG // Sends debug data to the serial port.
//#define PID_OPENLOOP 1 // Puts PID in open loop. M104/M140 sets the output power fr om 0 to PID_MAX
//#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
// Set/get with gcode: M301 E[extruder number, 0-2]
#define PID_FUNCTIONAL_RANGE 30 // If the temperature difference between the target temperature and the actual temperature
// is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
#define PID_INTEGRAL_DRIVE_MAX PID_MAX //lim it for the integral term
#define K1 0.95 //smoothing factor within the PID

// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
// Ultimaker
//#define DEFAULT_Kp 22.2
//#define DEFAULT_Ki 1.08
//#define DEFAULT_Kd 114

// MakerGear
//#define DEFAULT_Kp 7.0
//#define DEFAULT_Ki 0.1
//#define DEFAULT_Kd 12

// Mendel Parts V9 on 12V
//#define DEFAULT_Kp 63.0
//#define DEFAULT_Ki 2.25
//#define DEFAULT_Kd 440

// TEVO Tarantula Custom PID Settings - Hotend
#define DEFAULT_Kp 4.53
#define DEFAULT_Ki 0.37
#define DEFAULT_Kd 123.63

#endif // PIDTEMP

//===========================================================================
//============================= PID > Bed Temperature Control ===============
//===========================================================================
// Sel ect PID or bang-bang with PIDTEMPBED. If bang-bang, BED_LIMIT_SWITCHING will enable hysteresis
//
// Uncomment this to enable PID on the bed. It uses the same frequency PWM as the extruder.
// If your PID_dT is the default, and correct for your hardware/configuration, that means 7.689Hz,
// which is fine for driving a square wave into a resistive load and does not significantly impact you FET heating.
// This also works fine on a Fotek SSR-10DA Solid State Relay into a 250W heater.
// If your configuration is significantly different than this and you don't understand the issues involved, you probably
// shouldn't use bed PID until someone else verifies your hardware works.
// If this is enabled, find your own PID constants below.
#define PIDTEMPBED

//#define BED_LIMIT_SWITCHING

// This sets the max power delivered to the bed, and replaces the HEATER_BED_DUTY_CYCLE_DIVIDER option.
// all forms of bed control obey this (PID, bang-bang, bang-bang with hysteresis)
// setting this to anything other than 255 enables a form of PWM to the bed just like HEATER_BED_DUTY_CYCLE_DIVIDER did,
// so you shouldn't use it unless you are OK with PWM on your bed. (see the comment on enabling PIDTEMPBED)
#define MAX_BED_POWER 255 // limits duty cycle to bed; 255=full current

#if ENABLED(PIDTEMPBED)

//#define PID_BED_DEBUG // Sends debug data to the serial port.

#define PID_BED_INTEGRAL_DRIVE_MAX MAX_BED_POWER //lim it for the integral term

//120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+)
//from FOPDT model - kp=.39 Tp=405 Tdead=66, Tc set to 79.2, aggressive factor of .15 (vs .1, 1, 10)
//#define DEFAULT_bedKp 10.00
//#define DEFAULT_bedKi .023
//#define DEFAULT_bedKd 305.4

//120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+)
//from pidautotune
//#define DEFAULT_bedKp 97.1
//#define DEFAULT_bedKi 1.41
//#define DEFAULT_bedKd 1675.16

// TEVO Tarantula Custom PID Settings - Heatbed with borosilicate glass
#define DEFAULT_bedKp 322.41
#define DEFAULT_bedKi 57.88
#define DEFAULT_bedKd 448.99

// FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed at 90 degreesC for 8 cycles.
#endif // PIDTEMPBED

// @section extruder

//this prevents dangerous Extruder moves, i.e. if the temperature is under the lim it
//can be software-disabled for whatever purposes by
#define PREVENT_DANGEROUS_EXTRUDE
//if PREVENT_DANGEROUS_EXTRUDE is on, you can still disable (uncomment) very long bits of extrusion separately.
#define PREVENT_LENGTHY_EXTRUDE

#define EXTRUDE_MINTEMP 170
#define EXTRUDE_MAXLENGTH (X_MAX_LENGTH+Y_MAX_LENGTH) //prevent extrusion of very large distances.

//===========================================================================
//======================== Thermal Runaway Protection =======================
//===========================================================================

/**
* Thermal Protection protects your printer from damage and fire if a
* thermistor falls out or temperature sensors fail in any way.
*
* The issue: If a thermistor falls out or a temperature sensor fails,
* Marlin can no longer sense the actual temperature. Since a disconnected
* thermistor reads as a low temperature, the firmware will keep the heater on.
*
* If you get "Thermal Runaway" or "Heating failed" errors the
* details can be tuned in Configuration_adv.h
*/

#define THERMAL_PROTECTION_HOTENDS // Enable thermal protection for all extruders
#define THERMAL_PROTECTION_BED // Enable thermal protection for the heated bed

//===========================================================================
//============================= Mechanical Settings =========================
//===========================================================================

// @section machine

// Uncomment one of these options to enable CoreXY, CoreXZ, or CoreYZ kinematics
//#define COREXY
//#define COREXZ
//#define COREYZ

// Enable this option for Toshiba steppers
//#define CONFIG_STEPPERS_TOSHIBA

//===========================================================================
//============================== Endstop Settings ===========================
//===========================================================================

// @section homing

// Specify here all the endstop connectors that are connected to any endstop or probe.
// Almost all printers will be using one per axis. Probes will use one or more of the
// extra connectors. Leave undefined any used for non-endstop and non-probe purposes.
#define USE_XMIN_PLUG
#define USE_YMIN_PLUG
#define USE_ZMIN_PLUG
//#define USE_XMAX_PLUG
//#define USE_YMAX_PLUG
//#define USE_ZMAX_PLUG

// coarse Endstop Settings
//#define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors

#if DISABLED(ENDSTOPPULLUPS)
// fine endstop settings: Individual pullups. will be ignored if ENDSTOPPULLUPS is defined
#define ENDSTOPPULLUP_XMAX
#define ENDSTOPPULLUP_YMAX
#define ENDSTOPPULLUP_ZMAX
#define ENDSTOPPULLUP_XMIN
#define ENDSTOPPULLUP_YMIN
#define ENDSTOPPULLUP_ZMIN
//#define ENDSTOPPULLUP_ZMIN_PROBE
#endif

// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.

//===========================================================================
//============================= Z Probe Options =============================
//===========================================================================

//
// Probe Type
// Probes are sensors/switches that are activated / deactivated before/after use.
//
// Allen Key Probes, Servo Probes, Z-Sled Probes, FIX_MOUNTED_PROBE, etc.
// You must activate one of these to use AUTO_BED_LEVELING_FEATURE below.
//
// Use M851 to set the Z probe vertical offset from the nozzle. Store with M500.
//

// A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
// For example an inductive probe, or a setup that uses the nozzle to probe.
// An inductive probe must be deactivated to go below
// its trigger-point if hardware endstops are active.
//#define FIX_MOUNTED_PROBE

// The BLTouch probe emulates a servo probe.
//#define BLTOUCH

// Z Servo Probe, such as an endstop switch on a rotating arm.
//#define Z_ENDSTOP_SERVO_NR 0
//#define Z_SERVO_ANGLES {70,0} // Z Servo Deploy and Stow angles

// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.

// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// #define X_PROBE_OFFSET_FROM_EXTRUDER 10
// #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
//
// +-- BACK ---+
// | |
// L | (+) P | R <-- probe (20,20)
// E | | I
// F | (-) N (+) | G <-- nozzle (10,10)
// T | | H
// | (-) | T
// | |
// O-- FRONT --+
// (0,0)
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0 // Y offset: -front +behind [the nozzle]
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // Z offset: -below +above [the nozzle]

// X and Y axis travel speed (mm/m) between probes
#define XY_PROBE_SPEED 8000
// Speed for the first approach when double-probing (with PROBE_DOUBLE_TOUCH)
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
// Speed for the "accurate" probe of each point
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 4)
// Use double touch for probing
#define PROBE_DOUBLE_TOUCH

//
// Allen Key Probe is defined in the Delta example configurations.
//

// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
//
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
//
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
// Example: To park the head outside the bed area when homing with G28.
//
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
//
// For a servo-based Z probe, you must set up servo support below, including
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
//
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
// - Use 5V for powered (usu. inductive) sensors.
// - Otherwise connect:
// - normally-closed switches to GND and D32.
// - normally-open switches to 5V and D32.
//
// Normally-closed switches are advised and are the default.
//
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
// default pin for all RAMPS-based boards. Some other boards map differently.
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
//
// WARNING:
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
// Use with caution and do your homework.
//
//#define Z_MIN_PROBE_ENDSTOP

// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
// The Z_MIN_PIN will then be used for both Z-homing and probing.
//#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN

// To use a probe you must enable one of the two options above!

// This option disables the use of the Z_MIN_PROBE_PIN
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
//#define DISABLE_Z_MIN_PROBE_ENDSTOP

// Enable Z Probe Repeatability test to see how accurate your probe is
//#define Z_MIN_PROBE_REPEATABILITY_TEST

//
// Probe Raise options provide clearance for the probe to deploy, stow, and travel.
//
#define Z_PROBE_DEPLOY_HEIGHT 3 // Raise to make room for the probe to deploy / stow
#define Z_PROBE_TRAVEL_HEIGHT 2 // Raise between probing points.

//
// For M851 give a range for adjusting the Z probe offset
//
#define Z_PROBE_OFFSET_RANGE_MIN -20
#define Z_PROBE_OFFSET_RANGE_MAX 20

// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
// :{0:'Low',1:'High'}
#define X_ENABLE_ON 0
#define Y_ENABLE_ON 0
#define Z_ENABLE_ON 0
#define E_ENABLE_ON 0 // For all extruders

// Disables axis stepper immediately when it's not being used.
// WARNING: When motors turn off there is a chance of losing position accuracy!
#define DISABLE_X false
#define DISABLE_Y false
#define DISABLE_Z false
// Warn on display about possibly reduced accuracy
//#define DISABLE_REDUCED_ACCURACY_WARNING

// @section extruder

#define DISABLE_E false // For all extruders
#define DISABLE_INACTIVE_EXTRUDER true //disable only inactive extruders and keep active extruder enabled

// @section machine

// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
#define INVERT_X_DIR false
#define INVERT_Y_DIR true
#define INVERT_Z_DIR false

// @section extruder

// For direct drive extruder v9 set to true, for geared extruder set to false.
#define INVERT_E0_DIR false
#define INVERT_E1_DIR false
#define INVERT_E2_DIR false
#define INVERT_E3_DIR false

// @section homing

//#define MIN_Z_HEIGHT_FOR_HOMING 4 // (in mm) Minimal z height before homing (G28) for Z clearance above the bed, clamps, ...
// Be sure you have this distance over your Z_MAX_POS in case.

// ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
// :[-1,1]
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1

#define min_software_endstops true // If true, axis won't move to coordinates less than HOME_POS.
#define max_software_endstops true // If true, axis won't move to coordinates greater than the defined lengths below.

// @section machine

// Travel limits after homing (units are in mm)
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define X_MAX_POS 200
#define Y_MAX_POS 200
#define Z_MAX_POS 200

//===========================================================================
//========================= Filament Runout Sensor ==========================
//===========================================================================
//#define FILAMENT_RUNOUT_SENSOR // Uncomment for defining a filament runout sensor such as a mechanical or opto endstop to check the existence of filament
// In RAMPS uses servo pin 2. Can be changed in pins file. For other boards pin definition should be made.
// It is assumed that when logic high = filament available
// when logic low = filament ran out
#if ENABLED(FILAMENT_RUNOUT_SENSOR)
const bool FIL_RUNOUT_INVERTING = false; // set to true to invert the logic of the sensor.
#define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.
#define FILAMENT_RUNOUT_SCRIPT "M600"
#endif

//===========================================================================
//============================ Mesh Bed Leveling ============================
//===========================================================================

//#define MESH_BED_LEVELING // Enable mesh bed leveling.

#if ENABLED(MESH_BED_LEVELING)
#define MESH_INSET 10 // Mesh inset margin on print area
#define MESH_NUM_X_POINTS 3 // Don't use more than 7 points per axis, implementation limited.
#define MESH_NUM_Y_POINTS 3
#define MESH_HOME_SEARCH_Z 4 // Z after Home, bed somewhere below but above 0.0.

//#define MESH_G28_REST_ORIGIN // After homing all axes ('G28' or 'G28 XYZ') rest at origin [0,0,0]

//#define MANUAL_BED_LEVELING // Add display menu option for bed leveling.

#if ENABLED(MANUAL_BED_LEVELING)
#define MBL_Z_STEP 0.025 // Step size while manually probing Z axis.
#endif // MANUAL_BED_LEVELING

#endif // MESH_BED_LEVELING

//===========================================================================
//============================ Bed Auto Leveling ============================
//===========================================================================

// @section bedlevel

//#define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)

// Enable this feature to get detailed logging of G28, G29, M48, etc.
// Logging is off by default. Enable this logging feature with 'M111 S32'.
// NOTE: Requires a huge amount of PROGMEM.
//#define DEBUG_LEVELING_FEATURE

#if ENABLED(AUTO_BED_LEVELING_FEATURE)

// There are 2 different ways to specify probing locations:
//
// - "grid" mode
// Probe several points in a rectangular grid.
// You specify the rectangle and the density of sample points.
// This mode is preferred because there are more measurements.
//
// - "3-point" mode
// Probe 3 arbitrary points on the bed (that aren't collinear)
// You specify the XY coordinates of all 3 points.

// Enable this to sample the bed in a grid (least squares solution).
// Note: this feature generates 10KB extra code size.
#define AUTO_BED_LEVELING_GRID

#if ENABLED(AUTO_BED_LEVELING_GRID)

#define LEFT_PROBE_BED_POSITION 30
#define RIGHT_PROBE_BED_POSITION 170
#define FRONT_PROBE_BED_POSITION 30
#define BACK_PROBE_BED_POSITION 170

#define MIN_PROBE_EDGE 10 // The Z probe minimum square sides can be no smaller than this.

// Set the number of grid points per dimension.
// You probably don't need more than 3 (squared=9).
#define AUTO_BED_LEVELING_GRID_POINTS 2

#else // !AUTO_BED_LEVELING_GRID

// Arbitrary points to probe.
// A simple cross-product is used to estimate the plane of the bed.
#define ABL_PROBE_PT_1_X 15
#define ABL_PROBE_PT_1_Y 180
#define ABL_PROBE_PT_2_X 15
#define ABL_PROBE_PT_2_Y 20
#define ABL_PROBE_PT_3_X 170
#define ABL_PROBE_PT_3_Y 20

#endif // !AUTO_BED_LEVELING_GRID

//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
// Useful to retract a deployable Z probe.

// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
// it is highly recommended you also enable Z_SAFE_HOMING below!

#endif // AUTO_BED_LEVELING_FEATURE


// @section homing

// The center of the bed is at (X=0, Y=0)
//#define BED_CENTER_AT_0_0

// Manually set the home position. Leave these undefined for automatic settings.
// For DELTA this is the top-center of the Cartesian print volume.
//#define MANUAL_X_HOME_POS 0
//#define MANUAL_Y_HOME_POS 0
//#define MANUAL_Z_HOME_POS 0 // Distance between the nozzle to printbed after homing

// Use "Z Safe Homing" to avoid homing with a Z probe outside the bed area.
//
// With this feature enabled:
//
// - Allow Z homing only after X and Y homing AND stepper drivers still enabled.
// - If stepper drivers time out, it will need X and Y homing again before Z homing.
// - Move the Z probe (or nozzle) to a defined XY point before Z Homing when homing all axes (G28).
// - Prevent Z homing when the Z probe is outside bed area.
//#define Z_SAFE_HOMING

#if ENABLED(Z_SAFE_HOMING)
#define Z_SAFE_HOMING_X_POINT ((X_MIN_POS + X_MAX_POS) / 2) // X point for Z homing when homing all axis (G28).
#define Z_SAFE_HOMING_Y_POINT ((Y_MIN_POS + Y_MAX_POS) / 2) // Y point for Z homing when homing all axis (G28).
#endif

// Homing speeds (mm/m)
#define HOMING_FEEDRATE_XY (50*60)
#define HOMING_FEEDRATE_Z (4*60)

//
// MOVEMENT SETTINGS
// @section motion
//

// default settings

//#define DEFAULT_AXIS_STEPS_PER_UNIT {80,80,4000,500} // default steps per unit for Ultimaker
#define DEFAULT_AXIS_STEPS_PER_UNIT {80.8,80.56,1600,97.6} // custom steps per unit for TEVO Tarantula
//#define DEFAULT_MAX_FEEDRATE {300, 300, 5, 25} // (mm/sec)
#define DEFAULT_MAX_FEEDRATE {225, 225, 3, 25} // (mm/sec) custom for TEVO Tarantula
//#define DEFAULT_MAX_ACCELERATION {3000,3000,100,10000} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
#define DEFAULT_MAX_ACCELERATION {1000,1000,100,10000} // Custom for TEVO Tarantula

//#define DEFAULT_ACCELERATION 3000 // X, Y, Z and E acceleration in mm/s^2 for printing moves
#define DEFAULT_ACCELERATION 1000 // Custom for TEVO Tarantula
#define DEFAULT_RETRACT_ACCELERATION 3000 // E acceleration in mm/s^2 for retracts
#define DEFAULT_TRAVEL_ACCELERATION 3000 // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves

// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
//#define DEFAULT_XYJERK 20.0 // (mm/sec)
#define DEFAULT_XYJERK 15.0 // (mm/sec) Custom for TEVO Tarantula
#define DEFAULT_ZJERK 0.4 // (mm/sec)
#define DEFAULT_EJERK 5.0 // (mm/sec)


//=============================================================================
//============================= Additional Features ===========================
//=============================================================================

// @section extras

//
// EEPROM
//
// The microcontroller can store settings in the EEPROM, e.g. max velocity...
// M500 - stores parameters in EEPROM
// M501 - reads parameters from EEPROM (if you need reset them after you changed them temporarily).
// M502 - reverts to the default "factory settings". You still need to store them in EEPROM afterwards if you want to.
//define this to enable EEPROM support
#define EEPROM_SETTINGS

#if ENABLED(EEPROM_SETTINGS)
// To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out:
#define EEPROM_CHITCHAT // Please keep turned on if you can.
#endif

//
// Host Keepalive
//
// When enabled Marlin will send a busy status message to the host
// every couple of seconds when it can't accept commands.
//
#define HOST_KEEPALIVE_FEATURE // Disable this if your host doesn't like keepalive messages
#define DEFAULT_KEEPALIVE_INTERVAL 2 // Number of seconds between "busy" messages. Set with M113.

//
// M100 Free Memory Watcher
//
//#define M100_FREE_MEMORY_WATCHER // uncomment to add the M100 Free Memory Watcher for debug purpose

//
// G20/G21 Inch mode support
//
//#define INCH_MODE_SUPPORT

//
// M149 Set temperature units support
//
//#define TEMPERATURE_UNITS_SUPPORT

// @section temperature

// Preheat Constants
#define PREHEAT_1_TEMP_HOTEND 180
#define PREHEAT_1_TEMP_BED 70
#define PREHEAT_1_FAN_SPEED 0 // Value from 0 to 255

#define PREHEAT_2_TEMP_HOTEND 240
#define PREHEAT_2_TEMP_BED 110
#define PREHEAT_2_FAN_SPEED 0 // Value from 0 to 255

//
// Nozzle Park -- EXPERIMENTAL
//
// When enabled allows the user to define a special XYZ position, inside the
// machine's topology, to park the nozzle when idle or when receiving the G27
// command.
//
// The "P" paramenter controls what is the action applied to the Z axis:
// P0: (Default) If current Z-pos is lower than Z-park then the nozzle will
// be raised to reach Z-park height.
//
// P1: No matter the current Z-pos, the nozzle will be raised/lowered to
// reach Z-park height.
//
// P2: The nozzle height will be raised by Z-park amount but never going over
// the machine's lim it of Z_MAX_POS.
//
//#define NOZZLE_PARK_FEATURE

#if ENABLED(NOZZLE_PARK_FEATURE)
// Specify a park position as { X, Y, Z }
#define NOZZLE_PARK_POINT { (X_MIN_POS + 10), (Y_MAX_POS - 10), 20 }
#endif

//
// Clean Nozzle Feature -- EXPERIMENTAL
//
// When enabled allows the user to send G12 to start the nozzle cleaning
// process, the G-Code accepts two parameters:
// "P" for pattern selection
// "S" for defining the number of strokes/repetitions
//
// Available list of patterns:
// P0: This is the default pattern, this process requires a sponge type
// material at a fixed bed location, the cleaning process is based on
// "strokes" i.e. back-and-forth movements between the starting and end
// points.
//
// P1: This starts a zig-zag pattern between (X0, Y0) and (X1, Y1), "T"
// defines the number of zig-zag triangles to be done. "S" defines the
// number of strokes aka one back-and-forth movement. As an example
// sending "G12 P1 S1 T3" will execute:
//
// --
// | (X0, Y1) | /\ /\ /\ | (X1, Y1)
// | | / \ / \ / \ |
// A | | / \ / \ / \ |
// | | / \ / \ / \ |
// | (X0, Y0) | / \/ \/ \ | (X1, Y0)
// -- +--------------------------------+
// |________|_________|_________|
// T1 T2 T3
//
// Caveats: End point Z should use the same value as Start point Z.
//
// Attention: This is an EXPERIMENTAL feature, in the future the G-code arguments
// may change to add new functionality like different wipe patterns.
//
//#define NOZZLE_CLEAN_FEATURE

#if ENABLED(NOZZLE_CLEAN_FEATURE)
// Number of pattern repetitions
#define NOZZLE_CLEAN_STROKES 12

// Specify positions as { X, Y, Z }
#define NOZZLE_CLEAN_START_POINT { 30, 30, (Z_MIN_POS + 1)}
#define NOZZLE_CLEAN_END_POINT {100, 60, (Z_MIN_POS + 1)}

// Moves the nozzle to the initial position
#define NOZZLE_CLEAN_GOBACK
#endif

//
// Print job timer
//
// Enable this option to automatically start and stop the
// print job timer when M104/M109/M190 commands are received.
// M104 (extruder without wait) - high temp = none, low temp = stop timer
// M109 (extruder with wait) - high temp = start timer, low temp = stop timer
// M190 (bed with wait) - high temp = start timer, low temp = none
//
// In all cases the timer can be started and stopped using
// the following commands:
//
// - M75 - Start the print job timer
// - M76 - Pause the print job timer
// - M77 - Stop the print job timer
#define PRINTJOB_TIMER_AUTOSTART

//
// Print Counter
//
// When enabled Marlin will keep track of some print statistical data such as:
// - Total print jobs
// - Total successful print jobs
// - Total failed print jobs
// - Total time printing
//
// This information can be viewed by the M78 command.
#define PRINTCOUNTER

//=============================================================================
//============================= LCD and SD support ============================
//=============================================================================

// @section lcd

//
// LCD LANGUAGE
//
// Here you may choose the language used by Marlin on the LCD menus, the following
// list of languages are available:
// en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
// kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, test
//
// :{'en':'English','an':'Aragonese','bg':'Bulgarian','ca':'Catalan','cn':'Chinese','cz':'Czech','de':'German','el':'Greek','el-gr':'Greek (Greece)','es':'Spanish','eu':'Basque-Euskera','fi':'Finnish','fr':'French','gl':'Galician','hr':'Croatian','it':'Italian','kana':'Japanese','kana_utf8':'Japanese (UTF8)','nl':'Dutch','pl':'Polish','pt':'Portuguese','pt-br':'Portuguese (Brazilian)','pt-br_utf8':'Portuguese (Brazilian UTF8)','pt_utf8':'Portuguese (UTF8)','ru':'Russian','test':'TEST'}
//
#define LCD_LANGUAGE en

//
// LCD Character Set
//
// Note: This option is NOT applicable to Graphical Displays.
//
// All character-based LCD's provide ASCII plus one of these
// language extensions:
//
// - JAPANESE ... the most common
// - WESTERN ... with more accented characters
// - CYRILLIC ... for the Russian language
//
// To determine the language extension installed on your controller:
//
// - Compile and upload with LCD_LANGUAGE set to 'test'
// - Click the controller to view the LCD menu
// - The LCD will display Japanese, Western, or Cyrillic text
//
// See https://github.com/MarlinFirmware/Marlin/wiki/LCD-Language
//
// :['JAPANESE','WESTERN','CYRILLIC']
//
#define DISPLAY_CHARSET_HD44780 JAPANESE

//
// LCD TYPE
//
// You may choose ULTRA_LCD if you have character based LCD with 16x2, 16x4, 20x2,
// 20x4 char/lines or DOGLCD for the full graphics display with 128x64 pixels
// (ST7565R family). (This option will be set automatically for certain displays.)
//
// IMPORTANT NOTE: The U8glib library is required for Full Graphic Display!
// https://github.com/olikraus/U8glib_Arduino
//
//#define ULTRA_LCD // Character based
//#define DOGLCD // Full graphics display

//
// SD CARD
//
// SD Card support is disabled by default. If your controller has an SD slot,
// you must uncomment the following option or it won't work.
//
#define SDSUPPORT

//
// SD CARD: SPI SPEED
//
// Uncomment ONE of the following items to use a slower SPI transfer
// speed. This is usually required if you're getting volume init errors.
//
//#define SPI_SPEED SPI_HALF_SPEED
//#define SPI_SPEED SPI_QUARTER_SPEED
//#define SPI_SPEED SPI_EIGHTH_SPEED

//
// SD CARD: ENABLE CRC
//
// Use CRC checks and retries on the SD communication.
//
//#define SD_CHECK_AND_RETRY

//
// ENCODER SETTINGS
//
// This option overrides the default number of encoder pulses needed to
// produce one step. Should be increased for high-resolution encoders.
//
//#define ENCODER_PULSES_PER_STEP 1

//
// Use this option to override the number of step signals required to
// move between next/prev menu items.
//
//#define ENCODER_STEPS_PER_MENU_ITEM 5

/**
* Encoder Direction Options
*
* Test your encoder's behavior first with both options disabled.
*
* Reversed Value Edit and Menu Nav? Enable REVERSE_ENCODER_DIRECTION.
* Reversed Menu Navigation only? Enable REVERSE_MENU_DIRECTION.
* Reversed Value Editing only? Enable BOTH options.
*/

//
// This option reverses the encoder direction everywhere
//
// Set this option if CLOCKWISE causes values to DECREASE
//
//#define REVERSE_ENCODER_DIRECTION

//
// This option reverses the encoder direction for navigating LCD menus.
//
// If CLOCKWISE normally moves DOWN this makes it go UP.
// If CLOCKWISE normally moves UP this makes it go DOWN.
//
//#define REVERSE_MENU_DIRECTION

//
// Individual Axis Homing
//
// Add individual axis homing items (Home X, Home Y, and Home Z) to the LCD menu.
//
//#define INDIVIDUAL_AXIS_HOMING_MENU

//
// SPEAKER/BUZZER
//
// If you have a speaker that can produce tones, enable it here.
// By default Marlin assumes you have a buzzer with a fixed frequency.
//
//#define SPEAKER

//
// The duration and frequency for the UI feedback sound.
// Set these to 0 to disable audio feedback in the LCD menus.
//
// Note: Test audio output with the G-Code:
// M300 S P
//
//#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 100
//#define LCD_FEEDBACK_FREQUENCY_HZ 1000

//
// CONTROLLER TYPE: Standard
//
// Marlin supports a wide variety of controllers.
// Enable one of the following options to specify your controller.
//

//
// ULTIMAKER Controller.
//
//#define ULTIMAKERCONTROLLER

//
// ULTIPANEL as seen on Thingiverse.
//
//#define ULTIPANEL

//
// Cartesio UI
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
//
//#define CARTESIO_UI

//
// PanelOne from T3P3 (via RAMPS 1.4 AUX2/AUX3)
// http://reprap.org/wiki/PanelOne
//
//#define PANEL_ONE

//
// MaKr3d Makr-Panel with graphic controller and SD support.
// http://reprap.org/wiki/MaKr3d_MaKrPanel
//
//#define MAKRPANEL

//
// ReprapWorld Graphical LCD
// https://reprapworld.com/?products_details&products_id/1218
//
//#define REPRAPWORLD_GRAPHICAL_LCD

//
// Activate one of these if you have a Panucatt Devices
// Viki 2.0 or mini Viki with Graphic LCD
// http://panucatt.com
//
//#define VIKI2
//#define miniVIKI

//
// Adafruit ST7565 Full Graphic Controller.
// https://github.com/eboston/Adafruit-ST7565-Full-Graphic-Controller/
//
//#define ELB_FULL_GRAPHIC_CONTROLLER

//
// RepRapDiscount Smart Controller.
// http://reprap.org/wiki/RepRapDiscount_Smart_Controller
//
// Note: Usually sold with a white PCB.
//
#define REPRAP_DISCOUNT_SMART_CONTROLLER

//
// GADGETS3D G3D LCD/SD Controller
// http://reprap.org/wiki/RAMPS_1.3/1.4_GADGETS3D_Shield_with_Panel
//
// Note: Usually sold with a blue PCB.
//
//#define G3D_PANEL

//
// RepRapDiscount FULL GRAPHIC Smart Controller
// http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller
//
//#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

//
// MakerLab Mini Panel with graphic
// controller and SD support - http://reprap.org/wiki/Mini_panel
//
//#define MINIPANEL

//
// RepRapWorld REPRAPWORLD_KEYPAD v1.1
// http://reprapworld.com/?products_details&products_id=202&cPath=1591_1626
//
// REPRAPWORLD_KEYPAD_MOVE_STEP sets how much should the robot move when a key
// is pressed, a value of 10.0 means 10mm per click.
//
//#define REPRAPWORLD_KEYPAD
//#define REPRAPWORLD_KEYPAD_MOVE_STEP 1.0

//
// RigidBot Panel V1.0
// http://www.inventapart.com/
//
//#define RIGIDBOT_PANEL

//
// BQ LCD Smart Controller shipped by
// default with the BQ Hephestos 2 and Witbox 2.
//
//#define BQ_LCD_SMART_CONTROLLER

//
// CONTROLLER TYPE: I2C
//
// Note: These controllers require the installation of Arduino's LiquidCrystal_I2C
// library. For more info: https://github.com/kiyoshigawa/LiquidCrystal_I2C
//

//
// Elefu RA Board Control Panel
// http://www.elefu.com/index.php?route=product/product&product_id=53
//
//#define RA_CONTROL_PANEL

//
// Sainsmart YW Robot (LCM1602) LCD Display
//
//#define LCD_I2C_SAINSMART_YWROBOT

//
// Generic LCM1602 LCD adapter
//
//#define LCM1602

//
// PANELOLU2 LCD with status LEDs,
// separate encoder and click inputs.
//
// Note: This controller requires Arduino's LiquidTWI2 library v1.2.3 or later.
// For more info: https://github.com/lincomatic/LiquidTWI2
//
// Note: The PANELOLU2 encoder click input can either be directly connected to
// a pin (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
//
//#define LCD_I2C_PANELOLU2

//
// Panucatt VIKI LCD with status LEDs,
// integrated click & L/R/U/D buttons, separate encoder inputs.
//
//#define LCD_I2C_VIKI

//
// SSD1306 OLED full graphics generic display
//
//#define U8GLIB_SSD1306

//
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
//
//#define SAV_3DGLCD
#if ENABLED(SAV_3DGLCD)
//#define U8GLIB_SSD1306
#define U8GLIB_SH1106
#endif

//
// CONTROLLER TYPE: Shift register panels
//
// 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH
// LCD configuration: http://reprap.org/wiki/SAV_3D_LCD
//
//#define SAV_3DLCD

//=============================================================================
//=============================== Extra Features ==============================
//=============================================================================

// @section extras

// Increase the FAN PWM frequency. Removes the PWM noise but increases heating in the FET/Arduino
//#define FAST_PWM_FAN

// Use software PWM to drive the fan, as for the heaters. This uses a very low frequency
// which is not as annoying as with the hardware PWM. On the other hand, if this frequency
// is too low, you should also increment SOFT_PWM_SCALE.
//#define FAN_SOFT_PWM

// Incrementing this by 1 will double the software PWM frequency,
// affecting heaters, and the fan if FAN_SOFT_PWM is enabled.
// However, control resolution will be halved for each increment;
// at zero value, there are 128 effective control positions.
#define SOFT_PWM_SCALE 0

// Temperature status LEDs that display the hotend and bed temperature.
// If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
// Otherwise the RED led is on. There is 1C hysteresis.
//#define TEMP_STAT_LEDS

// M240 Triggers a camera by emulating a Canon RC-1 Remote
// Data from: http://www.doc-diy.net/photo/rc-1_hacked/
//#define PHOTOGRAPH_PIN 23

// SkeinForge sends the wrong arc g-codes when using Arc Point as fillet procedure
//#define SF_ARC_FIX

// Support for the BariCUDA Paste Extruder.
//#define BARICUDA

//define BlinkM/CyzRgb Support
//#define BLINKM

/*********************************************************************\
* R/C SERVO support
* Sponsored by TrinityLabs, Reworked by codexmas
**********************************************************************/

// Number of servos
//
// If you select a configuration below, this will receive a default value and does not need to be set manually
// set it manually if you have more servos than extruders and wish to manually control some
// leaving it undefined or defining as 0 will disable the servo subsystem
// If unsure, leave commented / disabled
//
//#define NUM_SERVOS 3 // Servo index starts with 0 for M280 command

// Delay (in microseconds) before the next move will start, to give the servo time to reach its target angle.
// 300ms is a good value but you can try less delay.
// If the servo can't reach the requested position, increase it.
#define SERVO_DELAY 300

// Servo deactivation
//
// With this option servos are powered only during movement, then turned off to prevent jitter.
//#define DEACTIVATE_SERVOS_AFTER_MOVE

/**********************************************************************\
* Support for a filament diameter sensor
* Also allows adjustment of diameter at print time (vs at slicing)
* Single extruder only at this point (extruder 0)
*
* Motherboards
* 34 - RAMPS1.4 - uses Analog input 5 on the AUX2 connector
* 81 - Printrboard - Uses Analog input 2 on the Exp1 connector (version B,C,D,E)
* 301 - Rambo - uses Analog input 3
* Note may require analog pins to be defined for different motherboards
**********************************************************************/
// Uncomment below to enable
//#define FILAMENT_WIDTH_SENSOR

#define DEFAULT_NOMINAL_FILAMENT_DIA 3.00 //Enter the diameter (in mm) of the filament generally used (3.0 mm or 1.75 mm) - this is then used in the slicer software. Used for sensor reading validation

#if ENABLED(FILAMENT_WIDTH_SENSOR)
#define FILAMENT_SENSOR_EXTRUDER_NUM 0 //The number of the extruder that has the filament sensor (0,1,2)
#define MEASUREMENT_DELAY_CM 14 //measurement delay in cm. This is the distance fr om filament sensor to middle of barrel

#define MEASURED_UPPER_LIMIT 3.30 //upper lim it factor used for sensor reading validation in mm
#define MEASURED_LOWER_LIMIT 1.90 //lower lim it factor for sensor reading validation in mm
#define MAX_MEASUREMENT_DELAY 20 //delay buffer size in bytes (1 byte = 1cm)- limits maximum measurement delay allowable (must be larger than MEASUREMENT_DELAY_CM and lower number saves RAM)

#define DEFAULT_MEASURED_FILAMENT_DIA DEFAULT_NOMINAL_FILAMENT_DIA //se t measured to nominal initially

//When using an LCD, uncomment the line below to display the Filament sensor data on the last line instead of status. Status will appear for 5 sec.
//#define FILAMENT_LCD_DISPLAY
#endif

#endif // CONFIGURATION_H
21 Сен 23:35
0
G-code


M190 S60.000000
M109 S225.000000
;Sliced at: Thu 21-09-2017 22:50:39
;Basic settings: Layer height: 0.3 Walls: 1.2 Fill: 0
;Print time: 2 minutes
;Filament used: 0.138m 0.0g
;Filament cost: None
;M190 S60 ;Uncomment to add your own bed temperature line
;M109 S225 ;Uncomment to add your own temperature line
G21 ;metric values
G90 ;absolute positioning
M82 ;set extruder to absolute mode
M107 ;start with the fan off
G28 X0 Y0 ;move X/Y to min endstops
G28 Z0 ;move Z to min endstops
G1 Z15.0 F9000 ;move the platform down 15mm
G92 E0 ;zero the extruded length
G1 F200 E3 ;extrude 3mm of feed stock
G92 E0 ;zero the extruded length again
G1 F9000
;Put printing message on LCD screen
M117 Printing...

;Layer count: 33
;LAYER:0
M107
G0 F9000 X82.326 Y95.972 Z0.300
;TYPE:SKIRT
G1 F1200 X91.613 Y89.994 E0.38571
G1 X96.836 Y88.227 E0.57827
G1 X98.519 Y92.653 E0.74364
G1 X98.990 Y93.664 E0.78259
G1 X99.541 Y94.649 E0.82201
G1 X100.162 Y95.591 E0.86141
G1 X100.851 Y96.485 E0.90083
G1 X101.603 Y97.327 E0.94025
G1 X102.407 Y98.105 E0.97933
G1 X103.277 Y98.830 E1.01888
G1 X104.198 Y99.490 E1.05845
G1 X105.152 Y100.073 E1.09749
G1 X106.149 Y100.586 E1.13665
G1 X107.191 Y101.030 E1.17620
G1 X108.253 Y101.393 E1.21540
G1 X109.349 Y101.680 E1.25497
G1 X110.450 Y101.883 E1.29406
G1 X111.566 Y102.007 E1.33328
G1 X116.298 Y102.181 E1.49865
G1 X116.298 Y111.011 E1.80702
G1 X112.519 Y110.847 E1.93912
G1 X112.519 Y110.846 E1.93915
G1 X110.868 Y110.782 E1.99685
G1 X109.124 Y110.588 E2.05813
G1 X107.350 Y110.253 E2.12118
G1 X105.639 Y109.799 E2.18300
G1 X103.966 Y109.221 E2.24482
G1 X102.345 Y108.524 E2.30644
G1 X100.834 Y107.747 E2.36578
G1 X99.323 Y106.821 E2.42767
G1 X98.342 Y106.117 E2.46984
G1 X91.640 Y110.432 E2.74821
G1 X89.606 Y107.283 E2.87913
G1 X82.326 Y95.972 E3.34889
G0 F9000 X82.879 Y96.092
G1 F1200 X91.788 Y90.357 E3.71891
G1 X96.599 Y88.730 E3.89627
G1 X98.146 Y92.798 E4.04827
G1 X98.636 Y93.850 E4.08879
G1 X99.200 Y94.858 E4.12913
G1 X99.837 Y95.824 E4.16954
G1 X100.543 Y96.742 E4.20999
G1 X101.316 Y97.607 E4.25050
G1 X102.134 Y98.398 E4.29024
G1 X103.036 Y99.150 E4.33125
G1 X103.971 Y99.819 E4.37140
G1 X104.966 Y100.428 E4.41214
G1 X105.976 Y100.948 E4.45181
G1 X107.043 Y101.402 E4.49231
G1 X108.141 Y101.777 E4.53283
G1 X109.259 Y102.070 E4.57319
G1 X110.388 Y102.278 E4.61329
G1 X111.548 Y102.406 E4.65404
G1 X115.898 Y102.566 E4.80606
G1 X115.898 Y110.593 E5.08639
G1 X112.550 Y110.448 E5.20342
G1 X110.898 Y110.383 E5.26116
G1 X109.183 Y110.192 E5.32142
G1 X107.439 Y109.863 E5.38340
G1 X105.756 Y109.416 E5.44422
G1 X104.110 Y108.847 E5.50504
G1 X102.516 Y108.162 E5.56563
G1 X101.030 Y107.398 E5.62398
G1 X99.544 Y106.488 E5.68483
G1 X98.354 Y105.634 E5.73599
G1 X91.759 Y109.879 E6.00989
G1 X89.942 Y107.066 E6.12684
G1 X82.879 Y96.092 E6.58261
G1 F3600 E2.08261
G0 F9000 X88.684 Y97.351
;TYPE:WALL-INNER
G1 F3600 E6.58261
G1 F1200 X93.626 Y94.170 E6.78786
G1 X94.112 Y94.005 E6.80578
G1 X94.276 Y94.437 E6.82192
G1 X94.894 Y95.764 E6.87304
G1 X95.609 Y97.042 E6.92418
G1 X96.414 Y98.264 E6.97529
G1 X97.307 Y99.423 E7.02638
G1 X98.282 Y100.514 E7.07748
G1 X98.388 Y100.617 E7.08264
G1 X93.013 Y104.077 E7.30589
G1 X88.684 Y97.351 E7.58523
G0 F9000 X88.131 Y97.231
G1 F1200 X93.454 Y93.805 E7.80630
G1 X94.348 Y93.502 E7.83926
G1 X94.645 Y94.282 E7.86841
G1 X95.251 Y95.582 E7.91850
G1 X95.951 Y96.834 E7.96860
G1 X96.740 Y98.032 E8.01869
G1 X97.615 Y99.167 E8.06874
G1 X98.570 Y100.237 E8.11883
G1 X99.600 Y101.233 E8.16887
G1 X100.710 Y102.158 E8.21933
G1 X101.884 Y102.998 E8.26974
G1 X103.091 Y103.735 E8.31913
G1 X104.366 Y104.392 E8.36922
G1 X105.685 Y104.954 E8.41929
G1 X107.042 Y105.418 E8.46937
G1 X108.429 Y105.781 E8.51944
G1 X109.839 Y106.041 E8.56952
G1 X111.265 Y106.199 E8.61962
G1 X112.098 Y106.230 E8.64873
G1 X112.098 Y106.627 E8.66260
G1 X111.172 Y106.590 E8.69496
G1 X109.756 Y106.433 E8.74472
G1 X108.276 Y106.153 E8.79732
G1 X106.863 Y105.778 E8.84837
G1 X105.481 Y105.301 E8.89943
G1 X104.142 Y104.725 E8.95034
G1 X102.893 Y104.083 E8.99938
G1 X101.652 Y103.323 E9.05020
G1 X100.481 Y102.483 E9.10053
G1 X99.318 Y101.515 E9.15337
G1 X98.665 Y100.915 E9.18434
G1 X92.893 Y104.629 E9.42404
G1 X88.131 Y97.231 E9.73130
G0 F9000 X87.578 Y97.111
;TYPE:WALL-OUTER
G1 F1200 X93.276 Y93.443 E9.96796
G1 X94.585 Y93.000 E10.01622
G1 X95.014 Y94.126 E10.05830
G1 X95.607 Y95.399 E10.10735
G1 X96.293 Y96.626 E10.15644
G1 X97.066 Y97.799 E10.20550
G1 X97.923 Y98.912 E10.25456
G1 X98.859 Y99.960 E10.30363
G1 X99.867 Y100.935 E10.35260
G1 X100.954 Y101.841 E10.40202
G1 X102.105 Y102.664 E10.45144
G1 X103.287 Y103.386 E10.49981
G1 X104.536 Y104.030 E10.54888
G1 X105.828 Y104.580 E10.59792
G1 X107.157 Y105.035 E10.64698
G1 X108.516 Y105.390 E10.69603
G1 X109.898 Y105.645 E10.74511
G1 X111.294 Y105.800 E10.79416
G1 X112.498 Y105.844 E10.83624
G1 X112.498 Y107.043 E10.87811
G1 X111.153 Y106.990 E10.92512
G1 X109.691 Y106.827 E10.97649
G1 X108.184 Y106.543 E11.03005
G1 X106.751 Y106.163 E11.08182
G1 X105.343 Y105.676 E11.13385
G1 X103.960 Y105.082 E11.18642
G1 X102.701 Y104.434 E11.23587
G1 X101.432 Y103.657 E11.28784
G1 X100.254 Y102.812 E11.33846
G1 X99.061 Y101.822 E11.39260
G1 X98.622 Y101.418 E11.41344
G1 X92.774 Y105.183 E11.65634
G1 X87.578 Y97.111 E11.99159
G0 F9000 X89.067 Y97.269
;TYPE:SKIN
G1 F1200 X94.651 Y102.854 E12.26740
G0 F9000 X94.307 Y103.075
G1 F1200 X89.333 Y98.101 E12.51306
G0 F9000 X89.411 Y97.048
G1 F1200 X94.996 Y102.633 E12.78890
G0 F9000 X95.340 Y102.411
G1 F1200 X89.755 Y96.826 E13.06473
G0 F9000 X90.100 Y96.605
G1 F1200 X95.684 Y102.189 E13.34052
G0 F9000 X96.028 Y101.968
G1 F1200 X90.444 Y96.384 E13.61631
G0 F9000 X90.788 Y96.162
G1 F1200 X96.372 Y101.747 E13.89212
G0 F9000 X96.716 Y101.524
G1 F1200 X91.132 Y95.940 E14.16791
G0 F9000 X91.476 Y95.719
G1 F1200 X97.061 Y101.303 E14.44372
G0 F9000 X97.405 Y101.082
G1 F1200 X91.821 Y95.498 E14.71951
G0 F9000 X92.165 Y95.276
G1 F1200 X97.749 Y100.861 E14.99532
G0 F9000 X98.093 Y100.638
G1 F1200 X92.509 Y95.054 E15.27110
G0 F9000 X92.853 Y94.833
G1 F1200 X96.175 Y98.155 E15.43517
G0 F9000 X95.220 Y96.634
G1 F1200 X93.198 Y94.612 E15.53504
G0 F9000 X93.542 Y94.390
G1 F1200 X94.586 Y95.434 E15.58660
G0 F9000 X94.108 Y94.390
G1 F1200 X93.930 Y94.213 E15.59537
G0 F9000 X90.354 Y99.688
G1 F1200 X93.963 Y103.297 E15.77361
G0 F9000 X93.619 Y103.519
G1 F1200 X91.376 Y101.276 E15.88439
G0 F9000 X92.397 Y102.862
G1 F1200 X93.275 Y103.740 E15.92775
;LAYER:1
M106 S255
G0 F9000 X93.013 Y104.081 Z0.600
;TYPE:WALL-INNER
G1 F1500 X88.680 Y97.350 E16.20662
G1 X93.625 Y94.167 E16.41148
G1 X94.114 Y94.001 E16.42947
G1 X94.279 Y94.436 E16.44568
G1 X94.897 Y95.762 E16.49664
G1 X95.612 Y97.040 E16.54765
G1 X96.417 Y98.262 E16.59863
G1 X97.309 Y99.421 E16.64958
G1 X98.284 Y100.512 E16.70055
G1 X98.393 Y100.618 E16.70585
G1 X93.013 Y104.081 E16.92873
G0 F9000 X92.893 Y104.632
G1 F1500 X88.129 Y97.230 E17.23538
G1 X93.452 Y93.804 E17.45590
G1 X94.350 Y93.500 E17.48892
G1 X94.647 Y94.281 E17.51803
G1 X95.252 Y95.581 E17.56798
G1 X95.953 Y96.833 E17.61797
G1 X96.742 Y98.030 E17.66791
G1 X97.616 Y99.166 E17.71784
G1 X98.572 Y100.236 E17.76782
G1 X99.601 Y101.231 E17.81769
G1 X100.731 Y102.172 E17.86891
G1 X101.915 Y103.016 E17.91957
G1 X103.092 Y103.734 E17.96759
G1 X104.367 Y104.391 E18.01756
G1 X105.686 Y104.952 E18.06749
G1 X107.042 Y105.416 E18.11742
G1 X108.430 Y105.779 E18.16740
G1 X109.840 Y106.039 E18.21734
G1 X111.265 Y106.197 E18.26729
G1 X112.100 Y106.228 E18.29640
G1 X112.100 Y106.627 E18.31030
G1 X111.083 Y106.583 E18.34576
G1 X109.682 Y106.422 E18.39488
G1 X108.153 Y106.123 E18.44916
G1 X106.745 Y105.739 E18.50000
G1 X105.355 Y105.249 E18.55134
G1 X104.197 Y104.757 E18.59517
G1 X102.892 Y104.085 E18.64630
G1 X101.649 Y103.324 E18.69707
G1 X100.401 Y102.423 E18.75070
G1 X99.331 Y101.529 E18.79927
G1 X98.665 Y100.917 E18.83078
G1 X92.893 Y104.632 E19.06990
G0 F9000 X92.774 Y105.184
;TYPE:WALL-OUTER
G1 F1500 X87.577 Y97.111 E19.40436
G1 X93.273 Y93.444 E19.64035
G1 X94.586 Y92.999 E19.68864
G1 X95.015 Y94.125 E19.73062
G1 X95.608 Y95.399 E19.77957
G1 X96.294 Y96.625 E19.82851
G1 X97.067 Y97.799 E19.87748
G1 X97.924 Y98.911 E19.92639
G1 X98.859 Y99.959 E19.97531
G1 X99.868 Y100.934 E20.02419
G1 X100.975 Y101.856 E20.07438
G1 X102.135 Y102.683 E20.12401
G1 X103.287 Y103.386 E20.17102
G1 X104.536 Y104.029 E20.21996
G1 X105.829 Y104.579 E20.26890
G1 X107.158 Y105.034 E20.31784
G1 X108.517 Y105.389 E20.36677
G1 X109.898 Y105.644 E20.41569
G1 X111.294 Y105.799 E20.46462
G1 X112.499 Y105.843 E20.50663
G1 X112.499 Y107.043 E20.54843
G1 X111.049 Y106.980 E20.59899
G1 X109.610 Y106.815 E20.64945
G1 X108.068 Y106.513 E20.70418
G1 X106.629 Y106.121 E20.75614
G1 X105.210 Y105.621 E20.80855
G1 X104.026 Y105.117 E20.85338
G1 X102.701 Y104.435 E20.90529
G1 X101.419 Y103.650 E20.95766
G1 X100.165 Y102.745 E21.01153
G1 X99.061 Y101.823 E21.06163
G1 X98.622 Y101.420 E21.08239
G1 X92.774 Y105.184 E21.32466
G0 F9000 X92.939 Y103.709
;TYPE:SKIN
G1 F1500 X97.174 Y99.475 E21.53328
G0 F9000 X97.438 Y99.774
G1 F1500 X93.816 Y103.397 E21.71174
G0 F9000 X92.719 Y103.365
G1 F1500 X96.928 Y99.156 E21.91910
G0 F9000 X96.683 Y98.837
G1 F1500 X92.498 Y103.022 E22.12528
G0 F9000 X92.277 Y102.678
G1 F1500 X96.438 Y98.518 E22.33024
G0 F9000 X96.201 Y98.190
G1 F1500 X92.056 Y102.336 E22.53447
G0 F9000 X91.835 Y101.992
G1 F1500 X95.977 Y97.850 E22.73853
G0 F9000 X95.753 Y97.510
G1 F1500 X91.614 Y101.649 E22.94244
G0 F9000 X91.393 Y101.305
G1 F1500 X95.529 Y97.169 E23.14620
G0 F9000 X95.323 Y96.811
G1 F1500 X91.172 Y100.962 E23.35070
G0 F9000 X90.951 Y100.619
G1 F1500 X95.121 Y96.449 E23.55614
G0 F9000 X94.918 Y96.088
G1 F1500 X90.730 Y100.276 E23.76246
G0 F9000 X95.400 Y102.377
G1 F1500 X97.704 Y100.073 E23.87597
G0 F9000 X97.970 Y100.371
G1 F1500 X96.983 Y101.358 E23.92459
G0 F9000 X94.722 Y95.719
G1 F1500 X90.509 Y99.932 E24.13215
G0 F9000 X90.289 Y99.588
G1 F1500 X94.543 Y95.334 E24.34172
G0 F9000 X94.364 Y94.949
G1 F1500 X90.067 Y99.245 E24.55339
G0 F9000 X89.847 Y98.902
G1 F1500 X94.184 Y94.564 E24.76708
G0 F9000 X93.997 Y94.188
G1 F1500 X89.625 Y98.559 E24.98244
G0 F9000 X89.405 Y98.215
G1 F1500 X92.682 Y94.938 E25.14388
G0 F9000 X91.097 Y95.958
G1 F1500 X89.183 Y97.872 E25.23818
G0 F9000 X88.963 Y97.529
G1 F1500 X89.513 Y96.978 E25.26530
;LAYER:2
G0 F9000 X88.680 Y97.350 Z0.900
;TYPE:WALL-INNER
G1 F1800 X93.625 Y94.167 E25.47016
G1 X94.114 Y94.001 E25.48815
G1 X94.279 Y94.436 E25.50436
G1 X94.897 Y95.762 E25.55532
G1 X95.612 Y97.040 E25.60634
G1 X96.417 Y98.262 E25.65731
G1 X97.309 Y99.421 E25.70826
G1 X98.284 Y100.512 E25.75923
G1 X98.393 Y100.618 E25.76453
G1 X93.013 Y104.081 E25.98741
G1 X88.680 Y97.350 E26.26628
G0 F9000 X88.129 Y97.230
G1 F1800 X93.452 Y93.804 E26.48680
G1 X94.350 Y93.500 E26.51982
G1 X94.647 Y94.281 E26.54893
G1 X95.252 Y95.581 E26.59888
G1 X95.953 Y96.833 E26.64887
G1 X96.742 Y98.030 E26.69881
G1 X97.616 Y99.166 E26.74874
G1 X98.572 Y100.236 E26.79872
G1 X99.601 Y101.231 E26.84859
G1 X100.618 Y102.080 E26.89474
G1 X101.946 Y103.036 E26.95174
G1 X103.092 Y103.734 E26.99848
G1 X104.367 Y104.391 E27.04845
G1 X105.686 Y104.952 E27.09838
G1 X107.042 Y105.416 E27.14831
G1 X108.430 Y105.779 E27.19829
G1 X109.840 Y106.039 E27.24823
G1 X111.265 Y106.197 E27.29818
G1 X112.100 Y106.228 E27.32729
G1 X112.100 Y106.628 E27.34122
G1 X111.111 Y106.588 E27.37570
G1 X109.606 Y106.409 E27.42850
G1 X108.020 Y106.089 E27.48486
G1 X106.934 Y105.805 E27.52397
G1 X105.543 Y105.329 E27.57518
G1 X103.917 Y104.611 E27.63710
G1 X102.887 Y104.082 E27.67744
G1 X101.647 Y103.322 E27.72810
G1 X100.576 Y102.558 E27.77393
G1 X99.330 Y101.529 E27.83022
G1 X98.665 Y100.917 E27.86171
G1 X92.893 Y104.632 E28.10083
G1 X88.129 Y97.230 E28.40747
G0 F9000 X87.577 Y97.111
;TYPE:WALL-OUTER
G1 F1800 X93.273 Y93.444 E28.64346
G1 X94.586 Y92.999 E28.69176
G1 X95.015 Y94.125 E28.73373
G1 X95.608 Y95.399 E28.78268
G1 X96.294 Y96.625 E28.83162
G1 X97.067 Y97.799 E28.88059
G1 X97.924 Y98.911 E28.92950
G1 X98.859 Y99.959 E28.97842
G1 X99.868 Y100.934 E29.02730
G1 X100.865 Y101.767 E29.07256
G1 X101.173 Y101.998 E29.08597
G1 X102.166 Y102.702 E29.12838
G1 X103.288 Y103.386 E29.17415
G1 X104.536 Y104.029 E29.22306
G1 X105.829 Y104.579 E29.27201
G1 X107.158 Y105.034 E29.32094
G1 X108.517 Y105.389 E29.36987
G1 X109.898 Y105.644 E29.41879
G1 X111.294 Y105.799 E29.46772
G1 X112.499 Y105.843 E29.50973
G1 X112.499 Y107.044 E29.55157
G1 X111.078 Y106.986 E29.60111
G1 X109.542 Y106.803 E29.65500
G1 X107.941 Y106.480 E29.71189
G1 X106.803 Y106.182 E29.75287
G1 X105.403 Y105.703 E29.80442
G1 X103.727 Y104.963 E29.86824
G1 X102.701 Y104.435 E29.90844
G1 X101.425 Y103.653 E29.96057
G1 X100.346 Y102.884 E30.00673
G1 X99.061 Y101.823 E30.06478
G1 X98.622 Y101.420 E30.08554
G1 X92.774 Y105.184 E30.32781
G1 X87.577 Y97.111 E30.66227
G0 F9000 X87.915 Y97.250
G0 X89.077 Y97.260
;TYPE:SKIN
G1 F1800 X94.666 Y102.849 E30.93762
G0 F9000 X94.323 Y103.070
G1 F1800 X89.287 Y98.033 E31.18574
G0 F9000 X89.420 Y97.039
G1 F1800 X95.009 Y102.628 E31.46108
G0 F9000 X95.353 Y102.407
G1 F1800 X89.764 Y96.818 E31.73643
G0 F9000 X90.107 Y96.597
G1 F1800 X95.696 Y102.186 E32.01177
G0 F9000 X96.039 Y101.965
G1 F1800 X90.450 Y96.376 E32.28712
G0 F9000 X90.793 Y96.155
G1 F1800 X96.382 Y101.744 E32.56246
G0 F9000 X96.726 Y101.523
G1 F1800 X91.136 Y95.933 E32.83785
G0 F9000 X91.480 Y95.713
G1 F1800 X97.069 Y101.302 E33.11320
G0 F9000 X97.413 Y101.081
G1 F1800 X91.823 Y95.491 E33.38859
G0 F9000 X92.167 Y95.271
G1 F1800 X97.756 Y100.860 E33.66393
G0 F9000 X98.099 Y100.639
G1 F1800 X92.510 Y95.050 E33.93928
G0 F9000 X92.853 Y94.829
G1 F1800 X96.179 Y98.155 E34.10313
G0 F9000 X95.227 Y96.638
G1 F1800 X93.196 Y94.608 E34.20317
G0 F9000 X93.539 Y94.386
G1 F1800 X94.593 Y95.440 E34.25509
G0 F9000 X94.115 Y94.398
G1 F1800 X93.928 Y94.211 E34.26431
G0 F9000 X90.306 Y99.617
G1 F1800 X93.980 Y103.291 E34.44531
G0 F9000 X93.636 Y103.511
G1 F1800 X91.324 Y101.200 E34.55918
G0 F9000 X92.343 Y102.783
G1 F1800 X93.293 Y103.733 E34.60599
;LAYER:3
G1 F3600 E30.10599
G0 F9000 X98.381 Y100.626 Z1.200
;TYPE:WALL-INNER
G1 F3600 E34.60599
G1 F2100 X98.346 Y100.572 E34.60823
G1 X98.393 Y100.618 E34.61052
G1 X98.381 Y100.626 E34.61102
G0 F9000 X98.665 Y100.917
G1 F2100 X98.261 Y101.177 E34.62776
G1 X93.503 Y93.786 E34.93397
G1 X94.350 Y93.500 E34.96511
G1 X94.647 Y94.281 E34.99422
G1 X95.252 Y95.581 E35.04417
G1 X95.953 Y96.833 E35.09415
G1 X96.742 Y98.030 E35.14409
G1 X97.616 Y99.166 E35.19403
G1 X98.572 Y100.236 E35.24401
G1 X99.602 Y101.232 E35.29392
G1 X100.754 Y102.189 E35.34609
G1 X101.977 Y103.056 E35.39832
G1 X103.092 Y103.734 E35.44378
G1 X104.367 Y104.391 E35.49374
G1 X105.686 Y104.952 E35.54367
G1 X107.042 Y105.416 E35.59360
G1 X108.430 Y105.779 E35.64358
G1 X109.840 Y106.039 E35.69353
G1 X111.265 Y106.197 E35.74347
G1 X112.100 Y106.228 E35.77258
G1 X112.100 Y106.630 E35.78658
G1 X111.235 Y106.599 E35.81674
G1 X109.529 Y106.397 E35.87658
G1 X108.543 Y106.214 E35.91152
G1 X107.912 Y106.060 E35.93414
G1 X106.501 Y105.656 E35.98527
G1 X105.533 Y105.325 E36.02091
G1 X104.203 Y104.759 E36.07126
G1 X102.887 Y104.082 E36.12282
G1 X101.647 Y103.322 E36.17348
G1 X100.580 Y102.561 E36.21914
G1 X99.317 Y101.517 E36.27622
G1 X98.665 Y100.917 E36.30708
G0 F9000 X98.621 Y101.419
;TYPE:WALL-OUTER
G1 F2100 X92.774 Y105.184 E36.54934
G1 X92.485 Y104.735 E36.56795
G1 X93.074 Y104.199 E36.59569
G1 X93.162 Y104.336 E36.60136
G1 X97.870 Y101.307 E36.79638
G1 X93.217 Y94.078 E37.09586
G1 X88.510 Y97.107 E37.29085
G1 X88.598 Y97.244 E37.29653
G1 X87.865 Y97.559 E37.32432
G1 X87.577 Y97.111 E37.34287
G1 X93.273 Y93.444 E37.57886
G1 X94.586 Y92.999 E37.62716
G1 X95.015 Y94.125 E37.66913
G1 X95.608 Y95.399 E37.71808
G1 X96.294 Y96.625 E37.76702
G1 X97.067 Y97.799 E37.81599
G1 X97.924 Y98.911 E37.86490
G1 X98.859 Y99.959 E37.91382
G1 X99.868 Y100.934 E37.96270
G1 X100.998 Y101.873 E38.01388
G1 X102.196 Y102.722 E38.06503
G1 X103.288 Y103.386 E38.10955
G1 X104.536 Y104.029 E38.15846
G1 X105.829 Y104.579 E38.20741
G1 X107.158 Y105.034 E38.25634
G1 X108.517 Y105.389 E38.30527
G1 X109.898 Y105.644 E38.35420
G1 X111.294 Y105.799 E38.40313
G1 X112.499 Y105.843 E38.44513
G1 X112.499 Y107.044 E38.48697
G1 X111.206 Y106.997 E38.53204
G1 X109.471 Y106.791 E38.59291
G1 X108.452 Y106.603 E38.62900
G1 X107.817 Y106.448 E38.65177
G1 X106.370 Y106.034 E38.70420
G1 X105.402 Y105.703 E38.73984
G1 X104.026 Y105.117 E38.79194
G1 X102.701 Y104.435 E38.84385
G1 X101.425 Y103.653 E38.89599
G1 X100.349 Y102.886 E38.94202
G1 X100.214 Y102.786 E38.94787
G1 X99.061 Y101.823 E39.00020
G1 X98.621 Y101.419 E39.02101
G0 F9000 X98.441 Y100.351
;LAYER:4
G0 X98.380 Y100.625 Z1.500
;TYPE:WALL-INNER
G1 F2400 X98.346 Y100.572 E39.02321
G1 X98.393 Y100.617 E39.02547
G1 X98.380 Y100.625 E39.02601
G0 F9000 X98.651 Y100.926
G1 F2400 X98.261 Y101.177 E39.04216
G1 X93.503 Y93.786 E39.34837
G1 X94.350 Y93.500 E39.37951
G1 X94.647 Y94.281 E39.40862
G1 X95.252 Y95.581 E39.45857
G1 X95.953 Y96.833 E39.50856
G1 X96.742 Y98.030 E39.55850
G1 X97.616 Y99.166 E39.60843
G1 X98.572 Y100.236 E39.65842
G1 X99.601 Y101.231 E39.70828
G1 X100.554 Y102.026 E39.75151
G1 X101.115 Y102.448 E39.77597
G1 X102.007 Y103.076 E39.81397
G1 X103.093 Y103.734 E39.85820
G1 X104.367 Y104.391 E39.90814
G1 X105.686 Y104.952 E39.95807
G1 X107.042 Y105.416 E40.00800
G1 X107.879 Y105.636 E40.03814
G1 X108.430 Y105.779 E40.05797
G1 X109.280 Y105.937 E40.08809
G1 X109.840 Y106.039 E40.10792
G1 X110.742 Y106.140 E40.13954
G1 X111.266 Y106.197 E40.15790
G1 X112.100 Y106.228 E40.18697
G1 X112.100 Y106.628 E40.20091
G1 X111.028 Y106.580 E40.23829
G1 X109.839 Y106.448 E40.27996
G1 X108.332 Y106.171 E40.33334
G1 X106.935 Y105.805 E40.38365
G1 X105.533 Y105.325 E40.43527
G1 X104.192 Y104.755 E40.48603
G1 X102.897 Y104.088 E40.53678
G1 X101.646 Y103.322 E40.58788
G1 X100.686 Y102.639 E40.62892
G1 X100.311 Y102.347 E40.64548
G1 X98.651 Y100.926 E40.72160
G0 F9000 X98.617 Y101.422
;TYPE:WALL-OUTER
G1 F2400 X92.774 Y105.184 E40.96368
G1 X92.485 Y104.736 E40.98226
G1 X93.074 Y104.199 E41.01002
G1 X93.162 Y104.336 E41.01569
G1 X97.870 Y101.307 E41.21071
G1 X93.217 Y94.078 E41.51020
G1 X88.510 Y97.107 E41.70519
G1 X88.598 Y97.244 E41.71086
G1 X87.865 Y97.559 E41.73865
G1 X87.577 Y97.111 E41.75720
G1 X93.273 Y93.444 E41.99319
G1 X94.586 Y92.999 E42.04149
G1 X95.015 Y94.125 E42.08346
G1 X95.608 Y95.399 E42.13242
G1 X96.294 Y96.625 E42.18136
G1 X97.067 Y97.799 E42.23032
G1 X97.924 Y98.911 E42.27923
G1 X98.859 Y99.959 E42.32816
G1 X99.868 Y100.934 E42.37703
G1 X100.801 Y101.713 E42.41938
G1 X101.350 Y102.125 E42.44329
G1 X102.226 Y102.742 E42.48061
G1 X103.288 Y103.386 E42.52388
G1 X104.536 Y104.029 E42.57279
G1 X105.829 Y104.579 E42.62173
G1 X107.157 Y105.034 E42.67064
G1 X108.516 Y105.389 E42.71957
G1 X109.898 Y105.644 E42.76852
G1 X111.294 Y105.799 E42.81745
G1 X112.499 Y105.843 E42.85946
G1 X112.499 Y107.043 E42.90126
G1 X110.989 Y106.978 E42.95391
G1 X109.773 Y106.841 E42.99654
G1 X109.410 Y106.782 E43.00935
G1 X108.248 Y106.561 E43.05056
G1 X106.817 Y106.187 E43.10208
G1 X105.398 Y105.701 E43.15433
G1 X104.026 Y105.117 E43.20628
G1 X102.701 Y104.435 E43.25819
G1 X101.419 Y103.650 E43.31055
G1 X100.453 Y102.963 E43.35185
G1 X100.055 Y102.654 E43.36940
G1 X98.617 Y101.422 E43.43537
G0 F9000 X98.441 Y100.352
;LAYER:5
G0 X98.381 Y100.626 Z1.800
;TYPE:WALL-INNER
G1 F2400 X98.346 Y100.572 E43.43761
G1 X98.393 Y100.618 E43.43990
G1 X98.381 Y100.626 E43.44040
G0 F9000 X98.665 Y100.917
G1 F2400 X98.261 Y101.177 E43.45714
G1 X93.503 Y93.786 E43.76335
G1 X94.350 Y93.500 E43.79449
G1 X94.647 Y94.281 E43.82360
G1 X95.252 Y95.581 E43.87355
G1 X95.953 Y96.833 E43.92353
G1 X96.742 Y98.030 E43.97348
G1 X97.616 Y99.166 E44.02341
G1 X98.572 Y100.236 E44.07339
G1 X99.602 Y101.232 E44.12330
G1 X100.783 Y102.211 E44.17674
G1 X101.210 Y102.516 E44.19502
G1 X102.038 Y103.096 E44.23024
G1 X103.093 Y103.734 E44.27319
G1 X104.367 Y104.391 E44.32312
G1 X105.686 Y104.952 E44.37305
G1 X106.388 Y105.193 E44.39891
G1 X107.042 Y105.416 E44.42298
G1 X108.429 Y105.779 E44.47293
G1 X109.161 Y105.915 E44.49886
G1 X109.840 Y106.039 E44.52291
G1 X110.630 Y106.128 E44.55060
G1 X111.266 Y106.197 E44.57289
G1 X112.100 Y106.228 E44.60196
G1 X112.100 Y106.630 E44.61596
G1 X111.236 Y106.599 E44.64608
G1 X109.836 Y106.447 E44.69514
G1 X108.344 Y106.174 E44.74798
G1 X107.660 Y105.994 E44.77262
G1 X106.925 Y105.802 E44.79908
G1 X105.533 Y105.325 E44.85034
G1 X104.203 Y104.759 E44.90069
G1 X102.887 Y104.082 E44.95225
G1 X101.649 Y103.323 E45.00283
G1 X100.656 Y102.618 E45.04526
G1 X99.330 Y101.529 E45.10503
G1 X98.665 Y100.917 E45.13651
G0 F9000 X98.621 Y101.419
;TYPE:WALL-OUTER
G1 F2400 X92.774 Y105.184 E45.37877
G1 X92.485 Y104.736 E45.39734
G1 X93.074 Y104.199 E45.42511
G1 X93.162 Y104.336 E45.43078
G1 X97.870 Y101.307 E45.62580
G1 X93.217 Y94.078 E45.92529
G1 X88.510 Y97.107 E46.12027
G1 X88.598 Y97.244 E46.12595
G1 X87.865 Y97.559 E46.15374
G1 X87.577 Y97.111 E46.17229
G1 X93.276 Y93.442 E46.40841
G1 X94.586 Y92.999 E46.45658
G1 X95.015 Y94.125 E46.49856
G1 X95.608 Y95.399 E46.54751
G1 X96.294 Y96.625 E46.59645
G1 X97.067 Y97.799 E46.64542
G1 X97.924 Y98.911 E46.69432
G1 X98.859 Y99.959 E46.74325
G1 X99.868 Y100.934 E46.79213
G1 X101.026 Y101.895 E46.84455
G1 X101.440 Y102.190 E46.86226
G1 X102.256 Y102.762 E46.89697
G1 X103.288 Y103.386 E46.93898
G1 X104.536 Y104.029 E46.98789
G1 X105.829 Y104.579 E47.03684
G1 X107.157 Y105.034 E47.08574
G1 X108.516 Y105.389 E47.13467
G1 X109.898 Y105.644 E47.18363
G1 X110.674 Y105.732 E47.21083
G1 X111.295 Y105.799 E47.23259
G1 X112.499 Y105.843 E47.27456
G1 X112.499 Y107.044 E47.31640
G1 X111.206 Y106.997 E47.36147
G1 X109.785 Y106.843 E47.41126
G1 X108.257 Y106.564 E47.46537
G1 X106.814 Y106.186 E47.51734
G1 X105.398 Y105.701 E47.56948
G1 X104.026 Y105.117 E47.62142
G1 X102.701 Y104.435 E47.67333
G1 X101.419 Y103.650 E47.72570
G1 X100.415 Y102.937 E47.76860
G1 X100.022 Y102.626 E47.78606
G1 X99.068 Y101.829 E47.82936
G1 X98.621 Y101.419 E47.85049
G0 F9000 X98.441 Y100.352
;LAYER:6
G0 X98.381 Y100.626 Z2.100
;TYPE:WALL-INNER
G1 F2400 X98.346 Y100.572 E47.85273
G1 X98.393 Y100.618 E47.85502
G1 X98.381 Y100.626 E47.85553
G0 F9000 X98.665 Y100.917
G1 F2400 X98.262 Y101.177 E47.87223
G1 X93.504 Y93.786 E48.17844
G1 X94.350 Y93.500 E48.20955
G1 X94.647 Y94.281 E48.23866
G1 X95.252 Y95.581 E48.28861
G1 X95.953 Y96.833 E48.33860
G1 X96.742 Y98.030 E48.38854
G1 X97.616 Y99.166 E48.43847
G1 X98.572 Y100.236 E48.48845
G1 X99.602 Y101.232 E48.53837
G1 X100.851 Y102.262 E48.59476
G1 X101.300 Y102.580 E48.61393
G1 X102.068 Y103.115 E48.64654
G1 X102.596 Y103.438 E48.66810
G1 X103.094 Y103.735 E48.68830
G1 X103.643 Y104.019 E48.70983
G1 X104.367 Y104.391 E48.73818
G1 X104.938 Y104.634 E48.75980
G1 X105.686 Y104.952 E48.78812
G1 X107.042 Y105.416 E48.83804
G1 X108.429 Y105.779 E48.88799
G1 X109.033 Y105.891 E48.90939
G1 X109.571 Y105.997 E48.92849
G1 X110.671 Y106.136 E48.96711
G1 X111.268 Y106.197 E48.98802
G1 X112.100 Y106.228 E49.01702
G1 X112.100 Y106.630 E49.03103
G1 X111.235 Y106.599 E49.06118
G1 X110.565 Y106.527 E49.08465
G1 X109.860 Y106.450 E49.10936
G1 X109.336 Y106.364 E49.12786
G1 X108.341 Y106.173 E49.16315
G1 X106.935 Y105.805 E49.21378
G1 X106.134 Y105.530 E49.24328
G1 X105.537 Y105.327 E49.26525
G1 X104.192 Y104.755 E49.31616
G1 X102.904 Y104.091 E49.36664
G1 X101.638 Y103.316 E49.41835
G1 X101.087 Y102.921 E49.44197
G1 X100.677 Y102.634 E49.45940
G1 X100.235 Y102.284 E49.47904
G1 X99.330 Y101.529 E49.52010
G1 X98.665 Y100.917 E49.55158
G0 F9000 X98.621 Y101.419
;TYPE:WALL-OUTER
G1 F2400 X92.774 Y105.184 E49.79384
G1 X92.485 Y104.736 E49.81242
G1 X93.074 Y104.199 E49.84018
G1 X93.162 Y104.336 E49.84585
G1 X97.870 Y101.307 E50.04087
G1 X93.217 Y94.078 E50.34036
G1 X88.510 Y97.107 E50.53535
G1 X88.598 Y97.244 E50.54102
G1 X87.865 Y97.559 E50.56881
G1 X87.577 Y97.111 E50.58737
G1 X93.276 Y93.442 E50.82348
G1 X94.586 Y92.999 E50.87165
G1 X95.015 Y94.125 E50.91363
G1 X95.608 Y95.399 E50.96258
G1 X96.294 Y96.625 E51.01152
G1 X97.067 Y97.799 E51.06049
G1 X97.924 Y98.911 E51.10940
G1 X98.859 Y99.959 E51.15832
G1 X99.868 Y100.935 E51.20722
G1 X101.094 Y101.945 E51.26256
G1 X101.530 Y102.254 E51.28117
G1 X102.286 Y102.781 E51.31328
G1 X102.802 Y103.096 E51.33434
G1 X103.288 Y103.386 E51.35405
G1 X104.536 Y104.029 E51.40296
G1 X105.829 Y104.579 E51.45191
G1 X107.157 Y105.034 E51.50081
G1 X108.517 Y105.389 E51.54977
G1 X109.113 Y105.500 E51.57089
G1 X109.640 Y105.604 E51.58961
G1 X110.714 Y105.740 E51.62732
G1 X111.295 Y105.799 E51.64766
G1 X112.499 Y105.843 E51.68963
G1 X112.499 Y107.044 E51.73147
G1 X111.206 Y106.997 E51.77654
G1 X109.798 Y106.844 E51.82588
G1 X109.268 Y106.758 E51.84458
G1 X108.251 Y106.562 E51.88066
G1 X106.817 Y106.187 E51.93230
G1 X105.398 Y105.701 E51.98455
G1 X104.026 Y105.117 E52.03649
G1 X102.701 Y104.435 E52.08841
G1 X101.425 Y103.653 E52.14054
G1 X100.856 Y103.247 E52.16489
G1 X100.432 Y102.949 E52.18294
G1 X99.992 Y102.601 E52.20249
G1 X99.061 Y101.823 E52.24475
G1 X98.621 Y101.419 E52.26556
G0 F9000 X98.441 Y100.351
;LAYER:7
G0 X98.381 Y100.626 Z2.400
;TYPE:WALL-INNER
G1 F2400 X98.346 Y100.572 E52.26780
G1 X98.393 Y100.618 E52.27009
G1 X98.381 Y100.626 E52.27060
G0 F9000 X98.665 Y100.917
G1 F2400 X98.261 Y101.177 E52.28733
G1 X93.503 Y93.786 E52.59354
G1 X94.350 Y93.500 E52.62469
G1 X94.647 Y94.281 E52.65379
G1 X95.252 Y95.581 E52.70374
G1 X95.953 Y96.833 E52.75373
G1 X96.742 Y98.030 E52.80367
G1 X97.616 Y99.166 E52.85360
G1 X98.572 Y100.236 E52.90359
G1 X99.601 Y101.231 E52.95345
G1 X100.452 Y101.941 E52.99206
G1 X100.950 Y102.335 E53.01418
G1 X101.947 Y103.037 E53.05666
G1 X102.520 Y103.393 E53.08016
G1 X103.095 Y103.735 E53.10346
G1 X104.366 Y104.390 E53.15327
G1 X104.833 Y104.589 E53.17096
G1 X106.144 Y105.109 E53.22009
G1 X107.042 Y105.416 E53.25315
G1 X108.429 Y105.779 E53.30309
G1 X109.837 Y106.039 E53.35297
G1 X110.741 Y106.147 E53.38469
G1 X111.270 Y106.197 E53.40320
G1 X112.100 Y106.228 E53.43213
G1 X112.100 Y106.630 E53.44613
G1 X111.233 Y106.599 E53.47636
G1 X110.458 Y106.516 E53.50351
G1 X109.752 Y106.435 E53.52826
G1 X108.340 Y106.173 E53.57829
G1 X107.403 Y105.926 E53.61205
G1 X106.925 Y105.801 E53.62926
G1 X105.533 Y105.325 E53.68051
G1 X104.203 Y104.759 E53.73086
G1 X102.887 Y104.082 E53.78241
G1 X101.641 Y103.319 E53.83331
G1 X100.889 Y102.787 E53.86540
G1 X100.456 Y102.469 E53.88411
G1 X99.331 Y101.529 E53.93519
G1 X98.665 Y100.917 E53.96669
G0 F9000 X98.621 Y101.419
;TYPE:WALL-OUTER
G1 F2400 X92.774 Y105.184 E54.20895
G1 X92.485 Y104.736 E54.22753
G1 X93.074 Y104.199 E54.25529
G1 X93.162 Y104.336 E54.26096
G1 X97.870 Y101.307 E54.45598
G1 X93.217 Y94.078 E54.75547
G1 X88.510 Y97.107 E54.95046
G1 X88.599 Y97.245 E54.95618
G1 X87.865 Y97.559 E54.98399
G1 X87.577 Y97.111 E55.00254
G1 X93.276 Y93.442 E55.23866
G1 X94.586 Y92.999 E55.28683
G1 X95.015 Y94.125 E55.32880
G1 X95.608 Y95.399 E55.37776
G1 X96.294 Y96.625 E55.42670
G1 X97.067 Y97.799 E55.47566
G1 X97.924 Y98.911 E55.52457
G1 X98.859 Y99.959 E55.57350
G1 X99.868 Y100.934 E55.62237
G1 X100.703 Y101.631 E55.66026
G1 X101.189 Y102.015 E55.68184
G1 X102.167 Y102.704 E55.72352
G1 X102.728 Y103.052 E55.74651
G1 X103.288 Y103.386 E55.76923
G1 X104.536 Y104.029 E55.81814
G1 X106.282 Y104.735 E55.88374
G1 X107.158 Y105.034 E55.91599
G1 X108.517 Y105.389 E55.96492
G1 X109.897 Y105.644 E56.01381
G1 X110.784 Y105.750 E56.04492
G1 X111.296 Y105.799 E56.06284
G1 X112.499 Y105.843 E56.10478
G1 X112.499 Y107.044 E56.14662
G1 X111.206 Y106.997 E56.19169
G1 X110.418 Y106.913 E56.21929
G1 X109.683 Y106.828 E56.24507
G1 X108.255 Y106.563 E56.29566
G1 X106.810 Y106.184 E56.34770
G1 X105.402 Y105.703 E56.39954
G1 X104.026 Y105.117 E56.45164
G1 X102.701 Y104.435 E56.50355
G1 X101.427 Y103.655 E56.55559
G1 X100.650 Y103.106 E56.58873
G1 X100.218 Y102.789 E56.60740
G1 X99.061 Y101.823 E56.65990
G1 X98.621 Y101.419 E56.68071
G0 F9000 X98.441 Y100.351
;LAYER:8
G0 X98.380 Y100.625 Z2.700
;TYPE:WALL-INNER
G1 F2400 X98.346 Y100.572 E56.68290
G1 X98.393 Y100.617 E56.68517
G1 X98.380 Y100.625 E56.68570
G0 F9000 X98.651 Y100.926
G1 F2400 X98.261 Y101.177 E56.70186
G1 X93.503 Y93.786 E57.00807
G1 X94.350 Y93.500 E57.03921
G1 X94.647 Y94.281 E57.06832
G1 X95.252 Y95.581 E57.11827
G1 X95.953 Y96.833 E57.16826
G1 X96.742 Y98.030 E57.21820
G1 X97.616 Y99.166 E57.26813
G1 X98.572 Y100.236 E57.31811
G1 X99.601 Y101.231 E57.36798
G1 X100.420 Y101.915 E57.40515
G1 X101.033 Y102.397 E57.43231
G1 X101.957 Y103.044 E57.47161
G1 X102.451 Y103.352 E57.49189
G1 X103.416 Y103.901 E57.53056
G1 X104.367 Y104.391 E57.56783
G1 X105.686 Y104.952 E57.61776
G1 X107.042 Y105.416 E57.66769
G1 X108.429 Y105.779 E57.71763
G1 X109.837 Y106.038 E57.76751
G1 X110.674 Y106.141 E57.79688
G1 X111.270 Y106.197 E57.81774
G1 X112.100 Y106.228 E57.84667
G1 X112.100 Y106.630 E57.86068
G1 X111.228 Y106.599 E57.89107
G1 X110.514 Y106.526 E57.91607
G1 X109.889 Y106.454 E57.93799
G1 X109.384 Y106.376 E57.95579
G1 X108.832 Y106.273 E57.97535
G1 X108.338 Y106.172 E57.99292
G1 X106.935 Y105.805 E58.04344
G1 X105.533 Y105.325 E58.09506
G1 X104.203 Y104.759 E58.14541
G1 X102.887 Y104.082 E58.19697
G1 X101.778 Y103.408 E58.24217
G1 X101.296 Y103.071 E58.26266
G1 X100.744 Y102.684 E58.28615
G1 X100.185 Y102.241 E58.31099
G1 X98.651 Y100.926 E58.38138
G0 F9000 X98.617 Y101.422
;TYPE:WALL-OUTER
G1 F2400 X92.774 Y105.184 E58.62347
G1 X92.485 Y104.736 E58.64204
G1 X93.074 Y104.199 E58.66980
G1 X93.162 Y104.336 E58.67548
G1 X97.870 Y101.307 E58.87049
G1 X93.217 Y94.078 E59.16998
G1 X88.510 Y97.107 E59.36497
G1 X88.598 Y97.244 E59.37064
G1 X87.865 Y97.559 E59.39843
G1 X87.577 Y97.111 E59.41699
G1 X93.276 Y93.442 E59.65310
G1 X94.586 Y92.999 E59.70127
G1 X95.015 Y94.125 E59.74325
G1 X95.608 Y95.399 E59.79220
G1 X96.294 Y96.625 E59.84114
G1 X97.067 Y97.799 E59.89011
G1 X97.924 Y98.911 E59.93902
G1 X98.859 Y99.959 E59.98794
G1 X99.868 Y100.934 E60.03682
G1 X100.672 Y101.605 E60.07330
G1 X101.271 Y102.077 E60.09987
G1 X102.177 Y102.711 E60.13839
G1 X102.655 Y103.009 E60.15801
G1 X103.606 Y103.550 E60.19613
G1 X104.536 Y104.029 E60.23257
G1 X105.829 Y104.579 E60.28152
G1 X107.158 Y105.034 E60.33045
G1 X108.517 Y105.389 E60.37938
G1 X109.897 Y105.644 E60.42827
G1 X110.717 Y105.744 E60.45705
G1 X111.296 Y105.799 E60.47731
G1 X112.499 Y105.843 E60.51924
G1 X112.499 Y107.044 E60.56108
G1 X111.203 Y106.997 E60.60626
G1 X110.477 Y106.923 E60.63168
G1 X109.828 Y106.848 E60.65444
G1 X109.321 Y106.770 E60.67231
G1 X108.746 Y106.663 E60.69268
G1 X108.262 Y106.564 E60.70989
G1 X106.803 Y106.182 E60.76243
G1 X105.402 Y105.703 E60.81401
G1 X104.026 Y105.117 E60.86611
G1 X102.701 Y104.435 E60.91802
G1 X101.560 Y103.743 E60.96451
G1 X101.067 Y103.398 E60.98547
G1 X100.510 Y103.007 E61.00918
G1 X99.924 Y102.544 E61.03519
G1 X98.617 Y101.422 E61.09520
G0 F9000 X98.729 Y101.220
;LAYER:9
G0 X98.381 Y100.626 Z3.000
;TYPE:WALL-INNER
G1 F2400 X98.346 Y100.572 E61.09744
G1 X98.393 Y100.618 E61.09973
G1 X98.381 Y100.626 E61.10023
G0 F9000 X98.665 Y100.917
G1 F2400 X98.261 Y101.177 E61.11697
G1 X93.503 Y93.786 E61.42318
G1 X94.350 Y93.500 E61.45432
G1 X94.647 Y94.281 E61.48343
G1 X95.252 Y95.581 E61.53338
G1 X95.953 Y96.833 E61.58337
G1 X96.742 Y98.030 E61.63331
G1 X97.616 Y99.166 E61.68324
G1 X98.572 Y100.236 E61.73322
G1 X99.601 Y101.231 E61.78309
G1 X100.386 Y101.887 E61.81873
G1 X100.921 Y102.315 E61.84259
G1 X101.379 Y102.644 E61.86224
G1 X101.868 Y102.985 E61.88300
G1 X102.371 Y103.304 E61.90375
G1 X103.094 Y103.735 E61.93308
G1 X104.588 Y104.486 E61.99133
G1 X105.910 Y105.029 E62.04111
G1 X107.043 Y105.416 E62.08282
G1 X108.429 Y105.779 E62.13273
G1 X109.836 Y106.038 E62.18257
G1 X110.606 Y106.133 E62.20960
G1 X111.270 Y106.197 E62.23283
G1 X112.100 Y106.228 E62.26177
G1 X112.100 Y106.630 E62.27577
G1 X111.229 Y106.599 E62.30613
G1 X110.428 Y106.517 E62.33418
G1 X109.885 Y106.454 E62.35322
G1 X109.560 Y106.406 E62.36467
G1 X108.875 Y106.282 E62.38892
G1 X108.338 Y106.172 E62.40802
G1 X106.935 Y105.805 E62.45853
G1 X105.533 Y105.325 E62.51016
G1 X104.203 Y104.759 E62.56051
G1 X103.098 Y104.190 E62.60381
G1 X101.793 Y103.418 E62.65663
G1 X100.831 Y102.747 E62.69749
G1 X100.776 Y102.707 E62.69985
G1 X100.131 Y102.197 E62.72850
G1 X99.330 Y101.529 E62.76483
G1 X98.665 Y100.917 E62.79632
G0 F9000 X98.622 Y101.419
;TYPE:WALL-OUTER
G1 F2400 X92.774 Y105.184 E63.03860
G1 X92.485 Y104.736 E63.05718
G1 X93.074 Y104.199 E63.08494
G1 X93.162 Y104.336 E63.09061
G1 X97.870 Y101.307 E63.28563
G1 X93.217 Y94.078 E63.58512
G1 X88.510 Y97.107 E63.78011
G1 X88.599 Y97.245 E63.78583
G1 X87.865 Y97.559 E63.81364
G1 X87.577 Y97.111 E63.83219
G1 X93.273 Y93.444 E64.06818
G1 X94.586 Y92.999 E64.11648
G1 X95.015 Y94.125 E64.15845
G1 X95.608 Y95.399 E64.20740
G1 X96.294 Y96.625 E64.25634
G1 X97.067 Y97.799 E64.30531
G1 X97.924 Y98.911 E64.35422
G1 X98.859 Y99.959 E64.40314
G1 X99.868 Y100.934 E64.45202
G1 X100.639 Y101.578 E64.48702
G1 X101.163 Y101.998 E64.51041
G1 X101.609 Y102.318 E64.52953
G1 X102.089 Y102.653 E64.54992
G1 X102.580 Y102.964 E64.57017
G1 X103.288 Y103.386 E64.59888
G1 X104.754 Y104.122 E64.65603
G1 X106.051 Y104.655 E64.70488
G1 X107.158 Y105.034 E64.74564
G1 X108.516 Y105.389 E64.79453
G1 X109.896 Y105.644 E64.84342
G1 X110.649 Y105.737 E64.86985
G1 X111.296 Y105.799 E64.89249
G1 X112.499 Y105.843 E64.93443
G1 X112.499 Y107.044 E64.97627
G1 X111.204 Y106.997 E65.02141
G1 X110.390 Y106.914 E65.04991
G1 X109.839 Y106.850 E65.06924
G1 X108.804 Y106.675 E65.10580
G1 X108.262 Y106.564 E65.12508
G1 X106.803 Y106.182 E65.17761
G1 X105.402 Y105.703 E65.22919
G1 X104.026 Y105.117 E65.28129
G1 X102.921 Y104.548 E65.32459
G1 X102.481 Y104.301 E65.34217
G1 X101.569 Y103.749 E65.37930
G1 X100.596 Y103.071 E65.42062
G1 X99.883 Y102.510 E65.45222
G1 X99.068 Y101.829 E65.48922
G1 X98.622 Y101.419 E65.51032
G0 F9000 X98.754 Y101.244
;LAYER:10
G0 X98.381 Y100.626 Z3.300
;TYPE:WALL-INNER
G1 F2400 X98.346 Y100.572 E65.51257
G1 X98.393 Y100.618 E65.51486
G1 X98.381 Y100.626 E65.51536
G0 F9000 X98.665 Y100.917
G1 F2400 X98.261 Y101.177 E65.53210
G1 X93.503 Y93.786 E65.83830
G1 X93.879 Y93.658 E65.85214
G1 X94.350 Y93.500 E65.86945
G1 X94.647 Y94.281 E65.89856
G1 X95.252 Y95.581 E65.94851
G1 X95.953 Y96.833 E65.99849
G1 X96.742 Y98.030 E66.04843
G1 X97.616 Y99.166 E66.09836
G1 X98.572 Y100.236 E66.14835
G1 X99.601 Y101.231 E66.19821
G1 X100.356 Y101.861 E66.23247
G1 X101.042 Y102.405 E66.26297
G1 X101.780 Y102.926 E66.29444
G1 X102.296 Y103.259 E66.31583
G1 X103.195 Y103.787 E66.35215
G1 X104.366 Y104.390 E66.39803
G1 X105.686 Y104.952 E66.44801
G1 X107.154 Y105.446 E66.50197
G1 X108.538 Y105.800 E66.55173
G1 X109.418 Y105.973 E66.58297
G1 X110.058 Y106.067 E66.60551
G1 X110.725 Y106.149 E66.62892
G1 X111.272 Y106.197 E66.64805
G1 X112.100 Y106.228 E66.67691
G1 X112.100 Y106.630 E66.69092
G1 X111.216 Y106.598 E66.72173
G1 X110.681 Y106.549 E66.74045
G1 X110.154 Y106.484 E66.75894
G1 X109.519 Y106.398 E66.78127
G1 X108.933 Y106.294 E66.80200
G1 X108.338 Y106.172 E66.82316
G1 X106.935 Y105.805 E66.87368
G1 X105.533 Y105.325 E66.92530
G1 X104.203 Y104.759 E66.97565
G1 X102.986 Y104.133 E67.02333
G1 X101.792 Y103.418 E67.07181
G1 X101.294 Y103.076 E67.09285
G1 X100.814 Y102.736 E67.11334
G1 X100.096 Y102.168 E67.14524
G1 X99.330 Y101.529 E67.17999
G1 X98.665 Y100.917 E67.21147
G0 F9000 X98.621 Y101.419
;TYPE:WALL-OUTER
G1 F2400 X92.774 Y105.184 E67.45373
G1 X92.485 Y104.736 E67.47230
G1 X93.074 Y104.199 E67.50007
G1 X93.162 Y104.336 E67.50574
G1 X97.870 Y101.307 E67.70076
G1 X93.217 Y94.078 E68.00024
G1 X88.510 Y97.107 E68.19523
G1 X88.599 Y97.245 E68.20095
G1 X87.865 Y97.559 E68.22876
G1 X87.577 Y97.111 E68.24732
G1 X93.276 Y93.442 E68.48343
G1 X94.586 Y92.999 E68.53161
G1 X95.015 Y94.125 E68.57358
G1 X95.608 Y95.399 E68.62253
G1 X96.294 Y96.625 E68.67147
G1 X97.067 Y97.799 E68.72044
G1 X97.924 Y98.911 E68.76935
G1 X98.859 Y99.959 E68.81827
G1 X99.868 Y100.934 E68.86715
G1 X100.607 Y101.551 E68.90069
G1 X101.283 Y102.087 E68.93074
G1 X102.003 Y102.595 E68.96144
G1 X102.506 Y102.919 E68.98228
G1 X103.388 Y103.437 E69.01791
G1 X104.536 Y104.029 E69.06291
G1 X105.829 Y104.579 E69.11186
G1 X107.267 Y105.063 E69.16471
G1 X108.626 Y105.410 E69.21357
G1 X109.485 Y105.579 E69.24407
G1 X110.111 Y105.671 E69.26611
G1 X110.767 Y105.752 E69.28914
G1 X111.297 Y105.799 E69.30767
G1 X112.499 Y105.843 E69.34957
G1 X112.499 Y107.044 E69.39141
G1 X111.200 Y106.997 E69.43669
G1 X110.633 Y106.945 E69.45653
G1 X110.100 Y106.879 E69.47524
G1 X109.464 Y106.794 E69.49759
G1 X108.863 Y106.687 E69.51886
G1 X108.262 Y106.564 E69.54023
G1 X106.803 Y106.182 E69.59276
G1 X105.402 Y105.703 E69.64434
G1 X104.026 Y105.117 E69.69644
G1 X102.797 Y104.485 E69.74459
G1 X101.596 Y103.766 E69.79335
G1 X101.061 Y103.400 E69.81593
G1 X100.574 Y103.055 E69.83672
G1 X99.853 Y102.485 E69.86874
G1 X99.061 Y101.823 E69.90470
G1 X98.621 Y101.419 E69.92550
G0 F9000 X98.441 Y100.350
;LAYER:11
G0 X98.381 Y100.626 Z3.600
;TYPE:WALL-INNER
G1 F1920 X98.346 Y100.572 E69.92775
G1 X98.393 Y100.618 E69.93004
G1 X98.381 Y100.626 E69.93054
G0 F9000 X98.665 Y100.917
G1 F1920 X98.261 Y101.177 E69.94728
G1 X93.503 Y93.786 E70.25349
G1 X94.350 Y93.500 E70.28463
G1 X94.647 Y94.281 E70.31374
G1 X95.252 Y95.581 E70.36369
G1 X95.953 Y96.833 E70.41367
G1 X96.742 Y98.030 E70.46361
G1 X97.616 Y99.166 E70.51354
G1 X98.572 Y100.236 E70.56353
G1 X99.601 Y101.231 E70.61339
G1 X100.324 Y101.834 E70.64619
G1 X101.075 Y102.430 E70.67959
G1 X101.521 Y102.748 E70.69867
G1 X101.573 Y102.783 E70.70085
G1 X101.422 Y103.167 E70.71523
G1 X100.840 Y102.756 E70.74005
G1 X100.458 Y102.470 E70.75667
G1 X99.331 Y101.529 E70.80782
G1 X98.665 Y100.917 E70.83933
G0 F9000 X98.621 Y101.419
;TYPE:WALL-OUTER
G1 F1920 X92.774 Y105.184 E71.08159
G1 X92.485 Y104.736 E71.10016
G1 X93.074 Y104.199 E71.12792
G1 X93.162 Y104.336 E71.13360
G1 X97.870 Y101.307 E71.32861
G1 X93.217 Y94.078 E71.62810
G1 X88.510 Y97.107 E71.82309
G1 X88.599 Y97.245 E71.82881
G1 X87.865 Y97.559 E71.85662
G1 X87.577 Y97.111 E71.87517
G1 X93.276 Y93.442 E72.11129
G1 X94.586 Y92.999 E72.15946
G1 X95.015 Y94.125 E72.20144
G1 X95.608 Y95.399 E72.25039
G1 X96.294 Y96.625 E72.29933
G1 X97.067 Y97.799 E72.34830
G1 X97.924 Y98.911 E72.39720
G1 X98.859 Y99.959 E72.44613
G1 X99.868 Y100.934 E72.49501
G1 X100.575 Y101.524 E72.52709
G1 X101.315 Y102.111 E72.55999
G1 X101.748 Y102.420 E72.57852
G1 X102.062 Y102.632 E72.59172
G1 X101.610 Y103.775 E72.63454
G1 X101.140 Y103.458 E72.65429
G1 X100.609 Y103.082 E72.67695
G1 X99.061 Y101.823 E72.74646
G1 X98.621 Y101.419 E72.76727
G0 F9000 X98.441 Y100.350
G1 F3600 E68.26727
G0 F9000 X110.042 Y106.472
;TYPE:WALL-INNER
G1 F3600 E72.76727
G1 F1920 X109.992 Y106.465 E72.76903
G1 X110.145 Y106.079 E72.78349
G1 X110.676 Y106.144 E72.80213
G1 X111.271 Y106.197 E72.82294
G1 X112.100 Y106.228 E72.85184
G1 X112.100 Y106.630 E72.86584
G1 X111.218 Y106.598 E72.89659
G1 X110.576 Y106.538 E72.91905
G1 X110.042 Y106.472 E72.93779
G0 F9000 X109.994 Y106.868
;TYPE:WALL-OUTER
G1 F1920 X109.436 Y106.784 E72.95745
G1 X109.889 Y105.643 E73.00022
G1 X110.718 Y105.747 E73.02932
G1 X111.296 Y105.799 E73.04954
G1 X112.499 Y105.843 E73.09147
G1 X112.499 Y107.044 E73.13331
G1 X111.201 Y106.997 E73.17856
G1 X110.528 Y106.933 E73.20211
G1 X109.994 Y106.868 E73.22085
G0 F9000 X110.041 Y106.668
;LAYER:12
G1 F3600 E68.72085
G0 F9000 X98.381 Y100.626 Z3.900
;TYPE:WALL-INNER
G1 F3600 E73.22085
G1 F1860 X98.347 Y100.573 E73.22304
G1 X98.393 Y100.618 E73.22528
G1 X98.381 Y100.626 E73.22578
G0 F9000 X98.665 Y100.917
G1 F1860 X98.261 Y101.177 E73.24252
G1 X97.613 Y100.171 E73.28421
G1 X93.504 Y93.786 E73.54871
G1 X94.350 Y93.500 E73.57982
G1 X94.647 Y94.281 E73.60893
G1 X95.252 Y95.581 E73.65888
G1 X95.953 Y96.833 E73.70886
G1 X96.742 Y98.030 E73.75881
G1 X97.616 Y99.166 E73.80874
G1 X98.571 Y100.235 E73.85867
G1 X99.601 Y101.231 E73.90859
G1 X100.290 Y101.805 E73.93983
G1 X100.944 Y102.333 E73.96911
G1 X101.025 Y102.392 E73.97260
G1 X100.871 Y102.779 E73.98711
G1 X100.467 Y102.478 E74.00466
G1 X99.317 Y101.517 E74.05686
G1 X98.665 Y100.917 E74.08773
G0 F9000 X98.621 Y101.419
;TYPE:WALL-OUTER
G1 F1860 X92.774 Y105.184 E74.32999
G1 X92.485 Y104.736 E74.34856
G1 X93.074 Y104.199 E74.37633
G1 X93.162 Y104.336 E74.38200
G1 X97.870 Y101.307 E74.57702
G1 X93.216 Y94.078 E74.87652
G1 X88.510 Y97.107 E75.07148
G1 X88.599 Y97.245 E75.07720
G1 X87.865 Y97.559 E75.10501
G1 X87.577 Y97.111 E75.12357
G1 X93.276 Y93.442 E75.35968
G1 X94.586 Y92.999 E75.40786
G1 X95.015 Y94.125 E75.44983
G1 X95.608 Y95.399 E75.49878
G1 X96.294 Y96.626 E75.54776
G1 X97.067 Y97.799 E75.59669
G1 X97.924 Y98.911 E75.64560
G1 X98.859 Y99.959 E75.69452
G1 X99.868 Y100.934 E75.74340
G1 X100.543 Y101.497 E75.77402
G1 X101.187 Y102.016 E75.80284
G1 X101.509 Y102.250 E75.81670
G1 X101.055 Y103.399 E75.85974
G1 X100.644 Y103.108 E75.87728
G1 X100.218 Y102.789 E75.89582
G1 X99.061 Y101.823 E75.94833
G1 X98.621 Y101.419 E75.96914
G0 F9000 X98.441 Y100.349
G1 F3600 E71.46914
G0 F9000 X110.817 Y106.156
;TYPE:WALL-INNER
G1 F3600 E75.96914
G1 F1860 X112.100 Y106.228 E76.01390
G1 X112.100 Y106.630 E76.02791
G1 X111.220 Y106.598 E76.05858
G1 X110.663 Y106.545 E76.07807
G1 X110.817 Y106.156 E76.09265
G0 F9000 X111.297 Y105.799
;TYPE:WALL-OUTER
G1 F1860 X112.499 Y105.843 E76.13455
G1 X112.499 Y107.044 E76.17639
G1 X111.202 Y106.997 E76.22160
G1 X110.397 Y106.920 E76.24977
G1 X110.099 Y106.884 E76.26023
G1 X110.557 Y105.729 E76.30351
G1 X111.297 Y105.799 E76.32940
G0 F9000 X111.293 Y106.001
;LAYER:13
G1 F3600 E71.82940
G0 F9000 X98.380 Y100.626 Z4.200
;TYPE:WALL-INNER
G1 F3600 E76.32940
G1 F1800 X98.347 Y100.574 E76.33155
G1 X98.393 Y100.618 E76.33377
G1 X98.380 Y100.626 E76.33430
G0 F9000 X98.665 Y100.917
G1 F1800 X98.261 Y101.177 E76.35103
G1 X93.503 Y93.786 E76.65724
G1 X94.350 Y93.500 E76.68839
G1 X94.647 Y94.281 E76.71749
G1 X95.252 Y95.581 E76.76744
G1 X95.953 Y96.833 E76.81743
G1 X96.421 Y97.542 E76.84702
G1 X96.742 Y98.030 E76.86737
G1 X97.616 Y99.166 E76.91730
G1 X98.182 Y99.800 E76.94691
G1 X98.572 Y100.236 E76.96729
G1 X99.601 Y101.231 E77.01715
G1 X100.258 Y101.780 E77.04698
G1 X100.788 Y102.206 E77.07066
G1 X100.631 Y102.600 E77.08544
G1 X100.467 Y102.477 E77.09258
G1 X99.317 Y101.517 E77.14477
G1 X98.665 Y100.917 E77.17563
G0 F9000 X98.621 Y101.419
;TYPE:WALL-OUTER
G1 F1800 X92.774 Y105.184 E77.41789
G1 X92.485 Y104.736 E77.43646
G1 X93.074 Y104.199 E77.46423
G1 X93.162 Y104.336 E77.46990
G1 X97.870 Y101.307 E77.66492
G1 X93.217 Y94.078 E77.96440
G1 X88.510 Y97.107 E78.15939
G1 X88.599 Y97.245 E78.16511
G1 X87.865 Y97.559 E78.19293
G1 X87.577 Y97.111 E78.21148
G1 X93.273 Y93.444 E78.44747
G1 X94.586 Y92.999 E78.49576
G1 X95.015 Y94.126 E78.53777
G1 X95.608 Y95.399 E78.58669
G1 X96.294 Y96.626 E78.63566
G1 X97.067 Y97.799 E78.68460
G1 X97.924 Y98.911 E78.73351
G1 X98.859 Y99.959 E78.78243
G1 X99.868 Y100.934 E78.83131
G1 X100.511 Y101.471 E78.86049
G1 X101.205 Y102.029 E78.89152
G1 X101.269 Y102.077 E78.89430
G1 X100.811 Y103.229 E78.93749
G1 X100.218 Y102.789 E78.96321
G1 X99.061 Y101.823 E79.01572
G1 X98.621 Y101.419 E79.03653
G0 F9000 X98.441 Y100.350
G1 F3600 E74.53653
G0 F9000 X111.119 Y106.184
;TYPE:WALL-INNER
G1 F3600 E79.03653
G1 F1800 X112.100 Y106.228 E79.07074
G1 X112.100 Y106.630 E79.08474
G1 X111.225 Y106.598 E79.11524
G1 X110.964 Y106.572 E79.12438
G1 X111.119 Y106.184 E79.13893
G0 F9000 X111.204 Y106.997
;TYPE:WALL-OUTER
G1 F1800 X110.398 Y106.917 E79.16715
G1 X110.857 Y105.760 E79.21051
G1 X112.499 Y105.843 E79.26778
G1 X112.499 Y107.044 E79.30962
G1 X111.204 Y106.997 E79.35476
G0 F9000 X111.183 Y106.790
;LAYER:14
G1 F3600 E74.85476
G0 F9000 X98.381 Y100.625 Z4.500
;TYPE:WALL-INNER
G1 F3600 E79.35476
G1 F2340 X98.348 Y100.575 E79.35685
G1 X98.392 Y100.618 E79.35899
G1 X98.381 Y100.625 E79.35945
G0 F9000 X98.652 Y100.925
G1 F2340 X92.893 Y104.632 E79.59804
G1 X92.840 Y104.549 E79.60147
G1 X93.053 Y104.355 E79.61150
G1 X93.131 Y104.476 E79.61652
G1 X98.008 Y101.336 E79.81858
G1 X97.784 Y100.987 E79.83303
G1 X98.035 Y100.826 E79.84341
G1 X93.723 Y94.127 E80.12094
G1 X93.473 Y94.289 E80.13132
G1 X93.248 Y93.938 E80.14585
G1 X88.370 Y97.077 E80.34792
G1 X88.448 Y97.199 E80.35296
G1 X88.182 Y97.313 E80.36304
G1 X88.129 Y97.230 E80.36648
G1 X93.453 Y93.803 E80.58704
G1 X93.492 Y93.789 E80.58849
G1 X94.350 Y93.500 E80.62002
G1 X94.647 Y94.281 E80.64913
G1 X95.252 Y95.581 E80.69908
G1 X95.953 Y96.833 E80.74907
G1 X96.398 Y97.507 E80.77720
G1 X96.742 Y98.030 E80.79901
G1 X97.617 Y99.166 E80.84896
G1 X98.572 Y100.236 E80.89892
G1 X99.601 Y101.231 E80.94879
G1 X100.226 Y101.753 E80.97715
G1 X100.653 Y102.096 E80.99623
G1 X100.494 Y102.497 E81.01126
G1 X100.458 Y102.470 E81.01283
G1 X99.977 Y102.068 E81.03467
G1 X98.652 Y100.925 E81.09563
G0 F9000 X98.617 Y101.422
;TYPE:WALL-OUTER
G1 F2340 X92.774 Y105.184 E81.33771
G1 X92.321 Y104.482 E81.36682
G1 X93.134 Y103.741 E81.40514
G1 X93.251 Y103.924 E81.41270
G1 X97.457 Y101.217 E81.58695
G1 X97.232 Y100.867 E81.60144
G1 X97.483 Y100.706 E81.61183
G1 X93.603 Y94.679 E81.86153
G1 X93.353 Y94.841 E81.87191
G1 X93.128 Y94.490 E81.88643
G1 X88.922 Y97.196 E82.06065
G1 X89.040 Y97.380 E82.06827
G1 X88.029 Y97.813 E82.10658
G1 X87.577 Y97.111 E82.13567
G1 X93.275 Y93.442 E82.37175
G1 X93.365 Y93.411 E82.37507
G1 X94.586 Y92.999 E82.41996
G1 X95.015 Y94.126 E82.46197
G1 X95.608 Y95.399 E82.51089
G1 X96.294 Y96.626 E82.55986
G1 X97.067 Y97.799 E82.60880
G1 X97.924 Y98.911 E82.65770
G1 X98.859 Y99.959 E82.70663
G1 X99.868 Y100.934 E82.75551
G1 X100.479 Y101.444 E82.78323
G1 X101.133 Y101.969 E82.81245
G1 X100.673 Y103.129 E82.85592
G1 X100.218 Y102.789 E82.87571
G1 X99.714 Y102.368 E82.89858
G1 X98.617 Y101.422 E82.94904
G0 F9000 X98.426 Y100.326
G1 F3600 E78.44904
G0 F9000 X111.220 Y106.598
;TYPE:WALL-INNER
G1 F3600 E82.94904
G1 F2340 X111.135 Y106.590 E82.95202
G1 X111.290 Y106.198 E82.96670
G1 X112.100 Y106.228 E82.99494
G1 X112.100 Y106.630 E83.00894
G1 X111.220 Y106.598 E83.03962
G0 F9000 X111.202 Y106.997
;TYPE:WALL-OUTER
G1 F2340 X110.568 Y106.936 E83.06181
G1 X111.028 Y105.776 E83.10528
G1 X112.499 Y105.843 E83.15657
G1 X112.499 Y107.044 E83.19841
G1 X111.202 Y106.997 E83.24362
G0 F9000 X111.187 Y106.793
;LAYER:15
G1 F3600 E78.74362
G0 F9000 X98.381 Y100.626 Z4.800
;TYPE:WALL-INNER
G1 F3600 E83.24362
G1 F2340 X98.346 Y100.572 E83.24587
G1 X98.393 Y100.618 E83.24816
G1 X98.381 Y100.626 E83.24866
G0 F9000 X98.665 Y100.917
G1 F2340 X92.893 Y104.632 E83.48778
G1 X92.644 Y104.245 E83.50381
G1 X93.100 Y103.829 E83.52531
G1 X93.197 Y104.010 E83.53247
G1 X97.514 Y101.230 E83.71134
G1 X97.482 Y101.181 E83.71337
G1 X98.035 Y100.826 E83.73627
G1 X93.723 Y94.127 E84.01380
G1 X93.178 Y94.478 E84.03638
G1 X93.146 Y94.428 E84.03845
G1 X88.864 Y97.184 E84.21584
G1 X88.978 Y97.361 E84.22317
G1 X88.378 Y97.617 E84.24590
G1 X88.129 Y97.230 E84.26193
G1 X93.453 Y93.803 E84.48250
G1 X94.350 Y93.500 E84.51548
G1 X94.647 Y94.281 E84.54459
G1 X95.252 Y95.581 E84.59454
G1 X95.953 Y96.833 E84.64452
G1 X96.742 Y98.030 E84.69446
G1 X97.616 Y99.166 E84.74440
G1 X98.572 Y100.236 E84.79438
G1 X99.601 Y101.231 E84.84424
G1 X100.577 Y102.045 E84.88852
G1 X100.420 Y102.439 E84.90329
G1 X99.331 Y101.529 E84.95273
G1 X98.665 Y100.917 E84.98424
G0 F9000 X98.621 Y101.419
;TYPE:WALL-OUTER
G1 F2340 X92.773 Y105.184 E85.22653
G1 X92.125 Y104.177 E85.26824
G1 X93.207 Y103.192 E85.31921
G1 X93.345 Y103.440 E85.32910
G1 X96.964 Y101.110 E85.47904
G1 X96.932 Y101.060 E85.48111
G1 X97.483 Y100.706 E85.50392
G1 X93.604 Y94.679 E85.75360
G1 X93.055 Y95.033 E85.77636
G1 X93.023 Y94.982 E85.77846
G1 X89.415 Y97.303 E85.92791
G1 X89.568 Y97.542 E85.93779
G1 X88.225 Y98.117 E85.98868
G1 X87.577 Y97.111 E86.03037
G1 X93.274 Y93.443 E86.26641
G1 X94.586 Y92.999 E86.31466
G1 X95.015 Y94.126 E86.35667
G1 X95.608 Y95.399 E86.40559
G1 X96.294 Y96.626 E86.45456
G1 X97.067 Y97.799 E86.50349
G1 X97.924 Y98.911 E86.55240
G1 X98.859 Y99.959 E86.60133
G1 X99.868 Y100.934 E86.65021
G1 X100.945 Y101.833 E86.69908
G1 X101.056 Y101.917 E86.70393
G1 X100.598 Y103.074 E86.74727
G1 X100.218 Y102.789 E86.76382
G1 X99.061 Y101.823 E86.81633
G1 X98.621 Y101.419 E86.83714
G0 F9000 X98.426 Y100.326
G1 F3600 E82.33714
G0 F9000 X111.386 Y106.201
;TYPE:WALL-INNER
G1 F3600 E86.83714
G1 F2340 X112.031 Y106.226 E86.85962
G1 X112.100 Y106.228 E86.86203
G1 X112.100 Y106.630 E86.87603
G1 X111.228 Y106.599 E86.90643
G1 X111.386 Y106.201 E86.92134
G0 F9000 X111.201 Y106.997
;TYPE:WALL-OUTER
G1 F2340 X110.662 Y106.947 E86.94020
G1 X111.122 Y105.784 E86.98377
G1 X112.499 Y105.843 E87.03178
G1 X112.499 Y107.044 E87.07362
G1 X111.201 Y106.997 E87.11887
G0 F9000 X111.991 Y106.299
;LAYER:16
G1 F3600 E82.61887
G0 F9000 X100.559 Y102.022 Z5.100
;TYPE:WALL-INNER
G1 F3600 E87.11887
G1 F1140 X100.399 Y102.421 E87.13384
G1 X99.901 Y102.004 E87.15647
G1 X99.021 Y101.244 E87.19697
G1 X98.239 Y100.467 E87.23538
G1 X97.297 Y99.413 E87.28462
G1 X97.274 Y99.384 E87.28591
G1 X96.406 Y98.253 E87.33558
G1 X95.869 Y97.460 E87.36894
G1 X95.578 Y96.988 E87.38825
G1 X94.892 Y95.761 E87.43723
G1 X94.248 Y94.367 E87.49072
G1 X93.967 Y93.630 E87.51820
G1 X94.350 Y93.500 E87.53228
G1 X94.647 Y94.281 E87.56139
G1 X95.252 Y95.581 E87.61134
G1 X95.953 Y96.833 E87.66133
G1 X96.742 Y98.030 E87.71127
G1 X97.617 Y99.166 E87.76122
G1 X98.571 Y100.236 E87.81116
G1 X99.601 Y101.231 E87.86105
G1 X100.161 Y101.698 E87.88645
G1 X100.559 Y102.022 E87.90433
G0 F9000 X100.415 Y101.390
;TYPE:WALL-OUTER
G1 F1140 X101.038 Y101.897 E87.93231
G1 X100.574 Y103.056 E87.97580
G1 X100.218 Y102.789 E87.99130
G1 X99.645 Y102.310 E88.01732
G1 X98.746 Y101.534 E88.05869
G1 X97.950 Y100.743 E88.09778
G1 X97.003 Y99.684 E88.14727
G1 X96.084 Y98.489 E88.19979
G1 X95.527 Y97.666 E88.23441
G1 X95.234 Y97.193 E88.25379
G1 X94.540 Y95.949 E88.30341
G1 X93.879 Y94.521 E88.35823
G1 X93.447 Y93.384 E88.40060
G1 X94.586 Y92.999 E88.44248
G1 X95.015 Y94.126 E88.48449
G1 X95.608 Y95.399 E88.53341
G1 X96.294 Y96.625 E88.58235
G1 X97.067 Y97.799 E88.63132
G1 X97.924 Y98.911 E88.68023
G1 X98.859 Y99.959 E88.72915
G1 X99.868 Y100.934 E88.77803
G1 X100.415 Y101.390 E88.80284
G0 F9000 X100.288 Y101.547
G1 F3600 E84.30284
G0 F9000 X111.412 Y106.202
;TYPE:WALL-INNER
G1 F3600 E88.80284
G1 F1140 X112.100 Y106.228 E88.82682
G1 X112.100 Y106.630 E88.84083
G1 X111.254 Y106.599 E88.87032
G1 X111.412 Y106.202 E88.88520
G0 F9000 X111.199 Y106.997
;TYPE:WALL-OUTER
G1 F1140 X110.687 Y106.950 E88.90311
G1 X111.147 Y105.787 E88.94668
G1 X112.499 Y105.843 E88.99382
G1 X112.499 Y107.044 E89.03566
G1 X111.199 Y106.997 E89.08097
G0 F9000 X112.015 Y106.305
;LAYER:17
G1 F3600 E84.58097
G0 F9000 X100.586 Y102.053 Z5.400
;TYPE:WALL-INNER
G1 F3600 E89.08097
G1 F1140 X100.430 Y102.447 E89.09573
G1 X99.865 Y101.975 E89.12138
G1 X99.048 Y101.269 E89.15900
G1 X98.179 Y100.400 E89.20181
G1 X97.213 Y99.303 E89.25273
G1 X96.406 Y98.254 E89.29883
G1 X95.855 Y97.439 E89.33310
G1 X95.530 Y96.905 E89.35488
G1 X94.896 Y95.769 E89.40020
G1 X94.278 Y94.444 E89.45113
G1 X93.968 Y93.629 E89.48151
G1 X94.350 Y93.500 E89.49555
G1 X94.647 Y94.281 E89.52466
G1 X95.252 Y95.581 E89.57461
G1 X95.953 Y96.833 E89.62460
G1 X96.742 Y98.031 E89.67457
G1 X97.616 Y99.166 E89.72447
G1 X98.572 Y100.236 E89.77445
G1 X99.601 Y101.231 E89.82432
G1 X100.586 Y102.053 E89.86901
G0 F9000 X100.945 Y101.833
;TYPE:WALL-OUTER
G1 F1140 X101.066 Y101.925 E89.87431
G1 X100.608 Y103.081 E89.91762
G1 X100.218 Y102.789 E89.93459
G1 X99.610 Y102.281 E89.96219
G1 X98.772 Y101.557 E90.00077
G1 X97.886 Y100.671 E90.04442
G1 X96.902 Y99.554 E90.09628
G1 X96.084 Y98.490 E90.14303
G1 X95.511 Y97.642 E90.17868
G1 X95.193 Y97.119 E90.20001
G1 X94.535 Y95.940 E90.24704
G1 X93.910 Y94.599 E90.29858
G1 X93.447 Y93.384 E90.34387
G1 X94.586 Y92.999 E90.38576
G1 X95.015 Y94.125 E90.42773
G1 X95.608 Y95.399 E90.47669
G1 X96.294 Y96.626 E90.52566
G1 X97.067 Y97.799 E90.57459
G1 X97.924 Y98.911 E90.62350
G1 X98.859 Y99.959 E90.67243
G1 X99.868 Y100.934 E90.72131
G1 X100.945 Y101.833 E90.77018
G0 F9000 X100.811 Y101.985
G1 F3600 E86.27018
G0 F9000 X111.373 Y106.201
;TYPE:WALL-INNER
G1 F3600 E90.77018
G1 F1140 X111.947 Y106.223 E90.79019
G1 X112.100 Y106.228 E90.79552
G1 X112.100 Y106.630 E90.80952
G1 X111.217 Y106.598 E90.84030
G1 X111.373 Y106.201 E90.85516
G0 F9000 X111.199 Y106.997
;TYPE:WALL-OUTER
G1 F1140 X110.650 Y106.946 E90.87437
G1 X111.110 Y105.783 E90.91794
G1 X112.499 Y105.843 E90.96637
G1 X112.499 Y107.044 E91.00821
G1 X111.199 Y106.997 E91.05352
G0 F9000 X111.179 Y106.792
;LAYER:18
G1 F3600 E86.55352
G0 F9000 X100.672 Y102.108 Z5.700
;TYPE:WALL-INNER
G1 F3600 E91.05352
G1 F1200 X100.512 Y102.511 E91.06863
G1 X99.838 Y101.952 E91.09913
G1 X99.060 Y101.280 E91.13495
G1 X98.126 Y100.340 E91.18111
G1 X97.304 Y99.422 E91.22403
G1 X96.409 Y98.258 E91.27518
G1 X95.827 Y97.394 E91.31147
G1 X95.501 Y96.851 E91.33354
G1 X94.794 Y95.552 E91.38506
G1 X94.192 Y94.219 E91.43601
G1 X93.968 Y93.630 E91.45796
G1 X94.350 Y93.501 E91.47201
G1 X94.647 Y94.281 E91.50108
G1 X94.918 Y94.861 E91.52338
G1 X95.252 Y95.581 E91.55103
G1 X95.953 Y96.833 E91.60102
G1 X96.742 Y98.031 E91.65099
G1 X97.617 Y99.166 E91.70091
G1 X98.572 Y100.236 E91.75087
G1 X99.601 Y101.231 E91.80074
G1 X100.098 Y101.645 E91.82327
G1 X100.672 Y102.108 E91.84896
G0 F9000 X100.351 Y101.337
;TYPE:WALL-OUTER
G1 F1200 X101.150 Y101.982 E91.88473
G1 X100.691 Y103.143 E91.92822
G1 X100.218 Y102.789 E91.94880
G1 X99.575 Y102.252 E91.97799
G1 X98.784 Y101.569 E92.01439
G1 X97.836 Y100.615 E92.06124
G1 X96.998 Y99.679 E92.10501
G1 X96.084 Y98.490 E92.15725
G1 X95.502 Y97.625 E92.19357
G1 X95.149 Y97.038 E92.21743
G1 X94.433 Y95.722 E92.26962
G1 X93.824 Y94.374 E92.32115
G1 X93.447 Y93.384 E92.35805
G1 X94.586 Y92.999 E92.39994
G1 X95.015 Y94.126 E92.44195
G1 X95.608 Y95.399 E92.49087
G1 X96.294 Y96.626 E92.53984
G1 X97.067 Y97.799 E92.58878
G1 X97.924 Y98.911 E92.63768
G1 X98.859 Y99.959 E92.68661
G1 X99.868 Y100.934 E92.73549
G1 X100.351 Y101.337 E92.75740
G0 F9000 X100.218 Y101.489
G1 F3600 E88.25740
G0 F9000 X111.220 Y106.598
;TYPE:WALL-INNER
G1 F3600 E92.75740
G1 F1200 X111.113 Y106.588 E92.76114
G1 X111.268 Y106.197 E92.77580
G1 X112.100 Y106.228 E92.80480
G1 X112.100 Y106.630 E92.81880
G1 X111.220 Y106.598 E92.84948
G0 F9000 X111.202 Y106.997
;TYPE:WALL-OUTER
G1 F1200 X110.546 Y106.934 E92.87244
G1 X111.006 Y105.774 E92.91591
G1 X111.297 Y105.799 E92.92608
G1 X112.499 Y105.843 E92.96798
G1 X112.499 Y107.044 E93.00982
G1 X111.202 Y106.997 E93.05503
G0 F9000 X111.186 Y106.793
;LAYER:19
G1 F3600 E88.55503
G0 F9000 X100.820 Y102.236 Z6.000
;TYPE:WALL-INNER
G1 F3600 E93.05503
G1 F1200 X100.666 Y102.626 E93.06964
G1 X99.797 Y101.917 E93.10871
G1 X99.077 Y101.295 E93.14185
G1 X98.504 Y100.730 E93.16989
G1 X98.072 Y100.280 E93.19162
G1 X97.304 Y99.422 E93.23173
G1 X96.409 Y98.258 E93.28288
G1 X95.822 Y97.386 E93.31950
G1 X95.456 Y96.772 E93.34440
G1 X94.757 Y95.471 E93.39585
G1 X94.278 Y94.443 E93.43536
G1 X94.166 Y94.151 E93.44625
G1 X93.967 Y93.629 E93.46571
G1 X94.350 Y93.500 E93.47979
G1 X94.647 Y94.281 E93.50890
G1 X95.252 Y95.581 E93.55885
G1 X95.953 Y96.833 E93.60883
G1 X96.742 Y98.031 E93.65881
G1 X97.617 Y99.166 E93.70873
G1 X98.572 Y100.236 E93.75869
G1 X99.601 Y101.231 E93.80855
G1 X100.064 Y101.617 E93.82955
G1 X100.820 Y102.236 E93.86359
G0 F9000 X101.140 Y101.981
;TYPE:WALL-OUTER
G1 F1200 X101.303 Y102.102 E93.87066
G1 X100.846 Y103.253 E93.91380
G1 X100.218 Y102.789 E93.94100
G1 X99.541 Y102.223 E93.97174
G1 X98.810 Y101.592 E94.00538
G1 X98.224 Y101.014 E94.03406
G1 X97.779 Y100.552 E94.05640
G1 X96.999 Y99.679 E94.09719
G1 X96.084 Y98.490 E94.14945
G1 X95.486 Y97.600 E94.18680
G1 X95.107 Y96.965 E94.21256
G1 X94.397 Y95.646 E94.26475
G1 X93.910 Y94.599 E94.30497
G1 X93.447 Y93.384 E94.35027
G1 X94.586 Y92.999 E94.39215
G1 X95.015 Y94.126 E94.43416
G1 X95.608 Y95.399 E94.48308
G1 X96.294 Y96.626 E94.53205
G1 X97.067 Y97.799 E94.58099
G1 X97.924 Y98.911 E94.62989
G1 X98.859 Y99.959 E94.67882
G1 X99.868 Y100.934 E94.72770
G1 X100.318 Y101.309 E94.74810
G1 X101.140 Y101.981 E94.78509
G0 F9000 X100.980 Y102.112
G1 F3600 E90.28509
G0 F9000 X111.076 Y106.180
;TYPE:WALL-INNER
G1 F3600 E94.78509
G1 F1200 X111.864 Y106.220 E94.81258
G1 X112.100 Y106.228 E94.82080
G1 X112.100 Y106.630 E94.83481
G1 X111.227 Y106.598 E94.86524
G1 X110.922 Y106.568 E94.87591
G1 X111.076 Y106.180 E94.89046
G0 F9000 X111.204 Y106.997
;TYPE:WALL-OUTER
G1 F1200 X110.357 Y106.912 E94.92011
G1 X110.814 Y105.756 E94.96341
G1 X112.499 Y105.843 E95.02219
G1 X112.499 Y107.044 E95.06403
G1 X111.204 Y106.997 E95.10917
G0 F9000 X111.265 Y106.796
;LAYER:20
G1 F3600 E90.60917
G0 F9000 X101.038 Y102.403 Z6.300
;TYPE:WALL-INNER
G1 F3600 E95.10917
G1 F1260 X101.089 Y102.440 E95.11136
G1 X100.936 Y102.826 E95.12583
G1 X100.458 Y102.470 E95.14659
G1 X99.761 Y101.888 E95.17822
G1 X99.104 Y101.321 E95.20846
G1 X98.566 Y100.789 E95.23481
G1 X98.014 Y100.216 E95.26253
G1 X97.310 Y99.430 E95.29929
G1 X96.412 Y98.262 E95.35061
G1 X95.803 Y97.355 E95.38867
G1 X95.417 Y96.701 E95.41512
G1 X94.714 Y95.382 E95.46719
G1 X94.278 Y94.444 E95.50322
G1 X93.968 Y93.629 E95.53360
G1 X94.350 Y93.500 E95.54765
G1 X94.647 Y94.281 E95.57675
G1 X95.252 Y95.581 E95.62670
G1 X95.953 Y96.833 E95.67669
G1 X96.742 Y98.031 E95.72666
G1 X97.617 Y99.166 E95.77658
G1 X98.572 Y100.236 E95.82655
G1 X99.601 Y101.231 E95.87641
G1 X100.034 Y101.592 E95.89605
G1 X101.038 Y102.403 E95.94101
G0 F9000 X101.280 Y102.085
;TYPE:WALL-OUTER
G1 F1260 X101.575 Y102.297 E95.95366
G1 X101.119 Y103.445 E95.99669
G1 X100.646 Y103.109 E96.01691
G1 X100.215 Y102.786 E96.03567
G1 X99.506 Y102.194 E96.06785
G1 X98.829 Y101.609 E96.09901
G1 X98.286 Y101.073 E96.12559
G1 X97.723 Y100.488 E96.15388
G1 X96.998 Y99.679 E96.19172
G1 X96.084 Y98.490 E96.24396
G1 X95.464 Y97.566 E96.28273
G1 X95.069 Y96.898 E96.30976
G1 X94.362 Y95.569 E96.36220
G1 X93.910 Y94.599 E96.39948
G1 X93.447 Y93.384 E96.44477
G1 X94.586 Y92.999 E96.48666
G1 X95.015 Y94.125 E96.52863
G1 X95.608 Y95.399 E96.57759
G1 X96.294 Y96.626 E96.62656
G1 X97.067 Y97.799 E96.67549
G1 X97.924 Y98.911 E96.72440
G1 X98.859 Y99.959 E96.77333
G1 X99.868 Y100.934 E96.82221
G1 X100.287 Y101.284 E96.84122
G1 X101.280 Y102.085 E96.88567
G0 F9000 X101.175 Y102.258
G1 F3600 E92.38567
G0 F9000 X110.738 Y106.150
;TYPE:WALL-INNER
G1 F3600 E96.88567
G1 F1260 X111.272 Y106.197 E96.90434
G1 X112.100 Y106.228 E96.93321
G1 X112.100 Y106.630 E96.94721
G1 X111.222 Y106.598 E96.97782
G1 X110.585 Y106.536 E97.00011
G1 X110.738 Y106.150 E97.01458
G0 F9000 X111.297 Y105.799
;TYPE:WALL-OUTER
G1 F1260 X112.499 Y105.843 E97.05648
G1 X112.499 Y107.044 E97.09831
G1 X111.202 Y106.997 E97.14353
G1 X110.327 Y106.912 E97.17415
G1 X110.022 Y106.873 E97.18486
G1 X110.479 Y105.720 E97.22807
G1 X111.297 Y105.799 E97.25670
G0 F9000 X111.293 Y106.001
;LAYER:21
G0 X111.060 Y106.180 Z6.600
;TYPE:WALL-INNER
G1 F1920 X111.777 Y106.216 E97.28171
G1 X112.100 Y106.228 E97.29296
G1 X112.100 Y106.630 E97.30697
G1 X111.220 Y106.598 E97.33764
G1 X110.580 Y106.537 E97.36004
G1 X110.057 Y106.474 E97.37839
G1 X109.500 Y106.396 E97.39798
G1 X108.323 Y106.169 E97.43974
G1 X106.924 Y105.801 E97.49014
G1 X105.523 Y105.320 E97.54174
G1 X104.192 Y104.753 E97.59213
G1 X102.883 Y104.080 E97.64341
G1 X102.257 Y103.710 E97.66874
G1 X101.814 Y103.432 E97.68696
G1 X101.365 Y103.128 E97.70585
G1 X100.839 Y102.755 E97.72831
G1 X99.734 Y101.865 E97.77774
G1 X99.114 Y101.331 E97.80624
G1 X98.628 Y100.849 E97.83009
G1 X97.959 Y100.153 E97.86372
G1 X97.304 Y99.422 E97.89791
G1 X96.412 Y98.262 E97.94889
G1 X95.787 Y97.329 E97.98801
G1 X95.369 Y96.616 E98.01680
G1 X94.894 Y95.765 E98.05075
G1 X94.274 Y94.434 E98.10190
G1 X93.967 Y93.629 E98.13191
G1 X94.350 Y93.500 E98.14599
G1 X94.647 Y94.281 E98.17510
G1 X95.253 Y95.581 E98.22506
G1 X95.505 Y96.030 E98.24300
G1 X95.953 Y96.833 E98.27503
G1 X96.742 Y98.031 E98.32500
G1 X97.057 Y98.439 E98.34296
G1 X97.616 Y99.166 E98.37491
G1 X98.571 Y100.236 E98.42487
G1 X99.601 Y101.231 E98.47476
G1 X100.698 Y102.146 E98.52452
G1 X101.148 Y102.483 E98.54410
G1 X101.734 Y102.894 E98.56904
G1 X102.221 Y103.214 E98.58934
G1 X103.094 Y103.735 E98.62475
G1 X104.367 Y104.391 E98.67464
G1 X105.686 Y104.952 E98.72457
G1 X107.042 Y105.416 E98.77450
G1 X108.426 Y105.778 E98.82433
G1 X109.383 Y105.967 E98.85832
G1 X109.961 Y106.056 E98.87869
G1 X110.477 Y106.121 E98.89681
G1 X111.060 Y106.180 E98.91722
G0 F9000 X111.090 Y105.782
;TYPE:WALL-OUTER
G1 F1920 X111.794 Y105.818 E98.94178
G1 X112.499 Y105.843 E98.96635
G1 X112.499 Y107.044 E99.00819
G1 X111.201 Y106.997 E99.05343
G1 X110.532 Y106.933 E99.07685
G1 X110.009 Y106.870 E99.09520
G1 X109.436 Y106.790 E99.11535
G1 X108.930 Y106.702 E99.13324
G1 X108.239 Y106.559 E99.15782
G1 X106.803 Y106.182 E99.20954
G1 X105.387 Y105.696 E99.26170
G1 X104.015 Y105.111 E99.31365
G1 X102.691 Y104.430 E99.36552
G1 X102.045 Y104.049 E99.39165
G1 X101.602 Y103.770 E99.40988
G1 X101.131 Y103.451 E99.42970
G1 X100.608 Y103.081 E99.45202
G1 X100.218 Y102.789 E99.46899
G1 X99.471 Y102.165 E99.50290
G1 X98.840 Y101.621 E99.53192
G1 X98.347 Y101.133 E99.55608
G1 X97.666 Y100.425 E99.59031
G1 X96.998 Y99.679 E99.62519
G1 X96.084 Y98.490 E99.67743
G1 X95.455 Y97.551 E99.71680
G1 X95.025 Y96.817 E99.74644
G1 X94.535 Y95.940 E99.78144
G1 X93.910 Y94.599 E99.83297
G1 X93.447 Y93.384 E99.87827
G1 X94.586 Y92.999 E99.92015
G1 X95.015 Y94.126 E99.96216
G1 X95.608 Y95.399 E100.01108
G1 X96.294 Y96.626 E100.06005
G1 X97.067 Y97.799 E100.10899
G1 X97.924 Y98.911 E100.15790
G1 X98.859 Y99.959 E100.20682
G1 X99.868 Y100.934 E100.25570
G1 X100.946 Y101.833 E100.30460
G1 X101.382 Y102.160 E100.32358
G1 X101.958 Y102.564 E100.34809
G1 X102.433 Y102.876 E100.36789
G1 X103.288 Y103.386 E100.40257
G1 X104.536 Y104.029 E100.45148
G1 X105.829 Y104.579 E100.50043
G1 X107.158 Y105.034 E100.54936
G1 X108.515 Y105.389 E100.59822
G1 X109.453 Y105.574 E100.63153
G1 X110.016 Y105.661 E100.65137
G1 X110.523 Y105.725 E100.66918
G1 X111.090 Y105.782 E100.68903
G0 F9000 X111.059 Y105.981
;LAYER:22
G0 X111.078 Y106.183 Z6.900
;TYPE:WALL-INNER
G1 F1920 X111.736 Y106.214 E100.71198
G1 X112.100 Y106.228 E100.72467
G1 X112.100 Y106.630 E100.73867
G1 X111.227 Y106.598 E100.76910
G1 X110.346 Y106.509 E100.79995
G1 X109.745 Y106.434 E100.82105
G1 X109.063 Y106.319 E100.84514
G1 X108.212 Y106.139 E100.87544
G1 X106.806 Y105.760 E100.92617
G1 X105.533 Y105.325 E100.97303
G1 X105.438 Y105.285 E100.97662
G1 X104.074 Y104.692 E101.02844
G1 X102.888 Y104.082 E101.07490
G1 X102.306 Y103.740 E101.09841
G1 X101.803 Y103.426 E101.11907
G1 X101.286 Y103.071 E101.14091
G1 X100.838 Y102.753 E101.16005
G1 X100.464 Y102.475 E101.17629
G1 X99.693 Y101.830 E101.21130
G1 X99.140 Y101.354 E101.23672
G1 X98.686 Y100.905 E101.25897
G1 X98.283 Y100.515 E101.27850
G1 X97.304 Y99.422 E101.32962
G1 X96.411 Y98.261 E101.38064
G1 X96.083 Y97.777 E101.40101
G1 X95.609 Y97.046 E101.43136
G1 X94.894 Y95.765 E101.48247
G1 X94.276 Y94.438 E101.53346
G1 X94.075 Y93.913 E101.55304
G1 X93.967 Y93.629 E101.56363
G1 X94.350 Y93.500 E101.57771
G1 X94.647 Y94.281 E101.60681
G1 X95.252 Y95.581 E101.65676
G1 X95.953 Y96.833 E101.70675
G1 X96.742 Y98.031 E101.75672
G1 X97.616 Y99.166 E101.80662
G1 X98.902 Y100.555 E101.87257
G1 X99.601 Y101.231 E101.90644
G1 X100.834 Y102.250 E101.96216
G1 X101.264 Y102.563 E101.98069
G1 X101.743 Y102.895 E102.00099
G1 X102.190 Y103.193 E102.01971
G1 X103.094 Y103.735 E102.05643
G1 X104.367 Y104.391 E102.10631
G1 X105.686 Y104.952 E102.15625
G1 X107.042 Y105.416 E102.20617
G1 X108.426 Y105.778 E102.25601
G1 X109.293 Y105.950 E102.28680
G1 X109.910 Y106.050 E102.30857
G1 X110.543 Y106.127 E102.33079
22 Сен 03:22
печатает на TEVO Black Widow
1
Попробуй снизить скорость перемещения по оси Z, сейчас судя по gcode стоит 9000 мм/сек это очень много.
22 Сен 07:20
печатает на RepRap
0
Попробуйте раскомментарить строчку
//#define COREYZ
22 Сен 12:20
0
Все там нормально со скоростями! Я же писал НА ТАБЛО КООРДИНАТЫ ПО Z НЕ МЕНЯЮТСЯ ВО ВРЕМЯ ПЕЧАТИ!

Проблема решена: Вместо координаты "0" по оси Z в нулевом положении была координата 11.8. Как так получилось я не знаю, но принтер пока до этой координаты (11.8) не дойдет, так и будет топтаться на одном слое.

Перепрошил на старую прошивку - сбросилось на "0", но можно было и из меню принтера сбросить как-то (не знаю правда как).
22 Сен 14:00
печатает на Cube 2
0
для начала можно ввести хотя бы одну строчку из джкод попытаться внести
22 Сен 15:14
0
Проблема РЕШЕНА - см выше.

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