PartDesign AdditivePipe/it: Difference between revisions

From FreeCAD Documentation
(Created page with "==Utilizzo==")
(Updating to match new version of source page)
 
(20 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

<div class="mw-translate-fuzzy">
{{Docnav/it|[[PartDesign AdditiveLoft/it|Loft additivo]]|[[PartDesign_CompPrimitiveAdditive/it|Crea una primitiva additiva]]|[[PartDesign_Workbench/it|PartDesign]]|IconL=PartDesign AdditiveLoft.png|IconC=Workbench_PartDesign.svg|IconR=PartDesign_CompPrimitiveAdditive.png}}
{{Docnav/it|[[PartDesign AdditiveLoft/it|Loft additivo]]|[[PartDesign_CompPrimitiveAdditive/it|Crea una primitiva additiva]]|[[PartDesign_Workbench/it|PartDesign]]|IconL=PartDesign AdditiveLoft.png|IconC=Workbench_PartDesign.svg|IconR=PartDesign_CompPrimitiveAdditive.png}}
</div>


<div class="mw-translate-fuzzy">
{{GuiCommand/it
{{GuiCommand/it
|Name=PartDesign AdditivePipe
|Name=PartDesign AdditivePipe
Line 10: Line 14:
|SeeAlso=[[PartDesign AdditiveLoft/it|Loft additivo]]
|SeeAlso=[[PartDesign AdditiveLoft/it|Loft additivo]]
}}
}}
</div>


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


Line 16: Line 22:


[[File:PartDesign AdditivePipe example.svg|none]]
[[File:PartDesign AdditivePipe example.svg|none]]
<div class="mw-translate-fuzzy">
''A sinistra le sezioni trasversali (A) e (B) da spazzare lungo il percorso (C); a destra lo sweep additivo risultante.''
''A sinistra le sezioni trasversali (A) e (B) da spazzare lungo il percorso (C); a destra lo sweep additivo risultante.''
</div>


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

L'immagine di esempio sopra mostra due diverse forme di sezione trasversale. Il testo seguente descrive la procedura con una sola forma. Ciò consente di ottenere una parte con la stessa sezione trasversale lungo l'intero percorso.


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
# Creare due schizzi separati;
== Utilizzo ==
#* uno per il percorso, ad esempio due linee collegate da una curva come nell'immagine sopra,
#* uno per la forma della sezione trasversale, ad es. un cerchio come la prima forma nell'immagine sopra.
# '''Disporre''' correttamente le due forme nello spazio 3D. L'origine dello schizzo della sezione trasversale deve essere posizionata sulla linea del tracciato. I due schizzi devono essere '''ortogonali'''. Questo può essere fatto con la funzione "Mappatura dello schizzo" (rendere visibili entrambi gli schizzi con {{KEY|Spazio}}. Selezionare lo schizzo della sezione trasversale. Selezionare Proprietà/DataTab/MapMode. Fare clic sui {{KEY|...}} visualizzati sul lato destro Nella finestra di dialogo Associazione selezionare un vertice dello schizzo del percorso e selezionare la modalità corretta per allineare correttamente i due schizzi).
# Premere il pulsante {{Button|[[Image:PartDesign_AdditivePipe.svg|16px]] [[PartDesign_AdditivePipe/it|Sweep additivo]]}}.
# Nella finestra di dialogo '''Selezione della funzione''', selezionare lo schizzo da utilizzare perla sezione trasversale e fare clic su {{KEY|OK}}.
#* In alternativa, è possibile selezionare lo schizzo della sezione trasversale prima di premere il pulsante Sweep additivo. In tal caso non viene visualizzata la finestra di dialogo "Selezione della funzione".
# Nella scheda '''Parametri di sweep''' in '''Percorso di sweep''', premere il pulsante {{KEY|Oggetto}}.
# Selezionare lo schizzo da utilizzare come tracciato nella vista 3D. In questo caso l'intero schizzo verrà utilizzato come tracciato.
#* In alternativa, è possibile selezionare singoli bordi dello schizzo premendo {{KEY|Aggiungi bordo}} e selezionando i bordi nella vista 3D. Si noti che è necessario premere nuovamente {{KEY|Aggiungi bordo}} per ciascun bordo. Si deve selezionare una linea continua senza rami.
# Le altre impostazioni dovrebbero funzionare con le impostazioni predefinite nella maggior parte dei casi.
# Cliccare {{KEY|OK}}.
</div>
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
Per utilizzare più di una sezione trasversale, iniziare con il primo schizzo della sezione trasversale come descritto sopra. Quindi in '''Trasformazione della sezione''' impostare la Modalità di trasformazione su ''' Multisezione''', poi premere {{KEY|Aggiungi sezione}} quindi selezionare uno schizzo nella [[3D view/it|vista 3D]]. Ripetere l'operazione per ogni sezione trasversale aggiuntiva.
# Premere il pulsante {{KEY|[[Image:PartDesign AdditivePipe.png|24px]] '''Sweep additivo'''}}.
# Nel dialogo '''Select feature''', selezionare uno schizzo da utilizzare come prima sezione trasversale e poi fare clic su {{KEY|OK}}.
#* In alternativa, è possibile selezionare un singolo schizzo prima di premere il pulsante Sweep additivo.
# In '''Pipe parameters''' sotto '''Profilo''', premere il pulsante {{KEY|Object}}.
# Selezionare lo schizzo da utilizzare come percorso nella vista 3D:
#* In alternativa, è possibile selezionare i bordi del corpo premendo {{KEY|Add Edge}} e poi selezionando i bordi nella vista 3D.
# Per utilizzare più di una sezione trasversale, sotto '''Section transformation''' impostare Transform mode in ''Multisection''; premere {{KEY|Add Section}} quindi selezionare uno schizzo nella vista 3D. Ripetere l'operazione per ogni sezione trasversale aggiuntiva.
# Impostare le opzioni, se necessario, e poi fare clic su {{KEY|OK}}.
</div>
</div>


==Options==

To use more than one cross-section, start with the first cross-section sketch as described above. Then under '''Section transformation''' set the Transform mode to ''Multisection''; press {{KEY|Add Section}} then select a sketch in the [[3D view]]. Repeat for each additional cross-section.


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
== Opzioni ==
== Opzioni ==
'''Sezione Trasformazione''':
'''Trasformazione della sezione''':
* Selezionare '''Constant''' per usare un singolo profilo
* Selezionare '''Constant''' per usare un singolo profilo
* Selezionare '''Multisection''' per usare più profili
* Selezionare '''Multisection''' per usare più profili
'''Sezione Orientation''':
'''Orientamento della sezione''':
* Standard
* Standard
*: Ciò mantiene la forma della sezione trasversale perpendicolare al percorso. Questa è l'impostazione predefinita.
* Fixed
* Fissa
** Orientamento impostato dal primo profilo e costante per tutta la lunghezza
** Orientamento impostato dal primo profilo e costante per tutta la lunghezza. Ciò disattiva l'allineamento al vettore normale del percorso. Ciò significa che la forma della sezione trasversale non ruoterà con il percorso. Provare uno sweep lungo un cerchio per vedere l'effetto.
* Frenet
* Frenet
** Crea la minima rotazione possibile del profilo. Per maggiori informazioni, vedere [https://en.wikipedia.org/wiki/Frenet%E2%80%93Serret_formulas Frenet-Serret Formulas]
** Crea la minima rotazione possibile del profilo. Per maggiori informazioni, vedere [https://en.wikipedia.org/wiki/Frenet%E2%80%93Serret_formulas Frenet-Serret Formulas]
* Ausiliaria
* Auxiliary
** Specifica il percorso secondario per guidare lo sweep
** Specifica il percorso secondario per guidare lo sweep.
** Per ogni punto {{Emphasis|P}} lungo il percorso di sweep, ci sarà un corrispondente punto {{Emphasis|Q}} sul percorso ausiliario.
* Binormal
** Man mano che il profilo viene spostato, esso viene trasformato in modo tale che la linea {{Emphasis|PQ}} sia la normale del percorso di sweep.
** Se {{Emphasis|Equivalenza curvilineare}} viene attivata, allora i punti {{Emphasis|Q}} vengono ridimensionati proporzionalmente lungo il percorso di sweep, indipendentemente dalla sua lunghezza.
* Binormale
** Specifica il vettore binomiale in X, Y e Z
** Specifica il vettore binomiale in X, Y e Z
'''Corner Transition'''
'''Angolo di transizione'''
* Trasformato
* Transformed
* Angolo retto
* Right
* Angolo arrotondato
* Rounded
</div>
</div>


<span id="Properties"></span>
== Proprietà ==
== Proprietà ==


See also: [[Property_editor|Property editor]].
<div class="mw-translate-fuzzy">

* {{PropertyData/it|Label}}: nome dato all'operazione, questo nome può essere cambiato a piacere.
A PartDesign AdditivePipe object is derived from a [[Part_Feature|Part Feature]] object and inherits all its properties. It also has the following additional properties:
* {{PropertyData/it|Refine}}: vero o falso. Se impostato su true, pulisce il solido dai bordi residui lasciati dalle operazioni. Per maggiori dettagli vedere [[Part RefineShape/it|Affina forma]].

* {{PropertyData/it|Sections}}: elenca le sezioni utilizzate.
===Data===
* {{PropertyData/it|Spine Tangent}}: vero o falso (predefinito). True estende il percorso per includere i bordi tangenti.

* {{PropertyData/it|Auxiliary Spine Tangent}}: vero o falso (predefinito). Vero estende il percorso ausiliario per includere i bordi tangenti.
{{TitleProperty|Base}}
* {{PropertyData/it|Auxiliary Curvelinear}}: vero o falso (predefinito). True calcola la normale tra i punti equidistanti su entrambe le dorsali.

* {{PropertyData/it|Mode}}: modalità di profilo. vedere [[#Opzioni|Opzioni]].
* {{PropertyData|Add Sub Shape|PartShape|Hidden}}:
* {{PropertyData/it|Binormal}}: vettore binomiale per la modalità di orientamento corrispondente.
* {{PropertyData|Base Feature|Link|Hidden}}:
* {{PropertyData/it|Transition}}: modalità di transizione. Le opzioni sono "Trasformato", "Angolo destro" o "Angolo rotondo".
* {{PropertyData|_Body|LinkHidden|Hidden}}:
* {{PropertyData/it|Transformation}}: "Costante" usa una singola sezione trasversale. "Multisection" utilizza due o più sezioni trasversali. "Linear", "S-shape" e "Interpolation" non sono al momento funzionanti.

</div>
{{TitleProperty|Part Design}}

* {{PropertyData|Refine}}: true or false. If set to true, cleans the solid from residual edges left by features. See [[Part RefineShape|Part RefineShape]] for more details.

{{TitleProperty|Sketch Based}}

* {{PropertyData|Profile|LinkSub}}: reference to sketch.
* {{PropertyData|Midplane|Bool}}: extrude symmetrically to sketch face.
* {{PropertyData|Reversed|Bool}}: reverses extrusion direction.
* {{PropertyData|Up To Face|LinkSub}}: face where feature will end.
* {{PropertyData|Allow Multi Face|Bool}}: allow multiple faces in profile.

{{TitleProperty|Sweep}}

* {{PropertyData|Sections|LinkSubList}}: lists the sections used.
* {{PropertyData|Spine|LinkSub}}: spine (path) to sweep along.
* {{PropertyData|Spine Tangent|Bool}}: true or false (default). True extends the spine to include tangent edges.
* {{PropertyData|Auxiliary Spine|LinkSub|Hidden}}: secondary spine (path) to orient the Sweep.
* {{PropertyData|Auxiliary Spine Tangent|Bool}}: true or false (default). True extends the auxiliary spine to include tangent edges.
* {{PropertyData|Auxiliary Curvelinear|Bool}}: true or false (default). True calculates the normal between equidistant points on both spines.
* {{PropertyData|Mode|Enumeration}}: profile mode. Options are ''Fixed'', ''Frenet'', ''Auxiliary'' or ''Binormal''. See [[#Options|Options]].
* {{PropertyData|Binormal|Vector}}: binormal vector for corresponding orientation mode.
* {{PropertyData|Transition|Enumeration}}: transition mode. Options are ''Transformed'', ''Right Corner'' or ''Round Corner''.
* {{PropertyData|Transformation|Enumeration}}: ''Constant'' uses a single cross-section. ''Multisection'' uses two or more cross-sections. ''Linear'', ''S-shape'' and ''Interpolation'' are currently not functional.


==Limitazioni==
==Notes==


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* Gli schizzi devono formare profili chiusi.
* Gli schizzi devono formare profili chiusi.
* Il percorso può provenire solo da un singolo schizzo, funzione o ShapeBinder. Nel caso in cui si desideri eseguire lo sweep su diversi schizzi, utilizzare un SubShapeBinder (verde).
* Il percorso non deve contenere ramificazioni o giunzioni a T ecc. Gli anelli vanno bene.
* Non è possibile utilizzare un vertice come sezione trasversale.
* Non è possibile utilizzare un vertice come sezione trasversale.
* Si possono avere dei problemi se la sezione trasversale non è perpendicolare al percorso in 3D (alcuni altri sistemi CAD considerano l'origine della sezione trasversale come il percorso e non richiedono di posizionare esplicitamente tale schizzo).
* Una sezione trasversale non può giacere sullo stesso piano di quella immediatamente precedente.
* Una sezione trasversale non può giacere sullo stesso piano di quella immediatamente precedente.
* Per controllare meglio la forma dello sweep, è consigliabile che tutte le sezioni abbiano lo stesso numero di segmenti. Ad esempio, per uno sweep tra un rettangolo e un cerchio, il cerchio può essere suddiviso in 4 archi collegati.
* Per controllare meglio la forma dello sweep, è consigliabile che tutte le sezioni abbiano lo stesso numero di segmenti. Ad esempio, per uno sweep tra un rettangolo e un cerchio, il cerchio può essere suddiviso in 4 archi collegati.

Latest revision as of 10:44, 26 September 2023

Sweep additivo

Posizione nel menu
PartDesign → Sweep additivo
Ambiente
PartDesign
Avvio veloce
Nessuno
Introdotto nella versione
0.17
Vedere anche
Loft additivo

Descrizione

Sweep additivo crea un solido nel corpo attivo spazzando uno o più schizzi (detti anche sezioni trasversali) lungo un percorso aperto o chiuso. Se il corpo contiene già delle funzionalità, lo sweep additivo viene unito a loro.

A sinistra le sezioni trasversali (A) e (B) da spazzare lungo il percorso (C); a destra lo sweep additivo risultante.

Utilizzo

L'immagine di esempio sopra mostra due diverse forme di sezione trasversale. Il testo seguente descrive la procedura con una sola forma. Ciò consente di ottenere una parte con la stessa sezione trasversale lungo l'intero percorso.

  1. Creare due schizzi separati;
    • uno per il percorso, ad esempio due linee collegate da una curva come nell'immagine sopra,
    • uno per la forma della sezione trasversale, ad es. un cerchio come la prima forma nell'immagine sopra.
  2. Disporre correttamente le due forme nello spazio 3D. L'origine dello schizzo della sezione trasversale deve essere posizionata sulla linea del tracciato. I due schizzi devono essere ortogonali. Questo può essere fatto con la funzione "Mappatura dello schizzo" (rendere visibili entrambi gli schizzi con Spazio. Selezionare lo schizzo della sezione trasversale. Selezionare Proprietà/DataTab/MapMode. Fare clic sui ... visualizzati sul lato destro Nella finestra di dialogo Associazione selezionare un vertice dello schizzo del percorso e selezionare la modalità corretta per allineare correttamente i due schizzi).
  3. Premere il pulsante Sweep additivo.
  4. Nella finestra di dialogo Selezione della funzione, selezionare lo schizzo da utilizzare perla sezione trasversale e fare clic su OK.
    • In alternativa, è possibile selezionare lo schizzo della sezione trasversale prima di premere il pulsante Sweep additivo. In tal caso non viene visualizzata la finestra di dialogo "Selezione della funzione".
  5. Nella scheda Parametri di sweep in Percorso di sweep, premere il pulsante Oggetto.
  6. Selezionare lo schizzo da utilizzare come tracciato nella vista 3D. In questo caso l'intero schizzo verrà utilizzato come tracciato.
    • In alternativa, è possibile selezionare singoli bordi dello schizzo premendo Aggiungi bordo e selezionando i bordi nella vista 3D. Si noti che è necessario premere nuovamente Aggiungi bordo per ciascun bordo. Si deve selezionare una linea continua senza rami.
  7. Le altre impostazioni dovrebbero funzionare con le impostazioni predefinite nella maggior parte dei casi.
  8. Cliccare OK.

Per utilizzare più di una sezione trasversale, iniziare con il primo schizzo della sezione trasversale come descritto sopra. Quindi in Trasformazione della sezione impostare la Modalità di trasformazione su Multisezione, poi premere Aggiungi sezione quindi selezionare uno schizzo nella vista 3D. Ripetere l'operazione per ogni sezione trasversale aggiuntiva.

Options

Opzioni

Trasformazione della sezione:

  • Selezionare Constant per usare un singolo profilo
  • Selezionare Multisection per usare più profili

Orientamento della sezione:

  • Standard
    Ciò mantiene la forma della sezione trasversale perpendicolare al percorso. Questa è l'impostazione predefinita.
  • Fissa
    • Orientamento impostato dal primo profilo e costante per tutta la lunghezza. Ciò disattiva l'allineamento al vettore normale del percorso. Ciò significa che la forma della sezione trasversale non ruoterà con il percorso. Provare uno sweep lungo un cerchio per vedere l'effetto.
  • Frenet
  • Ausiliaria
    • Specifica il percorso secondario per guidare lo sweep.
    • Per ogni punto P lungo il percorso di sweep, ci sarà un corrispondente punto Q sul percorso ausiliario.
    • Man mano che il profilo viene spostato, esso viene trasformato in modo tale che la linea PQ sia la normale del percorso di sweep.
    • Se Equivalenza curvilineare viene attivata, allora i punti Q vengono ridimensionati proporzionalmente lungo il percorso di sweep, indipendentemente dalla sua lunghezza.
  • Binormale
    • Specifica il vettore binomiale in X, Y e Z

Angolo di transizione

  • Trasformato
  • Angolo retto
  • Angolo arrotondato

Proprietà

See also: Property editor.

A PartDesign AdditivePipe object is derived from a Part Feature object and inherits all its properties. It also has the following additional properties:

Data

Base

  • Dati (Hidden)Add Sub Shape (PartShape):
  • Dati (Hidden)Base Feature (Link):
  • Dati (Hidden)_Body (LinkHidden):

Part Design

  • DatiRefine: true or false. If set to true, cleans the solid from residual edges left by features. See Part RefineShape for more details.

Sketch Based

  • DatiProfile (LinkSub): reference to sketch.
  • DatiMidplane (Bool): extrude symmetrically to sketch face.
  • DatiReversed (Bool): reverses extrusion direction.
  • DatiUp To Face (LinkSub): face where feature will end.
  • DatiAllow Multi Face (Bool): allow multiple faces in profile.

Sweep

  • DatiSections (LinkSubList): lists the sections used.
  • DatiSpine (LinkSub): spine (path) to sweep along.
  • DatiSpine Tangent (Bool): true or false (default). True extends the spine to include tangent edges.
  • Dati (Hidden)Auxiliary Spine (LinkSub): secondary spine (path) to orient the Sweep.
  • DatiAuxiliary Spine Tangent (Bool): true or false (default). True extends the auxiliary spine to include tangent edges.
  • DatiAuxiliary Curvelinear (Bool): true or false (default). True calculates the normal between equidistant points on both spines.
  • DatiMode (Enumeration): profile mode. Options are Fixed, Frenet, Auxiliary or Binormal. See Options.
  • DatiBinormal (Vector): binormal vector for corresponding orientation mode.
  • DatiTransition (Enumeration): transition mode. Options are Transformed, Right Corner or Round Corner.
  • DatiTransformation (Enumeration): Constant uses a single cross-section. Multisection uses two or more cross-sections. Linear, S-shape and Interpolation are currently not functional.

Notes

  • Gli schizzi devono formare profili chiusi.
  • Il percorso può provenire solo da un singolo schizzo, funzione o ShapeBinder. Nel caso in cui si desideri eseguire lo sweep su diversi schizzi, utilizzare un SubShapeBinder (verde).
  • Il percorso non deve contenere ramificazioni o giunzioni a T ecc. Gli anelli vanno bene.
  • Non è possibile utilizzare un vertice come sezione trasversale.
  • Si possono avere dei problemi se la sezione trasversale non è perpendicolare al percorso in 3D (alcuni altri sistemi CAD considerano l'origine della sezione trasversale come il percorso e non richiedono di posizionare esplicitamente tale schizzo).
  • Una sezione trasversale non può giacere sullo stesso piano di quella immediatamente precedente.
  • Per controllare meglio la forma dello sweep, è consigliabile che tutte le sezioni abbiano lo stesso numero di segmenti. Ad esempio, per uno sweep tra un rettangolo e un cerchio, il cerchio può essere suddiviso in 4 archi collegati.