MakinaRocks named in ‘CB Insights Advanced Manufacturing 50’

Learn more

SMT Optimization for PCBs

  • Control and optimization
  • Manufacturing

Challenge

An SMT(*) line’s cycle time depends on the sequence in which electronic components are mounted on the PCB. Depending on the type of PCB, algorithms are required to plan efficient mounting sequences to reduce cycle time.

(*) Surface Mount Technology : mounting and soldering various components, such as semiconductors, to the surface of PCBs

Approach

Reinforcement learning can be used to plan the mounting sequence of electronic components efficiently. Using a simulator of the PCB assembly process, a reinforcement learning agent is trained to complete assembly in in the shortest possible period of time.

Results

With a more efficient mounting sequence, the overall PCB production time can be shortened. It allows us to produce a greater number of PCBs in a shorter period of time.