Support Contact
General Services
Reverse Engineering
Maintenance Renewal
UNIX Network Users
MACRO X-change
View all MACROS
Post a MACRO

DownStream Support Center

Macro X-change Program

Available Macro Scripts

These are the scripts currently available for downloading. Review the descriptions below and choose the script(s) that best fit your needs.

Allegro Drill

Brief Summary: Posted August 18, 2004. This is an update to the existing Allegro Drill Import macro. The Allegro drill macro allows the import of Cadence Allegro .tap drill files. This update adds 3 new options:

  • User controlled Units (integers and decimals)
  • Metric Options
  • A troubleshooting counter

Download Allegro Dill

Compatibility: CAM350 8.5 and later

Author: DownStream Technologies

Auto Dimensioning

Brief Summary: Posted August 1, 2004. Allows the selection of 2 points and reports the distance between them in your unit of choice. Creates dimensioning text quickly and easily.

Download Auto Dimensioning

Compatible: Cam350 v 8.5.1 and later - Please Note: The snap to object function on this fails in v 7.0 thru 8.0 in earlier releases. The snap to object function works fine with v 8.5.1.

Author: Downstream Technologies

Drill Layer from PowerPCB

Brief Summary: Posted March 22, 2005. Script creates a drill layer for PowerPCB CAD databases recently imported using IMPORT | CAD DATA or from PowerPCB DirectCAD. Does not work on databases with blind and buried Drills.

Download Drill Layer from PowerPCB

Compatibility: CAM350 8.5.1 and later

Author: DownStream Technologies

Explode all Data, Renumber Drill Tools

Brief Summary: This script Explodes all PCB data: net, padstacks, custom-pads. It also renumbers the drill table's tools. Exploding the 1up PCB data helps in avoiding potential problems encountered at the Plotting/Copying/Rotating/Export Stage(s).

Download Explode all Data, Renumber Drill Tools

Compatibility: CAM35087, CAM35085, CAM35080, CAM35076

Author: Shehryar Abbasi - Electronic Interconnect Corporation

Gerber to Outline Script

Brief Summary: Posted May 13, 2005. Creates an outline of the selected gerber file on a new CAM350 layer. Outline is 1 mil wide and centered on the original data’s edge.

Download Gerber to Outline

Compatibility: CAM350 8.5 and later

Author: DownStream Technologies

Home Plate

Brief Summary: Posted August 1, 2004. Globally transforms rectangular and square pad pairs into homeplate pair. Saving time in creating homeplates

Download Home Plate

Compatibility: CAM350 8.5 and later

Author: DownStream Technologies

Layer Title Block

Brief Summary: Posted December 28, 2007. This Macro will place Title block information on selected layers (up to 20) and let you select which layer you would like the information mirrored.

Download Layer Title Block

Compatibility: CAM350 9.5

Author: Richard Dunn (questions, please email Richard)

Mask Undersize

Brief Summary: Posted September 28, 2004. Changing the mask oversize back to a usable size. When using this script it elimates about 6 steps of work by answering just 1 question. It saves time!

When have a file with no oversize in the soldermask then you can give the value -5 to oversize both mask files with 5 mil.

Download Mask Undersize

Compatibility: CAM350 8.0 and later

Author: Gerard Goossens - Flatfield Multiprint

Offset Origin

Brief Summary: Posted January 26, 2005. Changes netlist origin for Flying Probe machines. Sets value in metric units, switches back to English units before exiting.

Change the "constants" value to match netlist offset needs. Quick way to offset datum point for netlist extraction.

Download Offset Origin

Compatibility: CAM350 8.6

Author: Shehryar Abbasi - Electronic Interconnect Corporation

Sectorize Arcs

Brief Summary: Posted January 26, 2005. This macro sectorizes all arcs using a 5 degree resolution. Users of a CAM350 version experiencing difficulty in exporting/plotting data with ARCS can use this script to segment arc data.

Download Sectorize Arcs

Compatibility: CAM350 8.6.1

Author: Shehryar Abbasi - Electronic Interconnect Corporation

Silkscreen Composites

Brief Summary: Creates composites of Silkscreen and Mask layers. Uses the composite_to_layer function. The conversion process may take time - depending on the data size.

Download Silkscreen Composites

Compatibility: CAM350 8.7.1

Author: Shehryar Abbasi - Electronic Interconnect Corporation

Stencilling - Gerber to DXF

Description: Posted August 1, 2004. This CAM350 macro imports a Gerber file and creates stencil outlines for all features for the imported data. The stencil outlines are converted true arcs where possible. Finally the stencil pattern is exported to a DXF file.

Download Stencilling Gerber to DXF

Compatibility: CAM350 8.5 and later

Author: DownStream Technologies