Mise à plat de chéneaux acier bâtiment → export DXF pour Metalix / cncKad.
Outil C# .NET 8 (WinForms) qui calcule le développé de coupe d'un chéneau encaissé (dos / fond / face), gère les bavettes sous toiture, les onglets d'angle, les naissances EP, et sort un DXF prêt pour la poinçonneuse — avec aperçu 2D coté, vue 3D du coude et ordre de pliage numéroté.
Développé avec ♥ par weapon666
Profil
- Dos / Fond / Face réglables, épaisseur.
- Développé sur côtes extérieures ou fibre neutre (axe tôle).
- Bascule Sens : dos à gauche ou face à gauche — miroir complet pour sortir la main inverse (angles extérieurs de bâtiment).
Bavettes (sous toiture)
- Bavette dos et bavette face indépendantes : longueur + angle (mesuré depuis l'horizontale, 0° = à plat).
- Le bord vrai devient une ligne de pli (traçage).
Coupe / longueur
- Onglets d'about A et B indépendants (rentrant / saillant).
- Référence de longueur Axe / Mini / Maxi.
EP (naissance) sur le fond
- Forme rond / carré / rectangle, taille, position le long du fond, décalage en travers.
- Sortie en contour de coupe intérieur (
CIRCLEou polyligne fermée) → pré-percé en prod.
Aperçu & fabrication
- Vue Développé 2D cotée : chaîne de cotes de chaque pli + développé total, profil de bout, EP.
- Ordre de pliage numéroté pour plieuse standard (bavettes à plat d'abord, murs profonds en dernier), avec l'angle de chaque pli.
- Vue 3D rotative : le coude formé par l'onglet (pièce + partie miroir) et l'EP posée sur le fond.
- Recalcul en temps réel (saisie clavier comprise).
Sorties & confort
- Export DXF R2000 / AC1015 (handles + sous-classes), contour fermé + plis + EP + cartouche.
- Persistance JSON de la dernière session + préréglages nommés.
- Exe autonome single-file pour l'atelier.
| Calque | ACI | Couleur | Contenu |
|---|---|---|---|
DECOUPE |
7 | blanc | contour fermé + trou EP |
TRACAGE |
6 | violet | lignes de pliage (plis/bavettes) |
REPERE |
5 | vert | numéro d'ordre de pliage |
INFOS |
8 | gris | cartouche (hors pièce) |
Unités en millimètres ($INSUNITS = 4).
- .NET 8 SDK (cible
net8.0-windows) - Windows x64
Développement :
dotnet buildExe autonome single-file (un seul fichier, DLL natives embarquées) :
dotnet publish DeveloppeCheneau.csproj -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true -o exe_finalLe binaire se trouve ensuite dans exe_final/DeveloppeCheneau.exe.
- Renseigne le profil (dos / fond / face), l'épaisseur et la longueur.
- Ajuste les bavettes, les onglets d'about et éventuellement une EP.
- L'aperçu 2D/3D et les cotes se mettent à jour en direct ; l'ordre de pliage s'affiche numéroté.
- Exporter le DXF → ouverture directe dans Metalix / cncKad.
Les réglages et préréglages sont sauvegardés dans :
%LocalAppData%\TolTem\DeveloppeCheneau\settings.json
DeveloppeCheneau/
├── Program.cs # appli complète (géométrie, DXF, vues 2D/3D, UI)
├── DeveloppeCheneau.csproj # net8.0-windows, single-file, icône embarquée
└── toltem.ico # icône application
weapon666 — Weapon8
Usage libre — choisis la licence qui te convient (ex. MIT).