
À Chelmsford, une petite ville située à l'est de Londres, CloudNC exploite une usine hautement spécialisée dans l'usinage de composants de précision pour des fabricants des secteurs de l'aérospatiale, de l'automobile, du pétrole et du gaz.
Avant que nous n'emménagions, il s'agissait d'une usine de production de boissons gazeuses désaffectée(l'ancien bâtiment de Britvic). Nous l'avons transformé en une installation moderne où nous employons une cinquantaine de personnes, qui travaillent toutes pour répondre aux exigences de certaines des entreprises et sociétés les plus prestigieuses et les plus connues du Royaume-Uni.
Je suis incroyablement fier de ce que nous avons construit. L'équipement est haut de gamme et nous disposons notamment d'un service de qualité et d'inspection qui veille à ce que nos composants soient acceptés par le client pratiquement à chaque fois.
Mais... ne sommes-nous pas un éditeur de logiciels ? Comment en sommes-nous arrivés à gérer une usine... et pourquoi ?

Forage en profondeur
La réponse à cette question est très simple : nous essayons de créer des solutions logicielles qui réinventent l'industrie manufacturière mondiale. Et il s'avère que c 'est une chose incroyablement difficile à faire: l'usinage de précision est un environnement physique complexe, avec des millions de façons possibles d'exécuter chaque tâche, dans lequel les choses chauffent, vibrent, s'usent et se cassent.
Par conséquent, la création du logiciel exige plus qu'une simple expertise en matière de codage : elle nécessite également une connaissance approfondie du monde physique et des processus complexes liés à l'usinage de précision. C'est là qu'intervient l'usine de Chelmsford.
En exploitant nos propres installations, nous disposons d'un espace dédié pour tester, affiner et améliorer nos solutions logicielles - en direct. Il s'agit d'un véritable terrain d'essai, qui nous permet d'observer et d'analyser la manière dont nos logiciels interagissent avec les machines, les matériaux et les processus complexes de l'usinage de précision. Par exemple, si nous voulons être vraiment sûrs d'avoir trouvé la meilleure façon de programmer une machine CNC pour percer un trou sur une Haas VF2 jusqu'à ce que le processus soit absolument parfait à chaque fois, nous pouvons le faire !

Mais ce n'est pas tout. L'existence de l'usine signifie que nous disposons également d'une équipe de machinistes qualifiés qui nous renvoient l'information. Si nous avons du mal à résoudre un problème physique avec le code, nos experts sont souvent en mesure de nous indiquer la voie à suivre, précisément parce qu'ils comprennent les nuances physiques du problème et ce que d'autres clients recherchent.
Cette boucle de rétroaction est essentielle, car les informations qu'ils partagent avec l'équipe logicielle sont d'un niveau de détail bien supérieur à celui que vous obtiendriez d'un fabricant classique. Pour perfectionner nos solutions telles que CAM , nous avons besoin d'informations scientifiques très spécifiques, que tous les clients n'ont pas le temps de rechercher et qu'ils ne partageraient probablement pas avec nous de toute façon, car elles sont très précieuses.
Sim Factory ?
Dans un jeu vidéo, il est généralement assez facile de construire une usine.
Vous sélectionnez un site plat, vous appuyez sur le bouton et une usine industrielle apparaît et commence à travailler. Alimentez-la en matières premières et des produits transformés sortiront de l'autre côté.

Il s'avère que dans la vraie vie, ce n'est pas du tout comme ça. Pas du tout. C'est en fait très complexe et très cher.
Nous l'avons appris à nos dépens, en essayant de nous débrouiller seuls, en tant que jeunes techniciens soi-disant intelligents, sans nous appuyer sur l'expérience et l'expertise de personnes du secteur manufacturier qui savaient ce qu'elles faisaient.
L'une des principales erreurs que nous avons commises n'était pas liée à l'agencement, aux machines ou au personnel. Elle concernait tout ce que je viens de dire sur la raison pour laquelle nous avions besoin d'une usine en premier lieu : prouver le logiciel.
Au départ, nous avons pensé qu'il nous fallait une usine qui fasse également office de laboratoire, afin que nous puissions expérimenter. Et c'est ce que nous avons construit : une installation rutilante, dotée d'un kit impressionnant. Elle n'était pas optimisée pour la vente, mais comme nous avions besoin d'un terrain d'essai, qu'est-ce que ça pouvait faire ?
Il s'est avéré que cela est devenu un gros problème, très rapidement, pour deux raisons principales :
1 : Les usines coûtent très cher et si vos installations sont optimisées pour tester des logiciels, et non pour rivaliser avec d'autres usines sur le marché de pointe qui fournissent déjà ce que les clients veulent, alors vous n'atteindrez pas vos objectifs de vente et vous dépenserez beaucoup d'argent. Vraiment beaucoup.
2 : La construction d'un laboratoire nous a permis d'itérer notre logiciel qui fonctionnait dans un environnement de laboratoire. Mais dans la pratique, cela ne s'est pas avéré très utile, car un logiciel qui ne fonctionne que dans un monde idéal où chaque machine fonctionne parfaitement, exactement comme dans le manuel, ne fonctionne pas nécessairement dans d'autres circonstances. Ce que nous devions être capables de faire, c'était de créer un logiciel capable de fournir des pièces répondant aux exigences des clients les plus exigeants dans les secteurs les plus exigeants - et non pas à notre propre idée de "suffisamment bon".
Au bout d'un certain temps, nous avons repris nos esprits et réinventé l'usine (sous la direction de Mark Duke) afin de créer des composants pour les clients sur une base compétitive et commerciale. Au cours de ce processus, nous avons beaucoup plus appris sur la création d'outils que les clients voudraient finalement acheter que lorsque nous étions plus intéressés par la forme que par la fonction, tout en transformant l'usine en une entreprise rentable qui répond aujourd'hui aux besoins de clients allant de sociétés d'énergie sur mesure à certains des plus grands fabricants aérospatiaux du monde.
En fin de compte, je crois fondamentalement qu'il est impossible de créer un logiciel d'automatisation (quel que soit le secteur) sans être capable de faire soi-même le travail que l'on essaie de faire. Les fondateurs identifient un problème, décident qu'ils peuvent le résoudre grâce à la technologie, découvrent que le problème est beaucoup plus difficile qu'ils ne le pensaient, dépensent tout leur argent sans parvenir à créer une solution qui fonctionne pour les clients et s'intègre dans leurs flux de travail, et disparaissent.

Le fait de disposer d'une véritable usine pour perfectionner notre technologie a probablement évité à CloudNC de devenir une simple anecdote parmi tant d'autres. Aujourd'hui, alors que nous nous apprêtons à lancer notre première solution logicielle, CAM , dans le monde réel, je sais qu'elle a été testée à l'extrême et qu'elle tient toutes ses promesses.
Les utilisateurs réels qui ne sont pas basés dans notre usine de Chelmsford y trouveront-ils des éléments à améliorer ? Bien sûr, et je suis impatient de recevoir ces commentaires et de rendre nos solutions encore meilleures et plus utiles.
Mais pour l'instant, je suis très heureux que lorsque nous levons le voile et dévoilons CAM au monde entier, ce logiciel n'ait pas seulement été codé par les meilleurs développeurs et mathématiciens, mais qu'il ait également été longuement peaufiné par de véritables machinistes qui savent comment programmer les machines CNC pour qu'elles fonctionnent de manière optimale.
Ne nous croyez pas sur parole. Si vous voulez réduire votre temps de programmation jusqu'à 80 %, inscrivez-vous ici !



