Looking people interested in AAMA and ASTM formats

Just making sure that we focus on DXF-AAMA and DXF-ASTM at this point, and not introduce the idea that the DXF export has or should have all the features needed for real import into a 3D environment.

1 Like


I tried with test2. All the pieces are now separated after importation.

Length test gives 6,98cm instead of 7cm. Curves still have the same angular appearance, with obvious wrong points.

What do you mean?


I guess that you original file has a nice curve. And we expect the point to be dispatched along that curve. Now the result need to be reworked. Those weird points have to be removed before to convert the remaining points into curve points.

What is the accuracy error? :slight_smile: 0.1mm?

Even less. But it creates unnecessary default, that in my case have to be removed before to be send to automatic cutter.

I understand that for garment, it might be ok.

An automatic cutter doesn’t like an accuracy error less than 0.1 mm?:scream:

Actually I made a mistake: the biggest mistakes are around 0.3 to 0.5mm on a 5mm length. That’s why they’re are really visible after cutting.

And the designer doesn’t like to see his pattern curves full of peaks :slight_smile:

How about this file?

test_aama_3.dxf (157.3 KB)

Much better !

Same crop:

Even the gap between the contour I showed on my first answer o nthe front flyfacing piece is gone:


One question: AAMA allows you to create only polyline?

No. Do you need something else?

@Mx74 What cutter do you use?

@Mx74 - Does your cutter low-level convert the DXF into gcode, or does your cutter come with pre-processing software to do the conversion? It may be easier for you to just tell us which cutter you use, and we can look this info up. I want to create a test suite.

I have no idea, as we do not have our own factory. And depending on the products, we work with different factory.

So we prefer to send clean files, and they deal with it. Recently we had to cut some carbon parts, and polyline were clearly to avoid to get a smooth finish.

Nowadays, I’m facing this problem: my export are only in polyline, and I have to rework all the patterns, that’s why I’m asking. If it’s technically possible to get curves where there are curves, that would be really great.

It is possible, but really hard.

Even more a seam allowance can be only a polyline. So, this don’t change much.

IMHO, This is problem with your cutter. Because on the low level our polylines are equal with curves. (Did you use our curves?) We have been using special algorithm that produces minimum points to repeat a curve. Do you think your cutter does something different?

Plus, DXF supports spline entity only since version R13. For AAMA base version is R12 and for ASTM version R13.

Cutting tables typically have pre-processing software tools to convert DXF into gcode for controlling the cutter head. Most of these tools convert vector curves into gcode as very short line segments.

Jagged cuts result from the cutting head moving too fast for the material. If the speed is slow enough then the jagged curve is smooth. Most cutting tables have optimum smoothness around 20% (1/5) speed.

DXF-AAMA supports nested and non-nested patterns.

In the future we may need nested patterns to support xport of multisize patterns. But for now, implementation only needs to support non-nested.

Hi, I need to send the patterns to my producer as dxf.rul files, or even better as .tmp files (this is a Gerber file) First patterns I did with librecad, and had the dxf files then converted to dxf. rul. (by this company http://www.systex.bg/en/info_pages/10-conversion#bottom) If I understand correctly dxf.rul is the AAMA file format. Is Valentina able to export in this format?

Cheers, York

Hi @y.k! DOWNLOAD your OS’s test version from our website https://valentina-project.org to access the DXF export feature: