Numerisches Steuerungsprogramm (G-Code) zum Eingrab einer vierstelligen Seriennummer basierend auf den gespeicherten Makrovariablen. Die getestete Arbeit in Simulation und mehrere Freunde/Kunden verwenden es in der Produktion.
Applied Engineering & Design, Nor Mike Centola, übernimmt die Verantwortung für das Missbrauch der in diesem numerischen Steuerungsprogramm gezeigten Techniken. Wir veröffentlichen diese Informationen, weil wir der Meinung sind, dass dies für CNC -Benutzer, Hobbyests und Enthusiasten von Interesse sein wird. In allen Fällen ist der Endbenutzer völlig verantwortlich für die Berücksichtigung der Inmplikationen, gut und schlecht, eine oder mehrere der hier gezeigten Techniken implementieren.
Sie möchten das Subprogramm von Ihrem Hauptprogramm mit G65 P5000 AIJKEFRSTXYZ anrufen, und Ihr Hauptprogramm sollte die Inkrementierung der Seriennummervariablen verarbeiten.
( VARIABLES PASSED )
( #1 = A = SERIAL NUMBER TO ENGRAVE )
( #4 = I = ANGLE OF ROTATION ) ** OPTIONAL **
( #5 = J = SCALE FACTOR / TEXT HEIGHT = 1.0 ) ** OPTIONAL **
( #5 = K = LETTER SPACING ) ** OPTIONAL **
( #8 = E = PLUNGE FEED RATE ) ** OPTIONAL **
( #9 = F = ENGRAVING FEED RATE )
( #18 = R = CLEARANCE / RETRACT PLANE )
( #19 = S = SPINDLE RPM )
( #20 = T = TOOL NUM )
( #24 = X = START X )
( #25 = Y = START Y )
( #26 = Z = ENGRAVING DEPTH ) Derzeit ist die einzige Variation diejenige, die Cambam Stick Font 2 und nur Zahlen verwendet. Ich werde andere Schriftarten sowie Buchstaben für Präfixe hinzufügen.
Wenn Sie sich anlügen würden, um zum Code oder in diesem Projekt beizutragen, können Sie es gerne aufnehmen und Anfragen zur Hilfe von Pull -Anfragen einreichen!
Wir sind ein Full -Service -Ingenieur- und Designunternehmen, das sich auf CAD/CAM, CNC -Fräsen, schnelles Prototyping, Schulung und mehr spezialisiert hat. Wir möchten uns auch mit Aruudino / RaspberryPI -Projekten, Elektronik, Drohnen und Robotikprojekten beschäftigen! Abonnieren Sie unseren YouTube -Kanal für Videos zu unseren Projekten, Screencast -Tutorials und mehr!
Dieser Code ist unter der GPL V3 -Lizenz lizenziert.