Draft Downgrade/it: Difference between revisions
Renatorivo (talk | contribs) No edit summary |
(Updating to match new version of source page) |
||
Line 1: | Line 1: | ||
{{GuiCommand |
{{GuiCommand|Name=Draft Downgrade|Workbenches=[[Draft Module|Draft]], [[Arch Module|Arch]]|MenuLocation=Draft -> Downgrade|Shortcut=D N|SeeAlso=[[Draft Upgrade|Draft Upgrade]]}} |
||
==Descrizione== |
==Descrizione== |
||
Line 32: | Line 32: | ||
<syntaxhighlight> |
<syntaxhighlight> |
||
downgrade (objects [delete], [force]) |
downgrade (objects, [delete], [force]) |
||
</syntaxhighlight> |
</syntaxhighlight> |
||
Revision as of 21:58, 5 November 2014
Draft Downgrade |
Menu location |
---|
Draft -> Downgrade |
Workbenches |
Draft, Arch |
Default shortcut |
D N |
Introduced in version |
- |
See also |
Draft Upgrade |
Descrizione
Questo strumento scompone gli oggetti selezionati (converte un oggetto in diversi oggetti di livello inferiore). Se nessun oggetto è selezionato, chiede di selezionarne uno.
Utilizzo
- Selezionare uno o più oggetti che si desidera aggiornare
- Premere il pulsante Template:KEY/it o premere i tasti Template:KEY/it e Template:KEY/it
Opzioni
Gli oggetti selezionati vengono modificati, scomposti seguendo l'ordine di questa lista:
- se è selezionato un solo oggetto e esso contiene più di una faccia, le facce vengono separate in oggetti diversi
- se sono selezionate più facce, le facce successive vengono sottratte alla prima
- se è selezionata una sola faccia, essa viene convertita in un contorno
- negli altri casi i contorni vengono scomposti in segmenti separati
Esempio
-
Forma originale
-
Forma con le facce separate e distanziate
Script
Lo strumento Downgrade può essere utilizzato nelle macro e dalla console di Python tramite la seguente funzione:
downgrade (objects, [delete], [force])
- Retrocede di grado l'oggetto dato (può essere un oggetto o un elenco di oggetti).
- Se delete è true, i vecchi oggetti vengono eliminati.
- L'attributo force può essere usato per forzare un certo tipo di downgrade. Può essere: explode, shapify, subtr, splitFaces, cut2, getWire, splitWires.
- Restituisce un dizionario contenente due liste, un elenco di nuovi oggetti e un elenco di oggetti da eliminare
Esempio:
import FreeCADGui,Draft
selection = FreeCADGui.Selection.getSelection()
Draft.downgrade(selection)