I have built a Delta 3D printer running on Repetier-Firmware 92.2.9. The Ardunio Mega with RAMP 1.4 running into memory problems with firmware after 92.2.
For engraving.
To prepare photos for engraving I use Paint.net with the halftone effect plugin.
I use ImageToGcode 3.1, Laser_engraver or 3dpBurner.
For cutting.
I am using Inkscape 0.91. I have sizing problems with versions after 0.91.
I am using the Inkscape plugin for version 0.91. On the Delta the x = 0 and y = 0 is in the center of the build plat therefore I have modified the plugin with 2 fields for the x- y- offset. The modified plugin works 100% for me.
Preparing is a very long process.
Use Paint.net to ensure that the image is black lines.
With WinTopo Freeware (the yellow icon) I convert the image to WMF file.
Back to Inkskape.
1. Create a new document with the document properties of your image.
2. Save is as a SVG file. I have saved mine as a Default.SVG and copied it to the Inkscape template folder.
3. Open your WMF.
4. Click Edit/ Select all.
5. Click Object/ Group.
6. Copy your image.
7. Go to the new document thar you have created.
8. Past your image.
9. Check and set the size of your document.
10. Run your Inkscape plugin.
On the RAMPS.
1. I use D9 (the fan) to power the laser diode module.
2. I use pin 6 (PWM) to control the diode.
The configuration.
#define SUPPORT_LASER 1
#define LASER_PIN 6
#define LASER_ON_HIGH 1
Gcode used.
; #########################################################
; This Gcode is greated for Inkcsape 0.91.
; Repetier_G-Code_Plugin_for_Inkscape_0_91 that is modified to run on my Delta
; for my home made 3D "Cartesian running Repetier 0.92.9
; MY3D "Cartesian laser config
;
; G-codes used for REPETIER
; E : Select extruder.
; F : Feed rate(speed. value / 60 = mm/s)
; G0 : Move and disable laser
; G1 : Move and turn laser on
; G2 : Clockwise circular arcs and turn laser on
; G3 : Counterclockwise circular arcs and turn laser on
; G4 : pause the machine
; G21 : All units in mm
; G28 : Home printer
; G90 : Set to Absolute Positioning
; G92 : Set Position
; I : X coordinates from the start point to the center
; J : Y coordinates from the start point to the center
; M3 : Enable laser fire with G1, G2 & G3
; M5 : Disable laser
; M18 : Disable all stepper motors
; M42 : Enable or disable pin. (M42 P6 S0 / M42 P6 S255)
; M106 : fan on
; M107 : fan off
; M452 : Enable laser mode
; X-, Y-, Z- : coordinates
; #########################################################
Gcodes for my offset.
G28
G21
M106
M452
G0 Z100 F5000
G0 X-149.5 Y-163 Z100
G90
G92 X0 Y0 Z0.5
; Laser code starts here
M3 S229
G0 F3000
Enjoy.