Arch Remove/sv: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
Line 10: Line 10:
[[Image:Arch Remove example.jpg|600px]]
[[Image:Arch Remove example.jpg|600px]]


''I bilden ovan, så subtraheras en låda från en vägg''
<div class="mw-translate-fuzzy">
I bilden ovan, så subtraheras en låda från en vägg
</div>


====Bruk====
====Bruk====

Revision as of 19:26, 27 November 2018

Arch Remove

Menyplacering
Arch → Remove
Arbetsbänkar
Arch
Standard genväg
Ingen
Introducerad i version
-
Se även
Arch Add/sv

Beskrivning

Remove verktyget låter dig göra 2 sorters operationer:

  • Ta bort en delkomponent från ett Arch objekt, till exempel ta bort en låda som har adderats till en vägg, som i Arch Add exemplet
  • Subtrahera en formbaserat objekt från en Arch komponent som en vägg eller struktur

I bilden ovan, så subtraheras en låda från en vägg

Bruk

  1. Välj en delkomponent inuti ett Arch objekt, eller:
  2. välj de objekt som ska subtraheras, och sedan den Arch komponent från vilken de ska subtraheras (arch komponenten måste vara den sista saken du väljer)
  3. Klicka på ta bort knappen

Scripting

The Remove tool can by used in macros and from the python console by using the following function:

removeComponents (objectsList,[hostObject])
  • removes the given component or the components from the given list from their parents. If a host object is specified, this function will try adding the components as holes to the host object instead.

Example:

import FreeCAD, Arch, Draft, Part
line = Draft.makeWire([FreeCAD.Vector(0,0,0),FreeCAD.Vector(2,2,0)])
wall = Arch.makeWall(line)
box = Part.makeBox(1,1,1)
Arch.addComponents(box,wall)
Arch.removeComponents(box)