Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/fffProcessor.h2
-rw-r--r--src/settings.cpp1
-rw-r--r--src/settings.h1
3 files changed, 4 insertions, 0 deletions
diff --git a/src/fffProcessor.h b/src/fffProcessor.h
index 1b7e05a669..8f6855c293 100644
--- a/src/fffProcessor.h
+++ b/src/fffProcessor.h
@@ -344,6 +344,8 @@ private:
gcode.writeComment("TIME:<__TIME__>");
gcode.writeComment("MATERIAL:<FILAMENT>");
gcode.writeComment("MATERIAL2:<FILAMEN2>");
+ gcode.writeComment("NOZZLE_DIAMETER:%f", float(config.nozzleSize) / 1000);
+ gcode.writeComment("NOZZLE_DIAMETER2:%f", float(config.nozzleSize) / 1000);
}
gcode.writeCode(config.startCode.c_str());
if (gcode.getFlavor() == GCODE_FLAVOR_BFB)
diff --git a/src/settings.cpp b/src/settings.cpp
index 2952f714a4..1f8975fe9d 100644
--- a/src/settings.cpp
+++ b/src/settings.cpp
@@ -18,6 +18,7 @@ ConfigSettings *ConfigSettings::config = NULL;
ConfigSettings::ConfigSettings()
{
config = this;
+ SETTING(nozzleSize, 400);
SETTING(layerThickness, 100);
SETTING(initialLayerThickness, 300);
SETTING(filamentDiameter, 2890);
diff --git a/src/settings.h b/src/settings.h
index 7ffa05e359..bd48ddadc1 100644
--- a/src/settings.h
+++ b/src/settings.h
@@ -126,6 +126,7 @@ private:
std::vector<_ConfigSettingIndex> _index;
public:
static ConfigSettings *config; // allow access to config settings from everywhere
+ int nozzleSize;
int layerThickness;
int initialLayerThickness;
int filamentDiameter;