mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-07 06:57:28 -06:00
Engine should know to (not) offset the nozzles w.r.t. disallowed areas.
part of CURA-9066
This commit is contained in:
parent
24bb1e96fa
commit
45fb71e966
1 changed files with 4 additions and 0 deletions
|
@ -487,6 +487,10 @@ class StartSliceJob(Job):
|
||||||
settings["machine_start_gcode"] = self._expandGcodeTokens(settings["machine_start_gcode"], initial_extruder_nr)
|
settings["machine_start_gcode"] = self._expandGcodeTokens(settings["machine_start_gcode"], initial_extruder_nr)
|
||||||
settings["machine_end_gcode"] = self._expandGcodeTokens(settings["machine_end_gcode"], initial_extruder_nr)
|
settings["machine_end_gcode"] = self._expandGcodeTokens(settings["machine_end_gcode"], initial_extruder_nr)
|
||||||
|
|
||||||
|
# Manually add 'nozzle offsetting', since that is a metadata-entry instead for some reason.
|
||||||
|
# NOTE: This probably needs to be an actual setting at some point.
|
||||||
|
settings["nozzle_offsetting_for_disallowed_areas"] = CuraApplication.getInstance().getGlobalContainerStack().getMetaDataEntry("nozzle_offsetting_for_disallowed_areas", True)
|
||||||
|
|
||||||
# Add all sub-messages for each individual setting.
|
# Add all sub-messages for each individual setting.
|
||||||
for key, value in settings.items():
|
for key, value in settings.items():
|
||||||
setting_message = self._slice_message.getMessage("global_settings").addRepeatedMessage("settings")
|
setting_message = self._slice_message.getMessage("global_settings").addRepeatedMessage("settings")
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue