Ogni prodotto nasce da un concetto, che può esprimersi sotto forma di schizzi, specifiche o vincoli, sulla base dei quali vengono stabiliti i requisiti di progettazione. Un progettista di prodotti, o più spesso un team di progettisti e ingegneri, utilizza dunque un software di progettazione meccanica 3D per trasformare il concetto in un progetto completo. Il progetto finale deve essere realizzabile, ovvero deve soddisfare i requisiti di fabbricazione, ad esempio la capacità di resistere a determinate sollecitazioni e deformazioni garantendo al tempo stesso un prodotto finale con un peso minimo. Questa fase di progettazione può richiedere diverse iterazioni e finiture. Può inoltre includere una fase di simulazione del progetto con l'ausilio di un software che verifichi e convalidi il prodotto prima della fase finale di produzione.