← How ToHow To

CAM350 Guide: PCB Manufacturing Data, DFM and Release Checks

CAM350 is a PCB manufacturing-data preparation and verification tool from DownStream Technologies. It is used after layout to examine the files that will drive fabrication, find manufacturing problems and prepare outputs for downstream production. For an engineer releasing a board, its value is the opportunity to inspect what was actually exported instead of assuming the manufacturing package exactly matches the layout editor.

This guide explains where CAM350 fits, what to check in a practical release workflow and how to evaluate the configuration your team needs. Product capabilities depend on the licensed modules and release. This is a documentation-based workflow guide, not a hands-on benchmark or a claim that PCBPit uses a particular CAM350 license.

Where CAM350 Fits in the PCB Workflow#

The schematic establishes connectivity and the layout defines physical geometry. Export converts that design into manufacturing data. CAM review examines the exported representation: layer roles, drill locations, outlines, copper geometry and the information a factory needs to interpret them.

A good review catches discrepancies between those stages. A layout can pass its internal design-rule check while an export is missing a drill file, has an incorrect mask layer or contains an outdated board outline. Conversely, a manufacturing package can be internally consistent but violate a fabricator's qualified limits. The release process needs both data-integrity checks and supplier-specific manufacturability checks.

Choose your PCB design software for the upstream design work, then define how the exported package will be independently reviewed before ordering boards.

CAM350 Versus a Gerber Viewer#

TaskBasic viewerCAM engineering workflow
Inspect the shape and visible layersUsually sufficient for a first visual passAlso establishes a controlled manufacturing database
Review drill registrationUseful for spotting obvious offsetsCombines numerical checks with drill classification and output review
Validate connectivityVisual inspection alone cannot prove itCan compare an extracted netlist with a separately exported reference when supported
Check factory constraintsMay provide limited or no rulesUses configured analysis and review of each finding
Prepare panels and production outputsTypically outside its purposeMay include dedicated editing and manufacturing modules

A quick visual check in the PCBPit Gerber viewer is a useful first step. It does not replace electrical verification, an approved fabrication drawing or the manufacturer's DFM review. Use the depth of checking appropriate to the board's complexity and consequences of failure.

File Formats and Configuration Matters#

DownStream lists Gerber, Excellon drill data, IPC-D-356 netlists, ODB++ and IPC-2581 among CAM350's supported data formats. Its published format table is explicitly tied to a release, so confirm the exact import and export support for your installation. Do not assume that a format name alone guarantees support for every revision, attribute or vendor-specific extension.

Gerber and drill files often arrive as separate layers whose roles must be mapped correctly. Intelligent exchange formats can carry additional structure, but their contents still depend on the exporting tool and settings. In either case, keep the fabrication drawing, stack-up and special process notes with the machine-readable package. A richer file format cannot recover information that was never exported.

DownStream also publishes a configuration matrix. Use it to check which analysis, editing and output functions are included in the offered license. Request confirmation using representative files, rather than buying against an undifferentiated list of all features in the product family.

1. Assemble a Complete Input Package#

Start from one released revision. Create a folder containing the fabrication data, drill and route files, outline, fabrication drawing, stack-up and an independent connectivity reference where available. For assembly work, retain the BOM, placement file, assembly drawings and paste layers as separate controlled deliverables.

Record the source design revision, export date, units, expected layer count and intended manufacturing process. Keep the original export immutable and do CAM investigation on a working copy. This makes it possible to answer a basic but important question later: did an unexpected feature originate in CAD, export, import or a manufacturing edit?

Do not mix a corrected copper file with an older drill file simply because the filenames appear compatible. If one output changes, regenerate the full affected release set and repeat the dependent checks.

2. Verify Import Before Running Rules#

After import, first confirm board dimensions, orientation and layer registration. An incorrect unit, coordinate format or layer role can produce hundreds of irrelevant errors. Resolving those errors by loosening rules would hide the actual problem.

  • Check a known overall dimension against the fabrication drawing.
  • Confirm copper order from top to bottom and distinguish mask, paste and legend layers.
  • Overlay drills with their intended pads and inspect several locations across the board.
  • Separate plated, non-plated, blind/buried and routed features according to the release data.
  • Identify the true board outline and internal cutouts; do not confuse dimensions or documentation lines with routed geometry.
  • Check positive and negative image interpretation before accepting plane-layer results.

The PCB drill-size guide explains why finished-hole requirements and manufacturing tool sizes are different concepts. Keep that distinction explicit during import and review.

3. Compare Connectivity Against an Independent Reference#

CAM350 documentation describes extracting connectivity from manufacturing geometry and comparing it with an IPC-D-356 netlist exported from the design system. This can expose opens, shorts or missing connections introduced by export or data handling. A comparison is useful only when the reference represents the approved design and the imported layer stack and drill relationships are correct.

Generating both sides of the comparison from the same incorrect manufacturing geometry does not provide the same independent check. Preserve the CAD-exported reference and record its revision. Investigate each discrepancy by location, net and feature before deciding whether it is a real design/export error or an interpretation issue.

A clean comparison supports connectivity integrity. It does not prove impedance, signal integrity, component correctness or assembled product operation. Those questions require additional engineering analysis and testing.

4. Build Rules Around the Selected Fabricator#

DownStream documents checks for spacing, trace and gap dimensions, copper or mask annular rings, pad dimensions and drill-to-copper conditions. Available DFM modules add further geometric and data-type-aware checks. Verify the modules in your configuration and use limits agreed for the actual material, copper weight, stack-up and process.

Organize findings by manufacturing consequence. A small spacing violation near a high-voltage boundary deserves different treatment from a cosmetic legend overlap. A rule result is an input to engineering review; it should not silently replace product requirements.

Review areaInformation neededRelease decision
Copper spacing and widthFactory capability, copper weight and electrical requirementsModify geometry or obtain a documented acceptable process
Drill-to-copper and annular ringFinished hole, drill tolerance, registration and pad definitionConfirm the complete tolerance budget
Solder maskMask registration, opening strategy and minimum supported webCoordinate with assembly and the fabricator
Outline and routingMechanical drawing, tool access and dimensional tolerancesConfirm that the intended geometry is machinable
Special viasLayer spans, filling, capping or backdrilling notesEnsure the data and drawing describe the same construction

For mask-specific decisions, use the solder-mask specification guide alongside the manufacturer's limits. A generic minimum taken from another board may be inappropriate for your finish or assembly process.

5. Resolve Findings Without Losing Design Intent#

Classify each finding as a design error, export error, manufacturing constraint or accepted exception. Assign an owner and retain the evidence. When a design change is needed, update the authoritative CAD project and regenerate outputs so future revisions do not reintroduce the same problem.

CAM edits can be appropriate for an agreed manufacturing operation, but the change must be traceable. Moving copper, changing pad size or altering thermal connections can affect electrical or assembly behavior. A visually minor edit can therefore require approval from the designer.

After an edit, rerun the checks it could invalidate, including connectivity comparison where applicable. Keep the before/after report and record the final exported package. Avoid releasing a screenshot as the only evidence of a resolved finding; the controlled data must contain the correction.

6. Review Panelization and Output Generation#

Some CAM350 configurations include panel creation and drill/mill editing. The manufacturer's final panel must also account for tooling, coupons, registration, handling and utilization. If assembly occurs in a panel, fabrication and assembly needs must be coordinated before the layout is approved.

Decide who owns the production panel. A customer-designed assembly array and a fabricator's production panel are not always the same object. The PCB panelization guide covers rails, separation methods and related design choices.

Reopen the final generated outputs in a fresh review session. Confirm dimensions, layer count, hole counts and special features against the approved package. This final pass catches mistakes introduced by output configuration after an otherwise successful CAM review.

A Practical Evaluation Checklist#

Before standardizing CAM350 for a team, evaluate a representative board and a deliberately imperfect copy. Include one known missing feature, a shifted drill layer and a controlled connectivity discrepancy. Check whether the intended workflow detects them and whether another engineer can reproduce the review from the saved files and instructions.

  • Does the offered configuration import your actual exporter versions and required formats?
  • Can it express the selected supplier's relevant manufacturing constraints?
  • Can reviewers distinguish real findings from import or rule-setup errors?
  • Are reports, exceptions and revisions understandable to the receiving factory?
  • Are automation, training, support and license terms suitable for the people who will use it?

Ask the vendor for current licensing, supported platforms and configuration details. Published legacy datasheets remain useful for understanding workflow concepts, but should not be treated as a current commercial quotation.

Official Sources#

Frequently Asked Questions#

What is CAM350 used for?

It is used to inspect, analyze and prepare PCB manufacturing data after layout. Available functions depend on the installed release and licensed configuration.

Is CAM350 a PCB layout editor?

Its primary role is manufacturing-data processing and verification. Continue to maintain the authoritative schematic and layout in the original PCB design system.

Can CAM350 open Gerber files?

Yes. DownStream lists Gerber import among supported formats, together with drill and other manufacturing-data formats. Confirm the exact format revision and export settings for your installed version.

Does a clean DFM report guarantee the PCB will work?

No. It means the configured checks found no remaining violations in the interpreted data. Circuit function, component selection, signal integrity and the completed assembly require separate verification.

Why compare an IPC-D-356 netlist?

A reference exported independently from the approved CAD design helps verify that manufacturing geometry preserves the intended connectivity. Both files must belong to the same revision.

Do I need CAM350 for every prototype?

Not necessarily. Simple prototypes may use an independent viewer, careful release checks and the fabricator's DFM service. More complex boards or repeated release work can justify a dedicated CAM workflow.