How Metalworks Keeps Its Robots Running and Its Business Growing

Metalworks, Inc. slashes downtime and increases throughput by adopting remote robot programming with SOLIDWORKS and Robot Programmer.

Challenge

Improve robot programming, welding, and forming efficiencies while maximizing resource utilization to boost productivity, shorten delivery times, and increase the competitiveness of pricing. 

Solution

Add the Robot Programmer Standard to its existing SOLIDWORKS® installation to leverage the cloud-based 3DEXPERIENCE platform to automate and support remote programming of manufacturing robots. 

Results

  • Improved robot programming, welding, and forming efficiencies
  • Acquired ability to program 27 robots remotely
  • Increased throughput and robot uptime
  • Maximized human and robot resource utilization 

Metalworks Inc. has built a strong reputation as a trusted contract manufacturer of high-quality metal components and assemblies for a wide range of industries. Combining precision craftsmanship with advanced manufacturing and inspection processes, every part the company produces is of exceptional quality.

Since its founding in 1997 in a modest Nebraska warehouse, Metalworks has expanded to six manufacturing sites and built a reputation as a go-to partner for OEMs that require precision metal parts manufactured to spec and delivered on time. 

Metalworks Design

Staying One Step Ahead

Metalworks’ growth trajectory is a result of its commitment to leveraging the latest design and manufacturing technologies to successfully compete and grow in the contract manufacturing market. That’s why the company implemented Dassault Systèmes SOLIDWORKS® design and machining solutions in 2019, according to Quick Response Manufacturing Designer Todd Blacksher. “We realized productivity gains when we started using SOLIDWORKS CAM for 2½-axis machining, which makes up most of our work,” Blacksher recounts.

Metalworks’ increased use of robotic technology for production—currently 27 robots at six different locations—required a solution for remote programming of robotic cells to increase efficiencies and robot uptime. Before 2025, programming Metalworks robots meant physically walking up to it, pendant in hand, and taking it offline to load or modify code. That slow and inefficient process created unacceptable production delays.

“We saw a demo [from our SOLIDWORKS reseller GoEngineer] for DELMIA® Robotics and chose to add those solutions to leverage the cloud-based 3DEXPERIENCE® platform for offline programming of manufacturing robots,” notes Blacksher.

Metalworks with SOLIDWORKS

Related Resources

“We might run three to five different programs on an individual robot in a single day, depending on the order quantity for the product, and each robot might have 30 to 50 different programs that can be run at any time. Using the Robot Programmer Standard app, we’re eliminating setup time at the robot and can transition from one job to the next as seamlessly as possible, resulting in greater efficiency, more robot uptime, and increased throughput.

Todd Blacksher

Quick Response Manufacturing (QRM) Designer

Eliminating Downtime with Remote Robot Programming

The shift toward offline robot programming—creating and testing robot instructions on a computer while the robot continues to run—has helped Metalworks dramatically reduce downtime, increase throughput, and better allocate both human and machine resources. “We’re getting close to 30 robots right now,” says Blackshear. “I can program any of them from my desk.”

Instead of traveling to a facility or halting a robot mid-shift, now Blacksher can create and virtually simulate programs remotely while the robot keeps working. “I do all the work while it’s doing production, so I don’t affect the robot in any way, ” he says.

That means the setup for the next job can begin before the current one is finished. “We’re running production and setting up for the next job at the same time,” Blacksher notes. “Our robots never stop.”

Metalworks with Remote Robot Programming

Greater Throughput with Smarter, Faster Transitions

Unlike manufacturers that keep the same robotic program running jobs for days or weeks, Metalworks frequently switches jobs throughout each day. “Each robot might have 30 to 50 different programs that can be run at any time,” explains Blacksher. Offline programming makes those transitions seamless. Programs can be fine-tuned in advance and uploaded quickly, without idle time. And, offline programming also strengthens the quoting process by reducing turnaround times. Programs can be prepared in advance based on a quote, so production can begin immediately once an order is confirmed.

In addition, with better planning and support from the Dassault Systèmes team, Metalworks has created a repeatable, scalable process that streamlines it, maximizes human and machine resources, and increases revenue. Blacksher concludes, “The Dassault manufacturing team has been a huge help: getting me off the ground, setting up proper procedures, knowing the best way to do it—it has made all the difference in the world.”

Adding DELMIA’s Robotics to its SOLIDWORKS environment wasn’t Metalworks chasing trends. It was a practical solution to a difficult bottleneck that has paid off with faster production, higher throughput, and smarter resource allocation.

Products

  • SOLIDWORKS Standard
  • SOLIDWORKS Professional
  • SOLIDWORKS CAM
  • Robot Programmer
  • 3DEXPERIENCE Platform 

Learn More About SOLIDWORKS and 3DEXPERIENCE Works

Have questions about SOLIDWORKS Solutions?

SOLIDWORKS solutions enable you and your team to quickly transform new ideas into great products.