Arch CloseHoles/de: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
 
(38 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<languages/>
<languages/>


{{Docnav/de
<div class="mw-translate-fuzzy">
|[[Arch_RemoveShape/de|FormEntfernen]]
{{docnav/de
|[[Arch_MergeWalls/de|WändeZusammenführen]]
|[[Arch_RemoveShape/de|Entfernt Formen]]
|[[Arch_Workbench/de|Arch]]
|[[Arch_MergeWalls|Wände zusammenführen]]
|[[Arch_Module/de|Arch]]
|IconL=Arch_RemoveShape.svg
|IconL=Arch_RemoveShape.svg
|IconC=Workbench_Arch.svg
|IconC=Workbench_Arch.svg
|IconR=Arch_MergeWalls.svg
|IconR=Arch_MergeWalls.svg
}}
}}
</div>


{{GuiCommand/de
{{GuiCommand/de
|Name=Arch CloseHoles|Name/de=Arch CloseHoles
|Name=Arch CloseHoles
|Name/de=Arch LöcherSchließen
|MenuLocation=Arch → Dienstprogramme → Schließt Löcher
|MenuLocation=Arch → Dienstprogramme → Löcher schließen
|Workbenches=[[Arch Module/de|Arch]]
|SeeAlso=[[Arch Check/de|Arch Check]]
|Workbenches=[[Arch_Workbench/de|Arch]]
|SeeAlso=[[Arch_Check/de|Arch Überprüfen]]
}}
}}


<span id="Description"></span>
==Beschreibung==
==Beschreibung==


Dieses Werkzeug identifiziert Löcher (ringförmige Folge von offenen Kanten) in einem [[Part Module/de|Formteil]]-Objekt und versucht, sie durch hinzufügen einer Fläche zu schließen, die aus der Folge von Kanten erstellt wird. Du musst trotzdem selbst prüfen, dass das Ergebnis ein Volumenkörper ("solid") ist.
Dieses Werkzeug identifiziert Löcher (ringförmige Folge von offenen Kanten) in einem [[Part_Workbench/de|Part]]-Objekt und versucht sie, durch hinzufügen einer Fläche, zu schließen, die aus der Folge von Kanten erstellt wird. Du musst dich aber noch selbst davon überzeugen, dass das Ergebnis ein Festkörper ist.


<span id="Usage"></span>
<div class="mw-translate-fuzzy">
==Anwendung==
==Anwendung==
</div>


# Wähle ein [[Part Module/de|Formteil]]-Objekt.
# Eine [[Part_Workbench/de|Form]] (Shape-Objekt) auswählen.
# Drücke den {{Button|[[Image:Arch CloseHoles.svg|16px]] [[Arch CloseHoles/de|Schließt Löcher]]}}-Eintrag in {{MenuCommand|Arch → Dienstprogramme → Schließt Löcher}}.
# Die Schaltfläche {{Button|[[Image:Arch_CloseHoles.svg|16px]] [[Arch_CloseHoles/de|Löcher schließen]]}} drücken oder den Menüeintrag {{MenuCommand|Arch → Dienstprogramme → Löcher schließen}} auswählen.


<span id="Scripting"></span>
<div class="mw-translate-fuzzy">
==Scripting==
==Skripten==
{{Emphasis|Siehe auch:}} [[Arch API/de|Arch API]] und [[FreeCAD Scripting Basics/de|FreeCAD Scripting Basics]].
</div>


{{Emphasis|Siehe auch:}} [[Arch_API/de|Arch API]] und [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]].
<div class="mw-translate-fuzzy">

Dieses Werkzeug kann in [[macros/de|Makros]] ebenso wie aus der [[Python/de|Phython]]-Konsole heraus durch folgende Funktion angesprochen werden:
Dieses Werkzeug kann in [[Macros/de|Makros]] und von der [[Python/de|Python]]-Konsole aus durch folgende Funktion verwendet werden:
</div>
{{Code|code=
{{Code|code=
solid = closeHole(shape)
solid = closeHole(shape)
}}
}}


* Schließt ein Loch in einem {{incode|Formteil}}, welches ein {{incode|Part.Shape}} ist und liefert das neue {{incode|solid}} Objekt zurück.
* Schließt ein Loch in einer Form {{incode|shape}}, die ein {{incode|Part.Shape}} ist und gibt das neue Objekt {{incode|solid}} zurück.


Beispiel:
Beispiel:
Line 66: Line 63:
}}
}}



<div class="mw-translate-fuzzy">
{{docnav/de
{{Docnav/de
|[[Arch_RemoveShape/de|Entfernt Formen]]
|[[Arch_RemoveShape/de|FormEntfernen]]
|[[Arch_MergeWalls|Wände zusammenführen]]
|[[Arch_MergeWalls/de|WändeZusammenführen]]
|[[Arch_Module/de|Arch]]
|[[Arch_Workbench/de|Arch]]
|IconL=Arch_RemoveShape.svg
|IconL=Arch_RemoveShape.svg
|IconC=Workbench_Arch.svg
|IconC=Workbench_Arch.svg
|IconR=Arch_MergeWalls.svg
|IconR=Arch_MergeWalls.svg
}}
}}
</div>


{{Arch Tools navi{{#translation:}}}}
{{Arch Tools navi{{#translation:}}}}

{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

Latest revision as of 17:54, 21 October 2023

Arch LöcherSchließen

Menüeintrag
Arch → Dienstprogramme → Löcher schließen
Arbeitsbereich
Arch
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
Arch Überprüfen

Beschreibung

Dieses Werkzeug identifiziert Löcher (ringförmige Folge von offenen Kanten) in einem Part-Objekt und versucht sie, durch hinzufügen einer Fläche, zu schließen, die aus der Folge von Kanten erstellt wird. Du musst dich aber noch selbst davon überzeugen, dass das Ergebnis ein Festkörper ist.

Anwendung

  1. Eine Form (Shape-Objekt) auswählen.
  2. Die Schaltfläche Löcher schließen drücken oder den Menüeintrag Arch → Dienstprogramme → Löcher schließen auswählen.

Skripten

Siehe auch: Arch API und FreeCAD Grundlagen Skripten.

Dieses Werkzeug kann in Makros und von der Python-Konsole aus durch folgende Funktion verwendet werden:

solid = closeHole(shape)
  • Schließt ein Loch in einer Form shape, die ein Part.Shape ist und gibt das neue Objekt solid zurück.

Beispiel:

import FreeCAD, Draft, Arch

Line = Draft.makeWire([FreeCAD.Vector(0, 0, 0),FreeCAD.Vector(2000, 2000, 0)])
Wall = Arch.makeWall(Line, width=150, height=3000)

Box = FreeCAD.ActiveDocument.addObject("Part::Box", "Box")
Box.Length = 900
Box.Width = 450
Box.Height = 2000
FreeCAD.ActiveDocument.recompute()

Draft.rotate(Box, 45)
Draft.move(Box, FreeCAD.Vector(1000, 700, 0))

Arch.removeComponents(Box, Wall)
FreeCAD.ActiveDocument.recompute() 

solid = Arch.closeHole(Wall.Shape)