Jump to content
Ultimaker Community of 3D Printing Experts
  • Sign Up
24c

Printer Definition & Post Processing Script

Recommended Posts

Posted · Printer Definition & Post Processing Script

Hi,

 

Is it possible to define a post processing script in a printer definition. I have a head that needs to have the gcode post processed, and I'm wondering if this could be automated elsewhere rather than be chosen in the Post Processing Scripts dialog/menu bar. 

Share this post


Link to post
Share on other sites
Posted · Printer Definition & Post Processing Script

Thanks for the reply, do you see any mileage in having a GCode post processing settings variable tied to a printer definition or variant? I'm thinking that you could show or disable certain post processing scripts, or call plug ins as required to suit a printer. 

Share this post


Link to post
Share on other sites
Posted · Printer Definition & Post Processing Script

You can write a plugin that detects the use of that head (a variant?) and then applies the gcode postprocessing if needed. The Z Offset plugin (https://github.com/fieldOfView/ZOffsetPlugin) is an example of a plugin that applies gcode postprocessing of its own, but it does not include a check for a certain variant. If you are not afraid of Python code, here's a much more complex example of a plugin that checks for certain conditions before executing filters on the gcode: https://github.com/BlackBelt3D/Cura/blob/bb-3.4/plugins/BlackBeltPlugin/BlackBeltPlugin.py#L293

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...