Come viene progettato e testato un sistema meccanico senza costruire un modello fisico?


10

Sono nuovo di ingegneria meccanica, anche se ho un background scientifico (post-laurea in matematica), e (principalmente) codice per vivere.

Ho un'idea sulla creazione di un dispositivo meccanico; Immagino che comporterà ingranaggi, collegamenti e attuatori.

Ho un'idea approssimativa di dove andranno le cose, ma vorrei essere in grado di testare e modificare il design nel software prima di costruire il dispositivo reale. Come punto di chiarimento, quando dico "test", intendo la vista tramite animazione, ad esempio, se due elementi si scontreranno quando sono in movimento o se c'è un margine di manovra sufficiente tra loro mentre si muovono uno accanto all'altro.

Questo mi permette di fare i test di progettazione e simulazione delle parti, prima di finalizzare il progetto e quindi costruire il sistema fisico dal progetto.

Le tappe sono:

  1. Costruisci la progettazione 3D nel software
  2. Esegui la simulazione per vedere se "funziona", se non correggi la progettazione e esegui l'iterazione
  3. Costruisci un sistema fisico dal design che "funziona"

Ho capito che il sistema consiste di tre sottosistemi che lavorano insieme.

Quindi, vorrei progettare e testare ogni sottocomponente prima di integrarli nel sistema completo.

La mia domanda quindi è questa:

  • È così che si fa il design nel mondo reale?
  • Quali sono i pro e i contro dello schema che ho pianificato?

Ho intenzione di utilizzare FreeCAD per progettare e testare.


Come è andato il tuo progetto? :)
akauppi il

Risposte:


10

Risposta: Sì , questo è esattamente come viene fatto nel mondo reale. Quello che hai descritto è quello che faccio nel mio lavoro per controllare i sistemi in CAD.

Dato che hai indicato che vorresti che passassi attraverso il mio processo di progettazione, lo ho dettagliato di seguito. Si noti che la maggior parte di questo non comporta CAD. Il CAD ha un valore inestimabile, ma solo se si è pronti ad estrarre prima carta e matita. Si noti inoltre che questo è solo il mio processo di progettazione, non è affatto l'unico modo per procedere.

Preparazione

Quando inizio qualsiasi progetto, comincio a capire parametri generali come lo spazio in cui dovrà adattarsi, con cosa dovrà interfacciarsi, quale sarà l'input e l'output. Diciamo (a titolo di esempio concreto) che sto realizzando una macchina che prende un lungo pezzo di tubo e lo taglia in sezioni predeterminate. I miei primi passi sarebbero quello di determinare le dimensioni e il materiale del tubo che voglio inserire, in quali lunghezze la macchina dovrebbe tagliare il tubo, quale metodo userò per tagliare il tubo e quanto spazio ho sul officina per detta macchina.

Vorrei quindi procedere a fare uno schizzo davvero approssimativo di ciò che sto pensando. Nell'esempio del tagliatubi, potrebbe essere semplice come una scatola etichettata "taglierina" e una linea etichettata con il diametro e la lunghezza del peso del tubo.

Il prossimo passo è fare un po 'di matematica per capire quali forze, velocità, ecc saranno necessarie. Dal momento che hai detto che provieni da un background matematico, non mi dilungherò troppo su questo.

Di solito faccio qui un altro schizzo, tranne ora che ho la sensazione di quanto grandi saranno i miei componenti perché conosco le forze coinvolte.

Dopo aver fatto la matematica, cerco parti commerciali che soddisfino le mie esigenze e (se possibile) scarico file CAD o disegni meccanici per quelle parti.

Una volta che avrò delle parti commerciali, farò un altro schizzo, questa volta mostrando le posizioni relative delle mie parti commerciali con le loro interfacce etichettate in modo da sapere quale tipo di struttura di supporto devo costruire.

Modellazione 3D

A questo punto, ho finalmente rotto il pacchetto CAD. Comincio realizzando modelli 3D di qualsiasi parte commerciale che possiedo che non abbia modelli 3D disponibili online, quindi procedo alle parti della mia struttura di supporto e assemblare finemente tutte le parti in un assieme.

Ecco la parte di cui probabilmente sei molto curioso se non hai mai usato CAD prima.

Nel CAD 3D, dovresti disegnare ogni parte (di solito o qualcosa che viene come parte commerciale o è composta da un singolo pezzo di materiale nel suo file di parti. Una volta che hai i file di parti, puoi creare quello che viene chiamato un assieme. assembly consente di selezionare più file di parti e di definire i collegamenti tra di loro. I programmi CAD non hanno alcun senso di "collisioni", quindi è necessario indicare al programma quali facce sono allineate con altre facce, a che distanza sono, ecc. Ogni parte inizia fuori con sei gradi di libertà e ogni vincolo riduce i gradi di libertà di una certa quantità. Specificare due facce parallele rimuove un grado di libertà, un compagno (due superfici coincidenti) ne rimuove due o tre, ecc.

FreeCAD

Non ho usato FreeCad, quindi non posso commentare specificamente quali saranno i pro e i contro, ma la mia ipotesi è questa: i pro saranno che è gratuito e vedrai quali dimensioni funzionano e cosa non funziona , i contro saranno che il software commerciale sarebbe stato più facile da usare.


Grazie per la tua risposta. Dato che sono nuovo di zecca in questo, potresti per favore approfondire la tua risposta, i passaggi (o il flusso di lavoro), coinvolti nel ottenere l' IDEA di un sistema dalla tua testa, in un DESIGN su un computer (senza soffermarti troppo sulle specifiche del software utilizzato). Grazie
Homunculus Reticulli

1
Ho aggiunto molti dettagli, ma in realtà non sono sicuro di quali parti saranno utili. Libri interi possono essere facilmente scritti su questa roba, ma se c'è qualcosa che vuoi essere su cui elaborare un po ', probabilmente posso farlo.
regdoug

+1 Grazie mille. Questo è esattamente ciò di cui ho bisogno per iniziare!
Homunculus Reticulli

1

Il CAD è essenziale per determinare l'interferenza geometrica e il design speciale. Se nel pacchetto CAD vengono utilizzati elementi finiti, i dati possono essere utilizzati per i calcoli di sollecitazione e deformazione (determinare se il sistema resisterà ai carichi). Questo può complicarsi poiché se un sistema sarà dinamico, ci sono carichi statici e carichi dinamici. I carichi dinamici devono essere calcolati quando il modello è soggetto a carichi variabili.

Oltre alla resistenza meccanica, ci sono altri parametri che devono essere determinati usando una simulazione. Supponiamo che tu stia progettando un sistema di sospensione. La costante di molla della molla e la costante di smorzamento della serranda devono essere selezionate usando una simulazione. Una simulazione matematica può essere sviluppata utilizzando Simulink o codificandola in un linguaggio informatico. Utilizzando i profili di forza previsti e le condizioni di prova, è possibile determinare i parametri mediante la simulazione.


1

Lavoro per una società di ingegneria meccanica fortune 500.

Il processo di sviluppo del prodotto in un sistema meccanico è sostanzialmente:

Presumo che tu abbia una specifica completa di cose come forze, temperature, pressioni ecc. E puoi iniziare subito a progettare. La prima cosa è iniziare a generare concetti di progettazione che potrebbero o meno soddisfare le specifiche. Questa è una combinazione di selezione della geometria che compirà il compito, il materiale che consentirà facilità di fabbricazione e prestazioni in tutte le condizioni operative, con le giuste proprietà di integrità strutturale per durare per la durata di progettazione specificata.

Questo design è completato in un pacchetto CAD, in cui vengono modellati i componenti solidi.

Da lì, è possibile realizzare assiemi e disegni di produzione, ma prima dobbiamo convalidare il nostro progetto con alcune analisi. Può trattarsi di matematica e fisica di base per mostrare che le dimensioni funzioneranno all'interno dell'involucro del progetto, della cinematica e della cinetica di base o dei bilanci di massa per un progetto che elabora un fluido, ad esempio.

Un'analisi più accurata richiede l'uso di metodi sofisticati implementati in software noti come CAE (ingegneria assistita da computer) o ALD (progettazione guidata da analisi)

Per lo studio di sollecitazioni e deformazioni, temperature e in una certa misura fluidi, il metodo degli elementi finiti viene utilizzato per calcolare le proprietà locali in base a un modello a maglie e alcune condizioni al contorno.

Per studiare l'interazione dei fluidi con la geometria e osservare pressioni, temperature e altre proprietà dei fluidi e termici, viene utilizzata la dinamica dei fluidi computazionali. Questa è più comunemente un'implementazione del metodo del volume finito.

Hai fatto allusione a simulare e iterare. Questo è essenzialmente il modo in cui il processo viene eseguito. Tuttavia, vengono utilizzati metodi statisticamente verificati utilizzando la progettazione della teoria degli esperimenti per produrre configurazioni di progettazione ottimizzate.


1

Non sono sicuro di come sei salito ma sono nella stessa barca e sono rimasto perplesso ...

"implica ingranaggi, collegamenti e attuatori" Credo che sia molto difficile per l'hobbista. Questo livello di modellazione richiede un software di progettazione professionale che costa ££££. Se riesci a ottenerlo, allora tutto va bene dopo che ti sei impegnato con il modo di pensare alla modellazione 3D. Non è come il disegno 2D.

In particolare, ho testato FreeCAD 0.16 (l'attuale versione stabile [?]) E sono rimasto deluso. Non è ancora veramente utilizzabile. Penso che potrebbe non raggiungere mai l'usabilità come molti pacchetti open source non lo fanno, come il LibreCAD 2D. Inoltre, non può gestire più di una parte, quindi può solo provare a modellare un collegamento, non i collegamenti.

Dato che sei accademicamente collegato, potrei suggerire di ottenere una licenza studente / accademico per qualcosa come SolidWorks o SolidEdge. Potrebbe esserci anche Fusion 360. Funzionano bene e hanno una statura adatta per collegamenti e simili. Consentono inoltre di modellare l'intervallo di movimento. Sfortunatamente per me come utente Linux, al momento non ci sono pacchetti di modellazione 3D gratuiti utilizzabili.


In che modo risponde alla domanda posta dall'OP? Sembra più un tentativo di creare una conversazione più di 18 mesi dopo la domanda iniziale.

@ GlenH7 "Ho intenzione di utilizzare FreeCAD per progettare e testare." Per le generazioni future che leggono questo, cara. Soprattutto dal momento che nessuno (oltre a rispondere a una domanda dicendo di non averlo usato, quindi non possono commentare [?]) Ha dichiarato che al momento non è ancora utilizzabile, mentre i miei suggerimenti alternativi sono ...
Paul Uszak

0

Sono nuovo di ingegneria meccanica, anche se ho un background scientifico (post-laurea in matematica), e (principalmente) codice per vivere.

La mia osservazione è che ci sono molti analoghi tra come il software è progettato, testato, codificato (eh, in quell'ordine) e distribuito - e come i modelli meccanici sono descritti in CAD. Forse perché la maggior parte di ciò che faccio è la modellazione parametrica, ad esempio la descrizione del computer di una ricetta su come produrre un modello dai parametri, che può quindi essere testato.

Sicuramente sembra di essere sulla buona strada.

Come con gli strumenti software, devi scegliere e conoscere bene i tuoi strumenti, per lavorare con loro e non contro di loro.


Meta note: questa domanda va contro il tour StackOverflow . Ad esempio, si oppone alle risposte supposte e quelle ".. con troppe risposte possibili o che richiederebbero una risposta estremamente lunga". Ciò potrebbe significare che qualcuno alla fine chiude la voce.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.