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
Esistono diversi modi per richiamare lo strumento:
Selezionare l'opzione Part Design → Crea una funzione sottrattiva → Foro dal menu.
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.
Definire i parametri del foro, descritti nella sezione Opzioni.
Premere il pulsante OK.
Opzioni
A seconda delle opzioni specificate, alcuni campi saranno attivi o resteranno disabilitati.
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.
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.
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.
Limitazioni
Per impostazione predefinita, la funzione del foro viene estrusa al di sotto del piano dello schizzo. Se il solido si trova sul piano XY e lo schizzo del foro è collegato al piano XY, tenterà di estrudere verso l'esterno del solido, apparentemente senza ottenere alcun risultato. In tal caso, è necessario impostare l'opzione "Invertita"; in alternativa, lo schizzo può essere mappato sulla faccia inferiore del solido.
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:
name: Il nome della definizione. Deve essere univoco poiché viene utilizzato come identificatore nell'interfaccia utente di FreeCAD e come indice interno.
cut_type: O countersink o counterbore.
thread_type: O metric o metricfine.
angle: L'angolo di svasatura (non necessario per la lamatura).
data: Un elenco di dimensioni, composto da:
thread: Nome del filetto noto da FreeCAD.
diameter: Il diametro della lavorazione.
depth: Profondità della lamatura (non necessaria per la svasatura).