Je ne sais pas comment vous êtes arrivé ici, mais si vous vous demandez :
Comment Elon Musk peut-il construire de meilleures fusées et voitures à un coût bien inférieur ?
Alors vous êtes exactement ici ! Je peux vous aider à faire de même dans votre entreprise.
C’est le concept qu’on appelle le «first principle thinking».
Elle peut s’appliquer à un produit, un processus ou à l’ensemble d’une entreprise. Cela signifie sortir de vos territoires connus, ce qui peut faire peur, mais je suis là pour vous guider et vous aider à surmonter les défis auxquels vous ne vous attendiez pas.
Au bout de cette aventure vous aurez un avantage signifiant par rapport à la concurrence qui n’a pas osé franchir le pas.
Ce n’est pas du tout ou rien. Nous pouvons explorer étape par étape si cela correspond à votre façon de penser. Mais nous devons commencer quelque part.
Mechanique
Ce que font la plupart des gens
Ce que nous faisons
Développement selon le modèle en cascade, où tout est modélisé, puis les dessins sont créés, ensuite les offres sont demandées par e-mail, les commandes passées et au plus tôt un mois plus tard, on a les pièces pour tester.
Développement agile qui se passe la plupart du temps de dessins. Les commandes sont passées en ligne et les pièces arrivent dans une semaine. Autant que possible, l’impression 3D est faite en interne et est prête pour le test le lendemain.
Beaucoup de pièces CNC sont en métal, qui pourraient durer des décennies, mais qui sait si nous aurons encore besoin de la machine dans 5 ans ? Cela coûte cher et prend du temps à fabriquer.
Le moins de pièces possibles sont fabriquées en métal, là où c’est absolument nécessaire. Le reste est imprimé en 3D en PET, dure aussi des années et est remplacé en un jour si jamais il se casse. C’est beaucoup moins cher et plus rapide.
Ils partent du principe que l’air comprimé est simplement disponible, le client doit le fournir. L’opinion dominante est également que « les composants à air comprimé sont moins chers », ce qui n’est souvent plus vrai de nos jours. Personne ne parle des coûts d’exploitation.
Nous évitons l’air comprimé partout où c’est possible. Les moteurs électriques sont aujourd’hui si abordables que le prix des composants est équivalent. Ensuite, les moteurs offrent plus de précision et des coûts d’exploitation moins élevés. Les fuites et les tuyaux pliés ne sont plus des sources d’erreur.
La philosophie voulant qu’un problème doive être résolu avec une machine, car plusieurs machines coûteraient beaucoup plus cher. Cela conduit à une machine qui doit fonctionner très rapidement, devenant ainsi coûteuse, difficile à développer et sujette aux erreurs.
Si un grand débit est requis, on peut paralléliser. La deuxième machine coûte seulement une fraction de la première, car l’ingénierie est déjà faite. Cela offre de la redondance, des machines qui fonctionnent plus lentement, plus faciles à construire et donc moins chères.
Electronique
Ce que font la plupart des gens
Ce que nous faisons
Ils prennent un automate programmable industriel ou une commande industrielle d’un fabricant établi dans l’automatisation industrielle.
Nous prenons un processeur largement utilisé. Cela peut être un Raspberry Pi, un ESP32 ou même un Arduino pour des tâches simples.
Ensuite, ils le complètent avec des modules du même fabricant, afin que tout s’assemble bien. La communication fonctionne souvent sur des protocoles propriétaires que seule l’industrie comprend et qui peuvent même nécessiter des licences.
Nous le complétons avec des modules qui font exactement ce dont nous avons besoin, que nous obtenons à bas prix ou que nous développons nous-mêmes. La communication utilise des protocoles ouverts comme I2C, SPI, RS232, RS485 et HTTP que le monde entier comprend.
À la fin, le nid fait devient une cage car l’intégration de composants externes devient difficile et on dépend d’un seul fournisseur pour l’approvisionnement.
Nous avons plusieurs fournisseurs pour tout, ce qui nous donne la sécurité d’obtenir les composants rapidement et à moindre coût.
Software
Ce que font la plupart des gens
Ce que nous faisons
Ils prennent le logiciel fourni par le fournisseur des composants matériels. Celui-ci vient généralement avec son propre langage de programmation.
Nous utilisons des logiciels Open Source et un langage de programmation largement utilisé comme Python ou C++, pour lesquels il existe d’innombrables bibliothèques.
Le système de modules du paquet logiciel permet un progrès rapide, mais vous lie au fournisseur. De plus, on est bloqué si une fonction ne fait pas exactement ce qu’elle devrait. Malgré des coûts logiciels parfois élevés, le support est limité.
Les nombreuses bibliothèques disponibles en Open Source, souvent issues de grandes entreprises ou universités, nous permettent un développement tout aussi rapide, mais nous restons libres. De plus, nous pouvons ajuster et étendre une bibliothèque Open Source si nécessaire.
Un contrôle de version propre n’est pas possible avec beaucoup de ces environnements de développement. On peut simplement « enregistrer sous » tout le dossier, mais on ne sait alors pas exactement ce qui a été modifié.
Nous utilisons git, le système de contrôle de version utilisé entre autres pour le noyau Linux. Cela représente des millions de lignes de code et des milliers de contributeurs. Tout doit être traçable.