mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-08 23:46:22 -06:00
Send some more settings to the backend
This commit is contained in:
parent
645a179bc3
commit
201ea272b0
1 changed files with 28 additions and 25 deletions
|
@ -151,9 +151,9 @@ class CuraEngineBackend(Backend):
|
||||||
'insetCount': int(self._settings.getSettingValueByKey('wall_line_count')),
|
'insetCount': int(self._settings.getSettingValueByKey('wall_line_count')),
|
||||||
'downSkinCount': int(self._settings.getSettingValueByKey('bottom_layers')),
|
'downSkinCount': int(self._settings.getSettingValueByKey('bottom_layers')),
|
||||||
'upSkinCount': int(self._settings.getSettingValueByKey('top_layers')),
|
'upSkinCount': int(self._settings.getSettingValueByKey('top_layers')),
|
||||||
#'skirtDistance': int(self._settings.getSettingValueByKey('skirt_gap') * 1000),
|
'skirtDistance': int(self._settings.getSettingValueByKey('skirt_gap') * 1000),
|
||||||
#'skirtLineCount': int(fbk('skirt_line_count')),
|
'skirtLineCount': int(self._settings.getSettingValueByKey('skirt_line_count')),
|
||||||
#'skirtMinLength': int(fbk('skirt_minimal_length') * 1000),
|
'skirtMinLength': int(self._settings.getSettingValueByKey('skirt_minimal_length') * 1000),
|
||||||
|
|
||||||
'retractionAmount': int(self._settings.getSettingValueByKey('retraction_amount') * 1000),
|
'retractionAmount': int(self._settings.getSettingValueByKey('retraction_amount') * 1000),
|
||||||
'retractionAmountPrime': int(0 * 1000),
|
'retractionAmountPrime': int(0 * 1000),
|
||||||
|
@ -184,8 +184,8 @@ class CuraEngineBackend(Backend):
|
||||||
'minimalLayerTime': int(self._settings.getSettingValueByKey('cool_min_layer_time')),
|
'minimalLayerTime': int(self._settings.getSettingValueByKey('cool_min_layer_time')),
|
||||||
'minimalFeedrate': int(self._settings.getSettingValueByKey('cool_min_speed')),
|
'minimalFeedrate': int(self._settings.getSettingValueByKey('cool_min_speed')),
|
||||||
'coolHeadLift': 1 if self._settings.getSettingValueByKey('cool_lift_head') else 0,
|
'coolHeadLift': 1 if self._settings.getSettingValueByKey('cool_lift_head') else 0,
|
||||||
'fanSpeedMin': int(self._settings.getSettingValueByKey('cool_fan_speed_min')),
|
'fanSpeedMin': self._settings.getSettingValueByKey('cool_fan_speed_min'),
|
||||||
'fanSpeedMax': int(self._settings.getSettingValueByKey('cool_fan_speed_max')),
|
'fanSpeedMax': self._settings.getSettingValueByKey('cool_fan_speed_max'),
|
||||||
|
|
||||||
#'spiralizeMode': 1 if vbk('magic_spiralize') == 'True' else 0,
|
#'spiralizeMode': 1 if vbk('magic_spiralize') == 'True' else 0,
|
||||||
|
|
||||||
|
@ -203,26 +203,29 @@ class CuraEngineBackend(Backend):
|
||||||
elif self._settings.getSettingValueByKey('fill_pattern') == 'concentric':
|
elif self._settings.getSettingValueByKey('fill_pattern') == 'concentric':
|
||||||
settings['infillPattern'] = 'INFILL_CONCENTRIC'
|
settings['infillPattern'] = 'INFILL_CONCENTRIC'
|
||||||
|
|
||||||
#if vbk('adhesion_type') == 'raft':
|
adhesion_type = self._settings.getSettingValueByKey('adhesion_type')
|
||||||
#settings['raftMargin'] = int(fbk('raft_margin') * 1000)
|
if adhesion_type == 'Raft':
|
||||||
#settings['raftLineSpacing'] = int(fbk('raft_line_spacing') * 1000)
|
settings['raftMargin'] = int(self._settings.getSettingValueByKey('raft_margin') * 1000)
|
||||||
#settings['raftBaseThickness'] = int(fbk('raft_base_thickness') * 1000)
|
settings['raftLineSpacing'] = int(self._settings.getSettingValueByKey('raft_line_spacing') * 1000)
|
||||||
#settings['raftBaseLinewidth'] = int(fbk('raft_base_linewidth') * 1000)
|
settings['raftBaseThickness'] = int(self._settings.getSettingValueByKey('raft_base_thickness') * 1000)
|
||||||
#settings['raftBaseSpeed'] = int(fbk('raft_base_speed') * 1000)
|
settings['raftBaseLinewidth'] = int(self._settings.getSettingValueByKey('raft_base_linewidth') * 1000)
|
||||||
#settings['raftInterfaceThickness'] = int(fbk('raft_interface_thickness') * 1000)
|
settings['raftBaseSpeed'] = int(self._settings.getSettingValueByKey('raft_base_speed') * 1000)
|
||||||
#settings['raftInterfaceLinewidth'] = int(fbk('raft_interface_linewidth') * 1000)
|
settings['raftInterfaceThickness'] = int(self._settings.getSettingValueByKey('raft_interface_thickness') * 1000)
|
||||||
#settings['raftInterfaceLineSpacing'] = int(fbk('raft_line_spacing') * 1000)
|
settings['raftInterfaceLinewidth'] = int(self._settings.getSettingValueByKey('raft_interface_linewidth') * 1000)
|
||||||
#settings['raftFanSpeed'] = 0
|
settings['raftInterfaceLineSpacing'] = int(self._settings.getSettingValueByKey('raft_line_spacing') * 1000)
|
||||||
#settings['raftSurfaceThickness'] = int(fbk('layer_height_0') * 1000)
|
settings['raftFanSpeed'] = 0
|
||||||
#settings['raftSurfaceLinewidth'] = int(fbk('wall_line_width_x') * 1000)
|
settings['raftSurfaceThickness'] = int(self._settings.getSettingValueByKey('layer_height_0') * 1000)
|
||||||
#settings['raftSurfaceLineSpacing'] = int(fbk('wall_line_width_x') * 1000)
|
settings['raftSurfaceLinewidth'] = int(self._settings.getSettingValueByKey('wall_line_width_x') * 1000)
|
||||||
#settings['raftSurfaceLayers'] = int(fbk('raft_surface_layers'))
|
settings['raftSurfaceLineSpacing'] = int(self._settings.getSettingValueByKey('wall_line_width_x') * 1000)
|
||||||
#settings['raftSurfaceSpeed'] = int(fbk('speed_layer_0') * 1000)
|
settings['raftSurfaceLayers'] = int(self._settings.getSettingValueByKey('raft_surface_layers'))
|
||||||
#settings['raftAirGap'] = int(fbk('raft_airgap') * 1000)
|
settings['raftSurfaceSpeed'] = int(self._settings.getSettingValueByKey('speed_layer_0') * 1000)
|
||||||
#settings['skirtLineCount'] = 0
|
settings['raftAirGap'] = int(self._settings.getSettingValueByKey('raft_airgap') * 1000)
|
||||||
#if vbk('adhesion_type') == 'brim':
|
settings['skirtLineCount'] = 0
|
||||||
#settings['skirtDistance'] = 0
|
pass
|
||||||
#settings['skirtLineCount'] = int(fbk('brim_line_count'))
|
elif adhesion_type == 'Brim':
|
||||||
|
settings['skirtDistance'] = 0
|
||||||
|
settings['skirtLineCount'] = self._settings.getSettingValueByKey('brim_line_count')
|
||||||
|
|
||||||
#if vbk('support_type') == '':
|
#if vbk('support_type') == '':
|
||||||
#settings['supportType'] = ''
|
#settings['supportType'] = ''
|
||||||
#settings['supportAngle'] = -1
|
#settings['supportAngle'] = -1
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue