Originally Posted by
iDig3Dprinting
Once you have it dialed in for pla, for a particular layer height it makes things easier but you will still need to go through the same process for different materials, although it is likely that the settings you use for layer height and 1st layer width etc will transfer across materials. ABS for example uses higher temps of the hotend and print bed but you should have a closer starting point to dial in the rest from your first calibrations.
Saying that you should then go through the process of printing out cubes and tweaking the settings for a particular material. Then if you buy a different filament brand but for a material you have already calibrated for that gives you a good place to start again, your print settings then may work for the new brand but you may need to tweak slightly again. Even printing different 3d models may require refinement.
The thing to do is to get some well calibrated starting points for each material you are going to use, then when you need to work on the final production, tweak again at that point.
This is where the advantage of proprietary systems with bundle filament systems come into play as the machine, the software and the filament are all designed to work together making for a more consistent push and print workflow.