Draft SelectPlane/it: Difference between revisions

From FreeCAD Documentation
(Created page with "Per avere la possibilità di passare rapidamente a griglie diverse, in posizioni diverse, è necessario creare un {{Button|16px Draft...")
(Updating to match new version of source page)
 
(65 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{Docnav/it|[[Draft_Stretch/it|Stira]]|[[Draft_FinishLine/it|Terminare la linea]]|[[Draft_Module/it|Draft]]|IconL=Draft_Stretch.svg|IconC=Workbench_Draft.svg|IconR=Draft_FinishLine.svg}}


{{Docnav/it
{{GuiCommand/it|Name=Draft SelectPlane|Name/it=Seleziona il piano|Workbenches=[[Draft Module/it|Draft]], [[Arch Module/it|Architettura]]|MenuLocation=Draft → Utilità → Seleziona il piano|Shortcut={{KEY|W}} {{KEY|P}}|SeeAlso=[[Draft SetWorkingPlaneProxy/it|Piano proxy]], [[Draft ToggleGrid/it|Mostra la griglia]]}}
|[[Draft_Shape2DView/it|Vista forma 2D]]
|[[Draft_SetStyle/it|Imposta Stile]]
|[[Draft_Workbench/it|Draft]]
|IconL=Draft_Shape2DView.svg
|IconR=Draft_SetStyle.svg
|IconC=Workbench_Draft.svg
}}

<!--Note: for legibility a space was added to the menu text-->
{{GuiCommand/it
|Name=Draft SelectPlane
|Name/it=Seleziona Piano
|MenuLocation=Utilità → Seleziona Piano
|Workbenches=[[Draft_Workbench/it|Draft]], [[Arch_Workbench/it|Arch]]
|Shortcut={{KEY|W}} {{KEY|P}}
|SeeAlso=[[Draft_WorkingPlaneProxy/it|Piano di lavoro proxy]]
}}


<span id="Description"></span>
==Descrizione==
==Descrizione==


Il comando [[Image:Draft_SelectPlane.svg|24px]] '''Draft Seleziona Piano''' definisce il piano di lavoro Draft corrente. Questo è il piano nella [[3D_view/it|Vista 3D]] dove vengono creati i nuovi oggetti [[Draft_Workbench/it|Draft]]. Un nuovo piano di lavoro può essere basato su una delle diverse [[#Utilizzo_con_preimpostazioni|preimpostazioni]] o su una selezione. La selezione può essere creata prima ([[#Utilizzo_con_pre-selezion|pre-selezione]]) o dopo ([[#Utilizzo_wcon_post-selezione|post-selezione]]) l'avvio del comando.
Il modulo Draft dispone di un sistema di Piani di lavoro, questo consente di specificare un piano personalizzato nello spazio 3D nel quale viene eseguito il comando successivo di Draft.


Esistono diversi metodi per definire il piano di lavoro:
{{Version/it|0.22}}: Per ogni vista 3D viene memorizzato un piano di lavoro separato.


Il pulsante [[Image:Draft_tray_button_plane.png]] nel [[Draft_Tray/it|Vassoio di Draft]] cambia a seconda del piano di lavoro corrente. {{Version/it|0.22}}: se il piano di lavoro non è impostato su {{MenuCommand|Auto}} viene aggiunto un asterisco ({{MenuCommand|*}}) all'etichetta del pulsante se l'origine del piano di lavoro non corrisponde l'origine globale.
* Da una faccia selezionata
* Da tre vertici selezionati


[[Image:WorkingPlane_example.png|400px]]
[[Image:WorkingPlane_example.png|400px]]
{{Caption|È possibile impostare diversi piani di lavoro su cui disegnare forme}}
{{Caption|Forme create su diversi piani di lavoro}}


<span id="Usage_with_pre-selection"></span>
==Utilizzo==
==Utilizzo con pre-selezione==


# Effettuare una delle seguenti operazioni:
Il pulsante {{Button|[[Image:Draft SelectPlane.svg|16px]] [[Draft SelectPlane/it|Seleziona il piano]]}} è presente nella [[Draft Tray/it|barra di Draft]], che appare solo in [[Draft Module/it|Draft]] e in [[Arch Module/it|Arch]].
#* Selezionare un singolo oggetto. Sono supportati i seguenti oggetti:
#** [[Draft_WorkingPlaneProxy/it|Draft Piano di lavoro proxy]]: la {{PropertyView|View Data}} (la posizione della telecamera) e la {{PropertyView|Visibility Map}} (la visibilità salvata degli oggetti) del piano di lavoro proxy sono anche ripristinati.
#** [[Arch_Axis/it|Arch Assi]] ({{Version/it|0.22}})
#** [[Arch_AxisSystem/it|Arch Sistema di Assi]] ({{Version/it|0.22}})
#** [[Arch_BuildingPart/it|Arch Parti di edificio]].
#** [[Arch_SectionPlane/it|Arch Piani di sezione]].
#** [[Std_Part/it|Oggetti Part]]: per evitare di selezionare sottoelementi si consiglia di selezionarli nella [[Tree_view/it|Vista ad albero]].
#** Oggetti non solidi che consistono in una singola faccia piana o un singolo bordo curvo o ({{Version/it|0.22}}) che hanno tre o più vertici.
#** Oggetti solidi o oggetti senza forma che hanno una proprietà {{PropertyData|Placement}}. ({{Version/it|0.22}})
#* Selezionare uno o più sottoelementi. E' possibile selezionare:
#** Una faccia piatta.
#** Un bordo curvo.
#** Tre vertici.
#** Uno spigolo e un vertice, oppure due spigoli. I vertici combinati devono definire un piano. ({{Version/it|0.22}})
# Esistono diversi modi per invocare il comando:
#* Premere il pulsante [[Image:Draft_tray_button_plane.png]] nella [[Draft_Tray/it|Barra Draft]].
#* Seleziona l'opzione {{MenuCommand|Utilità → [[Image:Draft_SelectPlane.svg|16px]] Seleziona Piano}} dal menu.
#* Usare la scorciatoia da tastiera: {{KEY|W}} poi {{KEY|P}}.
# Il piano di lavoro e il pulsante nella [[Draft_Tray/it|Barra Draft]] vengono aggiornati.


<span id="Usage_with_post-selection"></span>
=== Senza elemento selezionato ===
==Utilizzo con post-selezione==


# Esistono diversi modi per invocare il comando:
# Premere il pulsante {{Button|[[Image:Draft_SelectPlane.svg|16px]] [[Draft SelectPlane/it|Seleziona il piano]]}}, o usare {{KEY|Draft}} → {{KEY|Utilità}} → {{KEY|[[Image:Draft_SelectPlane.svg|16px]] [[Draft SelectPlane/it|Seleziona il piano]]}} dal menu principale, o la scorciatoia {{KEY|W}} {{KEY|P}}.
#* Premere il pulsante [[Image:Draft_tray_button_plane.png]] nella [[Draft_Tray/it|Barra Draft]].
# Selezionare l'offset, la spaziatura della griglia e delle linee principali
#* Selezionare l'opzione {{MenuCommand|Utilità → [[Image:Draft_SelectPlane.svg|16px]] Seleziona Piano}} dal menu.
# Selezionare uno dei preset: {{Button|[[Image:View-top.svg|16px]] XY (dall'alto)}}, {{Button|[[Image:View-front.svg|16px]] XZ (frontale)}}, {{Button|[[Image:View-right.svg|16px]] YZ (laterale)}}, {{Button|[[Image:View-isometric.svg|16px]] Vista}}, o {{Button|[[Image:View-axonometric.svg|16px]] Auto}}.
#* Usare la scorciatoia da tastiera: {{KEY|W}} poi {{KEY|P}}.
# Si apre il pannello attività {{MenuCommand|Impostazione piano di lavoro}}. Vedi [[#Opzioni|Opzioni]] per maggiori informazioni.
# Effettuare una delle seguenti operazioni:
#* Selezionare un singolo oggetto. Vedere il [[#Utilizzo_con_pre-selezione|paragrafo precedente]].
#* Selezionare uno o più sottoelementi. Vedere il [[#Utilizzo_con_preselezione|paragrafo precedente]].
# Fare clic in un punto qualsiasi della [[3D_view/it|Vista 3D]] per confermare la selezione e terminare il comando.
# Il piano di lavoro e il pulsante nella [[Draft_Tray/it|Barra Draft]] vengono aggiornati.


<span id="Usage_with_presets"></span>
Una volta impostato il piano, il pulsante cambia e indica il piano attivo {{Button|[[Image:Draft SelectPlane.png|16px]] Top}}, {{Button|[[Image:Draft SelectPlane.svg|16px]] Front}}, {{Button|[[Image:Draft SelectPlane.svg|16px]] Side}}, {{Button|[[Image:Draft SelectPlane.svg|16px]] Auto}}, {{Button|[[Image:Draft SelectPlane.svg|16px]] d(0.0,-1.0,0.0)}}.
==Utilizzo con preimpostazioni==


# Esistono diversi modi per invocare il comando:
Si può mostrare o nascondere la griglia con la scorciatoia {{KEY|G}} {{KEY|R}}.
#* Premere il pulsante [[Image:Draft_tray_button_plane.png]] nella [[Draft_Tray/it|Barra Draft]].
#* Selezionare l'opzione {{MenuCommand|Utilità → [[Image:Draft_SelectPlane.svg|16px]] Seleziona Piano}} dal menu.
#* Usare la scorciatoia da tastiera: {{KEY|W}} poi {{KEY|P}}.
# Si apre il pannello attività {{MenuCommand|Impostazione piano di lavoro}}. Vedere [[#Opzioni|Opzioni]] per maggiori informazioni.
# Premere uno qualsiasi dei pulsanti per terminare il comando.
# Il piano di lavoro e il pulsante nella [[Draft_Tray/it|Barra Draft]] vengono aggiornati.


<span id="Options"></span>
=== Con elemento selezionato ===
==Opzioni==


<div class="mw-translate-fuzzy">
# Selezionare una faccia di un oggetto esistente nella vista 3D o tenere premuto {{KEY|Ctrl}} e selezionare tre vertici di qualsiasi oggetto. {{Version/it|0.17}}
# Premere il pulsante {{Button|[[Image:Draft SelectPlane.svg|16px]] [[Draft SelectPlane/it|Seleziona il piano]]}}, oppure fare clic con il tasto destro e selezionare {{MenuCommand|Utilità [[Image:Draft SelectPlane.svg|16px]] [[Draft SelectPlane/it|Seleziona il piano]]}}.
* Premere il pulsante {{Button|[[Image:View-top.svg|16px]] Dall'alto (XY)}} per allineare il piano di lavoro con il piano XY del sistema di coordinate globale.
* Premere il pulsante {{Button|[[Image:View-front.svg|16px]] Frontale (XZ)}} per allineare il piano di lavoro con il piano XZ del sistema di coordinate globale.
* Premere il pulsante {{Button|[[Image:View-right.svg|16px]] Laterale (YZ)}} per allineare il piano di lavoro con il piano YZ del sistema di coordinate globale.
* Premere il pulsante {{Button|[[Image:View-isometric.svg|16px]] Allinea alla vista}} per allineare il piano di lavoro con la [[3D_view/it|Vista 3D]] corrente. Se la casella di controllo {{MenuCommand|Centra piano sulla vista}} non è selezionata, l'origine del piano di lavoro corrisponderà all'origine del sistema di coordinate globali, altrimenti corrisponderà al centro dell'attuale [[3D_view/it|Vista 3D]].
* Premere il pulsante {{Button|[[Image:View-axonometric.svg|16px]] Automatico}} per impostare il piano di lavoro su {{MenuCommand|Auto}}. Un piano di lavoro impostato su {{MenuCommand|Auto}} si allineerà automaticamente con la [[3D_view/it|Vista 3D]] corrente ogni volta che viene avviato un comando Draft o [[Arch_Workbench/it|Arch]] che richiede l'immissione di punti. Ciò equivale a premere il pulsante {{Button|[[Image:View-isometric.svg|16px]] Allinea alla vista}} prima di utilizzare il comando. Inoltre, il piano di lavoro si allineerà alle facce planari selezionate prima di avviare il comando o quando vengono selezionati punti sulle facce planari durante il comando.
* {{MenuCommand|Offset}} definisce la distanza perpendicolare tra il piano calcolato e il piano di lavoro effettivo.
* Selezionare la casella {{MenuCommand|Centra piano su vista corrente}} per mettere l'origine del piano di lavoro al centro della [[3D_view/it|Vista 3D]] corrente. Questa opzione può essere utile in combinazione con il pulsante {{Button|[[Image:View-isometric.svg|16px]] Allinea alla vista}}.
* Selezionare un vertice nella [[3D_view/it|Vista 3D]] e premere il pulsante {{Button|[[Image:Draft_Move.svg|16px]] Sposta piano di lavoro}} per spostare il piano di lavoro in modo che la sua origine corrisponda alla posizione del vertice selezionato.
* {{MenuCommand|Spaziatura della griglia}} definisce la distanza tra le linee della griglia.
* Il valore {{MenuCommand|Linea principale ogni}} determina dove vengono disegnate le linee principali della griglia. Le linee della griglia principale sono leggermente più spesse delle normali linee della griglia. Ad esempio, se la spaziatura della griglia è {{Value|0.5 m}} e c'è una linea principale ogni {{Value|10 linee}}, tale linea si verificherà ogni {{Value|5 m}}.
* Il valore {{MenuCommand|Estensione griglia}} determina il numero di linee della griglia nelle direzioni X e Y della griglia.
* Il {{MenuCommand|Raggio di aggancio}} è la distanza massima alla quale [[Draft_Snap_Grid/it|Draft Snap Grid]] rileva le intersezioni delle linee della griglia.
* Premere il pulsante {{Button|[[Image:view-fullscreen.svg|16px]] Centra la vista}} per allineare la [[3D_view/it|vista 3D]] con il piano di lavoro corrente.
* Premere il pulsante {{Button|[[Image:sel-back.svg|16px]] Precedente}} per reimpostare il piano di lavoro nella posizione precedente.
* Premere il pulsante {{Button|Successivo [[Image:sel-forward.svg|16px]]}} per reimpostare il piano di lavoro nella posizione successiva. {{Version/it|0.22}}
* Premere {{KEY|Esc}} o il pulsante {{Button|Chiudi}} per interrompere il comando.
</div>


<span id="Notes"></span>
Il piano viene creato allineato alla faccia dell'oggetto o al piano definito dai tre vertici.
==Note==


* Può essere utile allineare la [[3D_view/it|Vista 3D]] con il piano di lavoro Draft selezionato. Ad esempio, dopo aver impostato il piano di lavoro su Frontale, si potrebbe voler passare anche alla [[Std_ViewFront/it |Vista frontale]].
==Opzioni==
* La griglia può essere commutata con il comando [[Draft_ToggleGrid/it|Draft Attiva Griglia]].
* Facendo doppio clic su [[Draft_WorkingPlaneProxy/it|Draft Piano di lavoro proxy]] nella [[Tree_view/it|Vista ad albero]] è possibile passare rapidamente da un piano di lavoro all'altro.


<span id="Preferences"></span>
* Premere il pulsante {{Button|[[Image:View-top.svg|16px]] XY (dall'alto)}} per impostare il piano di lavoro sul piano XY. Per disegnare facilmente su questo piano, è necessario impostare la vista dall'alto o dal basso (la normale è nella direzione Z positiva o negativa). Premere {{KEY|2}} o {{KEY|5}} per passare rapidamente a queste viste.
==Preferenze==
* Premere il pulsante {{Button|[[Image:View-front.svg|16px]] XZ (frontale)}} per impostare il piano di lavoro sul piano XZ. Per disegnare facilmente su questo piano, è necessario impostare la vista anteriore o posteriore (la normale è nella direzione Y negativa o positiva). Premere {{KEY|1}} o {{KEY|4}} per passare rapidamente a queste viste.
* Premere il pulsante {{Button|[[Image:View-right.svg|16px]] YZ (laterale)}} per impostare il piano di lavoro sul piano YZ. Per disegnare facilmente su questo piano, è necessario impostare la vista sul lato sinistro o destro (la normale è nella direzione X positiva o negativa). Premere {{KEY|3}} o {{KEY|6}} per passare rapidamente a queste viste.
* Premere il pulsante {{Button|[[Image:View-isometric.svg|16px]] Vista}} per impostare il piano di lavoro sulla vista 3D corrente, perpendicolare all'asse della telecamera e passante attraverso l'origine (0,0,0).
* Premere il pulsante {{Button|[[Image:View-axonometric.svg|16px]] Auto}} per annullare l'impostazione di qualsiasi piano di lavoro corrente e impostare automaticamente un piano di lavoro quando viene utilizzato uno strumento. Quando viene selezionato uno strumento di disegno, la griglia verrà automaticamente aggiornata alla vista corrente; quindi, se la vista viene ruotata e viene selezionato un altro strumento, la griglia viene ridisegnata nella nuova vista. Questo equivale a premere automaticamente {{Button|[[Image:View-isometric.svg|16px]] Vista}} prima di usare uno strumento.
* Impostare il valore "Offset" per impostare il piano di lavoro a una certa distanza perpendicolare dal piano selezionato.
* Impostare il valore "Spaziatura griglia" per definire lo spazio tra ciascuna linea nella griglia.
* Impostare il valore "Linea principale ogni" per tracciare una linea leggermente più spessa nella griglia al valore impostato. Ad esempio, se la spaziatura della griglia è di 0,5 m, e c'è una linea principale ogni 20 linee, ci sarà una linea leggermente più spessa ogni 10 m.
* Fare clic sulla casella di controllo "Centra il piano nella vista" per disegnare il piano e la griglia più vicino alla vista della telecamera nella vista 3D.
* Premere {{KEY|Esc}} o il pulsante {{button|Chiudi}} per interrompere il comando corrente.


Vedere anche: [[Preferences_Editor/it|Impostare le preferenze]] e [[Draft_Preferences/it|Preferenze per l'ambiente Draft]].
==Script==
{{emphasis|Vedere anche:}} [[Draft API/it|Draft API]] e [[FreeCAD Scripting Basics/it|Script di base per FreeCAD]]. Vedere le [http://www.freecadweb.org/api/DraftWorkingPlane.html WorkingPlane API].


* Le impostazioni della griglia nel pannello delle attività così come molte altre impostazioni della griglia sono disponibili come preferenze: {{MenuCommand|Modifica → Preferenze... → Draft → Griglia e snap}}.
Gli oggetti Piani di lavoro possono essere facilmente creati e manipolati negli script e nelle [[macros/it|macro]] e dalla console [[Python/it|Python]]
* Il raggio di Aggancio può anche essere modificato al volo (vedi [[Draft_Snap/it#Preferenze|Draft Snap]]) o modificando: {{MenuCommand|Strumenti → Modifica parametri... → BaseApp → Preferences → Mod → Draft → snapRange}}.


<span id="Scripting"></span>
È possibile accedere al corrente piano di lavoro di Draft e applicare delle trasformazioni:
==Script==


Vedere anche: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] e [[FreeCAD Scripting Basics/it|Script di base per FreeCAD]].
{{Code|code=
import FreeCAD as App
import FreeCADGui as Gui


{{Version/it|0.22}}:
workplane = App.DraftWorkingPlane


Il modulo WorkingPlane offre due classi per creare oggetti del piano di lavoro: la classe {{incode|PlaneBase}} e la classe {{incode|PlaneGui}}. La seconda classe eredita dalla prima. Gli oggetti della classe {{incode|PlaneGui}} interagiscono con la GUI (il pulsante [[Draft_Tray/it|Draft Tray]]), la [[3D_view/it|vista 3D]] e la [[Draft_Snap_Grid/it|griglia]]. Gli oggetti {{incode|PlaneBase}} no.
v1 = App.Vector(0, 0, 0)
v2 = App.Vector(1, 1, 1).normalize()


Utilizzare il metodo {{incode|get_working_plane()}} del modulo WorkingPlane per ottenere un'istanza della classe {{incode|PlaneGui}} collegata alla vista 3D corrente. Il metodo restituisce il piano di lavoro esistente collegato alla vista o crea un nuovo piano di lavoro, se necessario.
workplane.alignToPointAndAxis(v1, v2, 17)
Gui.Snapper.toggleGrid()
Gui.Snapper.toggleGrid()
}}

Per aggiornare la vista della griglia dopo aver modificato il piano di lavoro si deve eseguire un comando Draft, per esempio, [[Draft_Line/it|Linea]], o semplicemente [[Draft_ToggleGrid/it|Attiva/disattiva la griglia]].

È possibile creare un proprio piano e utilizzarlo indipendentemente dal piano di lavoro corrente di Draft. Ciò è utile se è necessario eseguire calcoli o proiezioni in questi altri piani.


{{Code|code=
{{Code|code=
import FreeCAD as App
import WorkingPlane
import WorkingPlane


my_plane = WorkingPlane.plane()
wp = WorkingPlane.get_working_plane()


v1 = App.Vector(0, 0, 0)
origin = App.Vector(0, 0, 0)
v2 = App.Vector(1, 1, 1).normalize()
normal = App.Vector(1, 1, 1).normalize()
offset = 17
my_plane.alignToPointAndAxis(v1, v2, 17)
wp.align_to_point_and_axis(origin, normal, offset)


projection = my_plane.projectPoint(App.Vector(10, 15, 2))
point = App.Vector(10, 15, 2)
projection = wp.project_point(point)
print(projection)
print(projection)
}}
}}


La classe {{incode|PlaneBase}} può essere utilizzata per creare piani di lavoro indipendenti dalla GUI:
Per visualizzare una nuova griglia utilizzare un nuovo oggetto tracker. Innanzitutto impostare il normale piano di lavoro di cui si ha bisogno, poi creare un nuovo oggetto tracker, quindi impostarlo sul piano corrente, poi si può attivarlo o disattivarlo.

{{Code|code=
{{Code|code=
import FreeCAD as App
import WorkingPlane
import DraftTrackers


wp = WorkingPlane.PlaneBase()
App.DraftWorkingPlane.alignToPointAndAxis(App.Vector(0, 0, 0),
App.Vector(1, 0, 0),
0)

my_grid = DraftTrackers.gridTracker()
my_grid.set()
my_grid.on()
my_grid.off()
}}
}}


Questa griglia è semplicemente un aiuto visivo e non consente lo snap.


{{Docnav/it
Per avere la possibilità di passare rapidamente a griglie diverse, in posizioni diverse, è necessario creare un {{Button|[[File:Draft_SetWorkingPlaneProxy.svg|16px]] [[Draft_SetWorkingPlaneProxy/it|Piano di lavoro proxy]]}}.
|[[Draft_Shape2DView/it|Vista forma 2D]]

|[[Draft_SetStyle/it|Imposta Stile]]
<div class="mw-translate-fuzzy">
|[[Draft_Workbench/it|Draft]]
{{Docnav/it|[[Draft_Stretch/it|Stira]]|[[Draft_FinishLine/it|Terminare la linea]]|[[Draft_Module/it|Draft]]|IconL=Draft_Stretch.svg|IconC=Workbench_Draft.svg|IconR=Draft_FinishLine.png}}
|IconL=Draft_Shape2DView.svg
</div>
|IconR=Draft_SetStyle.svg
|IconC=Workbench_Draft.svg
}}


{{Draft Tools navi{{#translation:}}}}
{{Draft Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{clear}}

Latest revision as of 09:37, 28 March 2024

Seleziona Piano

Posizione nel menu
Utilità → Seleziona Piano
Ambiente
Draft, Arch
Avvio veloce
W P
Introdotto nella versione
-
Vedere anche
Piano di lavoro proxy

Descrizione

Il comando Draft Seleziona Piano definisce il piano di lavoro Draft corrente. Questo è il piano nella Vista 3D dove vengono creati i nuovi oggetti Draft. Un nuovo piano di lavoro può essere basato su una delle diverse preimpostazioni o su una selezione. La selezione può essere creata prima (pre-selezione) o dopo (post-selezione) l'avvio del comando.

disponibile dalla versione 0.22: Per ogni vista 3D viene memorizzato un piano di lavoro separato.

Il pulsante nel Vassoio di Draft cambia a seconda del piano di lavoro corrente. disponibile dalla versione 0.22: se il piano di lavoro non è impostato su Auto viene aggiunto un asterisco (*) all'etichetta del pulsante se l'origine del piano di lavoro non corrisponde l'origine globale.

Forme create su diversi piani di lavoro

Utilizzo con pre-selezione

  1. Effettuare una delle seguenti operazioni:
  2. Esistono diversi modi per invocare il comando:
    • Premere il pulsante nella Barra Draft.
    • Seleziona l'opzione Utilità → Seleziona Piano dal menu.
    • Usare la scorciatoia da tastiera: W poi P.
  3. Il piano di lavoro e il pulsante nella Barra Draft vengono aggiornati.

Utilizzo con post-selezione

  1. Esistono diversi modi per invocare il comando:
    • Premere il pulsante nella Barra Draft.
    • Selezionare l'opzione Utilità → Seleziona Piano dal menu.
    • Usare la scorciatoia da tastiera: W poi P.
  2. Si apre il pannello attività Impostazione piano di lavoro. Vedi Opzioni per maggiori informazioni.
  3. Effettuare una delle seguenti operazioni:
  4. Fare clic in un punto qualsiasi della Vista 3D per confermare la selezione e terminare il comando.
  5. Il piano di lavoro e il pulsante nella Barra Draft vengono aggiornati.

Utilizzo con preimpostazioni

  1. Esistono diversi modi per invocare il comando:
    • Premere il pulsante nella Barra Draft.
    • Selezionare l'opzione Utilità → Seleziona Piano dal menu.
    • Usare la scorciatoia da tastiera: W poi P.
  2. Si apre il pannello attività Impostazione piano di lavoro. Vedere Opzioni per maggiori informazioni.
  3. Premere uno qualsiasi dei pulsanti per terminare il comando.
  4. Il piano di lavoro e il pulsante nella Barra Draft vengono aggiornati.

Opzioni

  • Premere il pulsante Dall'alto (XY) per allineare il piano di lavoro con il piano XY del sistema di coordinate globale.
  • Premere il pulsante Frontale (XZ) per allineare il piano di lavoro con il piano XZ del sistema di coordinate globale.
  • Premere il pulsante Laterale (YZ) per allineare il piano di lavoro con il piano YZ del sistema di coordinate globale.
  • Premere il pulsante Allinea alla vista per allineare il piano di lavoro con la Vista 3D corrente. Se la casella di controllo Centra piano sulla vista non è selezionata, l'origine del piano di lavoro corrisponderà all'origine del sistema di coordinate globali, altrimenti corrisponderà al centro dell'attuale Vista 3D.
  • Premere il pulsante Automatico per impostare il piano di lavoro su Auto. Un piano di lavoro impostato su Auto si allineerà automaticamente con la Vista 3D corrente ogni volta che viene avviato un comando Draft o Arch che richiede l'immissione di punti. Ciò equivale a premere il pulsante Allinea alla vista prima di utilizzare il comando. Inoltre, il piano di lavoro si allineerà alle facce planari selezionate prima di avviare il comando o quando vengono selezionati punti sulle facce planari durante il comando.
  • Offset definisce la distanza perpendicolare tra il piano calcolato e il piano di lavoro effettivo.
  • Selezionare la casella Centra piano su vista corrente per mettere l'origine del piano di lavoro al centro della Vista 3D corrente. Questa opzione può essere utile in combinazione con il pulsante Allinea alla vista.
  • Selezionare un vertice nella Vista 3D e premere il pulsante Sposta piano di lavoro per spostare il piano di lavoro in modo che la sua origine corrisponda alla posizione del vertice selezionato.
  • Spaziatura della griglia definisce la distanza tra le linee della griglia.
  • Il valore Linea principale ogni determina dove vengono disegnate le linee principali della griglia. Le linee della griglia principale sono leggermente più spesse delle normali linee della griglia. Ad esempio, se la spaziatura della griglia è 0.5 m e c'è una linea principale ogni 10 linee, tale linea si verificherà ogni 5 m.
  • Il valore Estensione griglia determina il numero di linee della griglia nelle direzioni X e Y della griglia.
  • Il Raggio di aggancio è la distanza massima alla quale Draft Snap Grid rileva le intersezioni delle linee della griglia.
  • Premere il pulsante Centra la vista per allineare la vista 3D con il piano di lavoro corrente.
  • Premere il pulsante Precedente per reimpostare il piano di lavoro nella posizione precedente.
  • Premere il pulsante Successivo per reimpostare il piano di lavoro nella posizione successiva. disponibile dalla versione 0.22
  • Premere Esc o il pulsante Chiudi per interrompere il comando.

Note

Preferenze

Vedere anche: Impostare le preferenze e Preferenze per l'ambiente Draft.

  • Le impostazioni della griglia nel pannello delle attività così come molte altre impostazioni della griglia sono disponibili come preferenze: Modifica → Preferenze... → Draft → Griglia e snap.
  • Il raggio di Aggancio può anche essere modificato al volo (vedi Draft Snap) o modificando: Strumenti → Modifica parametri... → BaseApp → Preferences → Mod → Draft → snapRange.

Script

Vedere anche: Autogenerated API documentation e Script di base per FreeCAD.

disponibile dalla versione 0.22:

Il modulo WorkingPlane offre due classi per creare oggetti del piano di lavoro: la classe PlaneBase e la classe PlaneGui. La seconda classe eredita dalla prima. Gli oggetti della classe PlaneGui interagiscono con la GUI (il pulsante Draft Tray), la vista 3D e la griglia. Gli oggetti PlaneBase no.

Utilizzare il metodo get_working_plane() del modulo WorkingPlane per ottenere un'istanza della classe PlaneGui collegata alla vista 3D corrente. Il metodo restituisce il piano di lavoro esistente collegato alla vista o crea un nuovo piano di lavoro, se necessario.

import FreeCAD as App
import WorkingPlane

wp = WorkingPlane.get_working_plane()

origin = App.Vector(0, 0, 0)
normal = App.Vector(1, 1, 1).normalize()
offset = 17
wp.align_to_point_and_axis(origin, normal, offset)

point = App.Vector(10, 15, 2)
projection = wp.project_point(point)
print(projection)

La classe PlaneBase può essere utilizzata per creare piani di lavoro indipendenti dalla GUI:

import WorkingPlane

wp = WorkingPlane.PlaneBase()