tips:pcb

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tips:pcb [2021/04/29 09:36] – [convert gerber to svg] scipiotips:pcb [2021/05/11 15:43] (current) – [flatcam] scipio
Line 1: Line 1:
 ====== PCB with CNC ====== ====== PCB with CNC ======
 +
 +  * [[https://vevor.it/products/cnc-3018-pro-cnc-15w-3-assi-grbl-control-incisore-laser-collegato-al-computer|my vevor 3018 cnc]]
  
   * [[https://www.instructables.com/PCB-designing-and-isolationmilling-only-using-free/|reference]]   * [[https://www.instructables.com/PCB-designing-and-isolationmilling-only-using-free/|reference]]
Line 5: Line 7:
   * online [[http://jscut.org|jscut]] [[https://cncphilosophy.com/svg-to-g-code/|guide]]   * online [[http://jscut.org|jscut]] [[https://cncphilosophy.com/svg-to-g-code/|guide]]
   * online [[https://ncviewer.com/|ncviewer]]   * online [[https://ncviewer.com/|ncviewer]]
 +  * online [[http://eng-serve.com/cnc/excellon_gcode.html|drill to gcode converter]]
  
   * TODO online [[https://copper.carbide3d.com/|carbide3d]]   * TODO online [[https://copper.carbide3d.com/|carbide3d]]
 +
 +CNC for PCB:
 +  * 22000RPM
 +  * V-Bit cutter 30 degree 0.2mm
 +  * first pass 0.04mm
 +  * second pass 0.07mm with more feed
 +
  
 ===== fritzing ===== ===== fritzing =====
  
 Make electronic schema with fritzing Make electronic schema with fritzing
 +
 +
 +{{ :tips:autoroute.webm |}}
  
 {{:tips:fschema.png?400|}} {{:tips:fschema.png?400|}}
Line 23: Line 36:
  
 {{:tips:gerber.png?200|}} {{:tips:gerber.png?200|}}
 +
 +
 +===== flatcam =====
 +
 +
 +
 +
 +
 +setup flatcam
 +
 +{{ :tips:tools.webm |}}
 +
 +
 +new project
 +
 +open files {{ :tips:openfiles.webm |}}
 +
 +bottom copper {{ :tips:mirror.webm |}}
 +
 +{{ :tips:bottom.webm |}}
 +
 +
 +top copper {{ :tips:top.webm |}}
 +
 +drill {{ :tips:drill.webm |}}
 +
 +contour {{ :tips:contour.webm |}}
 +
 +gcode to initialize and change tool
 +<code>
 +(metric millimeters)
 +G21
 +
 +(absolute positioning)
 +G90
 +
 +(piano XY)
 +G17
 +
 +(feed per minute)
 +G94
 +
 +(feed 50)
 +G01 F50.00
 +
 +(stop spindle)
 +M5
 +
 +(change tool at z25)
 +G00 Z25.0000
 +G00 X0.0000 Y0.0000
 +T1
 +M6
 +(MSG, Change to Tool Dia = 0.9000 ||| Total drills for tool T1 = 40)
 +M0
 +G00 Z25.0000
 +
 +(feed 30)
 +G01 F50.00
 +
 +(speed 5Volt)
 +M03 S5
 +
 +
 +</code>
 +
 +
 +
 +
 +====== deprecated ======
  
 ===== convert gerber to svg ===== ===== convert gerber to svg =====
Line 54: Line 137:
   * generate   * generate
   * save gcode   * save gcode
 +
 +edit gcode to set splindle speed to 8000 rpm and turn on it clockwise (after G90)
 +<code>
 +; after first G1
 +M3 S5000
 +</code>
 ===== carbide3d ===== ===== carbide3d =====
  
  • tips/pcb.1619681782.txt.gz
  • Last modified: 2021/04/29 09:36
  • by scipio