Architektura: Rama
Ta strona została zaktualizowana dla tej wersji.
BIM: Rama |
Lokalizacja w menu |
---|
3D / BIM → Rama |
Środowisko pracy |
BIM |
Domyślny skrót |
F R |
Wprowadzono w wersji |
- |
Zobacz także |
brak |
Opis
Narzędzie Rama służy do tworzenia wszelkiego rodzaju obiektów ramowych na podstawie profilu i układu. Profil jest wyciągnięty wzdłuż krawędzi układu, który może być dowolnym obiektem 2D, takim jak szkic lub rysunek roboczy. Jest to szczególnie przydatne do tworzenia balustrad lub ścian szkieletowych. Obiekty szkieletowe można następnie łatwo przekształcić w obiekty ścian lub konstrukcji.
Obiekt Ramy utworzony z szyku ortogonalnego linii, przy użyciu okręgu jako profilu.
Użycie
- Utwórz obiekt układu i obiekt profilu, na przykład za pomocą środowiska Rysunek Roboczy lub Szkicownik.
- Wybierz najpierw obiekt układu, a następnie, przy wciśniętym przycisku Ctrl, wybierz obiekt profilu.
- Naciśnij przycisk
Rama lub naciśnij F, a następnie R.
Opcje
- Obiekt ramy można umieścić w pewnej odległości od obiektu układu, ustawiając jego właściwość Odsunięcie.
- Profil zostanie skopiowany u podstawy każdej krawędzi obiektu układu, a następnie wyciągnięty wzdłuż niej. Można kontrolować sposób umieszczenia profilu u podstawy każdej krawędzi za pomocą właściwości Wyrównanie i Obrót.
Właściwości
- Ramy dzielą wspólne właściwości i zachowania wszystkich komponentów.
Dane
Komponent
- DANEBase (
Link
): Układ, na którym oparta jest ta rama.
Informacje o innych właściwościach w tej grupie można znaleźć na stronie Komponent.
Rama
- DANEWyrównaj (
Bool
): Określa, czy profil musi zostać obrócony, aby jego oś normalna była wyrównana z każdą krawędzią. - DANEPunkt bazowy (
Integer
): Indeks bazujący na zerze, wskazujący punkt przecięcia ścieżki na profilu:
**0
: Podstawa Umiejscowienia profilu. Ten punkt jest również używany w przypadku nieprawidłowego indeksu. **1
: Środek pierwszej krawędzi profilu. **2
: Punkt końcowy pierwszej krawędzi profilu. **3
: Środek drugiej krawędzi profilu. **4
: Punkt końcowy drugiej krawędzi profilu. ** ... **n*2-1
: Środek n-tej krawędzi profilu. **n*2
: Punkt końcowy n-tej krawędzi profilu.
- DANEKrawędzie (
Enumeration
): Typ krawędzi do rozważenia. Opcje to:
**Wszystkie krawędzie
**Pionowe krawędzie
**Poziome krawędzie
**Dolne poziome krawędzie
: Na podstawie globalnej współrzędnej Z środka masy krawędzi. **Górne poziome krawędzie
: Jak wyżej.
- DANEScal (
Bool
): Jeśli prawda, zachodzące na siebie bryły są scalane. - DANEOdsunięcie (
VectorDistance
): Opcjonalna odległość między obiektem układu a obiektem ramy. - DANEProfil (
Link
): Profil, na którym oparta jest ta rama. - DANEUmiejscowienie profilu (
Placement
): Opcjonalne dodatkowe umiejscowienie do dodania do profilu przed jego wyciągnięciem. Używana jest tylko Rotacja Umiejscowienia. Ignorowane, jeśli DANEWyrównaj ma wartośćPRAWDA
. - DANEObrót (
Angle
): Obrót profilu wokół jego osi wyciągania.
Tworzenie skryptów
Zobacz również: API: Architektura i Podstawy tworzenia skryptów FreeCAD.
Narzędzie Rama może być używane w makrodefinicjach i z konsoli Python za pomocą następujących funkcji:
Frame = makeFrame(baseobj, profile)
- Tworzy obiekt
Frame
z podanegobaseobj
iprofile
.baseobj
jest dowolnym obiektem zawierającym polilinie, takim jak polilinia środowiska Rysunek Roboczy lub szyk ortogonalny z ich kolekcją.profile
jest wytłaczanym obiektem 2D zawierającym ściany lub zamknięte przewody.
Przykład:
import Draft, Arch
Line = Draft.makeLine(FreeCAD.Vector(0, 0, 0), FreeCAD.Vector(0, 0, 2000))
baseobj = Draft.makeArray(Line, FreeCAD.Vector(1000, 0, 0), FreeCAD.Vector(0, 1, 0), 6, 1)
profile = Draft.makeCircle(200)
Frame = Arch.makeFrame(baseobj, profile)
FreeCAD.ActiveDocument.recompute()
- 2D drafting: Sketch, Line, Polyline, Circle, Arc, Arc by 3 points, Fillet, Ellipse, Polygon, Rectangle, B-spline, Bézier curve, Cubic Bézier curve, Point
- 3D/BIM: Project, Site, Building, Level, Space, Wall, Curtain Wall, Column, Beam, Slab, Door, Window, Pipe, Pipe Connector, Stairs, Roof, Panel, Frame, Fence, Truss, Equipment
- Reinforcement tools: Custom Rebar, Straight Rebar, U-Shape Rebar, L-Shape Rebar, Stirrup, Bent-Shape Rebar, Helical Rebar, Column Reinforcement, Beam Reinforcement, Slab Reinforcement, Footing Reinforcement
- Generic 3D tools: Profile, Box, Shape builder..., Facebinder, Objects library, Component, External reference
- Annotation: Text, Shape from text, Aligned dimension, Horizontal dimension, Vertical dimension, Leader, Label, Axis, Axes System, Grid, Section Plane, Hatch, Page, View, Shape-based view
- Snapping: Snap lock, Snap endpoint, Snap midpoint, Snap center, Snap angle, Snap intersection, Snap perpendicular, Snap extension, Snap parallel, Snap special, Snap near, Snap ortho, Snap grid, Snap working plane, Snap dimensions, Toggle grid, Working Plane Top, Working Plane Front, Working Plane Side
- Modify: Move, Copy, Rotate, Clone, Create simple copy, Make compound, Offset, 2D Offset..., Trimex, Join, Split, Scale, Stretch, Draft to sketch, Upgrade, Downgrade, Add component, Remove component, Array, Path array, Polar array, Point array, Cut with plane, Mirror, Extrude..., Difference, Union, Intersection
- Manage: BIM Setup..., Views manager, Manage project..., Manage doors and windows..., Manage IFC elements..., Manage IFC quantities..., Manage IFC properties..., Manage classification..., Manage layers..., Material, Schedule, Preflight checks..., Annotation styles...
- Utils: Toggle bottom panels, Move to Trash, Working Plane View, Select group, Set slope, Create working plane proxy, Add to construction group, Split Mesh, Mesh to Shape, Select non-manifold meshes, Remove Shape from Arch, Close Holes, Merge Walls, Check, Toggle IFC Brep flag, Toggle subcomponents, Survey, IFC Diff, IFC explorer, Create IFC spreadsheet..., Image plane, Unclone, Rewire, Glue, Reextrude
- Panel tools: Panel, Panel Cut, Panel Sheet, Nest
- Structure tools: Structure, Structural System, Multiple Structures
- IFC tools: IFC Diff..., IFC Expand, Make IFC project, IfcOpenShell update
- Nudge: Nudge Switch, Nudge Up, Nudge Down, Nudge Left, Nudge Right, Nudge Rotate Left, Nudge Rotate Right, Nudge Extend, Nudge Shrink
- Additional: Preferences, Fine tuning, Import Export Preferences, IFC, DAE, OBJ, JSON, 3DS, SHP
- Jak zacząć
- Instalacja: Pobieranie programu, Windows, Linux, Mac, Dodatkowych komponentów, Docker, AppImage, Ubuntu Snap
- Podstawy: Informacje na temat FreeCAD, Interfejs użytkownika, Profil nawigacji myszką, Metody wyboru, Nazwa obiektu, Edytor ustawień, Środowiska pracy, Struktura dokumentu, Właściwości, Pomóż w rozwoju FreeCAD, Dotacje
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa, Złożenie, BIM, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Powierzchnia 3D, Rysunek Techniczny, Test Framework