FIX:The extruder index defaults from 1

jira: github 5916
Change-Id: Icae2c4c272b80de8055cc3aeb91584df621fc436
(cherry picked from commit 0b24359f5953ed734e6f6eea61a42b67d02af82e)
This commit is contained in:
zhou.xu
2025-02-08 15:41:15 +08:00
committed by Noisyfox
parent c1f5884683
commit 9c10278fe8

View File

@@ -360,10 +360,10 @@ void CreateObjectJob::finalize(bool canceled, std::exception_ptr &eptr)
ModelObject *new_object = model.add_object();
new_object->name = m_input.base->volume_name;
new_object->add_instance(); // each object should have at list one instance
new_object->config.set_key_value("extruder", new ConfigOptionInt(1));
ModelVolume *new_volume = new_object->add_volume(std::move(m_result));
// set a default extruder value, since user can't add it manually
new_volume->config.set_key_value("extruder", new ConfigOptionInt(0));
new_volume->config.set_key_value("extruder", new ConfigOptionInt(1));
// write emboss data into volume
m_input.base->write(*new_volume);