Sainsmart Genmitsu 3018 PROVer¶
About¶
Sainsmart site¶
Specifications¶
- Effective Engraving Area: 260 x 155 x 35mm(10.2 x 6.1 x 1.4”)
- Frame Size: 400 x 330 x 240mm(15.7 x 13.0 x 9.4”)
- Frame Material: Aluminum
- Z-Axis Component Material: ABS
- Spindle: 775 motor, 12V~24V, 10000 RPM;
- Rated power: 60W; Maximum power: 120W
- Step Motor: 1.3 A, 12V, 0.25 Nm torque (2.2 in-lb)
- Drill Bits: Tip 0.1 mm, 20 degrees, Diameter 3.175 mm
- Supported OS: Windows XP, Windows 7 32/64 bits, Windows 8, Windows 10, Linux, Mac OS
- Software: Grbl control(Candle)
- Power Supply: 24V/5A, with CE, FCC & PSE certifications
- Perfect for: Hobbyists, Crafters, Woodworkers, Industrial Designers, Educators, Engineers, Jewelers and more!
References¶
How to mill PCB from offline controller with mods¶
Offline Controller¶
- Read .nc via microSD card, no need connect the machine to pc
mods¶
- works on browser
- does not use serialserver.py in PC
mods setup¶
save as local program¶
open mods in browser
right crick > programs > open server program > mill 2D PCB png
“edit” on “path to G-code” module

Search (command + f on mac) m05 which is in line 266, may be around line 23 from the last

Add str += "G1X0Y0Z0\n" // movetoXYZ0 one line before the M05
update and close

right crick > programs > save local program > (enter) to save > mill%202D%20PCB%20png.txt is downloaded
rename and move it to mods_local_program/mill_2D_PCB_png.txt

open local program¶
open mods in browser
right crick > programs > open local program > mods_local_program/mill_2D_PCB png.txt

Select .png file such as hello.t412.blink.trace.png and press calculate, hello.t412.3.blink.traces.png.nc will be downloaded
If you open hello.t412.3.blink.traces.png.nc in text editor, G1X0Y0Z0 is added successfully.

Milling PCB¶
save to microSD¶
you may rename two .nc files, which are traces(1/64) and outline(1/32) as you like, but DO NOT USE under line.

save it to microSD card
Note
probe.txt and Spindle Laser.txt should be placed in root for use of machine function

Machine USE¶
Set microSD in Offline Controller
Power ON
Use STEP key to change Jog distance(0.1mm, 1mm, 10mm, 100mm)
Move left/right by X- / X+, and back/front by Y+ / Y- keys. This XY position is left-down of the board image.
Move down/up endmill by Z- / Z+ keys until touch on surface of PCB board (Using paper is easier to see touching, paper thickness is about 0.1mm )
Press Select to focus on Control, then Enter
Press Select few times to Zero-XYZ, then Enter > X0Y0Z0 is set
Long press Enter to go back to previous menu

Focus on File by using Select, then Enter to show .nc files
Select top.t412.traces.nc to mill traces, then Enter

Enter to start running
When running, Enter to pause
When pausing, long press Enter to stop

Endmill¶
For top trace milling
- 20 degrees V-bit (1599JPY/10P) instead of 1/64” square end
For outline cutting and making holes
- 0.7mm endmill (962JPY/10P) instead of 1/32” square end