7.9.3.14.1.1.  Filettatura maschio con l'esempio di un perno
7.9.3.14.1.1.1. Filettatura standard

È possibile utilizzare l'esempio seguente per descrivere il Comprendere l'uso della funzionalità di thread. [99]

Come esempio si utilizza una semplice penna:

  1. Creare le seguenti variabili:

    PARTdesigner: Variabili in Tabella e Gestione variabili

    Figura 7.781. PARTdesigner: Variabili in Tabella e Gestione variabili

    [Importante]Importante

    Il per il diametro nominale della filettatura, passo della filettatura [Thread pitch] e Variante (se disponibile) deve essere visualizzato nella tabella dei filetti sotto $CADENAS_DATA\datasetup\threads anche essere esattamente come disponibile!

    Se si seleziona "Tipo di filettatura [Thread type]" DIN 13, non è possibile realizzare un componente con un diametro nominale di 13!

    Figura 7.782. Se si seleziona "Tipo di filettatura [Thread type]" DIN 13, non è possibile realizzare un componente con un diametro nominale di 13!

    • L" per la lunghezza del perno

    • TD" per la profondità della filettatura [Thread depths]

    • D" per ildiametro nominale della filettatura [Nominal thread]

    • 'A' per l' uscita filettata [Thread runout]

    • P" per il passo della filettatura [Thread pitch]

  2. Disegnate un rettangolo con le variabili D e L.

    [Nota]Nota

    Spillo e filo vengono creati nello stesso schizzo!

  3. Determinare l' asse di rotazione [Rotation axis].

    [Nota]Nota

    I pulsanti Filetto cilindrico su lunghezza [Cylindrical thread by length] e Filetto conico su lunghezza [Conical thread by lengths] sono attivi solo dopo aver determinato un asse di rotazione [Rotation axis]!

  4. Fare clic sul pulsante Filetto cilindrico su lunghezza [Cylindrical thread by length].

  5. Seguire le istruzioni a piè di pagina:

    Fare clic sugli elementi e sulle aree del disegno corrispondenti.

    1. Selezionare il bordo esterno [select outer edge...]...

    2. Selezionare l'inizio della discussione [select thread start...]...

    3. Determinare la profondità della filettatura [Determine depth of thread...]...

    4. Determinare la scadenza [Determine thread end...]...

    5. Determinare il lato del materiale [select material side...]...

    Definire il filo

    Figura 7.783. Definire il filo

  6. Si apre la finestra di dialogo Modifica parametri [Change parameter].

    Valori predefiniti

    Figura 7.784. Valori predefiniti

    Valori personalizzati

    Figura 7.785. Valori personalizzati

  7. Regolare le voci nella finestra di dialogo Modifica parametri [Change parameter]. Impostare le variabili create.

    • Filettatura esterna [Outer thread]:

      È già impostato secondo le vostre specifiche

    • Tipo di filo [Thread type] :

      Regolare il valore come richiesto utilizzando la selezione dell'elenco.

    • Passo del filo [Thread pitch] :

      La casella di controllo "def. [def.]" è impostata per default. Viene creato un thread standardin base allo standard impostato.

      Se si desidera creare una filettatura a passo fine con passi di filettatura definiti, disattivare la casella di controllo e inserire il nome della variabile per il passo di filettatura ('P').

      [Nota]Nota

      Per una filettatura a passo fine, la variabile"P" deve essere creata nella tabella per il passo della filettatura!

      Vedere anche le Sezione 7.9.3.14.1.1.2, “Diversi passi di filettatura e calcoli automatici derivati, ad esempio per la descrizione della linea e il diametro del nucleo ”.

    • Variante [Variant]:

      Viene utilizzato per alcune filettature e consente ulteriori specificazioni.

      [Nota]Nota

      Se l'opzione nella cartella la tabella dei filetti esiste, il valore deve essere impostato divenire. [a]

      [a] Se disponibile, Nella casella di riepilogo deve essere presente una selezione. Essi può anche ottenere il valore dalla tabella dei thread in $CADENAS_DATA\datasetup\threads e immetterlo manualmente.

    • Filo di sinistra [Left-handed thread] :

      Se si attiva la seconda casella di controllo, è possibile utilizzare la tabella per verificare se si tratta di una filettatura sinistra o destra. In questo caso, inserire il nome della variabile corrispondente nel campo di immissione.

    • Aggiungere gli smussi [Add chamfers] :

      Smusso

      Figura 7.786. Smusso

    • Lunghezza della filettatura [Thread length] :

      Variabile "TD

      Lunghezza della filettatura

      Figura 7.787. Lunghezza della filettatura

    • Lunghezza di uscita [Run out length] :

      Variabile "A

      Lunghezza di uscita

      Figura 7.788. Lunghezza di uscita

  8. Confermare con OK.

    -> Il filo viene automaticamente etichettato come elemento cosmetico (linee blu).

    Schizzo con filo

    Figura 7.789. Schizzo con filo

  9. Chiudere lo sketch facendo clic su .

    -> In PARTproject è possibile vedere la parte dopo aver selezionato il file 3db nell'anteprima.

    Figura 7.790. 

    Le seguenti illustrazioni mostrano il perno con diversi passi di filettaturae la derivazione 2D in PARTdataManager.

    PARTdataManager - Passo del filo 1.5

    Figura 7.791. PARTdataManager - Passo del filo 1.5

    PARTdataManager - Passo del filo 1.0

    Figura 7.792. PARTdataManager - Passo del filo 1.0

    PARTdataManager - Filetto in derivazione 2D - Diritto

    Figura 7.793. PARTdataManager - Filetto in derivazione 2D - Diritto

    PARTdataManager - Filetto nella derivazione 2D - Anteriore

    Figura 7.794. PARTdataManager - Filetto nella derivazione 2D - Anteriore

7.9.3.14.1.1.2. Diversi passi di filettatura e calcoli automatici derivati, ad esempio per la descrizione della linea e il diametro del nucleo

Le espressioni GETTHREADTEXT e GETTHREADVALUE possono essere utilizzate per generare output diversi apportando delle modifiche. GETTHREADTEXT restituisce un testo, GETTHREADVALUE un numero (doppio). La funzionalità è equivalente.

Forma generale:

Parametro 1Parametro 2Parametro 3Parametro 4Parametro 5
Diametro nominale della filettatura [Nominal thread diameter]: nel caso della DIN 158, si tratta della variabile "ND". Designazione standard [Standard name]: Specifica della tabella di filettatura desiderata (ad es. DIN 158)

Variante [Variant]: opzionale per determinare la riga corretta se ci sono varianti (ad esempio per la DIN 158). Di solito non ce ne sono; allora il valore rimane vuoto tra virgolette.

Passo della filettatura [Thread pitch]: Nel caso della DIN 158, si tratta della variabile "PITCH".

Il valore di ritorno è il valore filtrato della variabile qui specificata.

I primi quattro parametri sono utilizzati per specificare la riga, mentre il quinto parametro specifica la variabile della tabella il cui valore deve essere restituito.

Esempio:

VARIABLE  =  GETTHREADTEXT(D,'DIN 13','',P,'NAME')

[Nota]Nota

Per GETTHREADTEXT, il tipo di dati di VARIABILE deve essere testo.

Per GETTHREADVALUE, il tipo di dati di VARIABILE deve essere un numero.

Rückgabewert

NAME  =  GETTHREADTEXT(D,'DIN 13','',P,'NAME') // ergibt z.B. M10x1
TYPE  =  GETTHREADTEXT(D,'DIN 13','',P,'TYPE') // ergibt z.B. M
KDI   =  GETTHREADTEXT(D,'DIN 13','',P,'KDI')  // Kerndurchmesser Innengewinde
KDA   =  GETTHREADTEXT(D,'DIN 13','',P,'KDA')  // Kerndurchmesser Aussengewinde
SIZE  =  GETTHREADTEXT(D,'DIN 13','',P,'SIZE') // ergibt z.B. 10x1

[Nota]Nota

Per l'ultimo parametro è possibile utilizzare qualsiasi variabile di tabella. Quelle menzionate sopra (NAME, TYPE, KDI, KDA, SIZE) sono di solito sempre disponibili.

Esempio: tabella delle filettature da DIN 158

Figura 7.795. Esempio: tabella delle filettature da DIN 158

Esempio 1:

  1. Determinare una variabile per la descrizione della riga (nell'esempio "GEW").

  2. Creare un algoritmo caratteristico [Attribute algorithm] per questa variabile.

    GEW=GETTHREADTEXT(D,'DIN 13','',P,'NAME')

    Discussione - Algoritmo delle caratteristiche

    Figura 7.796. Discussione - Algoritmo delle caratteristiche

  3. Inserire la variabile"GEW" in PARTproject -> General -> Line description [Row label].

    Figura 7.797. 

Risultato:

-> Il contenuto del campo NAME della tabella "DIN 13" viene restituito come testo alla variabile GEW.

Figura 7.798. 

Esempio 2:

Calcolo automatico del diametro del nucleo [Core diameter] della filettatura esterna [Outer thread] e visualizzazione in PARTdataManager

KDA = GETTHREADTEXT(D,'DIN 13','',P,'KDA')

  1. Creare l'algoritmo caratteristico come sopra.

  2. Impostare la variabile KDA in PARTproject -> Edit project -> General -> Variables -> Sequence/groups of variables [Order/Groups of Variables] visible.

    Figura 7.799. 

    -> Il diametro del nucleo è ora visualizzato nel PARTdataManager.

    Descrizione della linea [Row label] / diametro del nucleo [Core diameter]

    Figura 7.800.  Descrizione della linea [Row label] / diametro del nucleo [Core diameter]

Esempio 3:

GET=GETTHREADTEXT(ND,'DIN 158',VARIANT,PITCH,'NENN')

Figura 7.795, “Esempio: tabella delle filettature da DIN 158”Confronta .

Esempio 4:

X=GETTHREADVALUE(ND,'DIN 158','Short',PITCH,'L1')

-> Il valore di ND viene recuperato e impostato come filtro per il diametro nominale nella tabella "DIN 158".

-> Il valore di PITCH viene recuperato e impostato come filtro per il passo della filettatura nella tabella "DIN 158".

-> Il filtro "Variante = 'Breve'" è impostato nella tabella "DIN 158".

-> Il contenuto del campo L1 della tabella "DIN 158" viene restituito come numero.




[99] L'esempio può essere trovato con installato Catalogo di formazione su $CADENAS/Training/PARTdesigner/Threads/cylindrical_thread.prj.