|
Menu location |
---|
Arch → Piano di sezione |
Workbenches |
Arch |
Default shortcut |
S P |
Introduced in version |
- |
See also |
Vista 2D, Vista di Arch |
Questo strumento posiziona nel documento corrente un attrezzo Piano di sezione, che definisce una sezione o un piano di vista. Il piano di sezione viene posizionato in funzione del corrente Piano di lavoro e può essere spostato e riorientato muovendolo e ruotandolo, fino a quando non riproduce la vista 2D che si vuole ottenere. L'oggetto Piano di sezione prende in considerazione solo un certo insieme di oggetti. Gli oggetti che sono selezionati quando si crea un piano di sezione sono aggiunti a queesto insieme automaticamente. Altri oggetti possono essere aggiunti o rimossi da un Piano di sezione anche in seguito con gli strumenti Aggiungi componente o Rimuovi componente, o facendo doppio clic sul Piano di sezione nella vista ad albero.
The Section Plane object will only consider a certain set of objects. Objects that are selected when you create a Section Plane will be added to that set automatically. Other objects can later be added or removed from a SectionPlane object with the Arch Add component and Arch Remove component tools, or by double-clicking the Section Plane in the tree view.
Il piano di sezione da solo non creerà alcuna vista del suo insieme di oggetti. Per questo, è necessario creare una Vista Arch di TechDraw per creare una vista in una Pagina TechDraw.
The typical workflow to create a 2D drawing involves the following steps, also reflected in the buttons' order in the toolbar:
SectionPlane
true
, vero, l'intera vista 3D viene tagliata in corrispondenza di tale piano di sezione.true
, ritaglia la vista all'altezza e alla lunghezza della visualizzazione del piano di taglio. Questo trasforma efficacemente il piano di taglio in una fotocamera ortografica, limitando il campo visivo del piano.Il piano di sezione con l'opzione clip view si comporta come una fotocamera, limitando il campo visivo.
SectionPlane
true
, enables a real-time clipping effect in the 3D view, visually cutting through the model at the plane's location.true
.true
.true
, the object's DatiLabel will be displayed next to the Section Plane in the 3D view.
Vedere anche: API di Arch e Nozioni di base sugli script di FreeCAD.
Lo strumento Piano di sezione può essere utilizzato nelle macro e dalla console Python tramite la seguente funzione:
Section = makeSectionPlane(objectslist=None, name="Section")
Section
da una objectslist
, che è una lista di oggetti.Esempio:
import FreeCAD, Draft, Arch
p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 0, 0)
baseline = Draft.makeLine(p1, p2)
baseline2 = Draft.makeLine(p1, -1*p2)
Wall1 = Arch.makeWall(baseline, length=None, width=150, height=2000)
Wall2 = Arch.makeWall(baseline2, length=None, width=150, height=1800)
Structure = Arch.makeStructure(length=1000, width=1000, height=200)
FreeCAD.ActiveDocument.recompute()
BuildingPart = Arch.makeBuildingPart([Wall1, Wall2])
Floor = Arch.makeFloor([BuildingPart])
Building = Arch.makeBuilding([Floor, Structure])
Site = Arch.makeSite(Building)
FreeCAD.ActiveDocument.recompute()
Section1 = Arch.makeSectionPlane([Wall1, Wall2])
Section2 = Arch.makeSectionPlane([Structure])
Section3 = Arch.makeSectionPlane([Site])
FreeCAD.ActiveDocument.recompute()