NovPlan™, powered by Verbotics, automatically generates weld paths and robot programs directly from your CAD models, cutting programming time by up to 90%. A task that once took 36 hours can now be completed in just 1.5 hours—all offline—with zero disruption to production. No manual coding or specialist programmers needed—just accurate, consistent weld programs ready to run.
NovPlan™ - Automated Robotic Welding Programming
Evolution of offline programming. No code. No downtime. Just faster, smarter welding.Automate Welding Programs Directly from CAD
Transform How You Program Welding Robots
Industrial robots deliver high precision welds, repeatability, and speed, but conventional programming limits their potential.
Manual programming is slow and costly, especially for high-mix or low-volume production, often making automation uneconomical.
NovPlan changes that.
Powered by intelligent algorithms, NovPlan™ automatically generates welds from CAD, plans and simulates every weld path, validates reach and accessibility, and exports ready-to-run robot code, all while your robot keeps welding on the shop floor.
Outcomes You Can Measure
25× Faster Programming
A complex part with 175 weld paths that would normally take over 35 hours to program can be ready in 1.5 hours with NovPlan.4 Hours Programming = 36 Hours Welding
Typical results reported by fabricators using the software in production.100–350m of Welding per 12-Hour Shift
Achieve high throughput even on one-off or small-batch parts.2 New Programs per Week
Consistent programming output with minimal effort.
Simplify Your Workflow
1. Import – Load your part directly from CAD.
2. Identify – Automatically detect all welds with a single click.
3. Plan – Generate and optimize all robot motions, paths, and calibration.
4. Weld – Simulate or export robot code, ready to run on your system.
Online vs Offline vs NovPlan™
Traditional Online Programming
Stops production while robots are taught manually—slow, costly, and error-prone.Offline Programming
Reduces downtime but still requires expert input and manual adjustments.NovPlan™ goes beyond both.
NovPlan™ combines your welding expertise with intelligent automation to generate ready-to-run robot programs directly from CAD. Collisions, singularities, and positioner motions are handled automatically, no manual coding, no touch-up—just accurate, optimized weld paths in minutes.Features


Weld Identification
NovPlan™ includes automatic single-click identification of all welds in your 3D part model. Our algorithms analyse the imported geometry to identify where welds should be placed and the nominal torch angles.
- Works for any shape, from simple plates to complex curved geometry and large assemblies.
- Identifies any number of welds with a single click - no need to select individual parts or features.
- You can also click on part edges to identify individual welds.
- Welds can also be imported from CSV spreadsheets.
- Identified welds can be easily adjusted and re-sequenced.
Simulation
Simulate individual welds or the full program inside our software, and get an estimate of cycle time.
If you need to modify the program, just edit the weld using our powerful tools and run the planning process again to have your changes immediately applied, without the need to change or reprogram anything else.
You can also use our inbuilt accessibiltiy checker to validate your jig design. You can quickly ensure that your jig is accessible to the welding torch and the robot can access the weld in simulation.
Seam Finding (touch or laser scanning)
Automatic touch or laser sensing is included to account for differences between the 3D CAD model and the real-world part. Our calibration algorithm can deal with both simple structures and complex features.
Our software analyse your welds and part geometry and automatically choose the best location for each sense. It will then generate all the motions and code to perform the calibration on your robot. We support touch sensing (using the wire or nozzle), 1D laser sensing, and 2D laser sensing with profile scanners.
If you'd like exact control, you can also pick exactly where each sense is performed using our inbuilt editor. We also have a number of options to control how seam finding is performed.
Automatic Planning
The welding toolpath, approach, retreat and intermediate motions are automatically planned offline and optimised by our software. No robotics expertise, human input or manual path adjustment is required.
- Enter your optimal weld settings, and NovPlan™ will stay as close as possible to this while avoiding collisions.
- All motions are collision and singularity free.
- The robot and any external axes are co-ordinated for optimal weld quality.
- Supports both simple and complex workcells.
- Motions are optimised to reduce cycle time.
- Inbuilt editor allows you exact control to create or edit existing welding toolpaths.
Multi-Robot Systems
NovPlan™ Weld supports multi-robot and multi-tool systems.
- Plan for complex multi-robot systems in a single project with a shared workpiece.
- Automatically insert tool change commands.
- The robot and any external axes are co-ordinated for optimal weld quality.
Powerful Editing Tools
NovPlan™ makes it easy to edit your welds, whether you want to edit one at a time or hundreds at once. We have a filter and tagging system which makes it easier to manage projects with large numbers of welds. Editing operations include:
- Re-order welds based on position, distance to next and more.
- Change weld directions.
- Split, trim, join and extend welds.
- Tilt and move the welding path.
- Copy welds in patterns.
- Pick touch or laser sense points manually (optional).
- Create or edit the welding toolpath manually (optional).
Robotic Positioners
NovPlan™ will automatically calculate how to position your robot to perform each weld. We support all kinds of robot positioners - from tracks all the way through the multi-axis complex gantry systems.
There's powerful options to let you control exactly where you want your robot positioned to perform each weld. You can let NovPlan™ freely calculate this, or you can lock the robot to one side of the weld, relative to the weld, or to an exact position. You can do this for just one positioner axes, or multiple. You can also keep some axes stationary while allowing others to move during welding.
Workpiece Positioners
Tell us how you want your welds oriented using ISO standard welding positions and NovPlan™ will automatically calculate how to position your workpiece positioner. We support both simple and complex positioning setups - everything from single-axis rotators up to complex multi-axis positioner systems.
There's also advanced options so you can slightly adjust the workpiece position for the perfect weld, or you can also explicitly tell NovPlan™ how to orient the part. You can synchronise motion during the weld, or keep the workpiece positioner still.
Robot Code Generation

Once the welds have been planned, click the Generate Program button to create a robot program you can download to your robot controller for verification and execution.
The program is written using a flexible structure, meaning you can pause, resume and skip through programs as well as customise operations using custom user functions. You can also edit the code on your teach pendant.
We currently support:
- ABB RAPID
- Doosan DRL
- FANUC TP
- KUKA KRL
- Universal Robots URP and URScript
- Yaskawa Motoman INFORM
Additional Features:

NovPlan™ has a whole host of additional features, which you can contact us to learn more about. Additional features include:
- Multi-pass weld editor with automatic collision-free-planning.
- Easily use OEM through-arc seam tracking and weaving.
- Stitched welds with automatic gap adjustment.
- Cycle time and welding report generation.
- Path re-validation when you import a new part.
Built for Welding Engineers
Bring
Intelligence to
Robotic Welding
NovPlan™ is the result of decades of research in robotic welding automation, now available as an intuitive desktop solution. Whether you produce one-off parts or manage a high-mix production line, NovPlan allows you to automate with confidence, speed, and precision.
