DXF / SVG / GeneratorsBestanden. Tools. Mogelijkheden.
NL
Bewaard0
Bestanden voorbereiden · 6 min

Open contouren en dubbele lijnen in DXF-bestanden repareren

DXF World-team, Makers en redacteuren
Kort antwoord

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:

OorzaakHoe het eruitzietTypische herkomst
Afronding bij exportOpening van 0,001–0,05 mmCAD- of CNC-export
Vorm opgebouwd uit losse lijnenZiet er gesloten uit, bestaat uit 12 aparte segmentenGetraced of "ontplofte" tekeningen
Gekopieerde overlapTwee identieke omtrekken op elkaarSamengevoegde bestanden of gedupliceerde lagen
Gedeelde randenTwee onderdelen tekenen allebei de wand ertussenGeneste of dozenachtige indelingen
Importfouten bij splinesKlein uiteinde dat doorschietVrije 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.

  1. 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.
  2. 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.
  3. Combineren, dan herstellen. Selecteer voor een vorm van veel losse lijnen ze allemaal, gebruik Pad > Combineren en verbind de uiteinden daarna één voor één.
  4. De opening opnieuw tekenen. Teken voor hardnekkige plekken een kort lijntje over de opening op dezelfde laag en verbind het.
Grootte van de openingBeste aanpakRisico
Onder 0,05 mmAuto-join met tolerantie van 0,1 mmGeen, onzichtbaar
0,05 tot 0,5 mmAuto-join met grotere tolerantie, vorm controlerenKleine vormverandering
Boven 0,5 mmHandmatig verbinden of een verbindingssegmentControleer 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

  1. Importeer in de lasersoftware en lees de maat van een bekend onderdeel af.
  2. Voer Select Open Shapes opnieuw uit; er hoort niets geselecteerd te worden.
  3. Open het voorbeeld en kijk naar volgorde en tijd.
  4. Snijd één onderdeel uit restmateriaal en controleer of het schoon loskomt.

Snelle diagnosetabel

SymptoomWaarschijnlijke oorzaakOplossing
Onderdeel valt er op één plek niet uitOpening in de contourAuto-join of verbinden
Donkerdere, bredere brandlijn op randenDubbele lijnenDelete Duplicates
Vulgraveren mislukt op een vormVorm is openSluit hem, vul dan
Snijvolgorde is chaotischVeel kleine segmentenCombineren tot polylijnen
Software crasht bij importExotische elementenOpnieuw 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.

StapAantal ervoorAantal erna
Open vormen110
Dubbele lijnen1 volledige omtrek0
Geschatte snijlengteongeveer dubbelterug 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.