2021-10-23 13:54:03 +02:00
<!DOCTYPE HTML>
< html lang = "de" class = "sidebar-visible no-js light" >
< head >
<!-- Book generated using mdBook -->
< meta charset = "UTF-8" >
< title > LaserKutter - Wiki – FabLab Bad Windsheim< / title >
<!-- Custom HTML head -->
< meta content = "text/html; charset=utf-8" http-equiv = "Content-Type" >
< meta name = "description" content = "" >
< meta name = "viewport" content = "width=device-width, initial-scale=1" >
< meta name = "theme-color" content = "#ffffff" / >
< link rel = "icon" href = "favicon.svg" >
< link rel = "shortcut icon" href = "favicon.png" >
< link rel = "stylesheet" href = "css/variables.css" >
< link rel = "stylesheet" href = "css/general.css" >
< link rel = "stylesheet" href = "css/chrome.css" >
< link rel = "stylesheet" href = "css/print.css" media = "print" >
<!-- Fonts -->
< link rel = "stylesheet" href = "FontAwesome/css/font-awesome.css" >
< link rel = "stylesheet" href = "fonts/fonts.css" >
<!-- Highlight.js Stylesheets -->
< link rel = "stylesheet" href = "highlight.css" >
< link rel = "stylesheet" href = "tomorrow-night.css" >
< link rel = "stylesheet" href = "ayu-highlight.css" >
<!-- Custom theme stylesheets -->
< / head >
< body >
<!-- Provide site root to javascript -->
< script type = "text/javascript" >
var path_to_root = "";
var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light";
< / script >
<!-- Work around some values being stored in localStorage wrapped in quotes -->
< script type = "text/javascript" >
try {
var theme = localStorage.getItem('mdbook-theme');
var sidebar = localStorage.getItem('mdbook-sidebar');
if (theme.startsWith('"') & & theme.endsWith('"')) {
localStorage.setItem('mdbook-theme', theme.slice(1, theme.length - 1));
}
if (sidebar.startsWith('"') & & sidebar.endsWith('"')) {
localStorage.setItem('mdbook-sidebar', sidebar.slice(1, sidebar.length - 1));
}
} catch (e) { }
< / script >
<!-- Set the theme before any content is loaded, prevents flash -->
< script type = "text/javascript" >
var theme;
try { theme = localStorage.getItem('mdbook-theme'); } catch(e) { }
if (theme === null || theme === undefined) { theme = default_theme; }
var html = document.querySelector('html');
html.classList.remove('no-js')
html.classList.remove('light')
html.classList.add(theme);
html.classList.add('js');
< / script >
<!-- Hide / unhide sidebar before it is displayed -->
< script type = "text/javascript" >
var html = document.querySelector('html');
var sidebar = 'hidden';
if (document.body.clientWidth >= 1080) {
try { sidebar = localStorage.getItem('mdbook-sidebar'); } catch(e) { }
sidebar = sidebar || 'visible';
}
html.classList.remove('sidebar-visible');
html.classList.add("sidebar-" + sidebar);
< / script >
< nav id = "sidebar" class = "sidebar" aria-label = "Table of contents" >
< div class = "sidebar-scrollbox" >
2022-03-10 22:53:29 +01:00
< ol class = "chapter" > < li class = "chapter-item expanded affix " > < a href = "index.html" > Startseite< / a > < / li > < li class = "chapter-item expanded " > < a href = "etiketten.html" > < strong aria-hidden = "true" > 1.< / strong > Etiketten< / a > < / li > < li class = "chapter-item expanded " > < a href = "laser-kutter.html" class = "active" > < strong aria-hidden = "true" > 2.< / strong > LaserKutter< / a > < / li > < li class = "chapter-item expanded " > < a href = "gp10050.html" > < strong aria-hidden = "true" > 3.< / strong > CNC Fräse Gp10050< / a > < / li > < / ol > < / div >
2021-10-23 13:54:03 +02:00
< div id = "sidebar-resize-handle" class = "sidebar-resize-handle" > < / div >
< / nav >
< div id = "page-wrapper" class = "page-wrapper" >
< div class = "page" >
< div id = "menu-bar-hover-placeholder" > < / div >
< div id = "menu-bar" class = "menu-bar sticky bordered" >
< div class = "left-buttons" >
< button id = "sidebar-toggle" class = "icon-button" type = "button" title = "Toggle Table of Contents" aria-label = "Toggle Table of Contents" aria-controls = "sidebar" >
< i class = "fa fa-bars" > < / i >
< / button >
< button id = "theme-toggle" class = "icon-button" type = "button" title = "Change theme" aria-label = "Change theme" aria-haspopup = "true" aria-expanded = "false" aria-controls = "theme-list" >
< i class = "fa fa-paint-brush" > < / i >
< / button >
< ul id = "theme-list" class = "theme-popup" aria-label = "Themes" role = "menu" >
< li role = "none" > < button role = "menuitem" class = "theme" id = "light" > Light (default)< / button > < / li >
< li role = "none" > < button role = "menuitem" class = "theme" id = "rust" > Rust< / button > < / li >
< li role = "none" > < button role = "menuitem" class = "theme" id = "coal" > Coal< / button > < / li >
< li role = "none" > < button role = "menuitem" class = "theme" id = "navy" > Navy< / button > < / li >
< li role = "none" > < button role = "menuitem" class = "theme" id = "ayu" > Ayu< / button > < / li >
< / ul >
< button id = "search-toggle" class = "icon-button" type = "button" title = "Search. (Shortkey: s)" aria-label = "Toggle Searchbar" aria-expanded = "false" aria-keyshortcuts = "S" aria-controls = "searchbar" >
< i class = "fa fa-search" > < / i >
< / button >
< / div >
< h1 class = "menu-title" > Wiki – FabLab Bad Windsheim< / h1 >
< div class = "right-buttons" >
< a href = "print.html" title = "Print this book" aria-label = "Print this book" >
< i id = "print-button" class = "fa fa-print" > < / i >
< / a >
< a href = "https://github.com/fablab-nea/wiki" title = "Git repository" aria-label = "Git repository" >
< i id = "git-repository-button" class = "fa fa-github" > < / i >
< / a >
< a href = "https://github.com/fablab-nea/wiki/edit/master/src/laser-kutter.md" title = "Suggest an edit" aria-label = "Suggest an edit" >
< i id = "git-edit-button" class = "fa fa-edit" > < / i >
< / a >
< / div >
< / div >
< div id = "search-wrapper" class = "hidden" >
< form id = "searchbar-outer" class = "searchbar-outer" >
< input type = "search" id = "searchbar" name = "searchbar" placeholder = "Search this book ..." aria-controls = "searchresults-outer" aria-describedby = "searchresults-header" >
< / form >
< div id = "searchresults-outer" class = "searchresults-outer hidden" >
< div id = "searchresults-header" class = "searchresults-header" > < / div >
< ul id = "searchresults" >
< / ul >
< / div >
< / div >
<!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM -->
< script type = "text/javascript" >
document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible');
document.getElementById('sidebar').setAttribute('aria-hidden', sidebar !== 'visible');
Array.from(document.querySelectorAll('#sidebar a')).forEach(function(link) {
link.setAttribute('tabIndex', sidebar === 'visible' ? 0 : -1);
});
< / script >
< div id = "content" class = "content" >
< main >
< h1 id = "laserkutter" > < a class = "header" href = "#laserkutter" > LaserKutter< / a > < / h1 >
2023-04-11 20:30:23 +02:00
< h2 id = "benutzung-eines-lasercutters" > < a class = "header" href = "#benutzung-eines-lasercutters" > Benutzung eines Lasercutters< / a > < / h2 >
< h3 id = "schneiden" > < a class = "header" href = "#schneiden" > Schneiden< / a > < / h3 >
< p > Zum Schneiden wird eine < a href = "https://de.wikipedia.org/wiki/Vektorgrafik" > Vektorgrafik< / a > benötigt. Es werden u.A. folgende Formate unterstützt:< / p >
< ul >
< li > SVG (< code > *.svg< / code > )< / li >
< li > DXF (< code > *.dxf< / code > )< / li >
< li > PDF (< code > *.pdf< / code > )< / li >
< li > Adobe Illustrator (< code > *.ai< / code > )< / li >
< li > HPGL (< code > *.hpgl< / code > , < code > *.plt< / code > )< / li >
< / ul >
< p > Zum erstellen einer neuen Datei oder zum bearbeiten einer bestehenden kann < a href = "https://inkscape.org/" > Inkscape< / a > verwedet werden (zu finden unter < code > Anwendungen< / code > → < code > Grafik< / code > → < code > Inkscape< / code > )< / p >
< h3 id = "gravieren" > < a class = "header" href = "#gravieren" > Gravieren< / a > < / h3 >
< p > Zum Gravieren reicht eine Bitmap-Grafik, eine Vektorgrafik kann natürlich auch verwendet werden.< / p >
< h2 id = "lasercutter-einschalten" > < a class = "header" href = "#lasercutter-einschalten" > Lasercutter einschalten< / a > < / h2 >
< ol >
< li > Klappe öffnen< / li >
< li > Hauptschalter einschalten< / li >
< li > Schlüsselschalter drehen, die grüne Kontrolleuchte sollte nun leuchten< / li >
< li > sich vergewissern, dass sich nichts im Bewegungsbereich befindet und ggf. den Tisch mit Hilfe des Drucktasters absenken< / li >
< li > Alle Achsen homen (über die < a href = "http://laserkutter.lab.fablab-nea.de/" > Weboberfläche< / a > oder am Gerät über das Display)< / li >
< / ol >
< h2 id = "einlegen-des-materials" > < a class = "header" href = "#einlegen-des-materials" > Einlegen des Materials< / a > < / h2 >
< ol >
2023-09-28 23:55:23 +02:00
< li > Das Portal nach hinten fahren, dazu am besten Makro < code > Move-Y-and-Z-to-max< / code > über die < a href = "http://laserkutter.lab.fablab-nea.de/" > Weboberfläche< / a > oder am Gerät über das Display ausführen.< / li >
2023-04-11 20:30:23 +02:00
< li > Die Klappe öffnen< / li >
2023-09-28 23:55:23 +02:00
< li > Bei sehr hohen Werkstücken ggf. den Wabentisch (U-Achse) nach unten verfahren. Der Tisch lässt sich zwischen 0 (oben) und -280 (unten) verfahren.< / li >
2023-04-11 20:30:23 +02:00
< li > Am einfachsten ist es, das Material links unten (Koordinate < code > X0 Y0< / code > ) auszurichten. Bei Gravuren ist eventuell ein Abstand zu den X-Achsen-Grenzen notwendig, damit ausreichend Beschleunigungsweg vorhanden ist. Dafür kann der 100x100mm Abstandshalter benutzt werden.< / li >
< / ol >
< h2 id = "erzeugen-von-maschinencode" > < a class = "header" href = "#erzeugen-von-maschinencode" > Erzeugen von Maschinencode< / a > < / h2 >
< ol >
< li > LightBurn öffnen (< code > Anwendungen< / code > → < code > Grafik< / code > → < code > LightBurn< / code > )< / li >
2023-09-28 23:55:23 +02:00
< li > < code > Datei< / code > → < code > Importieren< / code > oder < code > Ctrl< / code > +< code > I< / code > , dann die gewünschte Datei auswählen< / li >
< li > Leistung (Power), Geschwindigkeit(Speed) und Materialstärke der Layer einstellen< / li >
< li > Im Dropdown < code > Starten von< / code > eine Option auswählen< / li >
2023-04-11 20:30:23 +02:00
< / ol >
< ul >
2023-09-28 23:55:23 +02:00
< li > Empfehlung: < code > Absolute Koordinaten< / code > : Der Lasercutter verfährt exakt wie auf dem Bildschirm abgebildet< / li >
< li > < code > Aktuelle Position< / code > : Die aktuelle Position des Lasercutters entspricht dem grünen Punkt auf dem Bildschirm. < strong > Vorsicht! Bug in LightBurn:< / strong > Wenn Materialstärke > 0mm eingestellt ist, verfährt auch die Z-Achse relativ. Diese Konstellation sollte also vermieden werden.< / li >
2023-04-11 20:30:23 +02:00
< / ul >
< h2 id = "Übertragung-des-maschinencodes-an-das-gerät" > < a class = "header" href = "#Übertragung-des-maschinencodes-an-das-gerät" > Übertragung des Maschinencodes an das Gerät< / a > < / h2 >
< ol >
< li > < a href = "http://laserkutter.lab.fablab-nea.de/" > Weboberfläche des LaserKutters< / a > öffnen.< / li >
< li > Button < code > UPLOAD & START< / code > rechts oben klicken< / li >
< li > die in LightBurn erzeugte GCode Datei auswählen< / li >
< / ol >
< h2 id = "technische-details" > < a class = "header" href = "#technische-details" > Technische Details< / a > < / h2 >
2021-10-23 13:54:03 +02:00
< p > Der < em > LaserKutter< / em > ist ein < em > Bodor 1309XM< / em > Laser-Cutter.
Aufgrund von gravierenden Problemen mit dem Original-Board (Ruida RDC6332M),
betreiben wir ihn mit einem Duet3D Mini5+ und einem PanelDue.< / p >
2023-04-11 20:30:23 +02:00
< h3 id = "firmware-upgrade" > < a class = "header" href = "#firmware-upgrade" > Firmware-Upgrade< / a > < / h3 >
2023-09-28 23:55:23 +02:00
< h4 id = "mainboard" > < a class = "header" href = "#mainboard" > Mainboard< / a > < / h4 >
2021-10-23 13:54:03 +02:00
< ol >
2021-10-23 17:14:12 +02:00
< li > Herunterladen der neuesten Firmware von < a href = "https://github.com/Duet3D/RepRapFirmware/releases" > https://github.com/Duet3D/RepRapFirmware/releases< / a >
2021-10-23 13:54:03 +02:00
< ul >
< li > Nur für das erste Update: < code > Duet3_SDiap32_Mini5plus.bin< / code > < / li >
< li > Für das Haupt-Board: < code > Duet3Firmware_Mini5plus.uf2< / code > < / li >
< li > Für die Expansion-Boards: < code > Duet3Firmware_EXP1XD.bin< / code > < / li >
< / ul >
< / li >
< li > Hochladen der neuen Firmware in der oben genannten Reihenfolge
(Web-Interface: Files → System → Upload System Files)< / li >
< li > Das Web-Interface sollte nach dem Upload der Dateien fragen,
ob ein Update durchgeführt werden soll< / li >
< li > Wenn das Update nicht automatisch funktioniert,
kann es mit der G-Code-Instruktion < a href = "https://duet3d.dozuki.com/Wiki/M997" > < code > M997< / code > < / a > für das Haupt-Board
und < code > M997 Bn< / code > für das Expansion-Board, wobei < code > n< / code > für die CAN-Bus-Adresse steht,
aktualisiert werden< / li >
< li > Mit < a href = "https://duet3d.dozuki.com/Wiki/M115" > < code > M115< / code > < / a > kann die Firmware-Version des Haupt-Boards abgefragt werden,
mit < code > M115 Bn< / code > kann die Firmware-Version des Expansion-Boards mit CAN-Bus-Adresse < code > n< / code > abgefragt werden< / li >
2023-09-28 23:55:23 +02:00
< / ol >
< h4 id = "weboberfläche" > < a class = "header" href = "#weboberfläche" > Weboberfläche< / a > < / h4 >
< ol >
< li > Herunterladen des letzten Releases von https://github.com/Duet3D/DuetWebControl/releases< / li >
< li > Entpacken der < code > .zip< / code > Datei und kopieren des Inhalts auf die SD-Karte in das < code > www< / code > -Verzeichnis.< / li >
< / ol >
< h4 id = "paneldue" > < a class = "header" href = "#paneldue" > PanelDue< / a > < / h4 >
< ol >
< li > Herunterladen der < code > *-7.0i.bin< / code > Datei des letzten Releases von < a href = "https://github.com/Duet3D/PanelDueFirmware/releases" > https://github.com/Duet3D/PanelDueFirmware/releases< / a > < / li >
< li > Hochladen der Datei (Web-Interface: Files → System → Upload System Files)< / li >
< li > Dateiname anpassen und G-Code ausführen < code > M997 S4 P" PanelDueFirmware-3.4.0-pre3-v3-7.0.bin" < / code > < / li >
2021-10-23 13:54:03 +02:00
< / ol >
< / main >
< nav class = "nav-wrapper" aria-label = "Page navigation" >
<!-- Mobile navigation buttons -->
< a rel = "prev" href = "etiketten.html" class = "mobile-nav-chapters previous" title = "Previous chapter" aria-label = "Previous chapter" aria-keyshortcuts = "Left" >
< i class = "fa fa-angle-left" > < / i >
< / a >
2022-03-10 22:53:29 +01:00
< a rel = "next" href = "gp10050.html" class = "mobile-nav-chapters next" title = "Next chapter" aria-label = "Next chapter" aria-keyshortcuts = "Right" >
< i class = "fa fa-angle-right" > < / i >
< / a >
2021-10-23 13:54:03 +02:00
< div style = "clear: both" > < / div >
< / nav >
< / div >
< / div >
< nav class = "nav-wide-wrapper" aria-label = "Page navigation" >
< a rel = "prev" href = "etiketten.html" class = "nav-chapters previous" title = "Previous chapter" aria-label = "Previous chapter" aria-keyshortcuts = "Left" >
< i class = "fa fa-angle-left" > < / i >
< / a >
2022-03-10 22:53:29 +01:00
< a rel = "next" href = "gp10050.html" class = "nav-chapters next" title = "Next chapter" aria-label = "Next chapter" aria-keyshortcuts = "Right" >
< i class = "fa fa-angle-right" > < / i >
< / a >
2021-10-23 13:54:03 +02:00
< / nav >
< / div >
< script type = "text/javascript" >
window.playground_copyable = true;
< / script >
< script src = "elasticlunr.min.js" type = "text/javascript" charset = "utf-8" > < / script >
< script src = "mark.min.js" type = "text/javascript" charset = "utf-8" > < / script >
< script src = "searcher.js" type = "text/javascript" charset = "utf-8" > < / script >
< script src = "clipboard.min.js" type = "text/javascript" charset = "utf-8" > < / script >
< script src = "highlight.js" type = "text/javascript" charset = "utf-8" > < / script >
< script src = "book.js" type = "text/javascript" charset = "utf-8" > < / script >
<!-- Custom JS scripts -->
< / body >
< / html >