SMT Optimization for PCBs

  • Control and optimization
  • Manufacturing


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


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.


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.

Want to learn more about this use case?
Get in touch with our industrial AI experts.

Talk to AI Experts