Draft AutoGroup/it: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(11 intermediate revisions by 2 users not shown)
Line 3: Line 3:
{{Docnav/it
{{Docnav/it
|[[Draft_ToggleConstructionMode/it|Modalità costruzione]]
|[[Draft_ToggleConstructionMode/it|Modalità costruzione]]
|[[Draft_Snap_Lock/it|Snap Blocca]]
|[[Draft_Snap_Lock/it|Blocca aggancio]]
|[[Draft_Workbench/it|Draft]]
|[[Draft_Workbench/it|Draft]]
|IconL=Draft_ToggleConstructionMode.svg
|IconL=Draft_ToggleConstructionMode.svg
Line 12: Line 12:
{{GuiCommand/it
{{GuiCommand/it
|Name=Draft AutoGroup
|Name=Draft AutoGroup
|Name/it=AutoGruppo
|Name/it=Gruppo automatico
|Empty=1
|Empty=1
|Workbenches=[[Draft_Workbench/it|Draft]], [[Arch_Workbench/it|Arch]]
|Workbenches=[[Draft_Workbench/it|Draft]], [[Arch_Workbench/it|Arch]]
Line 22: Line 22:
==Descrizione==
==Descrizione==


Il comando '''Draft AutoGruppo''' modifica il [[Draft_Layer/it|Draft Layer]] attivo o, [[#Preferenze|opzionalmente]], il [[Std_Group/it| Gruppo]] attivo o l'oggetto simil-gruppo [[Arch_Workbench/it|Arch]]. I nuovi oggetti [[Draft_Workbench/it|Draft]] e [[Arch_Workbench/it|Arch]] vengono automaticamente posizionati in questo layer attivo o gruppo.
Il comando '''Draft Gruppo automatico''' modifica il [[Draft_Layer/it|Draft Livello]] (layer) attivo o, [[#Preferenze|opzionalmente]], il [[Std_Group/it| Gruppo]] attivo o l'oggetto simil-gruppo [[Arch_Workbench/it|Arch]]. I nuovi oggetti [[Draft_Workbench/it|Draft]] e [[Arch_Workbench/it|Arch]] vengono automaticamente posizionati in questo livello attivo o gruppo.


Questo comando era originariamente destinato ai gruppi, da cui il nome, ma è stato riprogettato nella versione 0.19 di FreeCAD quando è stato introdotto un sistema a layer. Poiché la gestione dei layer è ora l'impostazione predefinita per il comando, il resto di questa pagina si concentrerà principalmente su di essi
Questo comando era originariamente destinato ai gruppi, da cui il nome, ma è stato riprogettato nella versione 0.19 di FreeCAD quando è stato introdotto un sistema a livelli (layer). Poiché la gestione dei livelli è ora l'impostazione predefinita per il comando, il resto di questa pagina si concentrerà principalmente su di essi


[[Image:Draft_tray_menu.png]]
[[Image:Draft_tray_menu.png]]
{{Caption|Il menu dei layer di Draft}}
{{Caption|Il menu dei livelli della barra di Draft}}


<span id="Usage"></span>
<span id="Usage"></span>
==Utilizzo==
==Utilizzo==


# Facoltativamente selezionare il layer che vuoi rendere attivo nella [[Tree_view/it|Vista ad albero]].
# Facoltativamente selezionare il livello che si vuole rendere attivo nella [[Tree_view/it|Vista ad albero]].
# Esistono diversi modi per richiamare il comando:
# Esistono diversi modi per richiamare il comando:
#* Premere il pulsante {{Button|[[Image:button_invalid.svg|16px]] [[Draft_AutoGroup|None]]}} nella [[Draft_Tray/it|Barra di Draft]]. Questo pulsante può avere un aspetto diverso. Se è presente un layer attivo, verrà visualizzato il nome del layer e un'icona del layer con il {{PropertyView|Line Color}} e il {{PropertyView|Shape Color}} del layer.
#* Premere il pulsante [[Image:Draft_tray_button_layer.png]] nella [[Draft_Tray/it|Barra di Draft]]. Questo pulsante può avere un aspetto diverso. Se è presente un livello attivo, verrà visualizzato il nome del livello e un'icona del livello con il {{PropertyView|Line Color}} e il {{PropertyView|Shape Color}} del livello.
#* Se si ha selezionato un layer: seleziona l'opzione {{MenuCommand|[[Image:button_right.svg|16px]] Attiva questo livello}} dal menu contestuale [[Tree_view/it|Vista ad albero]].
#* Se si ha selezionato un livello: seleziona l'opzione {{MenuCommand|[[Image:button_right.svg|16px]] Attiva questo livello}} dal menu contestuale [[Tree_view/it|Vista ad albero]].
# Se non si ha ancora selezionato un layer, si apre il menu dei livelli. Effettuare una delle seguenti operazioni:
# Se non si ha ancora selezionato un livello, si apre il menu dei livelli. Effettuare una delle seguenti operazioni:
#* Selezionare {{MenuCommand|Nessuno}} per lavorare senza un layer attivo.
#* Selezionare {{MenuCommand|Nessuno}} per lavorare senza un livello attivo.
#* Selezionare un layer esistente da rendere attivo.
#* Selezionare un livello esistente da rendere attivo.
#* Selezionare {{MenuCommand|Aggiungi nuovo layer}} per creare un nuovo layer. La selezione di questa opzione non modificherà il layer attivo.
#* Selezionare {{MenuCommand|Aggiungi nuovo livello}} per creare un nuovo livello. La selezione di questa opzione non modificherà il livello attivo.
# Se il layer attivo è stato modificato, il pulsante nella [[Draft_Tray/it|Barra di Draft]] viene aggiornato.
# Se il livello attivo è stato modificato, il pulsante nella [[Draft_Tray/it|Barra di Draft]] viene aggiornato.


<span id="Notes"></span>
<span id="Notes"></span>
==Note==
==Note==


* È anche possibile creare un nuovo [[Draft_Layer/it|layer]] facendo clic con il pulsante destro del mouse sul contenitore del layer nella [[Tree_view/it|Vista ad albero]] e selezionando {{MenuCommand|[[Image:Draft_NewLayer.svg|16px]] Aggiungi nuovo livello}} opzione dal menu contestuale.
* È anche possibile creare un nuovo [[Draft_Layer/it|livello]] facendo clic con il pulsante destro del mouse sul contenitore del livello nella [[Tree_view/it|Vista ad albero]] e selezionando {{MenuCommand|[[Image:Draft_NewLayer.svg|16px]] Aggiungi nuovo livello}} opzione dal menu contestuale.
* Se la [[Draft_ToggleConstructionMode/it|Modalità di costruzione Draft]] è attivata, il [[Draft_Layer/it|layer]] attivo viene ignorato.
* Se la [[Draft_ToggleConstructionMode/it|Modalità di costruzione Draft]] è attivata, il [[Draft_Layer/it|livello]] attivo viene ignorato.


<span id="Preferences"></span>
<span id="Preferences"></span>
Line 53: Line 53:
Vedere anche: [[Preferences_Editor/it|Impostare le preferenze]] e [[Draft_Preferences/it|Preferenze per l'ambiente Draft]].
Vedere anche: [[Preferences_Editor/it|Impostare le preferenze]] e [[Draft_Preferences/it|Preferenze per l'ambiente Draft]].


* Questo comando può facoltativamente gestire anche i gruppi: {{MenuCommand|Modifica → Preferenze... → Draft → Impostazioni generaliImpostazioni generali draft → Mostra i gruppi nel pulsante a discesa dell'elenco dei livelli}}.
* Questo comando può opzionalmente gestire anche i gruppi: {{MenuCommand|Modifica → Preferenze... → Draft → GeneraleIncludi gruppi nell'elenco dei livelli}}.


<span id="Scripting"></span>
<span id="Scripting"></span>
Line 88: Line 88:
{{Docnav/it
{{Docnav/it
|[[Draft_ToggleConstructionMode/it|Modalità costruzione]]
|[[Draft_ToggleConstructionMode/it|Modalità costruzione]]
|[[Draft_Snap_Lock/it|Snap Blocca]]
|[[Draft_Snap_Lock/it|Blocca aggancio]]
|[[Draft_Workbench/it|Draft]]
|[[Draft_Workbench/it|Draft]]
|IconL=Draft_ToggleConstructionMode.svg
|IconL=Draft_ToggleConstructionMode.svg

Latest revision as of 20:51, 8 December 2023

Gruppo automatico

Posizione nel menu
Nessuno
Ambiente
Draft, Arch
Avvio veloce
Nessuno
Introdotto nella versione
0.17
Vedere anche
Draft Livello, Gruppo

Descrizione

Il comando Draft Gruppo automatico modifica il Draft Livello (layer) attivo o, opzionalmente, il Gruppo attivo o l'oggetto simil-gruppo Arch. I nuovi oggetti Draft e Arch vengono automaticamente posizionati in questo livello attivo o gruppo.

Questo comando era originariamente destinato ai gruppi, da cui il nome, ma è stato riprogettato nella versione 0.19 di FreeCAD quando è stato introdotto un sistema a livelli (layer). Poiché la gestione dei livelli è ora l'impostazione predefinita per il comando, il resto di questa pagina si concentrerà principalmente su di essi

Il menu dei livelli della barra di Draft

Utilizzo

  1. Facoltativamente selezionare il livello che si vuole rendere attivo nella Vista ad albero.
  2. Esistono diversi modi per richiamare il comando:
    • Premere il pulsante nella Barra di Draft. Questo pulsante può avere un aspetto diverso. Se è presente un livello attivo, verrà visualizzato il nome del livello e un'icona del livello con il VistaLine Color e il VistaShape Color del livello.
    • Se si ha selezionato un livello: seleziona l'opzione Attiva questo livello dal menu contestuale Vista ad albero.
  3. Se non si ha ancora selezionato un livello, si apre il menu dei livelli. Effettuare una delle seguenti operazioni:
    • Selezionare Nessuno per lavorare senza un livello attivo.
    • Selezionare un livello esistente da rendere attivo.
    • Selezionare Aggiungi nuovo livello per creare un nuovo livello. La selezione di questa opzione non modificherà il livello attivo.
  4. Se il livello attivo è stato modificato, il pulsante nella Barra di Draft viene aggiornato.

Note

Preferenze

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

  • Questo comando può opzionalmente gestire anche i gruppi: Modifica → Preferenze... → Draft → Generale → Includi gruppi nell'elenco dei livelli.

Script

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

Se Draft è attivo, l'oggetto dell'applicazione FreeCADGui ha una proprietà draftToolBar. Questo oggetto draftToolBar ha una proprietà autogroup, che contiene il nome dell'autogroup attivo, o è None se nessun autogroup è attivo. Per modificare il gruppo automatico attivo utilizza il metodo setAutoGroup dell'oggetto draftToolBar. Per inserire gli oggetti nell'autogroup attivo utilizza il metodo autogroup del modulo Draft.

# This code only works if the Draft Workbench is active!

import FreeCAD as App
import FreeCADGui as Gui
import Draft

doc = App.newDocument()

polygon1 = Draft.make_polygon(5, radius=1000)
polygon2 = Draft.make_polygon(3, radius=500)
polygon3 = Draft.make_polygon(6, radius=220)

layer = Draft.make_layer()
Gui.draftToolBar.setAutoGroup(layer.Name)

Draft.autogroup(polygon1)
Draft.autogroup(polygon2)
Draft.autogroup(polygon3)

doc.recompute()