Thanks for the idea, we just started doing this in F360 using a user perimeter to offset inner perimeters so we can set it to zero for other processes but it is no where near as simple as that in the modeling stage.
It does seem like a lot of extra work that can get very complicated with many variable slicer settings making this impossible to do outside of the slicer.
It seems a little odd to me that the slicer does not reproduce dimentional accuracy and it has to be manually adjusted causing all types of issues with items like adaptive layers that will then throw any manual adjustment out of wack. The slicer is the only program that knows all the parameters at the layer like nozzle size, layer height and there the actual inner perimeter is. As a modeler I have no idea what layer height, nozzle size is going to be.
As an example, if I draw a square hole in an object that is 10mm x 10mm I would expect it to be that size no matter what the slicer settings are changed to (nozzle size, layer height, adaptive layer etc). On all CNC machines I have worked on this is true.
In another example, if I am modeling a part to be machined out of steel and do all prototypes in plastic I would likely use a huge nozzle for high speed in prototyping. Once the prototype passes I would run it with a smaller nozzle in 0.1 layer height for proof and acceptance of the client prior to cutting it out of a expensive piece of steel. Adjusting the model constantly gets very complicated and introduces opportunities for errors negating using 3D printers as viable prototyping devices.
Recommended Posts
JCD 28
I suggest you use FreeCAD to build your STL files
As a parametric drawing software you can write all of your inner perimeter with a diameter like d+delta
When you want a stl file for 3D printing set delta to +0.4mm and then export your stlfile in Cura
All the diameter using delta will be automatically updated by FreeCAD at once
Otherwise set it to 0 and export your stl file for your other technique
The difference between the 2 techniques maybe due to the fact that 3D printing is an add material process and milling is a remove mateiral process (with the size of the tools)
error in the sign +0.4 and not -0.4
Link to post
Share on other sites