maybe generated code can be more flexible with usage of of InputStream instead of file path
e.g.
Stl.fromFile(ClassPathResource("stl/bottom_shell_ONLY.stl").file.absolutePath)
it won't give chance to process files that comes from network(gdrive) for example without saving on disk