Defeaturing/de

From FreeCAD Documentation
This page is a translated version of the page Defeaturing and the translation is 88% complete.
Other languages:

Einführung

3D Modell Vereinfachung wurde mit Open CASCADE 7.3 [1] hinzugefügt und kann zur Bearbeitung von STEP Modellen verwendet werden, indem die Formelemente aus dem Modell entfernt werden.

Es ist auch möglich, das Modell direkt zu modellieren, wenn die Historie der Operationen nicht verfügbar ist. (Dies ist der Fall bei 3D STEP Modellen). Das Defeaturing kann auch nützlich sein, um proprietäre Details des Modells zu entfernen, bevor es freigegeben wird.

Der einfachste Weg, das Defeaturing zu verwenden, ist die Verwendung des Defeaturing Arbeitsbereichs

Code Schnipsel

Defeaturing kann auch mit Python verwendet werden:

box = Part.makeBox(10,10,10)
box2 = Part.makeBox(5,5,5,FreeCAD.Vector(5,5,0))
box3 = box.cut(box2)
Part.show(box3)
faces = App.ActiveDocument.ActiveObject.Shape.Faces[6:] #the faces of box3 that are part of the corner pocket
box4 = App.ActiveDocument.ActiveObject.Shape.defeaturing(faces) #defeature the shape
Part.show(box4) #show defeatured shape

Box3 Form in Python Code verwendet, vor der defeaturing.

Box4 Form in Python Code verwendet, defeatured