
Programming & Scheduling
The Programming & Scheduling module within Yamaha’s YSUP software delivers advanced programming functionality for your SMT production line, designed in a intuitive graphical user interface.

Easy to Use and Highly Efficient Allowing you to Concentrate on Your Deliverables.
- EASY TO USE – effortless navigation and intuitive graphical interface
- HIGHLY EFFICIENT – doubling of data has been eliminated, enabling you to concentrate on what’s important
- HIGH QUALITY – with automation as well as 2D and 3D graphic enhancements, the YSUP software delivers data with easily digestible visual references, making programming simpler.
Comprehensive Functionality Allows Users to Adopt Processes to Suit Their Production Needs.
- PCB Explorer
- NEW Visual Data Editor
- NEW ASCII Data Converter
- NEW Gerber Image Tool
- Feeder Viewer
- NEW Standard CAM Converter
- Parts DB Editor
- Optimiser
- NEW Software License
Visual Data Editor
Crafted by engineers, for engineers who truly understand the challenges—the YSUP Visual Data Editor is designed to streamline your workflow. It lets you seamlessly view detailed data properties in realtime on one screen, while simultaneously visualising your 3D model on another. Efficiency and clarity, all in one powerful tool.

Component data can be created while constantly checking the graphic,
meaning it can be checked before it’s mounted!
Streamlined Polarity Correction with Auto-Teaching
The Auto-Teaching function is a powerful feature of the YSUP-PG software. It enables users to automatically correct the polarity of all components with just a few clicks, significantly reducing the risk of errors. Instead of manually checking and rotating each part, the software handles the process—provided the first pin and electrode information are available. This data can be imported directly from ODB++ during program conversion.

Standard CAM Converter
Board data and the PCB image can be easily created from data such as ODB++ to YGX format.
ODB++, FAB master, GENCAD >> YGX
Supports data conversion in YGX format. Direct conversion to AOI data from Ysi-OS!
Line Optimiser
Optimisation is driven by advanced algorithms tailored to each model’s capabilities, ensuring efficient setups by minimising redundancy when multiple boards share a common configuration.


Common setup estimates the cycle time of an individual product and the number of setup changes to achieve an optimal feeder setup, minimising production time.
Optimise Production Planning with YSUP Programming & Scheduling
YSUP’s Programming & Scheduling module not only simplifies data conversion and enhances programming efficiency but also integrates seamlessly with Yamaha’s advanced SMT equipment. By leveraging Yamaha’s pick and place machines, printers, AOI, and SPI systems, manufacturers in Australia and New Zealand can achieve synchronized production schedules, reduce setup times, and enhance overall line efficiency. This integration ensures that programming and scheduling processes are aligned with the capabilities of Yamaha’s machinery, leading to optimised workflows and improved productivity.
Example: Desktop Trial Mounting

By incorporating PCB design information such as Gerber data and ODB++, it significantly improves production quality by checking the parts mounting status before production.
VISUAL DATA EDITOR
Incorporate and view Gerber data and ODB++ in the Visual Data Editor
–

OPEN BOARD DATA & IMAGE
Review parts and mounting angle of parts and any ambiguity between design and production of the board.
–

CHECK AND CORRECT PARTS ROTATION
Any modifactions can be instantly reviewed with the virtual 3D viewer, which previews updates in realtime alongside the data view.
–

RUN ON MACHINE
Run on the machine (such as the YRM20 Pick & Place) to ensure the result is consistent with the data and 3D preview.
–

RESOLVED
Utilising the Desktop Trial Mounting feature in YSuP ensures the pre-production design
–







