FCGear raggi e perimetro

Forum per le domande e le discussioni in Italiano
Forum rules
regole del forum e le informazioni utili

Importante: PRIMA di chiedere aiuto leggete qui!
domad
Veteran
Posts: 2051
Joined: Mon Jun 22, 2020 12:16 pm

Re: FCGear raggi e perimetro

Post by domad »

Buon pomeriggio alla Comunità, un saluto a onekk e a mario52!

Ciao sandyxiz

Purtroppo non ho avuto prima il tempo adeguato per una replica esaustiva e generalizzata per mostrare un esempio di workflow teso ad ottenere lo sviluppo del profilo della cremagliera (metodo applicabile anche ad altre geometrie):

Utilizzando l’ottima macro creata da @mario52 (FC_info_en_Ver_1-22-rmu_Docked.FCMacro)
[Per il download e l’installazione ivi comprese le icone, come già suggerito nelle precedenti repliche: https://wiki.freecadweb.org/Macro_FCInfo]
La macro ci consente di avere tutti i dati relativi all’oggetto (pesi, volumi, superfici, momenti d’inerzia, ecc.), compresi quelli delle varie lunghezze di spigoli, archi, ecc., in formato tabellare, in particolare in formato *.csv (oltre che in *.asc e *.txt) inoltre di scegliere con quale separatore di colonna esportare.
Una volta esportati i dati del particolare che ci interessa possiamo aprire il file *.csv, impostando il separatore di colonna, quindi selezionare la colonna delle lunghezze e operare la somma delle varie celle per avere lo sviluppo complessivo (oppure operare una somma parziale selezionando gli spigoli e gli archi che fanno al caso nostro, quindi operare il procedimento prima descritto o ancora esportare direttamente i dati dei particolari parzialmente selezionati).

Ecco la sequenza che ci consente di ottenere lo sviluppo (in questo caso totale) della cremagliera. Preciso che la profilatura (modulo) e la raccordatura (pari a 0,25 mm) di testa e piede del dente è stata inserita a titolo di esempio senza tenere conto delle specifiche norme.
Buona continuazione di giornata.
Attachments
sviluppo_profilo_cremagliera_gif.gif
sviluppo_profilo_cremagliera_gif.gif (851.91 KiB) Viewed 2925 times
User avatar
onekk
Veteran
Posts: 6144
Joined: Sat Jan 17, 2015 7:48 am
Contact:

Re: FCGear raggi e perimetro

Post by onekk »

@domad

Ciao, io avrei risolto riscrivendo la macro della cremagliera, o meglio, copiando la routine di calcolo e modificando il profilo ottenuto, "per punti" usando una iterazione, il profilo della cremagliera, lo si ottiene, ora il problema è che se all'utente serve calcolare il profilo completo, per "calcolare i costi " del taglio "EDM" in genere intende il profilo completo, perché sempre in genere ti fanno pagare a cm tagliato, corretto a seconda del tipo e dello spessore del spessore del materiale,

Saluti

Carlo D.
GitHub page: https://github.com/onekk/freecad-doc.
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.

Blog: https://okkmkblog.wordpress.com/
domad
Veteran
Posts: 2051
Joined: Mon Jun 22, 2020 12:16 pm

Re: FCGear raggi e perimetro

Post by domad »

onekk wrote: Sun May 16, 2021 3:50 pm ...........
Scusa Carlo, non ho capito che cosa intendi, comunque dal file in *.csv generato dalla macro si possono dedurre o ricavare tutti, proprio tutti i dati dell'oggetto e adoperarli per ricavare qualsiasi ulteriore dato utile anche ai fini della lavorazione per elettroerosione, allego il file della cremaglera in *.csv relativo all'oggetto in 3D. Per visionarlo correttamente con calc impostare come separatore la tabulazione.
Attachments
dati_cremagliera_3D.csv
(103.97 KiB) Downloaded 78 times
User avatar
onekk
Veteran
Posts: 6144
Joined: Sat Jan 17, 2015 7:48 am
Contact:

Re: FCGear raggi e perimetro

Post by onekk »

domad wrote: Sun May 16, 2021 5:05 pm

Scusa Carlo, non ho capito che cosa intendi.
...

Niente, era solo una cosa mia, comunque grazie per l'informazione, non conoscevo quella macro mi pare interessante, comodo averla a portata di mano, devo decidermi ad installare qualche macro, ma al momento sto studiando il modo per crearle io, o almeno per usare in modo più comune i moduli, ci sono quasi riuscito. :D

Saluti

Carlo D.
GitHub page: https://github.com/onekk/freecad-doc.
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.

Blog: https://okkmkblog.wordpress.com/
sandyxiz
Posts: 6
Joined: Thu May 13, 2021 1:42 pm

Re: FCGear raggi e perimetro

Post by sandyxiz »

Grazie a voi per le risposte...
E' una procedura un po' macchinosa ma si può fare,,, In attesa di imparare a creare delle macro personalizzate.
Non conoscevo la procedura descritta da domad, grazie.
Più che altro peccato per la mancanza di "poter inserire raggi direttamente in FCGear".
Mi metterò a studiare Python.......

Ciao!!
User avatar
onekk
Veteran
Posts: 6144
Joined: Sat Jan 17, 2015 7:48 am
Contact:

Re: FCGear raggi e perimetro

Post by onekk »

Il problema dei raggi. Che poi si chiamano raccordi è che modificano il profilo della cremagliera, il codice python non è semplicissimo perché hai a che fare con una serie di raccordi successivi per cui alla fine del profilo originale "tieni buoni" tre linee, le altre vanno tutte ricalcolate per ottenere dalle due linee originale i raccordi di tutti gli "spigoli".

Comunque alla fine il codice c'è e funziona se ti interessa manda una PM e ne parliamo.

Saluti

Carlo D.
GitHub page: https://github.com/onekk/freecad-doc.
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.

Blog: https://okkmkblog.wordpress.com/
Post Reply