Ultimaker / Cura

3D printer / slicing GUI built on top of the Uranium framework
GNU Lesser General Public License v3.0
6.11k stars 2.06k forks source link

A way to set custom GCODE or linear advancke K based on filament type #8201

Closed ChipCE closed 4 years ago

ChipCE commented 4 years ago

Is your feature request related to a problem? Please describe. Each filament have their K value for linear advance so it's would be nice to have a way to set the K value for each filament. For example: PLA 0.04 , PETG 0.046

Describe the solution you'd like Linear advance setting (or custom GCODE) for each filament.

Describe alternatives you've considered I manually edit the exported gcode file and insert the value, but its time consuming and error prone.

smartavionics commented 4 years ago

https://marketplace.ultimaker.com/app/cura/plugins/fieldofview/LinearAdvanceSettingPlugin

ChipCE commented 4 years ago

@smartavionics

That plugin is for global setting(not per filament) and won't be exported with export function. I mean filament should have their own setting.

smartavionics commented 4 years ago

Understood.

nallath commented 4 years ago

I think that if you also install the materialsettings plugin that you can add the setting to the material file.

ChipCE commented 4 years ago

@nallath I think that plugin will only show/hide setting based on filament type.?

fieldOfView commented 4 years ago

I'm the author of both the Linear Advance Settings plugin and the Material Settings plugin. The latter plugin will let you configure linear advance factors per material, provided you have both installed.

Ghostkeeper commented 4 years ago

Duplicate of https://github.com/Ultimaker/Cura/issues/8156, from 11 days ago.