Electronics Production

brief Insight of this week

This week, we learned about electronics production. First, we understood the test rules required before PCB milling. To do this, we downloaded a test rule PNG file suggested by Neil from the Fab Academy website. Then, we used the Mods Online website to generate the toolpath. After completing these steps, we downloaded the necessary software for the PCB milling machine, connected it, and set the origin. Finally, we started the machine and initiated the cutting process using the generated toolpath file. Once the final print was completed, we analyzed and understood the test rules.


Heroshot of the Grop assignment









About Electronics Production

Electronic production involves designing and manufacturing small electronic components such as resistors, transistors, and PCBs. This process includes designing the PCB, printing it, and assembling all the necessary components onto the board. Additionally, it is essential to ensure that all components are functioning correctly. Once the entire circuit is built, it undergoes thorough testing to verify its performance.





PCB Milling Machine SRM 20

PCB milling machine allows us to print a designed PCB by precisely cutting the circuit layout onto the board. Before milling, it is essential to generate a "toolpath file" for the PCB design. Once the toolpath is created, it can be loaded into the milling machine for the cutting process. This machine is used for engraving and cutting the PCB layout, ensuring accurate circuit traces. Different cutting bits can be used in the machine to perform various milling operations as required.

Roland MonoFab SRM-20 -

  • Roland MonoFab SRM-20 is a compact and precise desktop CNC milling machine designed for PCB fabrication, prototyping, and small-scale manufacturing. It is widely used in electronics production, engineering, and education for milling PCBs, plastic, and soft metals.




  • Key Features: -

  • Software Support: Works with SRP Player, VPanel, and Mods for generating toolpaths.
  • Supports Multiple File Formats: Accepts RML-1 and G-Code commands.
  • Compatible with Various Materials: Works with PCB boards, acrylic, wax, and wood.
  • USB Connectivity: Easily connects to a computer for smooth operation.
  • High Precision: Provides accurate cutting for detailed PCB traces.
  • Compact & User-Friendly: Small size, making it ideal for desktop use.


  • Photos reference here





    Specitaficion Sheet of the SRM20



    Download PDF file here





    SRM-20 Machine Components



    V- Bit

    Used for engraving and fine detailing on PCB surfaces.

    1/32 bitt

    Used for milling and cutting the outer profile of the PCB.


    1/64 bitt

    Used for tracing fine circuit paths and creating precise traces on the PCB.

    Allenkey

    Used for tightening and loosening screws on the spindle and collet holder.


    Collet Holder

    Holds the milling bit securely in the spindle. Ensures the bit stays in place during the milling process for accurate cutting.





    PCB (Printed Circuit Board) Fabrication

    PCB fabrication includes the entire process from designing the PCB to the final cutting and assembly. First, the PCB is designed, and then it undergoes various processes like printing, drilling, and etching using a milling machine. After that, a solder mask is applied to protect the copper traces. The milling machine is also used to create small holes in the PCB for component assembly. Once these steps are completed, the electronic components are mounted onto the PCB to form a complete circuit, followed by thorough testing to ensure proper functionality.



    Type of PCB

  • Single-Layer PCB
  • Double-Layer PCB
  • Multi-Layer PCB
  • Rigid PCB
  • Flexible PCB



  • Mods CE

    "Mods CE" is an online platform used for generating toolpaths from "SVG files" for PCB milling and other fabrication processes. It allows users to convert design files into machine-readable formats, ensuring precise cutting and engraving. This platform supports various customizable settings such as tool diameter, cutting depth, and speed, making it highly useful for PCB fabrication, engraving, and other CNC-based applications.



    Website link is here



    Toolpath Generate Process



    First, visit the "MODS CE" website.

    Next, "right-click" and select the programs from the menu.


    Then, click on "Open Program." Ensure that PCB milling machine is properly connected with the device

    Now, go to the File menu, locate SRM-20 mill, and click on Mill 2D PCB.


    After that, the process flow diagram will open.

    Now, load the PCB PNG file into the system clicking on "select png file".


    Once the file is loaded, it will be visible on the interface.

    Now, set the XYZ origin to 0, as the machine will be operated through V Panel software. Adjust the settings accurately as per the reference in the provided image.


    After completing all the settings, click on Calculate to proceed.

    Now, the calculation process will begin.


    After all thease a .rml file will be downloaded. This file contains the toolpath data required for the SRM-20 PCB milling machine to execute the cutting or engraving operation.




    Tools

  • Two side Tape – Used to securely attach the PCB to the milling machine bed.
  • Cutter – Used for cutting tape or unwanted material.
  • Brush – Helps in cleaning dust and debris from the PCB.
  • Allen Key – Used to tighten or loosen the collet, which holds the milling bit.
  • Collet – Holds the end mills securely in place.
  • Spatula – Helps safely remove the PCB without causing damage.
  • Scissors – Used for cutting tape or unwanted material.
  • FR-1 Copper Clad – The raw material for PCB milling, where circuits are engraved.
  • End Mill 1/32 inch – For larger cuts and outlining.
  • End Mill 1/64 inch – For fine detailing and PCB traces.





  • fixturing

    We used FR1 (Coper Clad) PCB for tracing circuit paths during the milling process. FR1 is a cost-effective, heat-resistant material commonly used for prototyping and single-layer PCBs. It provides good mechanical strength and electrical insulation, making it ideal for rapid PCB fabrication.


    FR-1 Copper Clad PCB

    Applying double-sided tape to the "FR-1 Copper Clad PCB" ensures that it is securely fixed in place on the milling machine for precise and stable milling.


    The tape has been properly applied, and any excess tape extending from the edges has been trimmed off.

    Placing the PCB in the milling machine properly and ensuring it is securely positioned.


    Now, the PCB is properly fitted in the milling machine's work area.




    V Panel Software

    VPanel (Virtual Panel) is the control software used for operating the Roland MonoFab SRM-20 CNC milling machine. It provides a user-friendly interface to manage and control the milling process.




    Key Features

  • Machine Control: Allows users to move the spindle and set the origin.
  • Speed Adjustment: Adjusts the rotation speed for different materials.
  • Toolpath Execution: Loads and runs milling files (RML-1 format).
  • Job Monitoring: Displays real-time job progress and estimated completion time.


  • First, open the V-Panel software.

    Setting the machine's origin point.


    Now, the machine's XYZ origin has been successfully set.

    Now, click on the Cut option and load the file.


    Now, the file has been successfully loaded. Click on the "Output" option to start the cutting process.

    Now, the milling machine has started operating.


    Cutting and Drilling

    Cutting File



    Exterior

    Interior




    First, turn on the milling machine and connect it through cable to device

    After that, securely tighten the end mill.


    After securely tightening the end mill, accurately set the origin for the FR1 PCB and the end mill, then perform the gravity adjustment.

    Now started the milling Exterior file.


    After the Exterior milling is complete, clean the FR1 PCB using a vacuum cleaner.

    Properly cleaned.


    After that, start the milling of the interior file.

    After the final cutting is complete, remove it from the workspace and clean it.


    Conclusaion

    This week, we successfully completed the PCB milling process while learning about important tools and software. We explored "Mods CE", an online tool for generating toolpaths, and installed "VPanel software" to operate the milling machine. During this assignment, we understood the different parts of the milling machine and their functions, such as end mills, collets, Allen keys, and double-sided masking tape. After that, we set up the machine, secured the end mill, and accurately set the origin for the FR1 PCB. We then performed gravity adjustments before starting the cutting process. Once the cutting was complete, we cleaned the PCB properly using a vacuum cleaner. After that, we milled the interior file and finally removed the PCB from the workspace for a final cleaning. Overall, this week helped us improve our understanding of PCB milling, machine operation, and essential tools, making the process smoother and more efficient.