Matching · la pièce introuvable
Trouvée, ou fabriquée.
Un composant, une pièce détachée, un élément d'un bot ou d'un moteur — que les catalogues ne proposent plus, ou n'ont jamais proposé. Vous n'avez pas besoin de plan : apportez des mots, une photo ou la pièce cassée, et nous la localisons si elle existe et la fabriquons si elle n'existe pas. La nature fait repousser ce qui est perdu ; nous aussi.
S'il s'agit d'une pièce que vous ne parvenez pas à obtenir, elle a sa place ici — dans tous les domaines, santé comprise.
Un roulement, un engrenage, une fixation, un boîtier — une pièce fonctionnelle dont vous avez besoin à l'unité, ou par centaines, et que vous ne trouvez pas.
La pièce qui maintient une vieille machine en vie mais qui n'est plus fabriquée. Nous en trouvons le dernier exemplaire, ou la reproduisons à l'ajustement d'origine.
Un support, une embase d'actionneur, une liaison sur mesure — la pièce unique qu'un montage attend. Accordée au reste auquel elle doit s'ajuster.
Aucun CAO, aucun plan, aucune référence — juste ce qu'elle doit faire. Nous la dessinons, prouvons l'ajustement et la fabriquons selon les spécifications.
Quatre temps, et celui du milieu est le nôtre : nous réunissons ce dont vous avez besoin et ce qui peut le fabriquer. Rien n'est commandé ni usiné tant que vous n'avez pas approuvé.
Comment une demande est traitée — pas des tailles de catalogue inventées.
Le match n'est pas un formulaire à remplir et un devis à relancer ; c'est une recherche, menée à la manière
dont la nature cherche — de nombreux candidats, notés par rapport à l'ajustement, et les meilleurs retenus.
Le code reste en anglais — la langue universelle de l'ingénierie.
# a request starts with words — not a CAD file. A photo or the broken part is enough. POST https://api.matchtopalgorithm.ai/v1/matching/parts Authorization: MT-••••-••••-•••• — sealed under NDA before this call Content-Type: application/json { "need": "replacement planetary gear, ~40mm, keeps an old lift alive", "fits": "shaft 12mm, 18 teeth, module 1.5 — measured off the broken one", "have": ["photo:front.jpg", "photo:teeth.jpg", "the broken part"], "drawing": "none — please produce it", "field": "industrial", "quantity": 2 } 202 Accepted { "request_id": "m_4b1c90", "status": "matching", "owner": "one engineer, named" }
"""MatchTop · the match — a part found or made, chosen the way nature chooses. Many candidates, scored against the fit; the strongest few survive. Standard library only.""" from dataclasses import dataclass @dataclass class Candidate: source: str # a maker, a material, a method — or a part already in the world fit: float # 0..1 — how close it sits to what it has to fit lead_days: int made: bool # True = produced to spec, False = sourced as-is def match(need, pool, keep=3): """Pollination, not a catalog lookup: score every candidate, keep the fittest few.""" scored = sorted(pool, key=lambda c: (c.fit, -c.lead_days), reverse=True) survivors = [c for c in scored if c.fit >= 0.80][:keep] if not survivors: return propose_to_make(need) # nothing fits? then we make it return survivors # a human reviews these before anything is ordered
"""MatchTop · the spec — what the maker builds from, and what you keep. A read of the match, not a black box. The drawing produced here is yours.""" import json def spec(match) -> dict: return { "part": match.name, "material": match.material, # e.g. hardened steel, PA12, carbon-composite "fit": match.interfaces, # the dimensions it must respect "make": match.method, # machined · printed · moulded · sourced "drawing": "owned by the client", # never reused, never resold "approval": "required before production" } # handed to you to read and approve — nothing is cut until you say yes
Pourquoi ce n'est pas la même chose qu'un portail de devis instantané.
Un moteur de devis ne peut pas lire la photo d'un engrenage cassé et savoir ce qu'il était. Un catalogue ne peut pas proposer une pièce qui n'a jamais été fabriquée. C'est pourquoi il n'y a pas de grille tarifaire ici : nous regardons ce que la pièce doit faire, nous l'accordons, et nous facturons ce que nous avons mesuré — une fois, pour vous.
Avant le moindre échange, comment votre demande et votre conception sont protégées. Ce point n'est pas négociable.
Le NDA est ici la règle par défaut, pas une option payante. Ce que vous partagez est lu par un seul ingénieur et personne d'autre — rien n'est vendu, partagé ni transmis.
Le plan que nous produisons, l'échantillon que vous envoyez et la pièce que nous fabriquons sont à vous. Ils ne sont jamais réutilisés pour un autre client ni revendus.
Un seul ingénieur porte votre demande, et chaque étape est consignée — vous pouvez voir qui a fait quoi, et quand. Rien ne bouge sans votre accord.
Deux lignes — ce qu'est la pièce et à quoi elle s'ajuste, et où vous joindre. Nous les lisons nous-mêmes et nous répondons nous-mêmes.
C'est déjà sur un écran à Zurich — pas dans une file d'attente, pas dans un ticket. L'ingénieur qui accorderait cette demande la lit, et répond lui-même.
·