Arch CloseHoles/ro: Difference between revisions
(Created page with "închide o gaură într-o formă deschisă") |
(Updating to match new version of source page) |
||
(17 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{GuiCommand/ro|Name=Arch CloseHoles|Name/ro=Arch CloseHoles|Workbenches=[[Arch Module/ro|Arch]]|MenuLocation=Arch → Utilities → Close Holes|SeeAlso=[[Arch Check/ro|Arch Check]]}} |
|||
{{Docnav |
|||
|[[Arch_RemoveShape|RemoveShape]] |
|||
|[[Arch_MergeWalls|MergeWalls]] |
|||
|[[Arch_Workbench|Arch]] |
|||
|IconL=Arch_RemoveShape.svg |
|||
|IconR=Arch_MergeWalls.svg |
|||
|IconC=Workbench_Arch.svg |
|||
}} |
|||
<div class="mw-translate-fuzzy"> |
|||
{{GuiCommand/ro |
|||
|Name=Arch CloseHoles |
|||
|Name/ro=Arch CloseHoles |
|||
|MenuLocation=Arch → Utilities → Close Holes |
|||
|Workbenches=[[Arch_Workbench/ro|Arch]] |
|||
|SeeAlso=[[Arch Check/ro|Arch Check]] |
|||
}} |
|||
</div> |
|||
<span id="Description"></span> |
|||
==Descriere== |
==Descriere== |
||
<div class="mw-translate-fuzzy"> |
|||
Acest instrument identifică găuri (secvența circulară a marginilor deschise) într-un obiect [[ |
Acest instrument identifică găuri/orificii (secvența circulară a marginilor deschise) într-un obiect [[Part_Workbench | Shape]] și încearcă să le închidă prin adăugarea unei fațete noi constrută pe acea secvență de margini. Totuși, trebuie să vă asigurați că rezultatul este un obiect solid. |
||
</div> |
|||
<span id="Usage"></span> |
|||
<div class="mw-translate-fuzzy"> |
|||
== Cum se folosește == |
== Cum se folosește == |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
# Selectați un obiect [[ |
# Selectați un obiect [[Part_Workbench|Shape]] |
||
# Apăsați {{ |
# Apăsați {{Button|[[Image:Arch CloseHoles.svg|16px]] [[Arch CloseHoles|Close Holes]]}} entry in {{MenuCommand|Arch → Utilities → Close Holes}} |
||
</div> |
|||
<span id="Scripting"></span> |
|||
<div class="mw-translate-fuzzy"> |
|||
== Scrip-Programare == |
== Scrip-Programare == |
||
</div> |
|||
{{Emphasis|See also:}} [[Arch_API|Arch API]] and [[FreeCAD_Scripting_Basics|FreeCAD Scripting Basics]]. |
|||
<div class="mw-translate-fuzzy"> |
|||
Acest instrument poate fi utilizat în [[macros|macros]] și din consola Python utilizând următoarea funcție: |
Acest instrument poate fi utilizat în [[macros|macros]] și din consola Python utilizând următoarea funcție: |
||
</div> |
|||
{{Code|code= |
{{Code|code= |
||
solid = closeHole(shape) |
|||
}} |
}} |
||
<div class="mw-translate-fuzzy"> |
|||
închide o gaură într-o formă deschisă |
închide o gaură într-o formă deschisă |
||
</div> |
|||
{{clear}} |
|||
Example: |
|||
{{Code|code= |
|||
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) |
|||
}} |
|||
{{Docnav |
|||
|[[Arch_RemoveShape|RemoveShape]] |
|||
|[[Arch_MergeWalls|MergeWalls]] |
|||
|[[Arch_Workbench|Arch]] |
|||
|IconL=Arch_RemoveShape.svg |
|||
|IconR=Arch_MergeWalls.svg |
|||
|IconC=Workbench_Arch.svg |
|||
}} |
|||
{{Arch Tools navi{{#translation:}}}} |
|||
{{Userdocnavi{{#translation:}}}} |
Latest revision as of 12:08, 19 May 2023
Arch CloseHoles |
poziția meniului |
---|
Arch → Utilities → Close Holes |
Ateliere |
Arch |
scurtătură |
nici unul |
Prezentat în versiune |
- |
A se vedea, de asemenea, |
Arch Check |
Descriere
Acest instrument identifică găuri/orificii (secvența circulară a marginilor deschise) într-un obiect Shape și încearcă să le închidă prin adăugarea unei fațete noi constrută pe acea secvență de margini. Totuși, trebuie să vă asigurați că rezultatul este un obiect solid.
Cum se folosește
- Selectați un obiect Shape
- Apăsați Close Holes entry in Arch → Utilities → Close Holes
Scrip-Programare
See also: Arch API and FreeCAD Scripting Basics.
Acest instrument poate fi utilizat în macros și din consola Python utilizând următoarea funcție:
solid = closeHole(shape)
închide o gaură într-o formă deschisă
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()
solid = Arch.closeHole(Wall.Shape)
Arch
- 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
User documentation
- 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, Arch, Assembly, 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