avogadrolibs f3d freecad kicad opencascade opencv prusa-slicer vtk