slic3r / slic3r-profiles

Contributed profiles for Slic3r; compatible with PrusaSlicer.
GNU Affero General Public License v3.0
38 stars 43 forks source link

Added Meltingplot MBL 133/136 and 480 #16

Closed timschneider closed 2 years ago

timschneider commented 2 years ago

This PR adds profiles for the following Meltingplot printers:

supermerill commented 2 years ago

Just loaded them:

[2022-02-12 20:10:06.392685] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\profiles\Meltingplot.ini": The printer preset "filament:Meltingplot PETG @0.4mm" contains the following incorrect keys: max_volumetric_speed, which were removed
[2022-02-12 20:10:06.399070] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\profiles\Meltingplot.ini": The printer preset "filament:Meltingplot PETG @0.6mm" contains the following incorrect keys: max_volumetric_speed, which were removed
[2022-02-12 20:10:06.406879] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\profiles\Meltingplot.ini": The printer preset "printer:Meltingplot MBL 136" defines no printer model, it will be ignored.
[2022-02-12 20:10:06.413719] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\profiles\Meltingplot.ini": The printer preset "printer:Meltingplot MBL 480" defines no printer model, it will be ignored.
[2022-02-12 20:10:17.699169] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\profiles\Meltingplot.ini": The printer preset "filament:Meltingplot PETG @0.4mm" contains the following incorrect keys: max_volumetric_speed, which were removed
[2022-02-12 20:10:17.706003] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\profiles\Meltingplot.ini": The printer preset "filament:Meltingplot PETG @0.6mm" contains the following incorrect keys: max_volumetric_speed, which were removed
[2022-02-12 20:10:17.713550] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\profiles\Meltingplot.ini": The printer preset "printer:Meltingplot MBL 136" defines no printer model, it will be ignored.
[2022-02-12 20:10:17.721051] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\profiles\Meltingplot.ini": The printer preset "printer:Meltingplot MBL 480" defines no printer model, it will be ignored.
[2022-02-12 20:10:17.816089] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\..\configuration\vendor\Meltingplot.ini": The printer preset "filament:Meltingplot PETG @0.4mm" contains the following incorrect keys: max_volumetric_speed, which were removed
[2022-02-12 20:10:17.822643] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\..\configuration\vendor\Meltingplot.ini": The printer preset "filament:Meltingplot PETG @0.6mm" contains the following incorrect keys: max_volumetric_speed, which were removed
[2022-02-12 20:10:17.831629] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\..\configuration\vendor\Meltingplot.ini": The printer preset "printer:Meltingplot MBL 136" defines no printer model, it will be ignored.
[2022-02-12 20:10:17.840339] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\..\configuration\vendor\Meltingplot.ini": The printer preset "printer:Meltingplot MBL 480" defines no printer model, it will be ignored.

you set max_volumetric_speed in filament preset instead of filament_max_volumetric_speed you also have problems with printers without models. Please fix that.

timschneider commented 2 years ago

Sorry for wasting your time @supermerill - I didn't know how to see this logs, I'm just using github actions for development and do not have any local environment. But I was able to reproduce and follow your comments with the superslicer_console.exe

supermerill commented 2 years ago

just launch the slicer with all your profiles added via the wizard. they appear on the console (if on windows, open the _console exe)

timschneider commented 2 years ago

Just loaded them:

[2022-02-12 20:10:06.392685] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\profiles\Meltingplot.ini": The printer preset "filament:Meltingplot PETG @0.4mm" contains the following incorrect keys: max_volumetric_speed, which were removed
[2022-02-12 20:10:06.399070] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\profiles\Meltingplot.ini": The printer preset "filament:Meltingplot PETG @0.6mm" contains the following incorrect keys: max_volumetric_speed, which were removed
[2022-02-12 20:10:06.406879] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\profiles\Meltingplot.ini": The printer preset "printer:Meltingplot MBL 136" defines no printer model, it will be ignored.
[2022-02-12 20:10:06.413719] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\profiles\Meltingplot.ini": The printer preset "printer:Meltingplot MBL 480" defines no printer model, it will be ignored.
[2022-02-12 20:10:17.699169] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\profiles\Meltingplot.ini": The printer preset "filament:Meltingplot PETG @0.4mm" contains the following incorrect keys: max_volumetric_speed, which were removed
[2022-02-12 20:10:17.706003] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\profiles\Meltingplot.ini": The printer preset "filament:Meltingplot PETG @0.6mm" contains the following incorrect keys: max_volumetric_speed, which were removed
[2022-02-12 20:10:17.713550] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\profiles\Meltingplot.ini": The printer preset "printer:Meltingplot MBL 136" defines no printer model, it will be ignored.
[2022-02-12 20:10:17.721051] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\profiles\Meltingplot.ini": The printer preset "printer:Meltingplot MBL 480" defines no printer model, it will be ignored.
[2022-02-12 20:10:17.816089] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\..\configuration\vendor\Meltingplot.ini": The printer preset "filament:Meltingplot PETG @0.4mm" contains the following incorrect keys: max_volumetric_speed, which were removed
[2022-02-12 20:10:17.822643] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\..\configuration\vendor\Meltingplot.ini": The printer preset "filament:Meltingplot PETG @0.6mm" contains the following incorrect keys: max_volumetric_speed, which were removed
[2022-02-12 20:10:17.831629] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\..\configuration\vendor\Meltingplot.ini": The printer preset "printer:Meltingplot MBL 136" defines no printer model, it will be ignored.
[2022-02-12 20:10:17.840339] [0x00005fa4] [error]   Error in a Vendor Config Bundle "\SuperSlicer_2.3.57.10_win64_220203\resources\..\configuration\vendor\Meltingplot.ini": The printer preset "printer:Meltingplot MBL 480" defines no printer model, it will be ignored.

you set max_volumetric_speed in filament preset instead of filament_max_volumetric_speed you also have problems with printers without models. Please fix that.

The above-mentioned errors are fixed now.

supermerill commented 2 years ago

be careful, in the second commit, you put a printer_variant in the MBL480 definition, and it override the printer_variant from he "nozzle definition", and so you have all your printer into the same variant. I fixed it for you. Also, be careful with your print common definition: elefant_foot_compensation is a prusa-only setting, you may want to declare a first_layer_size_compensation instead (the value is the opposite). Also the bridge_flow_ratio is defined the prusaway, but it works because it's overridden by the definition from the more specialized print defines. But still, you want to fix it to be future proof.