theophile / SuperSlicer_to_Orca_scripts

Script(s) to convert SuperSlicer data for use in Orca Slicer
GNU General Public License v3.0
216 stars 14 forks source link

missing translation #24

Closed supermerill closed 8 months ago

supermerill commented 8 months ago

Hi I was reading your srcipt to get the conversion map do the opposite. some things that may be missing: (or maybe there are handled by the legacy translation code?)

machine_limits_usage:emit_to_gcode => emit_machine_limits_to_gcode=1 (else 0)
extra_perimeters_odd_layers => alternate_extra_wall
first_layer_flow_ratio => bottom_solid_infill_flow_ratio (not really, but still, as it was "initial_layer_flow_ratio" before)
not(remaining_times) => disable_m73
first_layer_size_compensation_layers => elefant_foot_compensation_layers
extra_perimeters_overhangs => extra_perimeters_on_overhangs
solid_fill_pattern => internal_solid_infill_pattern
infill_first => is_infill_first
overhangs_speed => overhang_speed_classic
init_z_rotate => preferred_orientation
solid_infill_extruder => solid_infill_filament
solid_infill_extruder =>solid_infill_filament
support_material_extruder => support_filament
support_material_interface_extruder => support_interface_filament
infill_extruder => sparse_infill_filament
perimeter_extruder =>wall_filament
first_layer_extruder => first_layer_filament
spiral_vase => spiral_mode
support_material_style => support_style (also no more "tree" value in orca, it seems)
theophile commented 8 months ago

Thanks @supermerill! I think I did miss these. I initially did the mapping based on the parameters in my own profiles, so if my profiles didn't have the parameter it didn't get translated. I thought I had gone back through and picked up the other ones but clearly I missed quite a few!