I have a part that's constructed by joining two parts via 'fuse':
Code: Select all
part = face.extrude(Base.Vector(x, 0, 0))
anotherface = Part.Face(w)
anotherpart = anotherface.extrude(Base.Vector(some_other_x, 0, 0 ))
union = part.fuse(anotherpart)
union.removeSplitter()
Part.show(union)
This seam disappears after running Part -> Create a copy -> Refine shape manually in the GUI. According to https://wiki.freecadweb.org/Part_RefineShape/en the equivalent in python is to run 'removeSplitter()' on the part in question but that doesn't seem to work (see code above). Am I missing something? Any pointers would be greatly appreciated.
Just in case: I'm running freecad 0.19.2 on Fedora 34 which is built against opencascade 7.5.0.