ASM 500 is a low cost but powerful DXF to Gerber translator intended to aid those who want to use AutoCAD (or other mechanical drafting programs) and need to create Gerber data for photoplotting.

Simple menus take you step by step through the translation process. Special functions help you assign blocks to flashes and set up draw apertures from polyline widths automatically.

Our powerful Gerber viewer, GBRVU, displays up to 48 layers simultaneously and lets you quickly verify your Gerber data before submitting your plot job.

ASM 500 outputs standard RS74D for conventional photoplotters and also RS274X with embedded apertures for Gerber Scientific's line of Crescent photoplotter.



  • PCBs
  • IC Packages
  • Chem Milling


  • Circular Interpolation
  • Polylines to Draws
  • Supports UCS Coordinates
  • Circles & Donuts to flashes
  • MDA and RS274X
  • Text SHX support
  • Block Attribute Text


  • Gerber to DXF
  • Gerber Viewer
  • Drill2GBR
  • Price
  • Download
  • Revision History

  • Easy-to-Use Menu


    ASM 500/W is easy to use - the main button menu takes you step by step through the procedures to create Gerber data. Click each button and a dialog box opens. Fill in the settings (or accept the default settings) and move on to the next button.


    Configuring the Translator

    The user can configure ASM 500's behavior quickly and easily. For example you can choose to output standard RS274D and also the more advanced RS274X or MDA Autoplot. ASM 500 remembers your settings in the .ini file so that after you have used the program once, you don't need to re-enter settings that never change.

    Configuring the Gerber Output

    ASM 500W enables the user to control the Gerber Format, data mode and CR/LF usage as needed for your particular photoplotter.


    Defining Apertures

    In order to have a Gerber file you must define the apertures that the file will use. ASM 500 has an easy to use aperture menu.

    Special function buttons include:

  • Autoflash - automatically searches the DXF file for blocks and inserts each name in the aperture list. You then need only define the size and shape of the flash that the block represents.

  • AutoDraw - automatically searches the DXF file and finds all polyline widths. It then creates an aperture with the equivalent diameter to each unique polyline width.

  • Flash Circles - finds all circles and donuts in the DXF file and converts them into flashes. This is very useful for producing a drill file as part of the PCB manufacturing output.

  • Circles & Donuts to Flashes



    Some designers draw circuit pads using circles or donuts. ASM 500 can convert circles and donuts to flashes. It does this by scanning the file when you click on the Flash Circles button. It maps each unique circle diameter and donut size to a block name which can then be placed in the aperture list. The Flash Circles menu gives the designer full control of which circle and donut sizes are flashed.

    Selecting Layers to Translate



    The Layer Select menu defines which layers to translate. You can control translation parameters layer by layer. You also can rename the Gerber output file if needed.