Arch Remove/de: Difference between revisions

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

<div class="mw-translate-fuzzy">
{{docnav/de
{{Docnav/de
|[[Arch_Add/de|Komponente hinzufügen]]
|[[Arch_Add/de|Hinzufügen]]
|[[Arch_Survey/de|Survey]]
|[[Arch_Survey/de|Vermessung]]
|[[Arch_Module/de|Arch-Arbeitsbereich]]
|[[Arch_Workbench/de|Arch]]
|IconL=Arch_Add.svg
|IconL=Arch_Add.svg
|IconC=Workbench_Arch.svg
|IconR=Arch_Survey.svg
|IconR=Arch_Survey.svg
|IconC=Workbench_Arch.svg
}}
}}
</div>


{{GuiCommand/de
{{GuiCommand/de
|Name=Arch Remove|Name/de=Komponente Entfernen
|Name=Arch Remove
|Name/de=Arch Entfernen
|MenuLocation=Architektur → Komponente entfernen
|MenuLocation=Arch → Komponente entfernen
|Workbenches=[[Arch Module/de|Arch]]
|Workbenches=[[Arch_Workbench/de|Arch]]
|SeeAlso=[[Arch Add/de|Teil Hinzufügen]]
|SeeAlso=[[Arch_CutLine/de|Arch Schnittlinie]], [[Arch_CutPlane/de|Arch Schnittebene]], [[Arch_Add/de|Arch Hinzufügen]]
}}
}}


==Beschreibung==
==Beschreibung==


Das Entfernen Werkzeug erlaubt dir zwei Arten von Operationen:
<div class="mw-translate-fuzzy">
* Entfernen einer Unterkomponente aus einem Architekturobjekt, zum Beispiel einen Kasten entfernen, der an einer Wand angebracht wurde, wie in dem {{Button|[[Image:Arch_Add.svg|16px]] [[Arch_Add/de|Arch Add]]}} Beispiel.
Das Entfernen-Werkzeug erlaubt zwei Arten von Operationen:
* Subtrahieren eines [[Part_Workbench/de|Form]]-basierten Objektes aus einer Architekturkomponente wie z.B. einer {{KEY|[[Image:Arch_Wall.svg|16px]] [[Arch_Wall/de|Arch Mauer]]}} oder {{KEY|[[Image:Arch_Structure.svg|16px]] [[Arch_Structure/de|Arch Struktur]]}}
* Entfernen einer Subkomponente von einem Architekturobjekt, z.B. das Entfernen des Quaders,welcher im [[Arch Add/de|Teil Hinzufügen]]-Beispiel einer Wand hinzugefügt wurde;
* Subtrahieren eines [[Part Module/de|Primitiven]]-basierten Objektes von einer Architekturkomponente wie z.B. einer [[Arch Wall/de|Wand]] oder einem [[Arch Structure/de|Bauelement]].
</div>


Das Gegenstück dieses Werkzeugs ist das {{Button|[[Image:Arch_Add.svg|16px]] [[Arch_Add/de|Arch Hinzufügen]]}} Werkzeug.
<div class="mw-translate-fuzzy">
Das Gegenstück zu diesem Werkzeug ist das [[Arch Add/de|Hinzufügen]]-Werkzeug.
</div>


[[Image:Arch Remove example.jpg|600px]]
[[Image:Arch Remove example.jpg|600px]]
{{Caption|Ein Quader wird von einer Wand subtrahiert und hinterlässt eine Aussparung.}}
{{Caption|Ein Quader wird von einer Wand subtrahiert und hinterlässt in ihr eine Aussparung.}}


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


# Wählen Sie eine Unterkomponente in einem Architekturobjekt
<div class="mw-translate-fuzzy">
# Drücke die {{Button|[[Image:Arch_Remove.svg|16px]]}} Schaltfläche oder {{KEY|Arch}} → {{KEY|[[Image:Arch_Remove.svg|16px]] [[Arch_Remove/de|Entfernen]]}} aus dem oberen Menü.
# Wählen Sie eine Subkomponente in einem Architekturobjekt
# Drücken Sie die Schaltfläche {{Button|[[Image:Arch Remove.svg|16px]] [[Arch Remove/de|Entfernen]]}}
</div>


<div class="mw-translate-fuzzy">
Oder
Oder
# Wähle zu subtrahierende Objekte, das letzte Objekt muss das Arch-Objekt sein, von dem die anderen Objekte substrahiert werden sollen.
# Wähle zu subtrahierende Objekte, das letzte Objekt muss das Arch Objekt sein, von dem die anderen Objekte substrahiert werden sollen.
# Drücke die Schaltfläche {{Button|[[Image:Arch Remove.svg|16px]] [[Arch Remove/de|Komponenten entfernen]]}}.
# Drücke die {{Button|[[Image:Arch_Remove.svg|16px]]}} Schaltfläche oder {{KEY|Arch}} → {{KEY|[[Image:Arch_Remove.svg|16px]] [[Arch_Remove/de|Entfernen]]}} aus dem oberen Menü.
</div>


==Scripting==
==Skripten==
{{Emphasis|Siehe auch:}} [[Arch API/de|Arch API]] und [[FreeCAD Scripting Basics/de|FreeCAD Scripting Basics]].
{{Emphasis|Siehe auch:}} [[Arch_API/de|Arch API]] und [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]].


Das Entfernen-Werkzeug kann in [[macros/de|Makros]] und aus der [[Python/de|Python]]-Konsole heraus durch folgende Funktion angesprochen werden:
Das Entfernen Werkzeug kann in [[macros/de|Makros]] und aus der [[Python/de|Python]] Konsole mit der folgenden Funktion verwendet werden:
{{Code|code=
{{Code|code=
removeComponents(objectsList, host=None)
removeComponents(objectsList, host=None)
Line 78: Line 68:
FreeCAD.ActiveDocument.recompute()
FreeCAD.ActiveDocument.recompute()
}}
}}

<div class="mw-translate-fuzzy">

{{docnav/de
{{Docnav/de
|[[Arch_Add/de|Komponente hinzufügen]]
|[[Arch_Survey/de|Survey]]
|[[Arch_Add/de|Hinzufügen]]
|[[Arch_Module/de|Arch-Arbeitsbereich]]
|[[Arch_Survey/de|Vermessung]]
|[[Arch_Workbench/de|Arch]]
|IconL=Arch_Add.svg
|IconL=Arch_Add.svg
|IconR=Arch_Survey.svg
|IconC=Workbench_Arch.svg
|IconC=Workbench_Arch.svg
|IconR=Arch_Survey.svg
}}
}}
</div>


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

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

Latest revision as of 21:00, 2 September 2022

Arch Entfernen

Menüeintrag
Arch → Komponente entfernen
Arbeitsbereich
Arch
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
Arch Schnittlinie, Arch Schnittebene, Arch Hinzufügen

Beschreibung

Das Entfernen Werkzeug erlaubt dir zwei Arten von Operationen:

  • Entfernen einer Unterkomponente aus einem Architekturobjekt, zum Beispiel einen Kasten entfernen, der an einer Wand angebracht wurde, wie in dem Arch Add Beispiel.
  • Subtrahieren eines Form-basierten Objektes aus einer Architekturkomponente wie z.B. einer Arch Mauer oder Arch Struktur

Das Gegenstück dieses Werkzeugs ist das Arch Hinzufügen Werkzeug.

Ein Quader wird von einer Wand subtrahiert und hinterlässt in ihr eine Aussparung.

Anwendung

  1. Wählen Sie eine Unterkomponente in einem Architekturobjekt
  2. Drücke die Schaltfläche oder Arch Entfernen aus dem oberen Menü.

Oder

  1. Wähle zu subtrahierende Objekte, das letzte Objekt muss das Arch Objekt sein, von dem die anderen Objekte substrahiert werden sollen.
  2. Drücke die Schaltfläche oder Arch Entfernen aus dem oberen Menü.

Skripten

Siehe auch: Arch API und FreeCAD Grundlagen Skripten.

Das Entfernen Werkzeug kann in Makros und aus der Python Konsole mit der folgenden Funktion verwendet werden:

removeComponents(objectsList, host=None)
  • Entfernt die in objectsList angegebenen Objekte von den Elternobjekten.
  1. Ist ein Host-Objekt angegeben, wird stattdessen versucht, die in objectsList angegebenen Objekte als Aussparungen zum host hinzuzufügen.

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()