Open contouren en dubbele lijnen in DXF-bestanden repareren
Om open contouren in een DXF te repareren selecteer je de open vormen en verbind je de eindpunten met een auto-join-tolerantie van ongeveer 0,05 tot 0,2 mm. Verwijder daarna dubbele lijnen en overlappende segmenten. Controleer dat elke omtrek gesloten is en maar één keer voorkomt, want dubbele lijnen laten de laser dezelfde rand twee keer snijden.
Je legt de plaat neer, drukt op Start, en de laser tekent een perfect hart... behalve de laatste millimeter van de omtrek, waar hij gewoon stopt. Het onderdeel blijft aan de plaat plakken, je wipt het met een mes los, en de rand ziet eruit alsof er een hap uit is genomen. Achter bijna elk geval als dit zit een open contour in een DXF-bestand, een vorm waarvan begin- en eindpunt net niet op elkaar aansluiten.
Het tweelingprobleem zijn dubbele lijnen: dezelfde rand twee keer getekend, zodat de straal hem twee keer loopt en een bredere, donkerdere brandlijn achterlaat. Beide zijn makkelijk te herstellen zodra je weet waar je moet kijken.
Waarom DXF-bestanden open contouren en dubbele lijnen krijgen
DXF slaat geometrie op als losse elementen: lijnen, bogen, polylijnen, splines. Een gesloten vorm is alleen gesloten als de uiteinden exact op elkaar aansluiten, of als een polylijn als gesloten is gemarkeerd. Veelvoorkomende oorzaken:
| Oorzaak | Hoe het eruitziet | Typische herkomst |
|---|---|---|
| Afronding bij export | Opening van 0,001–0,05 mm | CAD- of CNC-export |
| Vorm opgebouwd uit losse lijnen | Ziet er gesloten uit, bestaat uit 12 aparte segmenten | Getraced of "ontplofte" tekeningen |
| Gekopieerde overlap | Twee identieke omtrekken op elkaar | Samengevoegde bestanden of gedupliceerde lagen |
| Gedeelde randen | Twee onderdelen tekenen allebei de wand ertussen | Geneste of dozenachtige indelingen |
| Importfouten bij splines | Klein uiteinde dat doorschiet | Vrije vormen |
Een opening van 0,02 mm is op het scherm onzichtbaar, maar een lasercontroller behandelt het als twee aparte paden. Voor het snijden volgt de straal nog steeds elk pad, maar de software kan de vorm niet vullen, de volgorde binnen-voor-buiten niet optimaliseren en de snede niet goed inleiden.
Stap 1: Zie het probleem
Gebruik in LightBurn Edit > Select Open Shapes. Is er iets geselecteerd, dan zijn die paden open. Gebruik daarna View > Show Direction en de modus Wireframe/Coarse om naar lijnen te kijken. Nog een snelle test: schakel over op Fill-modus en zoom in. Gesloten vormen tonen een effen vulling; open vormen tonen niets.
Zoom in Inkscape met het Knooppuntgereedschap (N) in op verdachte plekken. Selecteer een pad en zoek naar eindknopen, die als vierkantjes met een pijl verschijnen. Twee eindknopen naast elkaar met een opening ertussen zijn de boosdoener.
Pro tip: doe de test op het hele bestand vóór het opruimen. Tel hoeveel vormen open zijn. Na afloop moet het aantal nul zijn.
Stap 2: Verbind de open paden
Werk de opties af van eenvoudig naar handmatig.
- Auto-join. Selecteer in LightBurn de vormen en voer Edit > Auto-Join Selected Shapes uit. Het verbindt uiteinden die binnen een tolerantie liggen. Gebeurt er niets, dan is de opening groter dan de tolerantie; verhoog die in de instellingen stapje voor stapje.
- Inkscape-verbinding. Selecteer met het Knooppuntgereedschap de twee eindknopen met een selectiekader en druk op Shift+J (Geselecteerde knooppunten verbinden). Liggen ze ver uit elkaar, gebruik dan Verbinden met segment.
- Combineren, dan herstellen. Selecteer voor een vorm van veel losse lijnen ze allemaal, gebruik Pad > Combineren en verbind de uiteinden daarna één voor één.
- De opening opnieuw tekenen. Teken voor hardnekkige plekken een kort lijntje over de opening op dezelfde laag en verbind het.
| Grootte van de opening | Beste aanpak | Risico |
|---|---|---|
| Onder 0,05 mm | Auto-join met tolerantie van 0,1 mm | Geen, onzichtbaar |
| 0,05 tot 0,5 mm | Auto-join met grotere tolerantie, vorm controleren | Kleine vormverandering |
| Boven 0,5 mm | Handmatig verbinden of een verbindingssegment | Controleer de ontwerpbedoeling |
Veelgemaakte fout: De auto-join-tolerantie heel hoog zetten, zoals 2 mm, om het "werkend te krijgen". Verre uiteinden van verschillende vormen worden verbonden en de omtrek van je onderdeel wordt omgeleid tot een vlinderstrikje. Verhoog de tolerantie in kleine stappen en bekijk elke keer het resultaat.
Stap 3: Verwijder dubbele lijnen
Selecteer alles en voer in LightBurn Edit > Delete Duplicates uit. Het verwijdert identieke overlappende lijnen. Overlappen twee lijnen slechts gedeeltelijk, bijvoorbeeld een gedeelde wand tussen twee dozen, dan helpt alleen handmatig opruimen: verwijder een van de twee lijnen, of voeg beide vormen samen met Pad > Vereniging in Inkscape zodat er één wand overblijft.
Zo controleer je het daarna: zet de lijndikte in het voorbeeld op dun en verplaats één vorm. Blijft er een spooklijn achter, dan ligt er nog een kopie onder. Een andere test is de klus simuleren en de tijdschatting bekijken. Een gedupliceerde omtrek verdubbelt ongeveer het gesneden deel, dus voor het rendier-ornament met een snijlengte van 0,47 m zou de schatting dichter bij 0,94 m beweging liggen.
Stap 4: Zet lastige elementen om
Sommige DXF-elementen geven problemen in lasersoftware. Splines en ellipsen worden meestal verwerkt maar kunnen in oudere programma's bij import stukgaan. Tekst, arceringen, maatlijnen en 3D-solids worden vaak genegeerd of als rommel geïmporteerd. Staat je CAD-programma het toe, exporteer dan een eenvoudige versie zoals R12 of 2000 ASCII DXF, met alleen 2D-geometrie. Laat tekst uiteenvallen tot contouren en verwijder maatlijnlagen vóór de export. Controleer daarna welke eenheden de DXF gebruikt, want een verkeerd geschaalde import is een ander maar even frustrerend probleem.
Stap 5: Testen voor je snijdt
- Importeer in de lasersoftware en lees de maat van een bekend onderdeel af.
- Voer Select Open Shapes opnieuw uit; er hoort niets geselecteerd te worden.
- Open het voorbeeld en kijk naar volgorde en tijd.
- Snijd één onderdeel uit restmateriaal en controleer of het schoon loskomt.
Snelle diagnosetabel
| Symptoom | Waarschijnlijke oorzaak | Oplossing |
|---|---|---|
| Onderdeel valt er op één plek niet uit | Opening in de contour | Auto-join of verbinden |
| Donkerdere, bredere brandlijn op randen | Dubbele lijnen | Delete Duplicates |
| Vulgraveren mislukt op een vorm | Vorm is open | Sluit hem, vul dan |
| Snijvolgorde is chaotisch | Veel kleine segmenten | Combineren tot polylijnen |
| Software crasht bij import | Exotische elementen | Opnieuw exporteren als eenvoudige DXF |
Voorkom het probleem aan de bron
Teken je zelf bestanden, sluit dan elke omtrek af met een sluitcommando (Close in je CAD-programma). Vermijd het stapelen van identieke lagen. Snijd je een doos met vingerverbindingen, gebruik dan een generator die schone gesloten omtrekken levert, zoals onze dozengenerator, die zowel SVG als DXF exporteert.
Voorbeeld uit de praktijk: een ring van kleine openingen
Stel je een huwelijkshart voor dat uit een logo is getraced en door een CAD-programma is geëxporteerd. Het ziet er perfect uit, maar de snede stopt drie keer rond de omtrek, steeds op dezelfde plekken. Select Open Shapes toont 11 open paden. De oorzaak is dat de oorspronkelijke curve bij elke hoek in segmenten is gesplitst, met kleine afrondingsopeningen. Auto-join met een tolerantie van 0,1 mm sluit alle elf met één klik, en Delete Duplicates verwijdert daarna een tweede omtrek die onder de eerste verstopt zat. De proefsnede valt er schoon uit en de tijdschatting halveert.
| Stap | Aantal ervoor | Aantal erna |
|---|---|---|
| Open vormen | 11 | 0 |
| Dubbele lijnen | 1 volledige omtrek | 0 |
| Geschatte snijlengte | ongeveer dubbel | terug op verwacht |
Pro tip: bewaar van elk bestand dat je problemen gaf een opgeschoonde mastercopy. Heb je het de volgende keer nodig, begin dan vanaf de schone master, niet vanaf de originele export.
Volgende stap
Open de DXF waar je je zorgen over maakt, voer Select Open Shapes uit en los één probleem tegelijk op. Doe daarna één proefsnede op restmateriaal. Werk voor het hele plaatje van bestandsgereedheid ook hoe je een SVG voorbereidt door; dezelfde logica geldt.
Vragen en antwoorden
Wat is een open contour in een DXF?
Een pad waarvan begin- en eindpunt niet op elkaar aansluiten, zodat de vorm niet gesloten is. Het kan op het scherm gesloten lijken als de opening heel klein is.
Hoe vind ik open vormen in LightBurn?
Gebruik Edit > Select Open Shapes. Alles wat geselecteerd wordt is een open pad. Herstel ze met Auto-Join Selected Shapes of door de eindpunten handmatig te verbinden.
Welke auto-join-tolerantie moet ik gebruiken?
Begin rond 0,1 mm en verhoog in kleine stappen. Waarden boven ongeveer 0,5 mm riskeren dat uiteinden van verschillende vormen worden verbonden.
Waarom snijdt mijn laser dezelfde lijn twee keer?
Omdat het bestand dubbele overlappende lijnen bevat. Gebruik Delete Duplicates, of voeg vormen samen zodat elke gedeelde rand maar één keer bestaat.
Houden open contouren een laser tegen om te snijden?
De straal volgt het pad nog steeds, maar het onderdeel kan bij de opening blijven hangen, vullingen kunnen mislukken en de snijvolgorde kan onvoorspelbaar worden.