PartDesign Hole/it

This documentation is not finished. Please help and contribute documentation.

GuiCommand model explains how commands should be documented. Browse Category:UnfinishedDocu to see more incomplete pages like this one. See Category:Command Reference for all commands.

See WikiPages to learn about editing the wiki pages, and go to Help FreeCAD to learn about other ways in which you can contribute.

This page has to be updated for FreeCAD version 1.1.

PartDesign Hole

Menu location
Part Design → Crea una funzione sottrattiva → Foro
Workbenches
PartDesign
Default shortcut
None
Introduced in version
0.17
See also
Tasca

Descrizione

La funzione Foro crea uno o più fori dai cerchi e dagli archi di uno schizzo selezionato. Se sono presenti archi, devono far parte di contorni chiusi. Tutte le entità non arco/cerchio vengono ignorate, ma devono comunque formare contorni chiusi. È possibile impostare molti parametri, come filettatura e dimensione, adattamento, tipo di foro (svasato, svasato, dritto) e altro.

I centri dei cerchi e degli archi vengono utilizzati per posizionare i fori, ma si noti che i loro raggi non vengono presi in considerazione. I fori generati saranno identici anche se i raggi variano.

Sezione trasversale dei fori svasati (a sinistra) e lamati (a destra).

Utilizzo

  1. Esistono diversi modi per richiamare lo strumento:
    • Premere il pulsante Foro.
    • Selezionare l'opzione Part Design → Crea una funzione sottrattiva → Foro dal menu.
  2. Se viene trovato uno schizzo inutilizzato esistente, esso viene automaticamente utilizzato. Se viene trovato più di uno schizzo, viene visualizzato un pannello Seleziona funzione per effettuare una selezione. In alternativa, è possibile selezionare uno schizzo prima di avviare il comando Foro.
  3. Definire i parametri del foro, descritti nella sezione Opzioni.
  4. Premere il pulsante OK.

Opzioni

A seconda delle opzioni specificate, alcuni campi saranno attivi o resteranno disabilitati.

Profile and Placement

Circles and arcs
Points, circles and arcs (default)
Points
  • Profilo:
Se impostato su Nessuno, non è definita nessuna informazione sulla filettatura, e il diametro deve essere impostato manualmente.
Quando è impostato su una filettatura standard il diametro e gli altri parametri vengono impostati automaticamente.
  • Filettato: Disponibile solo se il profilo non è Nessuno
Se selezionato, il diametro fornito sarà la dimensione di foratura consigliata per la successiva filettatura con un maschio.
Se non selezionato, il diametro viene impostato in base al gioco necessario affinchè una filettatura passi senza interferenza
  • Modello di filetto: Disponibile solo se Filettato
Se selezionato, viene modellato un filetto reale. Questa opzione consuma molta potenza di calcolo e di solito non viene utilizzata per i modelli, se non per scopi di visualizzazione o talvolta per le stampe 3D. Se utilizzata, si consiglia di selezionarla come ultima azione sul modello, poiché aumenta significativamente i tempi di ricalcolo.
  • Direzione: Disponibile solo se Filettato
Imposta la direzione del filetto come Destrorsa o Sinistrorsa.
  • Dimensione: Disponibile solo se Filettato
Imposta la dimensione del filetto. Richiede che Profilo non sia impostato su Nessuno
  • Distanza: Disponibile solo se non filettato
Determina la distanza tra la cresta del filetto e il bordo del foro. Può essere interpretato come la "precisione" con cui il bullone deve passare.
Per le filettature ISO i diametri sono secondo la norma ISO 273
Per UTS vengono calcolati utilizzando una regola pratica, perché non esiste una norma che li definisca.
  • Classe: Definisce la classe di tolleranza.
  • Diametro: Definisce il diametro del foro se Profilo è impostato su Nessuno.
  • Profondità: Profondità del foro rispetto al piano dello schizzo.
Dimensione: Abilita un campo per immettere un valore.
Attraverso tutto: Crea un foro attraverso tutto il corpo
Per ridurre le dimensioni del file, non utilizzare Attraverso tutto se è selezionato Modello di filetto, specificare invece una profondità minima.

Hole

If set to None, no threading info is defined, and the diameter needs to be set manually.
When set to a supported standard the diameter and other parameters can be set automatically.
If checked, the provided diameter will be the recommended drill size for post-processing with a cutting tap.
If unchecked, the diameter is set according to Clearance to pass-through a thread without contact.
If checked a real thread is modeled. This consumes much computing power and is usually not used for models, except for display purposes or sometimes for 3D prints. If it is used, it is advised to check it as one of the last actions done to the model, because it will increase recomputation time significantly.
If checked, a thread texture is displayed without modeling the thread geometry. This is useful for visualizing threaded holes while avoiding the recomputation cost and file size increase of Model Thread. Cosmetic Thread and Model Thread are mutually exclusive.
Sets the thread direction as Right Hand or Left hand.
Sets the thread size. Requires Profile to not be None
Determines the distance from the thread crest to the side of the hole. Can be understood as how tight a bolt will pass-through.
For ISO threads the diameters are according to the ISO 273 standard
For UTS they are calculated using a rule of thumb because there is no norm defining them.
Dimension: Enables a field to enter a value.
Through All: Will cut the hole through the whole Body
To reduce the file size, do not use Through All if Model Thread is checked, specify a minimal depth instead.

Depth type

Forma del foro

  • Tipo di taglio foro: Nessuno è un foro dritto, gli altri tipi corrispondono alle varie norme per viti e ai tipi generici Lamato, Svasato e (disponibile dalla versione 0.21) Foro svasato profondo. I modelli ISO e DIN 7984 vengono visualizzati se in Profilo c'è una selezione ISO o DIN.
  • Diametro: imposta il diametro superiore (sul piano dello schizzo) per la realizzazione del foro.
  • Profondità: La profondità è definita in modo diverso a seconda del Tipo di taglio foro:
    • Per un foro Lamato, è la profondità della lamatura, misurata dal piano dello schizzo.
    • Per un foro Svasato, è la profondità della parte superiore della testa della vite sotto il piano dello schizzo.
    • Per un Foro svasato profondo, è la profondità della parte cilindrica del foro svasato.
  • Angolo di svasatura: Angolo del cono del foro. Applicabile solo per fori svsati, svasati profondi e profili ISO 2009, ISO 7046, ISO 10642.

Forma della punta

  • Forma del foro: definisce la forma del foro se Profondità è impostato su Dimensione.
    • Piatto crea un fondo piatto.
    • Angolato crea un fondo conico.
Prendi in considerazione per la profondità sottrae l'altezza del cono dalla Dimensione. Quindi se ad esempio Dimensione è 7,00 e l'opzione non viene utilizzata, la parte cilindrica del foro sarà 7,00 e la profondità necessaria per la parte conica viene aggiunta alla profondità del foro. Se l'opzione viene utilizzata, la profondità complessiva del foro, inclusa la punta conica, sarà 7,00.

Varie

  • Rastremato: imposta un angolo di conicità per il foro. Il valore è calcolato dalla normale al piano dello schizzo.
90 gradi creano un foro dritto.
Sotto i 90 si genera un raggio del foro più piccolo alla fine, più grande all'inizio.
Oltre i 90 si genera un raggio del foro più grande alla fine, più piccolo all'inizio.
  • Invertita: inverte la direzione di estrusione del foro. La direzione predefinita è la direzione di mappatura dello schizzo del foro verso l'associazione.

Operation

Sets the boolean operation used to combine the hole with the base solid. introduced in 26.3

Preview

Proprietà

Gran parte delle proprietà dati sono le stesse di quelle mostrate nelle Opzioni.

  • DatiLabel: etichetta data all'oggetto, modificabile secondo le proprie esigenze.
  • DatiRefine: true o false. Se impostato su true, pulisce il solido dai bordi residui lasciati dalle funzioni. Per maggiori dettagli vedere Parte → Affina forma.


Start

Limitazioni

Definizioni del tipo di taglio foro

I tipi di taglio (per i tipi di vite) sono definiti nei file json. Esiste un set di file distribuito con FreeCAD, ma gli utenti possono creare le proprie definizioni. I file si trovano in <UserAppDataDir>/PartDesign/Hole. La directory UserAppDataDir può essere individuata digitando App.getUserAppDataDir() nella console Python.

Il file deve contenere:

Esempio:

{
    "name": "DIN 7984",
    "cut_type": "counterbore",
    "thread_type": "metric",
    "data": [
        { "thread": "M2",   "diameter":  4.3, "depth":  1.6 },
        { "thread": "M2.5", "diameter":  5.0, "depth":  2.0 },
        
    ]
}