TechDraw View/it: Difference between revisions
Renatorivo (talk | contribs) No edit summary |
No edit summary |
||
(50 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{Docnav/it |
{{Docnav/it |
||
|[[ |
|[[TechDraw_PrintAll/it|Stampa tutto]] |
||
|[[TechDraw_ActiveView/it|Vista attiva]] |
|[[TechDraw_ActiveView/it|Vista attiva]] |
||
|[[ |
|[[TechDraw_Workbench/it|TechDraw]] |
||
|IconL= |
|IconL=TechDraw_PrintAll.svg |
||
|IconC=Workbench_TechDraw.svg |
|||
|IconR=TechDraw_ActiveView.svg |
|IconR=TechDraw_ActiveView.svg |
||
|IconC=Workbench_TechDraw.svg |
|||
}} |
}} |
||
{{GuiCommand/it |
{{GuiCommand/it |
||
|Name=TechDraw View |
|Name=TechDraw View |
||
|Name/it=Vista |
|Name/it=TechDraw Vista |
||
|MenuLocation=TechDraw → Vista |
|MenuLocation=TechDraw → Viste TechDraw → Inserisci Vista |
||
|Workbenches=[[ |
|Workbenches=[[TechDraw_Workbench/it|TechDraw]] |
||
|SeeAlso=[[TechDraw_ProjectionGroup/it|Gruppo di proiezioni]], [[TechDraw_SectionView/it|Vista di sezione]] |
|SeeAlso=[[TechDraw_ProjectionGroup/it|Gruppo di proiezioni]], [[TechDraw_SectionView/it|Vista di sezione]] |
||
}} |
}} |
||
<span id="Description"></span> |
|||
==Descrizione== |
==Descrizione== |
||
Lo strumento Vista aggiunge |
Lo strumento '''TechDraw Vista''' aggiunge una rappresentazione di uno o più oggetti ad una pagina di disegno. Questo è l'elemento base dell'ambiente TechDraw. La maggior parte delle altre visualizzazioni derivano in qualche modo da Vista. |
||
Vista proverà a disegnare qualsiasi cosa con una proprietà {{incode|Shape}}. È possibile selezionare [[Sketcher_Workbench/it|schizzi]], [[PartDesign_Body/it|corpi PartDesign]], [[Draft_Workbench/it|oggetti Draft]] ecc. Vista estrarrà anche qualsiasi forma dagli oggetti all'interno di una [[Std_Part/it|Parte]] o di un [[Std_Group/it|Gruppo]]. |
|||
[[Image:TechDraw_View_example.png]] |
[[Image:TechDraw_View_example.png]] |
||
{{Caption|Vista di un solido con linee nascoste}} |
{{Caption|Vista di un solido con linee nascoste}} |
||
<span id="Usage"></span> |
|||
==Utilizzo== |
==Utilizzo== |
||
# Facoltativamente ruotare la [[3D_view/it|Vista 3D]]. A meno che non venga selezionata una faccia nel passaggio successivo, la direzione della telecamera nella [[3D_view/it|Vista 3D]] determina il valore iniziale della proprietà {{PropertyData|Direction}} della Vista. |
|||
<div class="mw-translate-fuzzy"> |
|||
# Selezionare uno o più oggetti |
# Selezionare uno o più oggetti nella [[3D_view/it|Vista 3D]] o nella [[Tree_view/it|Vista ad albero]]. Quando si seleziona nella vista 3D, la prima faccia selezionata determina il valore iniziale della proprietà {{PropertyData|Direction}}. |
||
# Se nel documento |
# Se nel documento sono presenti più pagine di disegno: facoltativamente aggiungere la pagina desiderata alla selezione selezionandola nella [[Tree_view/it|Vista ad albero]]. |
||
# Esistono diversi modi per richiamare lo strumento: |
|||
# Premere il pulsante {{Button|[[Image:Techdraw-view.svg|16px]] [[TechDraw NewView/it|Vista]]}} |
|||
#* Premere il pulsante {{Button|[[Image:TechDraw_View.svg|16px]] [[TechDraw_View/it|Inserisci Vista]]}}. |
|||
</div> |
|||
#* Selezionare l'opzione {{MenuCommand|TechDraw → Viste TechDraw → [[Image:TechDraw_View.svg|16px]] Inserisci Vista}} dal menu. |
|||
# Se nel documento sono presenti più pagine di disegno e non è stata ancora selezionata una pagina, si apre la finestra di dialogo {{MenuCommand|Scelta Pagina}}: {{Version/it|0.20}} |
|||
* Vista disegna qualsiasi cosa che abbia una proprietà {{incode|Shape}}. È anche possibile selezionare oggetti [[Draft Workbench/it|Draft]] o [[PartDesign Body/it|Corpi di PartDesign]]. Vista estrae anche qualsiasi forma dagli oggetti all'interno di un contenitore [[Std_Part/it|App::Part]] o di un [[Std Group/it|Grouppo]]. |
|||
## Selezionare la pagina desiderata. |
|||
## Premere il pulsante {{Button|OK}}. |
|||
<span id="Properties"></span> |
|||
==Proprietà== |
==Proprietà== |
||
<span id="Data"></span> |
|||
=== Dati === |
=== Dati === |
||
* {{PropertyData|X}}: la posizione orizzontale della vista nella pagina. (1) |
|||
* {{PropertyData|Y}}: la posizione verticale della vista nella pagina. (1) |
|||
* {{PropertyData|LockPosition}}: quando è vero, impedisce che le viste vengano trascinate nella Gui. La vista può ancora essere spostata cambiando le proprietà X, Y. (1) |
|||
* {{PropertyData|Rotation}}: rotazione in gradi in senso antiorario della vista sulla pagina. (1) |
|||
* {{PropertyData|ScaleType}}: "Document": usa l'impostazione della scala della Pagina. "Custom": usa una scala unica per questa vista. "Automatic": adatta la vista alla pagina. (1) |
|||
* {{PropertyData|Scale}}: la vista viene resa sulla pagina in Scala: 1 è equivalente alla fonte. (1) |
|||
* {{PropertyData|Caption}}: breve didascalia di testo opzionale. |
|||
* {{PropertyData|Source}}: collegamenti agli oggetti disegnabili da rappresentare. |
|||
* {{PropertyData|Direction}}: un vettore che rappresenta la direzione della vista. Direzioni comuni sono Frontale: (0,-1,0), Dall'alto: (0,0,1), Destra: (1,0,0), Assonometria: (1,1,1). Vedere le note sottostanti. (1) |
|||
* {{PropertyData|XDirection}}: questo vettore controlla la rotazione della vista attorno alla Direction. Introdotto in v0.19. (1) |
|||
* {{PropertyData|Perspective}}: vero per la proiezione prospettica, falso per la proiezione ortogonale. |
|||
* {{PropertyData|Focus}}: distanza dalla telecamera al piano di proiezione per le proiezioni prospettiche. Deve essere regolata per adattarsi all'oggetto. Se è troppo lontana si perde la prospettiva, se è troppo vicina l'oggetto viene distorto. |
|||
* {{PropertyData|CoarseView}}: se è vero, TechDraw usa un'approssimazione poligonale per calcolare la geometria del disegno. Se è false, TechDraw usa un algoritmo di precisione. Vedere le note. |
|||
* {{PropertyData|Smooth Visible Lines}}: mostra o nasconde le Smooth lines. |
|||
* {{PropertyData|Seam Visible Lines}}: mostra o nasconde le linee di congiunzione. |
|||
* {{PropertyData|Iso Visible Lines}}: mostra o nasconde le linee Isometriche(u,v). |
|||
* {{PropertyData|Hard Hidden Lines}}: mostra o nasconde le linee degli spigoli nascosti. |
|||
* {{PropertyData|Smooth Hidden Lines}}: mostra o nasconde le linee Smooth lines nascoste. |
|||
* {{PropertyData|Seam Hidden Lines}}: mostra o nasconde le linee di congiunzione nascoste. |
|||
* {{PropertyData|Iso Hidden Lines}}: mostra o nasconde le linee Isometriche(u,v). |
|||
* {{PropertyData|Iso Count}}: numero di linee Isometriche(u,v) da disegnare su ogni faccia. |
|||
{{TitleProperty|Base}} |
|||
(1) queste proprietà sono comuni a tutti i tipi di Viste. |
|||
* {{PropertyData|X|Distance}}: la posizione orizzontale della vista sulla pagina. (1) |
|||
* {{PropertyData|Y|Distance}}: la posizione verticale della vista sulla pagina. (1) |
|||
* {{PropertyData|Lock Position|Bool}}: impedisce alle viste di essere trascinate nella GUI quando {{TRUE}}. La vista può ancora essere spostata modificando le proprietà X,Y. (1) |
|||
* {{PropertyData|Rotation|Angle}}: rotazione in senso antiorario della vista sulla pagina in gradi. (1) |
|||
* {{PropertyData|Scale Type|Enumeration}}: il tipo di scala. Opzioni: (1) |
|||
** {{Value|Page}}: utilizza l'impostazione di scala della [[TechDraw_PageDefault/it|Pagina predefinita]]. |
|||
** {{Value|Automatic}}: adatta la visualizzazione alla pagina. |
|||
** {{Value|Custom}}: utilizza la scala definita da {{PropertyData|Scale}}. |
|||
* {{PropertyData|Scale|FloatConstant}}: la vista verrà visualizzata sulla pagina in rapporto Scala:1 rispetto all'origine. (1) |
|||
* {{PropertyData|Caption|String}}: didascalia di testo breve opzionale. (1) |
|||
{{TitleProperty|Cosmetics}} |
|||
* {{PropertyData|Cosmetic Vertexes|TechDraw::PropertyCosmeticVertexList|Hidden}} |
|||
* {{PropertyData|Cosmetic Edges|TechDraw::PropertyCosmeticEdgeList|Hidden}} |
|||
* {{PropertyData|Center Lines|TechDraw::PropertyCenterLineList|Hidden}} |
|||
* {{PropertyData|Geom Formats|TechDraw::PropertyGeomFormatList|Hidden}} |
|||
{{TitleProperty|HLR Parameters}} |
|||
* {{PropertyData|Coarse View|Bool}}: Se {{TRUE}}, TechDraw utilizzerà un'approssimazione del poligono per calcolare la geometria del disegno. Se {{FALSE}}, TechDraw utilizzerà un algoritmo di precisione. CoarseView può essere molto più veloce per i modelli complessi. La qualità del disegno risulta ridotta, poiché ogni curva viene approssimata come una serie di brevi segmenti di linea. I vertici non vengono visualizzati in CoarseView poiché ogni breve segmento comporterebbe due nuovi vertici e la visualizzazione diventerebbe ingombrante. Le quote lineari possono essere aggiunte a CoarseView, ma è improbabile che siano utili. |
|||
* {{PropertyData|Smooth Visible|Bool}}: linee smussate visibili attivate/disattivate. |
|||
* {{PropertyData|Seam Visible|Bool}}: linee di giuntura visibili (seme) attivate/disattivate. |
|||
* {{PropertyData|Iso Visible|Bool}}: linee isometriche visibili (u,v) attivate/disattivate. |
|||
* {{PropertyData|Hard Hidden|Bool}}: righe nascoste attivate/disattivate. |
|||
* {{PropertyData|Smooth Hidden|Bool}}: linee nascoste attivate/disattivate. |
|||
* {{PropertyData|Seam Hidden|Bool}}: linee di giuntura (seme) nascoste attivate/disattivate. |
|||
* {{PropertyData|Iso Hidden|Bool}}: linee isometriche nascoste(u,v) attivate/disattivate. |
|||
* {{PropertyData|Iso Count|Integer}}: numero di linee isometriche(u,v) da disegnare su ciascuna faccia. |
|||
{{TitleProperty|Projection}} |
|||
* {{PropertyData|Source|LinkList}}: collegamenti agli oggetti disegnabili da rappresentare. |
|||
* {{PropertyData|XSource|XLinkList}}: collegamenti agli oggetti disegnabili in un file esterno. |
|||
* {{PropertyData|Direction|Vector}}: questo vettore controlla la direzione da cui si sta visualizzando l'oggetto. +X è destra, -X è sinistra, +Y è posteriore, -Y è anteriore (guardando nello schermo), +Z è su e -Z è giù. Quindi una vista frontale è (0,-1,0) e una vista isometrica è (1,-1,1). |
|||
* {{PropertyData|XDirection|Vector}}: questo vettore controlla la rotazione della vista attorno alla direzione. |
|||
* {{PropertyData|Perspective|Bool}}: {{TRUE}} per proiezione prospettica, {{FALSE}} per proiezione ortogonale. |
|||
* {{PropertyData|Focus|Distance}}: distanza dalla fotocamera al piano di proiezione per proiezioni prospettiche. Deve essere regolato per adattarsi all'oggetto. Troppo lontano si perde la prospettiva, troppo vicino l'oggetto risulta distorto. |
|||
<span id="View"></span> |
|||
=== Vista === |
=== Vista === |
||
* {{PropertyView|Keep Label}}: se è vero mostra sempre Visualizza etichetta. |
|||
* {{PropertyView|LineWidth}}: lo spessore delle linee visibili. Vedere [[TechDraw_LineGroup/it|Gruppi di linee]]. |
|||
* {{PropertyView|HiddenWidth}}: lo spessore delle linee nascoste, se abilitato. |
|||
* {{PropertyView|IsoWidth}}: lo spessore delle linee di superficie isometriche (u, v) e delle linee di quota. |
|||
* {{PropertyView|ExtraWidth}}: non ancora implementato. |
|||
* {{PropertyView|ShowCenters}}: mostra o nasconde i segni di centro cerchio o arco. |
|||
* {{PropertyView|CenterScale}}: regolazione della dimensione del contrassegno di centro dell'arco, se abilitata. |
|||
* {{PropertyView|HorizCenterLine}}: mostra una linea centrale orizzontale attraverso la vista. |
|||
* {{PropertyView|VertCenterLine}}: mostra una linea centrale verticale attraverso la vista. |
|||
* {{PropertyView|ShowSectionLine}}: mostra o nasconde la linea della sezione se applicabile. |
|||
{{TitleProperty|Base}} |
|||
* {{PropertyView|Keep Label|Bool}}: mostra sempre l'etichetta della vista se {{TRUE}}. (1) |
|||
* {{PropertyView|Stack Order|Integer}}: sopra o sotto giro rispetto ad altre visualizzazioni. (1) {{Version/it|0.21}} |
|||
{{TitleProperty|Decoration}} |
|||
* {{PropertyView|Arc Center Marks|Bool}}: attiva/disattiva i contrassegni centrali dell'arco circolare. |
|||
* {{PropertyView|Center Scale|Float}}: regolazione della dimensione del contrassegno centrale dell'arco circolare, se abilitato. |
|||
* {{PropertyView|Horiz Center Line|Bool}}: mostra una linea centrale orizzontale attraverso la vista. |
|||
* {{PropertyView|Section Line Color|Color}}: imposta il colore della linea di sezione, se applicabile. |
|||
* {{PropertyView|Section Line Style|Enumeration}}: imposta lo stile della linea di sezione, se applicabile. |
|||
* {{PropertyView|Show All Edges|Bool}}: mostra temporaneamente le linee invisibili. |
|||
* {{PropertyView|Show Section Line|Bool}}: mostra/nasconde la linea di sezione, se applicabile. |
|||
* {{PropertyView|Vert Center Line|Bool}}: mostra una linea centrale verticale attraverso la vista. |
|||
{{TitleProperty|Highlight}} |
|||
* {{PropertyView|Highlight Adjustment|Float}}: regola la rotazione dei dettagli evidenziati, se applicabile. |
|||
* {{PropertyView|Highlight Line Color|Color}}: imposta il colore della linea evidenziata, se applicabile. |
|||
* {{PropertyView|Highlight Line Style|Enumeration}}: imposta lo stile della linea evidenziata, se applicabile. |
|||
{{TitleProperty|Lines}} |
|||
* {{PropertyView|Extra Width|Length}}: non ancora implementato. |
|||
* {{PropertyView|Hidden Width|Length}}: lo spessore delle linee nascoste, se abilitato. |
|||
* {{PropertyView|Iso Width|Length}}: lo spessore delle linee isometriche di superficie (u,v) e delle linee di quota. |
|||
* {{PropertyView|Line Width|Length}}: lo spessore delle linee visibili. Vedere [[TechDraw_LineGroup/it|Gruppi di linee]]. |
|||
(1) queste proprietà sono comuni a tutti i tipi di Viste. |
|||
<span id="Scripting"></span> |
|||
==Script== |
==Script== |
||
Vedere anche: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] e [[FreeCAD_Scripting_Basics/it|Script di base per FreeCAD]]. |
|||
È possibile creare una vista con [[Macros/it|macro]] e dalla console [[Python/it|Python]] utilizzando le seguenti funzioni: |
|||
{{Code|code= |
{{Code|code= |
||
import FreeCAD as App |
|||
view = FreeCAD.ActiveDocument.addObject('TechDraw::DrawViewPart','View') |
|||
rc = page.addView(view) |
|||
doc = App.ActiveDocument |
|||
box = doc.addObject("Part::Box", "Box") |
|||
FreeCAD.ActiveDocument.View.Direction = (0.0,0.0,1.0) |
|||
page = doc.addObject("TechDraw::DrawPage", "Page") |
|||
template = doc.addObject("TechDraw::DrawSVGTemplate", "Template") |
|||
template.Template = App.getResourceDir() + "Mod/TechDraw/Templates/A4_LandscapeTD.svg" |
|||
page.Template = template |
|||
# Toggle the visibility of the page to ensure its width and height are updated (hack): |
|||
page.Visibility = False |
|||
page.Visibility = True |
|||
view = doc.addObject("TechDraw::DrawViewPart", "View") |
|||
page.addView(view) |
|||
view.Source = [box] |
|||
view.Direction = (0, 0, 1) |
|||
view.X = page.PageWidth / 2 |
|||
view.Y = page.PageHeight / 2 |
|||
doc.recompute() |
|||
}} |
}} |
||
<div class="mw-translate-fuzzy"> |
|||
{{Docnav/it |
|||
{{Docnav/it|[[TechDraw_New_Pick/it|Nuova pagina da modello]]|[[TechDraw_NewProjGroup/it|Nuovo gruppo di proiezioni]]|[[TechDraw_Module/it|TechDraw]]|IconL=TechDraw_New_Pick.png|IconC=Workbench_TechDraw.svg|IconR=techdraw-projgroup.png}} |
|||
|[[TechDraw_PrintAll/it|Stampa tutto]] |
|||
</div> |
|||
|[[TechDraw_ActiveView/it|Vista attiva]] |
|||
|[[TechDraw_Workbench/it|TechDraw]] |
|||
|IconL=TechDraw_PrintAll.svg |
|||
|IconR=TechDraw_ActiveView.svg |
|||
|IconC=Workbench_TechDraw.svg |
|||
}} |
|||
{{TechDraw Tools navi{{#translation:}}}} |
{{TechDraw Tools navi{{#translation:}}}} |
||
{{Userdocnavi{{#translation:}}}} |
{{Userdocnavi{{#translation:}}}} |
||
{{clear}} |
Latest revision as of 21:22, 3 March 2024
TechDraw Vista |
Posizione nel menu |
---|
TechDraw → Viste TechDraw → Inserisci Vista |
Ambiente |
TechDraw |
Avvio veloce |
Nessuno |
Introdotto nella versione |
- |
Vedere anche |
Gruppo di proiezioni, Vista di sezione |
Descrizione
Lo strumento TechDraw Vista aggiunge una rappresentazione di uno o più oggetti ad una pagina di disegno. Questo è l'elemento base dell'ambiente TechDraw. La maggior parte delle altre visualizzazioni derivano in qualche modo da Vista.
Vista proverà a disegnare qualsiasi cosa con una proprietà Shape
. È possibile selezionare schizzi, corpi PartDesign, oggetti Draft ecc. Vista estrarrà anche qualsiasi forma dagli oggetti all'interno di una Parte o di un Gruppo.
Vista di un solido con linee nascoste
Utilizzo
- Facoltativamente ruotare la Vista 3D. A meno che non venga selezionata una faccia nel passaggio successivo, la direzione della telecamera nella Vista 3D determina il valore iniziale della proprietà DatiDirection della Vista.
- Selezionare uno o più oggetti nella Vista 3D o nella Vista ad albero. Quando si seleziona nella vista 3D, la prima faccia selezionata determina il valore iniziale della proprietà DatiDirection.
- Se nel documento sono presenti più pagine di disegno: facoltativamente aggiungere la pagina desiderata alla selezione selezionandola nella Vista ad albero.
- Esistono diversi modi per richiamare lo strumento:
- Premere il pulsante Inserisci Vista.
- Selezionare l'opzione TechDraw → Viste TechDraw → Inserisci Vista dal menu.
- Se nel documento sono presenti più pagine di disegno e non è stata ancora selezionata una pagina, si apre la finestra di dialogo Scelta Pagina: disponibile dalla versione 0.20
- Selezionare la pagina desiderata.
- Premere il pulsante OK.
Proprietà
Dati
Base
- DatiX (
Distance
): la posizione orizzontale della vista sulla pagina. (1) - DatiY (
Distance
): la posizione verticale della vista sulla pagina. (1) - DatiLock Position (
Bool
): impedisce alle viste di essere trascinate nella GUI quandotrue
. La vista può ancora essere spostata modificando le proprietà X,Y. (1) - DatiRotation (
Angle
): rotazione in senso antiorario della vista sulla pagina in gradi. (1) - DatiScale Type (
Enumeration
): il tipo di scala. Opzioni: (1)Page
: utilizza l'impostazione di scala della Pagina predefinita.Automatic
: adatta la visualizzazione alla pagina.Custom
: utilizza la scala definita da DatiScale.
- DatiScale (
FloatConstant
): la vista verrà visualizzata sulla pagina in rapporto Scala:1 rispetto all'origine. (1) - DatiCaption (
String
): didascalia di testo breve opzionale. (1)
Cosmetics
- Dati (Hidden)Cosmetic Vertexes (
TechDraw::PropertyCosmeticVertexList
) - Dati (Hidden)Cosmetic Edges (
TechDraw::PropertyCosmeticEdgeList
) - Dati (Hidden)Center Lines (
TechDraw::PropertyCenterLineList
) - Dati (Hidden)Geom Formats (
TechDraw::PropertyGeomFormatList
)
HLR Parameters
- DatiCoarse View (
Bool
): Setrue
, TechDraw utilizzerà un'approssimazione del poligono per calcolare la geometria del disegno. Sefalse
, TechDraw utilizzerà un algoritmo di precisione. CoarseView può essere molto più veloce per i modelli complessi. La qualità del disegno risulta ridotta, poiché ogni curva viene approssimata come una serie di brevi segmenti di linea. I vertici non vengono visualizzati in CoarseView poiché ogni breve segmento comporterebbe due nuovi vertici e la visualizzazione diventerebbe ingombrante. Le quote lineari possono essere aggiunte a CoarseView, ma è improbabile che siano utili. - DatiSmooth Visible (
Bool
): linee smussate visibili attivate/disattivate. - DatiSeam Visible (
Bool
): linee di giuntura visibili (seme) attivate/disattivate. - DatiIso Visible (
Bool
): linee isometriche visibili (u,v) attivate/disattivate. - DatiHard Hidden (
Bool
): righe nascoste attivate/disattivate. - DatiSmooth Hidden (
Bool
): linee nascoste attivate/disattivate. - DatiSeam Hidden (
Bool
): linee di giuntura (seme) nascoste attivate/disattivate. - DatiIso Hidden (
Bool
): linee isometriche nascoste(u,v) attivate/disattivate. - DatiIso Count (
Integer
): numero di linee isometriche(u,v) da disegnare su ciascuna faccia.
Projection
- DatiSource (
LinkList
): collegamenti agli oggetti disegnabili da rappresentare. - DatiXSource (
XLinkList
): collegamenti agli oggetti disegnabili in un file esterno. - DatiDirection (
Vector
): questo vettore controlla la direzione da cui si sta visualizzando l'oggetto. +X è destra, -X è sinistra, +Y è posteriore, -Y è anteriore (guardando nello schermo), +Z è su e -Z è giù. Quindi una vista frontale è (0,-1,0) e una vista isometrica è (1,-1,1). - DatiXDirection (
Vector
): questo vettore controlla la rotazione della vista attorno alla direzione. - DatiPerspective (
Bool
):true
per proiezione prospettica,false
per proiezione ortogonale. - DatiFocus (
Distance
): distanza dalla fotocamera al piano di proiezione per proiezioni prospettiche. Deve essere regolato per adattarsi all'oggetto. Troppo lontano si perde la prospettiva, troppo vicino l'oggetto risulta distorto.
Vista
Base
- VistaKeep Label (
Bool
): mostra sempre l'etichetta della vista setrue
. (1) - VistaStack Order (
Integer
): sopra o sotto giro rispetto ad altre visualizzazioni. (1) disponibile dalla versione 0.21
Decoration
- VistaArc Center Marks (
Bool
): attiva/disattiva i contrassegni centrali dell'arco circolare. - VistaCenter Scale (
Float
): regolazione della dimensione del contrassegno centrale dell'arco circolare, se abilitato. - VistaHoriz Center Line (
Bool
): mostra una linea centrale orizzontale attraverso la vista. - VistaSection Line Color (
Color
): imposta il colore della linea di sezione, se applicabile. - VistaSection Line Style (
Enumeration
): imposta lo stile della linea di sezione, se applicabile. - VistaShow All Edges (
Bool
): mostra temporaneamente le linee invisibili. - VistaShow Section Line (
Bool
): mostra/nasconde la linea di sezione, se applicabile. - VistaVert Center Line (
Bool
): mostra una linea centrale verticale attraverso la vista.
Highlight
- VistaHighlight Adjustment (
Float
): regola la rotazione dei dettagli evidenziati, se applicabile. - VistaHighlight Line Color (
Color
): imposta il colore della linea evidenziata, se applicabile. - VistaHighlight Line Style (
Enumeration
): imposta lo stile della linea evidenziata, se applicabile.
Lines
- VistaExtra Width (
Length
): non ancora implementato. - VistaHidden Width (
Length
): lo spessore delle linee nascoste, se abilitato. - VistaIso Width (
Length
): lo spessore delle linee isometriche di superficie (u,v) e delle linee di quota. - VistaLine Width (
Length
): lo spessore delle linee visibili. Vedere Gruppi di linee.
(1) queste proprietà sono comuni a tutti i tipi di Viste.
Script
Vedere anche: Autogenerated API documentation e Script di base per FreeCAD.
È possibile creare una vista con macro e dalla console Python utilizzando le seguenti funzioni:
import FreeCAD as App
doc = App.ActiveDocument
box = doc.addObject("Part::Box", "Box")
page = doc.addObject("TechDraw::DrawPage", "Page")
template = doc.addObject("TechDraw::DrawSVGTemplate", "Template")
template.Template = App.getResourceDir() + "Mod/TechDraw/Templates/A4_LandscapeTD.svg"
page.Template = template
# Toggle the visibility of the page to ensure its width and height are updated (hack):
page.Visibility = False
page.Visibility = True
view = doc.addObject("TechDraw::DrawViewPart", "View")
page.addView(view)
view.Source = [box]
view.Direction = (0, 0, 1)
view.X = page.PageWidth / 2
view.Y = page.PageHeight / 2
doc.recompute()
- Pagine: Nuovo disegno standard, Nuovo disegno da modello
- Viste: Vista di oggetto, Vista attiva, Gruppo di proiezioni, Vista di sezione, Dettaglio, Nuova annotazione, Vista di Draft, Vista di Arch, Vista di foglio di calcolo
- Clip: Clip, Aggiungi una vista al gruppo di clip, Rimuovi la vista dal gruppo di clip
- Dimensioni: Lunghezza, Dimensione orizzontale, Dimensione veerticale, Raggio, Diametro, Angolo, Angolo da 3 punti, Link alla dimensione, Pallinatura
- Decorazioni: Tratteggio area, Tratteggio geometrico, Simbolo SVG, Immagine bitmap, Attiva o disattiva la vista cornici
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web
- Hubs: User hub, Power users hub, Developer hub