Vectorbewerking
Stapsgewijze handleiding voor vectorbewerking voor lasermachines met Ruby®
(verwijst naar Ruby® versie 2.11)
Een voorbeeldontwerp maken
Dit voorbeeld laat het brede scala aan snijmogelijkheden zien die beschikbaar zijn in Ruby. Elke gedemonstreerde functionaliteit wordt later op deze pagina in detail uitgelegd.
Om een vergelijkbaar voorbeeld te maken, begin je met het importeren of selecteren van een afbeelding en het verwijderen van de achtergrond. Snijd de afbeelding vervolgens bij tot de gewenste grootte. Gebruik de functie Afbeelding traceren om een contour te genereren en pas de functie Offset toe om de contour met een specifieke waarde aan te passen. Pas de knooppunten aan voor vloeiendere snijlijnen. Teken tot slot een rechthoek en pas de union-functie toe om een basis te maken voor uw gegraveerde ontwerp.
Snijlijndefinitie en voorbereiding
1. Een snijlijn definiëren:
- Wijs een "snij"-effect toe aan een specifieke kleur in de materiaalparameterinstellingen. Alle elementen van je ontwerp met deze kleur worden gesneden.
- Zowel dunne haarlijnen als dikkere lijnen kunnen met dezelfde precisie worden gesneden, omdat de laser in het midden van de getekende lijn snijdt.
2. Alleen ongevulde objecten:
- Zorg ervoor dat alle objecten die bedoeld zijn om te snijden ongevuld zijn. Gevulde objecten worden niet herkend om te snijden.
- Witte lijnen in het ontwerp worden genegeerd en worden niet gesneden.
3. Onderbroken snijlijnen (links)
- Definieer indien nodig een onderbroken snijlijn die resulteert in een soort perforatie.
- Je kunt de lengte van de laserstraal in- en uitschakelen. (details op de pagina Materiaalparameters instellen en beheren )
Snijlijnoptimalisatie
1. Optimaliseer de snijvolgorde:
- Schakel de optie "Optimaliseer snijvolgorde" in het scherm "Voorbereiden" in.
- De geoptimaliseerde snijvolgorde van vectoren vermindert de productietijd.
2. Snijd binnengeometrieën eerst:
- Schakel de optie "inner geometries first" in het prepare scherm in.
- Dit zorgt ervoor dat binnenvormen (bijv. gaten) worden gesneden vóór buitencontouren, waardoor de materiaalstabiliteit behouden blijft.
- Dit zorgt ervoor dat binnenvormen (bv. gaten) worden gesneden vóór buitencontouren, waardoor de materiaalstabiliteit behouden blijft.
3. Gemeenschappelijk lijnen snijden:
- Gebruik gemeenschappelijke lijnen om het materiaalgebruik te optimaliseren en tijd te besparen.
- Overlappende lijnen tussen aangrenzende vormen worden slechts één keer gesneden.
4. Vormen samenvoegen:
- Bij het voorbereiden van ontwerpen voor lasersnijden komt het vaak voor dat kleine openingen of losgekoppelde vormen het lasertraject onderbreken. Ruby® biedt een functie voor het samenvoegen van vormen om vloeiendere, efficiëntere snijpaden te creëren. Shape Merging verbindt automatisch vormen die elkaar bijna raken of die overeenkomende eindpunten hebben. Dit vermindert onnodige stops tijdens het snijden en verbetert de visuele kwaliteit van het eindproduct. Deze functie is standaard uitgeschakeld.
- Modi voor vormen samenvoegen:
- Vormen met samenvallende eindpunten samenvoegen: Deze modus verbindt vormen die op hetzelfde punt eindigen. Het vermindert het aantal "stoppunten" - plaatsen waar de laser pauzeert - wat resulteert in vloeiendere sneden en minder visuele artefacten.
- Vormen met samenvallende eindpunten samenvoegen - Rechte paden verkiezen: Ideaal voor op rasters gebaseerde ontwerpen (bijv. rechthoeken die een raster vormen). Ruby® geeft prioriteit aan het vormen van rechte lijnen door verbindingen te kiezen die het dichtst bij een hoek van 180° liggen. Het breekt ook eenvoudige vormen af (met minder dan 5 hoeken) om hun segmenten nauwkeuriger samen te voegen. Gebruik deze modus als u de snijvolgorde wilt verbeteren en stap-achtige patronen wilt vermijden.
Opmerking: dit is een tragere bewerking door de hogere verwerkingscomplexiteit.
Objecten combineren, wijzigen en snijden
- Union-gereedschap: Combineer twee of meer objecten tot één met het Union-gereedschap, ongeacht of de objecten elkaar overlappen. Als de objecten elkaar overlappen, verdwijnen de kruisende lijnen en worden gevulde objecten contouren. Als de objecten elkaar niet overlappen, wordt er een groep gemaakt die zich gedraagt als een enkel object. Om dit gereedschap te gebruiken, tekent u twee ontwerpen, selecteert u ze en klikt u op het pictogram Union om een ononderbroken contour te maken.
- Gereedschap Intersect: gebruik het gereedschap Intersect om vormen te maken van overlappende gebieden. Selecteer het bronobject en druk op C. De contour verandert in een stippellijn. Selecteer vervolgens het object waarmee je wilt snijden. Als je op het pictogram Intersect klikt, maak je een nieuw object op basis van de overlappende gebieden. Je kunt het bronobject verwijderen als dat nodig is. Verschilgereedschap gebruiken
- Verschilgereedschap:
Het Verschilgereedschap verwijdert de gebieden die overlappen met het bronobject en snijdt die delen weg om een nieuwe vorm te vormen. Om toe te passen selecteert u het bronobject, drukt u op C om het te knippen met het object dat u wilt knippen en klikt u vervolgens op Verschil. Indien nodig kunt u het doelobject verwijderen. - Gereedschap Uitsluiten: het gereedschap Uitsluiten werkt op dezelfde manier als het gereedschap Bond, maar behoudt de kruisende lijnen. Het verwijdert de overlappende gebieden maar behoudt de lijnen waar de objecten elkaar snijden. Selecteer het eerste object, druk op C en selecteer vervolgens het tweede object. Als je op het pictogram Exclusion klikt, wordt een enkel object gemaakt zonder de kruisende lijn te verwijderen.
Bitmap traceren
Met Ruby kun je logo's of bitmapafbeeldingen omzetten in vectorafbeeldingen die je kunt uitsnijden. Bitmap tracing is het proces waarbij een rasterafbeelding (zoals een JPEG of PNG) wordt omgezet in een vectorafbeelding. Dit is handig voor snijden of graveren, omdat vectorafbeeldingen nauwkeuriger kunnen worden gemanipuleerd. De functie bitmap tracing detecteert de randen binnen een afbeelding, waardoor het ideaal is voor het maken van silhouetten, vectortexturen, logo's en andere ontwerpen van rasterafbeeldingen.
- Selecteer of importeer de afbeelding die u wilt overtrekken. Verwijder ongewenste achtergronden met de functie "Achtergrond verwijderen" in Ruby®.
- Klik op het overtrekpictogram om rasterafbeeldingen om te zetten in vectorpaden.
- Traceerinstellingen aanpassen
- Klik op de knop Trace om de instellingen toe te passen op de bitmap. Deze actie kan op elk moment worden afgebroken. Definieer de opvulregels rechtstreeks in het traceervenster:
- Geen: er wordt geen vulling toegepast op de vectoren.
- Even-odd:
- Niet-nul: de vector wordt volledig gevuld
- Klik op Reset om de tracering ongedaan te maken en opnieuw te beginnen. Klik op Toepassen om terug te keren naar het ontwerpscherm. Je kunt nu verder gaan met het bewerken van de lay-out.
Tips:
- Gebruik afbeeldingen met een hoog contrast. Zorg ervoor dat de afbeelding een duidelijke scheiding tussen voor- en achtergrond heeft. Dit vereenvoudigt het traceren en vermindert ruis.
- Je kunt ook de functie "achtergrond verwijderen" in Ruby® gebruiken om het te tracen gebied te verkleinen.
Traceerinstellingen:
- Alleen buitencontour: Als deze optie is aangevinkt, traceert Ruby alleen de buitenste rand van de afbeelding en negeert alle binnenste details. Als deze optie niet is aangevinkt, traceert Ruby alle randen in de afbeelding op basis van de andere instellingen.
- Negeer clustergrootte: Deze instelling helpt ruis te verminderen door grote groepen pixels met vergelijkbare tinten te negeren. Door deze waarde te verhogen negeert Ruby grotere clusters van pixels, wat de kwaliteit van de trace kan verbeteren door ongewenste details te elimineren. Als deze waarde op nul staat, traceert Ruby elke pixel, inclusief ruis. Door deze waarde te verhogen wordt de afbeelding opgeschoond.
- Zwart- en witdrempel: Dit is een belangrijke instelling die bepaalt welke grijswaarden als zwart en welke als wit worden behandeld. Het aanpassen van deze schuif bepaalt de grens tussen lichte en donkere gebieden in de afbeelding.
Bijvoorbeeld: Instelling op 50 behandelt donkere pixels als zwart en de rest als wit. Als je alleen de objecten wilt volgen en de achtergrond wilt vermijden, verlaag je de drempelwaarde (bijvoorbeeld tot 70). Dit helpt om je te concentreren op de belangrijkste details terwijl je lichtere achtergrondgebieden negeert. Wees voorzichtig met deze instelling, omdat het te veel veranderen de kwaliteit van de tracering kan beïnvloeden, vooral voor complexe afbeeldingen. - Niveau afvlakken: Deze instelling helpt de getraceerde lijnen af te vlakken. Als de lijnen gekarteld of hoekig lijken, kunnen ze er gladder uitzien als je het gladstrijkniveau verhoogt. Zorg er echter voor dat je het vloeiend maken-niveau niet te hoog instelt, omdat het de vormen kan vervormen.
Kerfcorrectie
Wanneer je materialen snijdt met een laser, verwijdert de straal een deel van het materiaal, waardoor de uiteindelijke snede iets kleiner is dan je ontwerp. Kerfcorrectie compenseert dit door je ontwerp aan te passen. Je kunt de snede aanpassen aan de binnenkant (inset) of buitenkant (outset) van je ontwerp. Dit betekent dat je de ontwerpgrootte iets kunt verkleinen (inset) of vergroten (outset) om ervoor te zorgen dat de snede overeenkomt met je beoogde afmetingen.
- De compensatiewaarde instellen: Om te bepalen hoeveel compensatie je wilt, klik je gewoon op het pijltje naast de instelling en kies je de waarde in millimeters (mm) of inches. Hierdoor wordt het snijpad overeenkomstig aangepast.
- De aanpassing toepassen: Nadat je de gewenste compensatie hebt geselecteerd, klik je op het object waarop de aanpassing moet worden toegepast. De contour van je ontwerp zal ofwel uitzetten (begin) of inkrimpen (inzet) op basis van je instelling. Deze wijziging is van toepassing op het geselecteerde pad of object. Denk eraan dat Ruby® het originele object zal vervangen. Om de originele vorm te behouden, maakt u een kopie en past u de inset/outset toe op het gekopieerde object.
Tips:
- Kerfcorrectie kan worden toegepast op gevulde of ongevulde objecten en op complexe vormen. Het kan echter niet worden toegepast op enkele lijnen of afbeeldingen.
- Houd er rekening mee dat kerfcorrectie wordt berekend op basis van de huidige staat van je ontwerp, dus het werkt onmiddellijk wanneer het wordt toegepast. In tegenstelling tot een functie voor ongedaan maken/redoen, is de correctie permanent als deze eenmaal is toegepast en kan deze niet automatisch worden teruggedraaid.
Paden tekenen
- Activeer het padgereedschap:
Klik op het pictogram Pad tekenen om de tekenwidget voor paden te openen. Hiermee kun je de knipopties aanpassen voor een precieze uitlijning. - Voorkeuren voor vastsnijden instellen (optioneel):
- snaphoek naar x-as/y-as/segment: Lijn paden uit met de x-as, y-as of een bestaand segment voor nauwkeurige verhoudingen.
- Snapwaarden (hoek/lengte): Definieer stappen voor het vastklikken, bv. 45° of 100 mm. Paden zullen zich aanpassen aan deze waarden of hun veelvouden (bv. 90°, 200 mm).
- Begin met tekenen
- Voor rechte lijnen:
- Klik met de linkermuisknop om het beginpunt in te stellen.
- Klik nogmaals met de linkermuisknop om extra punten toe te voegen en lijnsegmenten te maken.
- Rechtsklik om het pad te voltooien.
- Voor Bézier curven:
- Klik met de linkermuisknop om het beginpunt in te stellen.
- Klik en sleep om de curve te buigen en laat dan los.
- Ga naar het volgende punt of beëindig de curve met een rechtermuisklik. De getekende knooppunten worden geïdentificeerd door verschillende kleuren:
- Voor rechte lijnen:
- Knooppuntkleuren en -betekenissen:
- Zwarte knooppunten: Normale padknooppunten.
- Oranje knooppunten: Bézier controlepunten.
- Groen knooppunt: Begin van het pad.
- Rood knooppunt: Einde van het pad.
Knooppunten bewerken
Gebruik het gereedschap Knooppuntbewerking om knooppunten te verplaatsen, toe te voegen of te verwijderen voor nauwkeurige aanpassingen. De widget voor het bewerken van knooppunten wordt automatisch geopend na het tekenen of bij het selecteren van een vectorobject.
Belangrijke opmerkingen: Knooppuntbewerking werkt alleen op vectorobjecten. Om complexe vormen te bewerken, converteer ze eerst naar vectoren door op het pictogram te klikken.
Knipopties:
- Snapping inschakelen: Behoudt uitlijning en verhoudingen tijdens het verplaatsen van nodes.
- Hoeken en lengtes weergeven: Toont informatie over hoeken en afstanden tussen nodes.
- Snap waarden (hoek/lengte): Legt knooppuntposities vast in gespecificeerde stappen (bijv. 5° of 5 mm).
- De volgende combinaties zijn beschikbaar:
- x-as / volgende knoop
- toont een hulp x-as lijn op het volgende knooppunt
- toont de hoek tussen het huidige segment en deze x-aslijn
- x-as / vorig knooppunt
- toont een hulp x-as lijn op het vorige knooppunt
- toont de hoek tussen het huidige segment en deze x-aslijn
- x-as / vorig knooppunt
- toont een hulplijn van de x-as op het vorige knooppunt
- toont de hoek tussen het huidige segment en deze x-aslijn
- x-as / vorig knooppunt
- toont een hulplijn van de x-as op het vorige knooppunt
- toont de hoek tussen het huidige segment en deze x-aslijn
- lijnstuk / volgend knooppunt
- toont hoek tussen het huidige segment en het volgende segment
- segment / vorige knoop
- toont hoek tussen het huidige segment en het volgende segment
- x-as / volgende knoop
Pad-specifieke opties:
- Gesloten paden: Verbindt de begin- en eindknooppunten met een rechte lijn.
- Aangrenzende controlepunten vergrendelen: Verbindt Bézier controlepunten voor vloeiende curven.
- Zichtbaarheid schakelen: Verberg of toon Bézier controlepunten of begin/eindknooppunten.
Paden bewerken
- Knooppunten wijzigen:
- X/Y-waarden: Dynamisch bijwerken als knooppunten worden verplaatst. Je kunt ook exacte coördinaten invoeren voor precisie.
- Punt toevoegen: Voeg een knooppunt toe aan een segment met Shift + Klik met de linker muisknop.
- Punt verwijderen: Verwijder een knooppunt door het te selecteren en met de rechtermuisknop te klikken.
- Paden omzetten:
- Converteren naar kromme: Verandert rechte segmenten in Bézier-krommen.
- Breek pad: Splitst het pad in twee afzonderlijke segmenten bij het geselecteerde knooppunt.
Laatste tips:
- Gebruik knooppuntopties en knooppuntgereedschappen samen voor strakke en precieze ontwerpen.
- Combineer verschillende padopties om te voldoen aan de behoeften van je project (bv. zichtbaarheid omschakelen, controlepunten vergrendelen).