Comment les outils sont construits et vérifiés
Une cote erronée dans un fichier généré devient de la plaque et du temps machine gaspillés. Chaque outil ici est donc construit pour être vérifié, répété et corrigé, et dit clairement ce qu’il ne fait pas.
Comment un outil est construit
-
La méthode d’abord
Un outil commence comme une géométrie, pas comme une page : la méthode de développement, la référence d’où chaque cote est mesurée, et les cas où la méthode cesse d’être valide.
- Des méthodes de manuel seulement : développement par lignes parallèles, par lignes radiales et par triangulation, trigonométrie en forme fermée. Rien qui vienne d’un employeur ou d’un client.
- Les cas de référence sont calculés à la main avant que le moindre code ne s’exécute, de sorte que le code est vérifié contre une réponse qu’il n’a pas produite.
- Ce que l’outil ne prend pas en compte est consigné en même temps, et affiché sur la page de l’outil à côté du résultat.
-
Construction
La géométrie est du code pur sans interface, de sorte que les mêmes fonctions alimentent l’aperçu, le DXF, le gabarit imprimable et les tests. Les sorties sont déterministes et portent une étiquette de version.
- Mêmes données, même fichier, octet pour octet : aucun horodatage, aucun hasard dans la géométrie générée.
- Un commentaire de version du générateur dans chaque DXF exporté, pour qu’une pièce puisse être reliée au code qui l’a produite.
- Tous les calculs internes en millimètres; les pouces sont convertis aux extrémités et l’aller-retour est testé.
-
Vérification
Des chemins indépendants vers la même réponse : cas de référence calculés à la main, relecture par un logiciel qui n’a pas écrit le fichier et, là où la géométrie est le produit, une seconde implémentation qui recalcule les nombres.
- Cas de référence calculés à la main : le cône 3-4-5 donne exactement 216°; l’arc développé égale la vraie circonférence; les données métriques et impériales produisent une géométrie identique en millimètres.
- À chaque version, ezdxf 1.4.4 relit les DXF de référence et tous les fichiers qu’écrivent les tests des coudes, des transitions carré-rond, des réductions, des cônes en segments et des tuyaux — tous les outils qui exportent un DXF — en vérifiant la version, les unités, le nombre d’entités, les calques et qu’aucune entité n’est de longueur ou de rayon nul.
- Des suites de parité de rendu pour neuf des outils DXF : l’aperçu et le fichier exporté sont décodés et doivent décrire la même géométrie.
- Un vrai navigateur pilote chaque outil — modifier les données, télécharger un DXF ou un CSV, imprimer un gabarit — sous la propre politique de sécurité du contenu du site.
-
Mise en ligne
Un nouvel outil n’est publié que lorsque toutes ses vérifications réussissent dans la même exécution que le reste du site, et la version peut être annulée en une seule commande.
- Là où la géométrie est le produit, une seconde implémentation écrite séparément en Python doit concorder avec la première — jusqu’ici pour le calculateur de facteur K et l’abaque de pliage, le cône en segments, le coude à segments, la transition carré-rond et la réduction excentrique.
- Les nouveaux outils citent la méthode publiée qu’ils suivent.
-
Corrections
Quand un outil se trompe, le signalement est d’abord reproduit, un test qui échoue est écrit pour lui, et la correction est livrée avec ce test, de sorte que la même erreur ne puisse pas revenir inaperçue.
Le flux de vérification, et les rapports qui le soutiennent
Le schéma montre l’ensemble des vérifications. Tous les outils n’ont pas toutes les vérifications : les outils de référence n’ont pas de DXF à relire, et six outils ont jusqu’ici une seconde implémentation. Les chiffres en dessous sont mesurés à partir de ce dépôt, pas saisis à la main.
Ce que cela signifie pour vos fichiers
- À chaque version, le DXF de chaque outil est relu par un logiciel DXF indépendant (ezdxf); un fichier qui ne s’ouvre pas ou dont le contour est brisé n’est donc pas publié.
- L’image à l’écran et le DXF viennent de la même géométrie : ce que vous voyez est ce que vous coupez.
- Chaque téléchargement de jeu de dessins contient son propre script de vérification, de sorte que vous ou l’ingénieur responsable de votre côté pouvez confirmer vous-mêmes les fichiers de coupe.
Lire les rapports
- Jeu de dessins de fumoir à foyer décalé, coude de goulotte et trémie d’alimentation : chaque fichier de coupe est vérifié par un script ezdxf distinct livré avec le téléchargement.
Ce qui n’est pas affirmé : qu’une pièce physique ait été fabriquée à partir de l’un de ces fichiers. La validation est mathématique et porte sur le format de fichier. Votre atelier vérifie avant de couper.
Où se situe la responsabilité d’ingénierie
Ruthen Systems publie des outils et des références de traçage pour la fabrication, et n’est pas un cabinet d’ingénierie titulaire d’un permis d’exercice. Les décisions d’ingénierie — savoir si une conception est adéquate, sûre ou conforme — vous reviennent, à l’ingénieur responsable de votre côté ou à un ingénieur titulaire d’un permis d’exercice que vous mandatez. Les outils calculent la géométrie à partir des valeurs que vous saisissez et sont testés pour le faire. Rien de ce qui est produit ici n’est une certification, une approbation, un sceau ni une validation.
En pratique : un développé ou un gabarit de ce site passe exactement par la vérification que vos propres dessins subissent avant la coupe. L’avis sur les outils s’applique à tout ce que les outils produisent.
Un résultat vous semble douteux?
Envoyez les données saisies et ce que vous attendiez. Nous le reproduirons et, si l’outil se trompe, la correction est livrée avec un test qui la maintient.