Derrick wrote:What would you recommend for an efficient and error-free workflow to make changes to my print settings on one computer, and be able to switch to any of my other computers and continue the work - without having to backtrack and check what changes were already made to the last iteration.
I'm definitely not arguing that the software is flawless - but there's definitely ways to work efficiently within it. Synchronizing things across multiple computers is definitely a weakness - it would be great if you could synchronize profiles using, say, the cloud account that you have to make and log into to use the software! Importing and exporting FFF profiles or using synchronized (by dropbox or similar) factory files is unfortunately the best way to go here.
- I need to document the changes for each print iteration
The gcode has essentially this; the profile is stored as a header and can be imported, but this doesn't capture all the processes, so it's not perfect. Fortunately, you can save factory files that contain all the information for a build, so if you need a portable record of all the build parameters, a factory file is pretty much ideal. It has the models, processes, and profiles saved as a snapshot. Doesn't get much more convenient than that (apart from the fact that it's not human readable, so you have to open it from within the software).
- Parts that have various overhangs and different threading pitches, for example, are not going to be using the same settings. I also switch out nozzle diameters a lot depending on if the part is one of the first prototypes and speed is more important, or it is one of the final prototypes and accuracy is more important.
I think you could build out a machine profile that has pretty much everything set up as either a material or quality setting. One example I've seen of a somewhat detailed configuration is this: http://www.zyyx3dprinter.com/wp-content ... rofile.zip
where they have quality settings nested within material settings.