Frequently Asked Questions about nesting software components

What is a nesting library? How is it different from an end-user product?

A library is a collection of functions and resources usable with a programming language. It has to be integrated into an application in order to develop an end-user software. A library cannot be directly used by an end-user.

Our nesting libraries are made for software developers or machine manufacturers looking to include nesting features in their applicative software. If you are investigating nesting and cutting end-user software, please visit

Is Alma’s nesting library limited to a specific industry or technology?

Alma’s nesting library is widely used in various industries such as sheet metal, packaging and printing, foam manufacturing, wood working and many other sectors where there is a need for nesting and optimization.

All our libraries work perfectly with various types of cutting technologies, such as laser, flame, plasma, water-jet cutting, milling, sawing, etc.

Can Alma’s software drive my CNC cutting machines?

Yes, Alma develops a range of applicative CAD/CAM software that includes nesting features, mostly directed to sheet metal cutting and wood milling. Visit to find our distributor in your region.

How do I integrate Alma’s nesting library with my application?

Alma’s nesting library ships with simple and well-defined C language API functions which can be used with any programming language.

Generally, the standard integration work can be completed within days. Alma offers integration support with direct contact with our nesting experts.

How can I assess Alma’s nesting library performances?

You can test our cloud-based nesting demo application with your parts. Contact us for more specific and precise tests.

Does Alma’s nesting library get the best possible results?

No, Alma’s nesting library doesn’t give the best possible results; neither do other equivalent nesting products in the market: the « best nesting » is a tough mathematical problem for which no feasible exact algorithms exist. However, Alma’s nesting library thrives to give an optimized result in a short amount of time.