Rototraslazione su cilindro

IBWorks

Utente poco attivo
Professione: disegnatore
Software: Solidworks 2021, Solid Edge 2020, Rhinoceros
Regione: Veneto
Buongiorno a tutti, è stata implementata che voi sappiate nelle ultime versioni una sorta di rototraslazione di feature che mi consenta uno spostamento sia assiale che rotatorio attorno ad un asse? In sostanza ho parecchie lavorazioni ripetitive da eseguire su un cilindro, che devono avere sia un passo assiale che un angolo preciso di rotazione (perciò non posso utilizzare una ripetizione su una spira). Grazie


1697791171272.png
 

cacciatorino

Moderatore SolidEdge
Staff Forum
Professione: Ingegnere meccanico
Software: SolidEdge CoCreate Salome-Meca
Regione: Porto Recanati, ma con l'appennino nel cuore
Non mi viene in mente nulla, se non fare la campitura lungo un elicoide di cui hai precedentemente calcolato i parametri. Del resto se il passo della tua elica e' costante, alla fine conoscere la spaziatura lungo la curva equivale a definire angolo e spostamento assiale (io sto usando ST10).

1697792907419.png
 

IBWorks

Utente poco attivo
Professione: disegnatore
Software: Solidworks 2021, Solid Edge 2020, Rhinoceros
Regione: Veneto
Non mi viene in mente nulla, se non fare la campitura lungo un elicoide di cui hai precedentemente calcolato i parametri. Del resto se il passo della tua elica e' costante, alla fine conoscere la spaziatura lungo la curva equivale a definire angolo e spostamento assiale (io sto usando ST10).

Visualizza allegato 69420
Si ho già provato con l'elicoide (o spira come avevo scritto nel messaggio), ma non sono mai riuscito a trovare la precisione nella posizione (anche perché trovare i parametri di costruzione non mi sembra una cosa semplicissima, almeno per me). I miei Clienti che utilizzano software diversi (Solidworks ed Inventor) hanno lo stesso problema e devono ricorrere all'offset dei piani di lavoro ed ad ogni tasca fare il taglio (ma capisci bene che se cominciano ad essere alcune decine di feature ci vuole una giornata per fare un'albero..).
 

IBWorks

Utente poco attivo
Professione: disegnatore
Software: Solidworks 2021, Solid Edge 2020, Rhinoceros
Regione: Veneto
Non mi viene in mente nulla, se non fare la campitura lungo un elicoide di cui hai precedentemente calcolato i parametri. Del resto se il passo della tua elica e' costante, alla fine conoscere la spaziatura lungo la curva equivale a definire angolo e spostamento assiale (io sto usando ST10).

Visualizza allegato 69420
Fra l'altro adesso che ci penso, il passo assiale è sempre lo stesso, ma l'angolo di rotazione invece può cambiare e quindi anche riuscendo a calcolare la spira il gioco non funziona più.
 

cacciatorino

Moderatore SolidEdge
Staff Forum
Professione: Ingegnere meccanico
Software: SolidEdge CoCreate Salome-Meca
Regione: Porto Recanati, ma con l'appennino nel cuore
Fra l'altro adesso che ci penso, il passo assiale è sempre lo stesso, ma l'angolo di rotazione invece può cambiare e quindi anche riuscendo a calcolare la spira il gioco non funziona più.
Forse puoi legare i parametri della spirale e della campitura ad un foglio excel, dove probabilmente e' un po' piu' semplice fare i conti.
 

cacciatorino

Moderatore SolidEdge
Staff Forum
Professione: Ingegnere meccanico
Software: SolidEdge CoCreate Salome-Meca
Regione: Porto Recanati, ma con l'appennino nel cuore
Fra l'altro adesso che ci penso, il passo assiale è sempre lo stesso, ma l'angolo di rotazione invece può cambiare e quindi anche riuscendo a calcolare la spira il gioco non funziona più.
Scusa, intendi dire che l'angolo della ripetizione non e' costante all'interno dell'albero stesso, oppure varia da un progetto all'altro? Nel primo caso non vedo altra soluzione se non passare da excel o farselo a mano.
 

IBWorks

Utente poco attivo
Professione: disegnatore
Software: Solidworks 2021, Solid Edge 2020, Rhinoceros
Regione: Veneto
Forse puoi legare i parametri della spirale e della campitura ad un foglio excel, dove probabilmente e' un po' piu' semplice fare i conti.
Questo sarebbe interessante ma non ne sono capace. Devo vedere se trovo qualche guida. Grazie
 

IBWorks

Utente poco attivo
Professione: disegnatore
Software: Solidworks 2021, Solid Edge 2020, Rhinoceros
Regione: Veneto
Scusa, intendi dire che l'angolo della ripetizione non e' costante all'interno dell'albero stesso, oppure varia da un progetto all'altro? Nel primo caso non vedo altra soluzione se non passare da excel o farselo a mano.
Nello stesso albero.
 

cacciatorino

Moderatore SolidEdge
Staff Forum
Professione: Ingegnere meccanico
Software: SolidEdge CoCreate Salome-Meca
Regione: Porto Recanati, ma con l'appennino nel cuore
Nello stesso albero.
allora non credo proprio che lo strumento della ripetizione lungo curva sia quello giusto. Forse devi fare una curva da punti e usare quei punti come origine di tanti sistemi di coordinate a cui agganciare la lavorazione di ripetizione.

1697797397285.png
 

IBWorks

Utente poco attivo
Professione: disegnatore
Software: Solidworks 2021, Solid Edge 2020, Rhinoceros
Regione: Veneto
Non mi viene in mente nulla, se non fare la campitura lungo un elicoide di cui hai precedentemente calcolato i parametri. Del resto se il passo della tua elica e' costante, alla fine conoscere la spaziatura lungo la curva equivale a definire angolo e spostamento assiale (io sto usando ST10).

Visualizza allegato 69420
In realtà quello che fa al caso mio ci sarebbe anche, è che è un pò macchinoso, ma chi ha dimestichezza con le macro potrebbe magari anche avere la soluzione.
Ho fatto una tasca e ho creato una serie polare attorno all'asse (perchè di solito ad ogni passo lineare ci sono 3 tasche a 120°). Poi con il comando sposta facce e ruota facce posso creare la seconda serie. Il male è che il comando sposta facce non mi consente la copia ma soltanto lo spostamento e quindi c'è bisogno di una matrice lineare ad ogni passo. Se ho sbagliato qualche considerazione, dimmelo.


1697807796533.png
 

Statistiche forum

Discussioni
58,021
Messaggi
494,185
Utenti registrati
102,556
Ultimo utente registrato
ghjhffgjkdyh

Utenti online


Top