Test ouvert

CM-BM-001 · V1

Votre logiciel lit-il un fichier DXF avec précision ?

Les ateliers de découpe laser chiffrent les pièces d'après la longueur de coupe et le nombre de perçages, tirés directement du DXF envoyé par le client. Si le logiciel lit mal le fichier, le devis est faux lui aussi, et personne ne s'en aperçoit avant la découpe.

Le test de précision DXF de CutMeter est un jeu gratuit de 23 petits dessins DXF dont les valeurs sont connues. Chaque fichier isole un point que l'on rencontre dans les vrais fichiers et sur lequel un logiciel peut se tromper.

23CasCutMeter réussit les 23 cas.
Tolérance
0,01 mm
Réponses
par formule
Licence
CC BY 4.0

Un cas est réussi quand la longueur de coupe est exacte à 0,01 mm près (ou à un millionième près pour les grandes longueurs) et que les nombres correspondent exactement. La surface nette est comparée à un millionième près ou à 0,01 mm fois la longueur de coupe, la plus grande des deux valeurs étant retenue.

Ce que le test vérifie

01C03-C06

Courbes

Ellipses, arcs elliptiques, courbes NURBS et B-splines.

02C07-C08 · C15

Polylignes

Polylignes avec segments en arc, y compris dans un repère inversé et dans l'ancien format R12.

03C09-C12

Blocs

Imbriqués, en miroir, à échelle non uniforme et en réseau (MINSERT).

04C13-C14

Unités

Dessins en pouces et en centimètres.

05C16-C22

Pièges

Une arête en double, des écarts juste en dessous et juste au-dessus de la tolérance de fermeture de 0,01 mm, du texte et des points à ne pas découper, l'espace papier, des coordonnées loin de l'origine, une polyligne de 5000 sommets.

Les 23 cas

Les valeurs sont arrondies ici à 3 décimales ; answers.json dans l'archive donne la précision complète. Toutes les valeurs sont en millimètres, y compris pour les dessins en pouces et en centimètres.

CasContenu DXFLongueur de coupe, mmContours fermésChaînes ouvertesPerçagesSurface nette, mm²CutMeter
C01Cercle235,6191014 417,865Réussi
C02Arc ouvert46,077011-Réussi
C03Ellipse complète181,8341011 884,956Réussi
C04Arc elliptique45,319011-Réussi
C05Cercle NURBS rationnel125,6641011 256,637Réussi
C06B-spline cubique ouverte94,224011-Réussi
C07Lumière avec arcs de polyligne170,2651011 161,062Réussi
C08Lumière dans un repère inversé170,2651011 161,062Réussi
C09Blocs imbriqués avec échelle et rotation60,000101200,000Réussi
C10Bloc en miroir15,708011-Réussi
C11Cercle à échelle non uniforme133,649101942,478Réussi
C12Réseau de blocs 3 × 4527,788120121 847,256Réussi
C13Dessin en pouces in101,600101645,160Réussi
C14Dessin en centimètres cm157,0801011 963,495Réussi
C15Polyligne R12 avec arcs170,2651011 161,062Réussi
C16Arête en double300,0001015 000,000Réussi
C17Écart inférieur à la tolérance199,9951012 500,000Réussi
C18Écart supérieur à la tolérance199,950011-Réussi
C19Les annotations ne sont pas découpées160,0001011 600,000Réussi
C20L'espace papier n'est pas découpé31,41610178,540Réussi
C21Loin de l'origine462,8322029 685,841Réussi
C22Polyligne dense314,1591017 853,980Réussi
C23Plaque à six trous866,19570723 321,416Réussi

Mode d'emploi

  1. 01Téléchargez l'archive et ouvrez chaque fichier dans le logiciel à tester.
  2. 02Notez la longueur de coupe (mm), le nombre de contours fermés, le nombre de chaînes ouvertes et le nombre de perçages.
  3. 03Comparez avec answers.json dans l'archive.

Chaque valeur vient d'une formule, et non d'une mesure du fichier par un logiciel. Un cercle mesure 2πr, une lumière deux côtés droits et deux demi-cercles, et le périmètre d'une ellipse est intégré avec une précision meilleure que 0,000000001 mm.

Un contrôle distinct lit chaque fichier avec une bibliothèque DXF libre et indépendante et confirme les longueurs de la géométrie.

Licence

Vous pouvez utiliser, partager et adapter le test, y compris à des fins commerciales, en le citant avec la ligne ci-dessous. Licence : CC BY 4.0

CutMeter DXF accuracy benchmark v1 (c) 2026 KUZUB, licensed CC BY 4.0 - https://creativecommons.org/licenses/by/4.0/