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:
author14bitVoid <14bitvoid@protonmail.com>2017-05-05 01:05:17 +0300
committer14bitVoid <14bitvoid@protonmail.com>2017-05-05 01:05:17 +0300
commitf15aa667510bb6ffe472fa7fd1801d060555b142 (patch)
treec6b45025ef7d00388652aee4ab04596499e09975 /plugins/CuraEngineBackend/Cura.proto
parenteb52e4fb7e873c33cfdcc579bfa25c3b6b22b248 (diff)
Receive time estimates per feature
Diffstat (limited to 'plugins/CuraEngineBackend/Cura.proto')
-rw-r--r--plugins/CuraEngineBackend/Cura.proto20
1 files changed, 16 insertions, 4 deletions
diff --git a/plugins/CuraEngineBackend/Cura.proto b/plugins/CuraEngineBackend/Cura.proto
index 4eab500f0a..c2e4e5bb5f 100644
--- a/plugins/CuraEngineBackend/Cura.proto
+++ b/plugins/CuraEngineBackend/Cura.proto
@@ -90,9 +90,21 @@ message GCodeLayer {
}
-message PrintTimeMaterialEstimates { // The print time for the whole print and material estimates for the extruder
- float time = 1; // Total time estimate
- repeated MaterialEstimates materialEstimates = 2; // materialEstimates data
+message PrintTimeMaterialEstimates { // The print time for each feature and material estimates for the extruder
+ // Time estimate in each feature
+ float time_none = 1;
+ float time_inset_0 = 2;
+ float time_inset_x = 3;
+ float time_skin = 4;
+ float time_support = 5;
+ float time_skirt = 6;
+ float time_infill = 7;
+ float time_support_infill = 8;
+ float time_travel = 9;
+ float time_retract = 10;
+ float time_support_interface = 11;
+
+ repeated MaterialEstimates materialEstimates = 12; // materialEstimates data
}
message MaterialEstimates {
@@ -121,4 +133,4 @@ message GCodePrefix {
}
message SlicingFinished {
-} \ No newline at end of file
+}