FIX:The extruder index defaults from 1
jira: github 5916 Change-Id: Icae2c4c272b80de8055cc3aeb91584df621fc436
This commit is contained in:
parent
068f1d1256
commit
0b24359f59
|
@ -428,11 +428,11 @@ void CreateObjectJob::finalize(bool canceled, std::exception_ptr &eptr)
|
||||||
ModelObject *new_object = model.add_object();
|
ModelObject *new_object = model.add_object();
|
||||||
new_object->name = m_input.base->volume_name;
|
new_object->name = m_input.base->volume_name;
|
||||||
new_object->add_instance(); // each object should have at list one instance
|
new_object->add_instance(); // each object should have at list one instance
|
||||||
|
new_object->config.set_key_value("extruder", new ConfigOptionInt(1));
|
||||||
if (!m_result.empty()) {
|
if (!m_result.empty()) {
|
||||||
ModelVolume *new_volume = new_object->add_volume(std::move(m_result));
|
ModelVolume *new_volume = new_object->add_volume(std::move(m_result));
|
||||||
// set a default extruder value, since user can't add it manually
|
// 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
|
// write emboss data into volume
|
||||||
m_input.base->write(*new_volume);
|
m_input.base->write(*new_volume);
|
||||||
} else if (!m_results.empty()) {
|
} else if (!m_results.empty()) {
|
||||||
|
@ -442,7 +442,7 @@ void CreateObjectJob::finalize(bool canceled, std::exception_ptr &eptr)
|
||||||
continue;
|
continue;
|
||||||
ModelVolume *new_volume = new_object->add_volume(std::move(m_results[index]));
|
ModelVolume *new_volume = new_object->add_volume(std::move(m_results[index]));
|
||||||
// set a default extruder value, since user can't add it manually
|
// 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));
|
||||||
//donot write emboss data into volume
|
//donot write emboss data into volume
|
||||||
new_volume->name = new_object->name + "_" + std::to_string(index);
|
new_volume->name = new_object->name + "_" + std::to_string(index);
|
||||||
index++;
|
index++;
|
||||||
|
|
Loading…
Reference in New Issue