[RISOLTO]Animation Workbench

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: 2053
Joined: Mon Jun 22, 2020 12:16 pm

Re: Animation Workbench

Post by domad »

MarcoS. wrote: Wed Jun 15, 2022 7:14 pm Salve a tutti ragazzi, sono nuovo qui e scusatemi se sbaglio qualcosa.
Devo fare un animazione. Vi allego un immagine così che tutto sia più chiaro.
...
Allora, il centro del triangolo ruota seguendo il cerchio, però io vorrei sapere quale percorso eseguono gli spigoli del triangolo.
Non c'è un comando che traccia il percorso degli spigoli di quel triangolo?
Grazie!
Ciao MarcoS., un saluto alla Comunità!
L'animazione che richiedi è molto semplice da realizzare in FreeCad utilizzando il banco di lavoro "Sketcher" e "Foglio di calcolo".
Con "Sketcher" si creano le forme (anche di precisione) e si vincolano, poi si impostano i vincoli delle "variabili di controllo" (in questo caso gli angoli) interfacciandone i valori al foglio di calcolo, tutto qui.
In allegato il file utilizzato per la generazione dell'animazione, una volta aperto attiva il foglio di calcolo, imposta a piacimento "l'angolo di rivoluzione" (percorso del triangolo sulla circonferenza) e il valore del "moltiplicatore" (rotazioni del triangolo rispetto all'angolo di rivoluzione).
Le *.gif animate mostrano la movimentazione con angolo di rivoluzione progressivo di 20°, con moltiplicatore "1" il triangolo esegue la rotazione con stesso angolo (mostra sempre la stessa faccia), con "2" con il doppio cioè, ad ogni rivoluzione completa sulla circonferenza, il triangolo esegue due rotazioni complete.
Per montare i fotogrammi ho usato "Gimp".
Attachments
animazione.FCStd
(5.3 KiB) Downloaded 68 times
animazione_1-1.gif
animazione_1-1.gif (195.25 KiB) Viewed 1567 times
animazione_1-2.gif
animazione_1-2.gif (197.47 KiB) Viewed 1567 times
domad
Veteran
Posts: 2053
Joined: Mon Jun 22, 2020 12:16 pm

Re: Animation Workbench

Post by domad »

....questa la tracciatura
Attachments
tracciatura.gif
tracciatura.gif (299.88 KiB) Viewed 1554 times
mario52
Veteran
Posts: 4673
Joined: Wed May 16, 2012 2:13 pm

Re: Animation Workbench

Post by mario52 »

Saluti

super domad la prova ché non si a sempre bisogno di macro

lo spreadSheet est uno strumento meraviglioso (per chi sa come usarlo)

mario
Maybe you need a special feature, go into Macros_recipes and Code_snippets, Topological_data_scripting.
My macros on Gist.github here complete macros Wiki and forum.
domad
Veteran
Posts: 2053
Joined: Mon Jun 22, 2020 12:16 pm

Re: Animation Workbench

Post by domad »

mario52 wrote: Sat Jun 18, 2022 9:00 am .....
Ciao grande mario, un saluto alla Comunità!

E' sempre un piacere sentirti, grazie (!) sei sempre molto attento, soprattutto gentile, preparato e disponibile.
Si (!) hai perfettamente ragione lo "Spreadsheet" è uno strumento meraviglio disponibile in uno dei migliori Cad parametrici esistenti, ivi compresi quelli commerciali! :D
MarcoS.
Posts: 18
Joined: Wed Jun 15, 2022 6:56 pm
Location: Matera

Re: Animation Workbench

Post by MarcoS. »

Ciao Ragazzi, grazie a tutti per l'aiuto, soprattutto a te Domad che hai centrato in pieno la mia richiesta. E' stata la mia prima volta qui su questo forum e sicuramente ci ritornerò per farvi tante altre domande. Community MERAVIGLIOSA!!

Saluti,
MarcoS.
Domad
MarcoS.
Posts: 18
Joined: Wed Jun 15, 2022 6:56 pm
Location: Matera

Re: Animation Workbench

Post by MarcoS. »

domad wrote: Fri Jun 17, 2022 5:27 pm ....questa la tracciatura
Ciao Domad, Scusami ancora per il disturbo. Come hai fatto a fare la tracciatura? L'animazione con lo spreadsheet l'hai fatta montando ogni spostamento su gimp?
domad
Veteran
Posts: 2053
Joined: Mon Jun 22, 2020 12:16 pm

Re: Animation Workbench

Post by domad »

MarcoS. wrote: Sat Jun 18, 2022 2:30 pm ...
Ciao Domad, Scusami ancora per il disturbo. Come hai fatto a fare la tracciatura? L'animazione con lo spreadsheet l'hai fatta montando ogni spostamento su gimp?
Si, esattamente la tracciatura è stata fatta con lo stesso sistema, disegnando in sovrapposizione una polilinea su due lati del triangolo, in ultimo, per non perdersi nelle innumerevoli linee, collocando un punto sul vertice che intendevo usare per il disegno della "Bspline".
Modo di procedere per la *.gif in Gimp:
- fare degli screenshot per ogni modifica operata alla scena in FreeCad (badando a non muovere la scena, tipo zoom, traslazioni, ecc.) numerandole progressivamente;
- importare come livelli gli screenshot in Gimp (selezionandoli tutti);
- fare eventuali operazione di "editing";
- utilizzare la funzione "Ottimizza (per GIF)" da menu--> Filtri --> Animazione.
- File--> "Esporta come..." scegliere .gif e nel pannello seguente abilitare come Animazione
Certamente è una operazione che richiede manualità e pazienza, ma come hai visto i risultati sono garantiti.
In allegato il file con la "tracciatura"
Attachments
animazione_trac.FCStd
(52.81 KiB) Downloaded 62 times
domad
Veteran
Posts: 2053
Joined: Mon Jun 22, 2020 12:16 pm

Re: Animation Workbench

Post by domad »

...qui uno dei tanti esempi di animazione montata con Gimp https://forum.freecad.org/viewtopic.php ... d8#p559449
MarcoS.
Posts: 18
Joined: Wed Jun 15, 2022 6:56 pm
Location: Matera

Re: Animation Workbench

Post by MarcoS. »

domad wrote: Sat Jun 18, 2022 3:52 pm ...qui uno dei tanti esempi di animazione montata con Gimp https://forum.freecad.org/viewtopic.php ... d8#p559449
Grazie ancora per la grandissima pazienza e disponibilità domad. Sei stato davvero di grande aiuto.
User avatar
onekk
Veteran
Posts: 6146
Joined: Sat Jan 17, 2015 7:48 am
Contact:

Re: Animation Workbench

Post by onekk »

domad wrote: Sat Jun 18, 2022 3:38 pm
MarcoS. wrote: Sat Jun 18, 2022 2:30 pm ...
Ciao Domad, Scusami ancora per il disturbo. Come hai fatto a fare la tracciatura? L'animazione con lo spreadsheet l'hai fatta montando ogni spostamento su gimp?
Si, esattamente la tracciatura è stata fatta con lo stesso sistema, disegnando in sovrapposizione una polilinea su due lati del triangolo, in ultimo, per non perdersi nelle innumerevoli linee, collocando un punto sul vertice che intendevo usare per il disegno della "Bspline".
Modo di procedere per la *.gif in Gimp:
- fare degli screenshot per ogni modifica operata alla scena in FreeCad (badando a non muovere la scena, tipo zoom, traslazioni, ecc.) numerandole progressivamente;
- importare come livelli gli screenshot in Gimp (selezionandoli tutti);
- fare eventuali operazione di "editing";
- utilizzare la funzione "Ottimizza (per GIF)" da menu--> Filtri --> Animazione.
- File--> "Esporta come..." scegliere .gif e nel pannello seguente abilitare come Animazione
Certamente è una operazione che richiede manualità e pazienza, ma come hai visto i risultati sono garantiti.
In allegato il file con la "tracciatura"
Ciao Domad, che ne diresti di farne qualcosa di più di questi consigli, magari una bella "pagina wiki" ?

Sarebbe molto utile.

Sarebbe utilissimo poter automatizzare il tutto con una macro, ma probabilmente @mario52 ci sta già pensando :lol:

Io sto raccogliendo una serie di post sul forum che regolarmente posto quando la gentec chiede aiuto, non sono organizzati in modo sistematico, ma alcuni li hanno trovati molto utili, ovviamente sono in Inglese, dato che in Italiano c'è in giro poco o nulla di fatto bene ancora meno e di aggiornato quasi nulla.

Io stesso sono rimasto "indietro" con la mia guida per motivi famigliari e di "lavoro freelance" per cui sono il meno qualificato per lamentarsi però in vista della 1.0 ....


Saluti e scusa per averti tirato la giacchetta.

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