Arch Remove/ro: Difference between revisions
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
(19 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{GuiCommand|Name=Arch Remove|Workbenches=[[Arch Module|Arch]]|MenuLocation=Arch → Remove|SeeAlso=[[Arch Add]]}} |
|||
<div class="mw-translate-fuzzy"> |
|||
{{docnav/ro|[[Arch_Add|Add component]]|[[Arch_Survey|Survey]]|[[Arch_Workbench|Arch]]|IconL=Arch_Add.svg |IconC=Workbench_Arch.svg |IconR=Arch_Survey.svg}} |
|||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
{{GuiCommand/ro |
|||
|Name=Arch Remove |
|||
|Name/ro=Arch Remove |
|||
|MenuLocation=Arch → Remove |
|||
|Workbenches=[[Arch_Workbench/fr|Arch]] |
|||
|SeeAlso=[[Arch Add]] |
|||
}} |
|||
</div> |
|||
==Descriere== |
==Descriere== |
||
<div class="mw-translate-fuzzy"> |
|||
Instrumentele de eliminare vă permit să efectuați două tipuri de operații: |
Instrumentele de eliminare vă permit să efectuați două tipuri de operații: |
||
* Eliminați o subcomponentă dintr-un obiect Arch, de exemplu, scoateți o cutie adăugată pe un perete, ca în exemplul [[Arch Add]] |
* Eliminați o subcomponentă dintr-un obiect Arch, de exemplu, scoateți o cutie adăugată pe un perete, ca în exemplul [[Arch Add]] |
||
* Scoateți un obiect bazat pe [[ |
* Scoateți un obiect bazat pe [[Part_Workbench|shape]] dintr-o componentă Arch, cum ar fi [[Arch Wall|wall]] sau [[Arch Structure|structure]] |
||
</div> |
|||
The counterpart of this tool is the {{Button|[[Image:Arch_Add.svg|16px]] [[Arch_Add|Arch Add]]}} tool. |
|||
⚫ | |||
⚫ | |||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
In imaginea de mai sus, o casetă este extrasă dintr-un perete. |
''In imaginea de mai sus, o casetă este extrasă dintr-un perete.'' |
||
</div> |
</div> |
||
<div class="mw-translate-fuzzy"> |
|||
== Cum se folosește == |
== Cum se folosește == |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
# Selectați o subcomponentă în interiorul unui obiect Arch, '''sau''': |
# Selectați o subcomponentă în interiorul unui obiect Arch, '''sau''': |
||
# Selectați obiectul (obiectele) care trebuie scos, apoi componenta Arch din care trebuie să fie scăzută (componenta Arch trebuie să fie ultimul lucru pe care l-ați selectat) |
# Selectați obiectul (obiectele) care trebuie scos, apoi componenta Arch din care trebuie să fie scăzută (componenta Arch trebuie să fie ultimul lucru pe care l-ați selectat) |
||
# Apăsați butonul {{KEY|[[Image:Arch Remove.png|16px]] '''Remove'''}} |
# Apăsați butonul {{KEY|[[Image:Arch Remove.png|16px]] '''Remove'''}} |
||
</div> |
|||
Or |
|||
# Select objects to be subtracted, the last object selected must the Arch object from which the other objects will be subtracted. |
|||
# Press the {{Button|[[Image:Arch_Remove.svg|16px]]}} button, or {{KEY|Arch}} → {{KEY|[[Image:Arch_Remove.svg|16px]] [[Arch_Remove|Remove]]}} from the top menu. |
|||
<div class="mw-translate-fuzzy"> |
|||
== Scrip-Programare == |
== Scrip-Programare == |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
Instrumentul Remove poate fi folosit în [[macros]] și din consola python utilizând următoarea funcție: |
Instrumentul Remove poate fi folosit în [[macros]] și din consola python utilizând următoarea funcție: |
||
</div> |
|||
⚫ | |||
{{Code|code= |
|||
⚫ | |||
}} |
|||
<div class="mw-translate-fuzzy"> |
|||
* elimină componenta dată sau componentele din lista dată de la părinți ei. Dacă este specificat un obiect gazdă, această funcție va încerca să adauge componentele ca găuri la obiectul gazdă. |
* elimină componenta dată sau componentele din lista dată de la părinți ei. Dacă este specificat un obiect gazdă, această funcție va încerca să adauge componentele ca găuri la obiectul gazdă. |
||
Exemplu: |
Exemplu: |
||
</div> |
|||
Example: |
|||
{{Code|code= |
{{Code|code= |
||
import FreeCAD |
import FreeCAD, Draft, Arch |
||
Line = Draft.makeWire([FreeCAD.Vector(0, 0, 0),FreeCAD.Vector(2000, 2000, 0)]) |
|||
wall = Arch.makeWall(line) |
|||
Wall = Arch.makeWall(Line, width=150, height=3000) |
|||
box = Part.makeBox(1,1,1) |
|||
Arch.addComponents(box,wall) |
|||
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)) |
|||
⚫ | |||
FreeCAD.ActiveDocument.recompute() |
|||
}} |
}} |
||
[[Category:Arch]] |
|||
<div class="mw-translate-fuzzy"> |
|||
{{docnav/ro|[[Arch_Add|Add component]]|[[Arch_Survey|Survey]]|[[Arch_Workbench|Arch]]|IconL=Arch_Add.svg |IconC=Workbench_Arch.svg |IconR=Arch_Survey.svg}} |
|||
</div> |
|||
{{Arch Tools navi{{#translation:}}}} |
|||
{{Userdocnavi{{#translation:}}}} |
Latest revision as of 14:57, 9 March 2022
|
poziția meniului |
---|
Arch → Remove |
Ateliere |
Arch |
scurtătură |
nici unul |
Prezentat în versiune |
- |
A se vedea, de asemenea, |
Arch Add |
Descriere
Instrumentele de eliminare vă permit să efectuați două tipuri de operații:
The counterpart of this tool is the Arch Add tool.
In imaginea de mai sus, o casetă este extrasă dintr-un perete.
Cum se folosește
Or
- Select objects to be subtracted, the last object selected must the Arch object from which the other objects will be subtracted.
- Press the
button, or Arch →
Remove from the top menu.
Scrip-Programare
Instrumentul Remove poate fi folosit în macros și din consola python utilizând următoarea funcție:
removeComponents(objectsList, host=None)
- elimină componenta dată sau componentele din lista dată de la părinți ei. Dacă este specificat un obiect gazdă, această funcție va încerca să adauge componentele ca găuri la obiectul gazdă.
Exemplu:
Example:
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()
- Elements: Wall, Structure, Curtain Wall, Window, Roof, Space, Stairs, Equipment, Frame, Fence, Truss, Profile, Pipe, Pipe Connector
- Reinforcements: Straight Rebar, U-Shape Rebar, L-Shape Rebar, Stirrup, Bent-Shape Rebar, Helical Rebar, Column Reinforcement, Beam Reinforcement, Slab Reinforcement, Footing Reinforcement, Custom Rebar
- Panels: Panel, Panel Cut, Panel Sheet, Nest
- Materials: Material, Multi-Material
- Organization: Building Part, Project, Site, Building, Level, External reference, Section Plane, Schedule
- Axes: Axis, Axes system, Grid
- Modification: Cut with plane, Add component, Remove component, Survey
- Utilities: Component, Clone component, Split Mesh, Mesh to Shape, Select non-manifold meshes, Remove Shape from Arch, Close Holes, Merge Walls, Check, Toggle IFC Brep flag, 3 Views from mesh, Create IFC spreadsheet, Toggle Subcomponents
- Additional: Preferences, Import Export Preferences (IFC, DAE, OBJ, JSON, 3DS, SHP), IfcOpenShell, IfcPlusPlus, Arch API
![](/images/thumb/9/94/User_hub.png/24px-User_hub.png)
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub