ezCAM User Manual

ezCAM Basics
Overview

Job Manager Basics
Import Job

Rename Job

Delete Job

Open Job

Open Job Version Compare

Open ezCAM User Manual

Export Job

Graphic Editor Basics
What is Graphic Editor
Display Controls

Measure Distance

Display Controls

Show S&R

Basic Editing Functions
Add Feature

Delete Feature

Change Feature Symbol

Add New Layer

Delete Layer

Save Job

Graphic Editor Main Functions
Matrix (Layer Arrangements)

Analysis (Design Rule Checks)

DFM Modules

Netlist Analyzer (Open/Short check tool)

Panelization Tools

Print Layer

Job Import and Export
Import ODB++ File
View ODB++ File Layout

Import Gerber274X File
View Gerber274X File Layout

Gerber274X Layer and Profile Set Up

Import DXF File
View DXF File Layout

Import PDF File
View PDF File Layout

Import IPC-2581 File
View IPC-2581 File Layout

Export ODB++

Export Gerber274X

Export DXF

Main Interface
Job Manager

Step Manager

Dropdown Menu Functions
File
Create

Copy

Move Job

Rename

Duplicate

Edit Label

Delete

Strip Job

Export ODB++

Import ODB++

Save

Save as

Close Job

Script
Record

Run

Binding

Debug

Exit

Actions
Entity Attributes

Input 2581

Output Rout/Drill

Auto Drill Manager

Netlist Analyzer

Info

Create Tooling Hole

Auto Text Correction

Auto Special Standard Symbol Correction

Job Version Compare

Panelization Combine

Log Viewer

ERF Converter

Job Groups Histogram

Copy UID to Clipboard

Reconnect to Server

AOI
AOI Interface

Options
Users

Configuration

Databases

Licenses

Clean Unused Symbols

Rearrange Symbols

Compare Job/Library/Symbols

Windows
Input

Output

Open Job List

Help
Overview

Open Help

Matrix
Overview

Matrix Viewer Interface

Matrix Main Menu
File
Save

Script
Record

Close

Edit
Delete

Move

Copy

Insert

Duplicate

Add
Row

Column

Action
Refresh

Re-arrange Rows

Re-arrange & Rename Rows

Edit

Flip Step

Rotate Step

Dependent Step
Update Step

Release Dependency

Restore Dependency

Input

Output

Options
Layer Attributes

Configuration

Drill Image
Show

Hide

Windows
ezCAM Main

Input

Output

Job Version Compare
Introduction

Open Job Version Compare

Job Version Compare Guide

Job Version Compare Form

Graphic Editor Interface
Graphic Editor Interface
Interface Introduction
Minimap

Coordinate

Enter Coordinate

Feature Information Display

Selected Feature Count

Layer List

Unit Options

Graphic Editor Functions
Overview
Hotkeys

Basic Controls

Edit Hotkeys

Display Hotkeys

Snap Mode

Matrix Viewer

Functional Icons
Display Function Icons
Pan up

Pan down

Pan left

Pan right

Previous zoom

Zoom home

Pan to coordinate

Snake through step

Zoom in

Zoom out

Specify zoom factor

Feature selection filter

Editor controls

Controls snapping

Online Netlist

Online DRC

View Function Icons
Area zoom

Open a popview

Measure distance

Feature highlight

Edit Function Icons
Add feature

Delete feature

Move feature

Copy feature

Change line angle

Stretch line

Mirror feature

Rotate feature

Invert feature

Break line

Rout dimension editor

Contour editor

Pull line

Move junction

Move triplet (fix angle)

ReRoute trace (fix points)

Select Function Icons
Feature Selection

Rectangle Selection

Polygon Selection

Select by net

Main Dropdown Menu
File
Save

Save as

Enable Autosave

Script
Record

Run

Binding

Debug

Print

Preferences

Close

Edit
Undo/Redo
Undo

Redo

Undo/Redo list

Delete

Move
Same Layer

Other Layer

Stretch Parallel Lines

Orthogonal Stretch

Move Triplet(fixed angle)

Move Triplet(fixed length)

Move S&R to Panel

Feature to Nested Step

Copy
Same Layer

Other Layer

Step & Repeat

Resize
Global

Surface

Thermal, Donut

Contourize & Resize

By Factor

Polyline

Transform

Connection

Buffer
Cut

Copy

Paste

Clear

View

Options

Reshape
Change Symbol

Break

Break to Islands, Holes

Surface to Line

Arc to Line

Curve to Segments

Line to Pad

Contour to Pad

Pad to Line

Pad to Outline

Contourize

Subtract

Clean Holes

Clean Surfaces

Fill (Fill Contour)

Decompose

Design to Rout

Substitute

Cutting Data

Surface to Outline

Change Arc Direction

Break Arc

Lines to Stamp Holes

Cut Surface

Feature Stretch

Create Boundary Area

Curve Optimization

Polarity

Create
Step

Symbol

Profile

Change
Change Text

Pads To Slots

Feature To Outline

Feature to Drill Pattern

Add Teardrop

Bus Editor

Polyline to Dotted Line

Offset Polyline

Split Polyline

Feature Editor

Attributes
Change

Delete

Arrange
Bring to front

Send to back

Actions
Checklists
New

Open

Open(Genesis)

Rename

Delete

Copy From Library

Copy To Library

Netlist Analyzer

Output

Clear Select and Highlight

Reverse Selection

Script Action

Reference Selection

Select Drawn

All Selection

Convert Netlist to Layer

Gold Finger Test Point

Special Symbol Manager

Notes

Graphic Snapshot

Multi Layer Copy

Tooling Holes
Edit

Creat

Build Pseudo Step

Options
Selection

Attributes

Graphic Control

Snap

Measure

Fill Parameters

Line Parameters

Colors

CAM Guide

Component Options

Analysis
Surface Analyzer

Drill Checks

Board Drill Checks

Signal Layer Checks

Power Ground Checks

Solder Mask Checks

Silk Screen Checks

Profile Checks

SMD Summary

Drill Summary

Pads for Drills Summary

Rout Layer Checks

Character Recognition

Step Repeat Checks

Coverlay Checks

Stiffener Checks

LPSM Silk Screen Checks

LPSM Mask Checks

LPSM Hole Plugging Checks

Plated Mask Checks

Tooling Hole Checks

Pin Checks

Isolated Testpoint Checks

Intensive Hole Checks

DFM
Clean Up
Legend Detection

Construct Pads(Auto)

Construct Pads(Ref)

Redundancy Cleanup
Redundant Line Removal

Non-Function Pad Removal

Classification
Set SMD Attribute

Set BGA Attribute

Pad Classification

Impedance Circuits Finder

Repair
Pad Snapping

Pinhole Elimination

Neck Down Repair

Sliver
Sliver Repair

Optimization
Signal Layer Repair

Solder Mask Repair

Power/Ground Layer Optimization

Silk Screen Repair

Positive Plane Optimization

Yield Improvement
Copper Balancing

Advanced Teardrops Creation

Advanced
Dynamic Etch Compensation

Dynamic Etch Compensation(V2)

Solder Mask Repair Advanced

Tombstoning Repair

Hammer Head Etch Compensation

Flex
Layer Radius Optimization

Stiffener Collect Block Hole

Design For Testing
Net Points Generation

Corner Hole

Custom
Drill Touching Copper Count

Legacy
Teardrop Creation

Layer Polygon Boolean

Plug Creation

Auto Slot Edit

Step
Attributes

Profile
Rectangle

Polygon

Step Limits

Select Limits

Create Rout

Datum Point

Sub-Panel Optimization

Pcb Numbering

Panelization
Panel Size

Active Area

Step & Repeat
Automatic

Flex Panelization

Standard Panelization

Shipping Panel Optimization

Table

S & R Edit

Drill/Rout Verification

Pattern Fill

Active Area to Outline

Rout
Semi-Auto Dimension

Dimension

Connection

Chains

Create V-Cut

Generate Parallel

Scale Select Area to Layer

Air Clearance

Windows
ezCAM Main

Input

Output

Layout
New

List

Reload List

Help
Open Help

Overview

Layer Function
Introduction

Display

Feature Information

Slots Histogram

Attributes Histogram

Copy

Multi Layer Copy

Merge

Unmerge

Fill Profile

Optimize Levels

Register

Matrix
Create Layer

Rename Layer

Delete Layer

Copper/Exposes Area Calculating

Attributes

Re-Read

Notes

Clip Area

Drill tool Manager

Hole size

Create drill map

Truncate

Compare

Text Reference

Flatten

Create Shapelist

Delete Shapelist

Dimension
Overview

Demonstrations
Demonstrations: mark distance from point to point
Open Dimension

Open Layer

Mark distance from point to point

Demonstrations: Mark Radius
Open Dimension

Open Layer

Mark Radius

Demonstrations: Mark Diameters
Open Dimension

Open Layer

Mark Diameters

Demonstrations: Open Layer
Open Dimension

Open Layer

Open Layer

Demonstrations: Mark Cordinates
Open Dimension

Open Layer

Mark Cordinates

Dimension Parameters

Netlist Analyzer
Overview

Pre-requisites

Demonstration
Open Netlist Analyzer

Check Analyze Parameters

Current Netlist

CAD Netlist

Undefined Net Name

Run Netlist Compare

Check Results

Short Sample
Short

Broken Sample
Broken

Netlist Analyzer Configuration

Analysis
Analysis Overview

Analysis
Surface Analyzer

Drill Checks

Board Drill Checks

Signal Layer Checks

Power / Ground Checks

Solder Mask Checks

Silk Screen Checks

Profile Checks

SMD Summary

Drill Summary

Pads for Drills

Rout Layer Checks

Surface Analyezr
Surface Analyzer
Open Surface Analyzer

Parameters
Layer

Max Size

Mode

Max Fold Length

Small Edge Length

Apply To

Set Range
Self-intersection in surface

Self-intersection in symbol

Problematic Surface

Wrong Nesting for island

Wrong Nesting for hole

Small polygon

Small polygon in symbol

Fold

Fold in symbol

Small edge in surface

Small edge in symbol

Run Surface Analyzer

View Analysis Report

Result Viewer Form
View Detected Error in the Layout

View Result Histogram for Analysis

Drill Checks
Drill Checks
Open Drill Checks

Parameters
Layer

Rout Distance

Test list

Hole Types To Check for Extra

Use Compensated Rout

Set Range
PTH Summary

NPTH Summary

Via Summary

Plated Slot Summary

Non-Plated Slot Summary

2nd Drilled Holes

2nd Drilled PTH Holes

Tooling Holes

Mounting Holes

Duplicate Holes

Touching Holes

Close Holes

Missing Holes

Extra Holes

Short*

NPTH to rout

Non-Standard Symbol

Non-Standard Feature

Canned Text

PTH Slot to rout

NPTH Slot to rout

Same Net Close PTHs

Different Net Close PTH

Close NPTHs

Close PTH2NPTH(isolate)

Close PTH2NPTH(conn)

Set Advance Variables
duplicate tolerance

close hole dist

second drill width

Min Hole Dist

npth2rout_ only _tool _mnt

ignore_ neg_pg _extras

v_ report_ npth2rout_ in_percentage

v_ perform _ slot2rout _checks

v_ ignore _attrs

v_ use_ mask_ layer

v_ one_ side_ covered_ as_extra

v_ report_ detail_ close_holes

v_ measure_ closeh_ from_center

v_ consider_ stacked_ via_ in_ missing_hole

Run Drill Checks

View Analysis Report

Result Viewer Form
View Detected Error in the Layout

View Result Histogram for Analysis

Board Drill Checks
Board Drill Checks
Open Board Drill Checks

Parameters
Operation-Modes

Check

Layer

First-Element-Type (Row 1)

Second-Element-Type (Row 1)

First-Element-Type (Row 2)

Second-Element-Type (Row 2)

First-Element-Type (Row 3)

Second-Element-Type (Row 3)

Use Compensated Rout

Set Range
Via to Via

Via to PTH

Via to NPTH

Via to Rout

PTH to PTH

PTH to NPTH

PTH to Rout

NPTH to NPTH

NPTH to Rout

NPTH to Rout_%

Run Board Drill Checks

View Analysis Report

Result Viewer Form
View Detected Error in the Layout

View Result Histogram for Analysis

Signal Layer Checks
Signal Layer Checks
Open Signal Layer Checks

Parameters
Layer

Spacing

Rout to Cu

Drill to Cu

Sliver min

Minimum pad overlap

Test list

Apply to

Check Missing Pads for Drills

Use Compensated Rout

Sort Spacing by Solder Mask

Set Range
Spacing
Pad to Pad

Pad to Circuit

SMD to Circuit

BGA to Circuit

Circuit to Circuit

Line to Line

Circuit to Line

Text to Text

Spacing Length

Same Net Spacing

Toeprint to Toeprint

SMD to SMD

SMD to Pad

BGA to BGA

BGA to Pad

Via(Pad) to Via(Pad)

PTH(Pad) to PTH(Pad)

Exposed to Exposed

Covered to Covered

Exposed to Covered

Exposed to Fully Covered

Drill
NPTH to Pad

NPTH to Circuit

PTH to Copper

PTH to Line

PTH to Pad

Via to Copper

Via to Line

Via to Pad

PTH Annular Ring

PTH (Comp) Annular Ring

Via Annular Ring

Laser Via Annular Ring

Photo Via Annular Ring

NPTH Annular Ring

PTH Registration

NPTH Registration

Missing Pad for Via

Missing Pad for PTH

Missing Cu for Via

NPTH touches Copper

Rout
Rout to Copper

Missing Cu for Plated Rout

Size
Pads

Lines

Rotated lines

Shaved lines

Inconsistent Line Width

Arcs

Shaved Arcs

Inconsistent Arc Width

Line Neckdown

Text

Text Fields

Sliver
Slivers

Local Spacing

Stub
Stubs

SMD
SMD Pitch

SMD Pads

Shaved SMD

SMD Packages

BGA Pitch

BGA Pads

Shaved BGA

BGA Packages

Bottleneck
Conductor width

Other
Plated Rout Annular ring

incoming Trace to Hole

Net Too Large

Ignored Net

Pad to Pad Connection

Pad to Cu Connection

Pad to Line Connection

feature too small to check

Set Advance Variables
General
Report line with arcs

Use Spacing parameter as Tolerance of Checked Area

Tolerance of Checked Area

Drill
Classify pad annular ring

Classify via annular ring

Reg Allowance

Max Reg

Nearby copper spacing

Spacing
Classify pad via to circuit

Classify pad SMD to circuit

Classify pad BGA to circuit

Classify pad to pad

Classify circuit to circuit

Self spacing

Select Net type

Spacing length measure

SMD
Max SMD

Pitch tolerance

BGA
Max BGA

Pitch tolerance

Rout
Check plated rout to copper

Plated rout min annular ring

Sliver
Min Sliver length

Length to sliver width ratio

Size
Min line length

Max line width

length to width ratio

Bottleneck
Max bottleneck width

Length to bottleneck ratio

Ignore text

Other
Ignored attributes

Large net min

Use multiple threads

Run Signal Layer Checks

View Analysis Report

Result Viewer Form
Result Viewer Form Introduction

View Analysis Report

Result Viewer Form

Power Ground Checks
Power / Ground Checks
Open Power / Ground Checks

Parameters
Layer

Drill to copper

Minimal Sliver

Rout to copper

NFP spacing

Plane spacing

Test list

Apply to

Use Compensated Rout

Set Range
NPTH to Copper

NPTH to Plane

PTH annular ring

PTH to Copper

PTH to Plane

VIA annular ring

VIA to Copper

VIA to Plane

PTH partial touch copper

VIA partial touch copper

PTH contains Clearance

VIA contains Clearance

NPTH contains Copper

PTH Registration

NPTH Registration

VIA Registration

Missing Cu for VIA

Spot NFP

Rout to Copper

Missing Rout Clearance

Slivers

Local Spacing

Spoke width

Thermal connect reduction

Complex Thermal Geometry

Thermal air gap

Small Spoke Width

NFP spacing

NFP spacing (pos)

Plane spacing

Plane width

Segmentation lines

Net too large

Ignored Net

NPTH annular ring

Isolated Drill

Mechanical VIA annular ring

Laser VIA annular ring

Photo VIA annular ring

Set Advance Variables
Drill
Reg allowance

Max reg

Report isolated drill

Report partial touch copper

Report npth annular ring

Take npth range

Classify via annular ring

Sliver
Min sliver length

Dist to sliver ratio

Thermal
Min spoke width

Plane Spacing
Max net size

Min line length

length to width ratio

Plane Width

NFP spacing
NFP clear extend

Ignore Attributes

Ignore Text

Run Power / Ground Checks

View Analysis Report

Result Viewer Form
Result Viewer Form Introduction

View Analysis Report

Result Viewer Form

Solder Mask Checks
Solder Mask Checks
Open Solder Mask Checks

Parameters
Layer

SM Annular Ring

SM coverage

SM to rout

Sliver min

Spacing min

Bridge min

Minimum clearance overlap

Test list

Apply to

Use Compensated Rout

Set Range
Drill
PTH Annular Ring

NPTH Annular Ring

VIA Annular Ring

PTH Gasket

NPTH Gasket

VIA Gasket

Pads
SMD Annular Ring

Pad Annular Ring

PTH Pad Annular Ring

NPTH Pad Annular Ring

VIA Pad Annular Ring

Undrilled Pad Annular Ring

Fully Exposed Line Annular Ring

SMD Pad Gasket

Undrilled Pad Gasket

PTH Pad Gasket

NPTH Pad Gasket

VIA Pad Gasket

SMD Pad and Clearance Same Size

VIA Pad and Clearance Same Size

PTH Pad and Clearance Same Size

NPTH Pad and Clearance Same Size

Undrilled Pad and Clearance Same Size

Via to SMD Clearance

PTH to SMD Clearance

NPTH to SMD Clearance

Coverage
Coverage

Same Net Coverage

AR Larger than Coverage

Too Large Net

Rout
Rout Spacing

Missing Rout Clearance

Bridge
No Bridge

No Bridge (Same Net)

No Bridge (SMD Pads)

SMDs Clearance Bridge

SMD to Pad Clearance Bridge

Pad to Pad Clearance Bridge

Pad to Pad Clearance Bridge (Same Net)

Sliver
SM Sliver

Ignored Net

Spacing
Pad to Pad Spacing

Pad to Pad Spacing (Same Net)

Pad to Non-Pad Spacing

Non-Pad to Non-Pad Spacing

Fully Exposed Line

Missing
Missing SMD Clearance

Missing Undrilled Pad Clearance

Missing PTH Clearance

Missing VIA Clearance

Missing NPTH Clearance

SMD Partial Clearance

Undrilled Pad Partial Clearance

Partial clearance on VIA drilled pad

Partial clearance on NPTH drilled pad

Partial clearance on PTH drilled pad

Set Advance Variables
Ratio with sliver length to width

Classify pad Annular Ring mode

Report negative AR (gasket)

Report same size AR

Report fully exposed lines

Split coverage reports

Compare ar coverage

Ignore miss via

Categorize bridge

Ignore text

Ignore attributes

Run Solder Mask Checks

View Analysis Report

Result Viewer Form
Result Viewer Form Introduction

View Analysis Report

Result Viewer Form

Silk Screen Checks
Silk Screen Checks
Open Silk Screen Checks

Parameters
Layer

Spacing

Test list
SM clearance

SMD clearance

Pad clearance

Hole clearance

Rout clearance

Line width

Copper coverage

Apply to

Use Compensated Rout

Set Range
SM Clearance
SM Clearance

SMD Clearance
SMD Clearance

Pad Clearance
PTH Pads Clearance

Via Pads Clearance

NPTH Pads Clearance

Undrilled Pads Clearance

Hole Clearance
NPTH Clearance

PTH Clearance

Via Clearance

Rout Clearance
Rout Clearance

Line Width
Line Width

Arc Width

Pad Width

Surface Width

Zero Line Width

Shaved Line

Shaved Arc

Shaved Pad

Shaved Surface

Inconsistent Line Width

Inconsistent Arc Width

Inconsistent Surface Width

Text Size
Text Width

Text Height

Text Spacing
SS to SS Spacing

Text Spacing

Copper Coverage
SS Over Text

SS Over Channel

Advance
General
Report dist of SS Embedded in other layer as 0

Ignore features with attr

Use Mask layer

SM Clearance
Reliability margin for SM2SS spacing

Report dist of SS Included in SM as 0

SMD Clearance
Reliability margin for SMD2SS spacing

Pad Clearance
Reliability margin for PTHPAD2_SS spacing

Hole Clearance
Reliability margin for NPTH2SS spacing

Reliability margin for PTH2SS spacing

Reliability margin for Via2SS spacing

Check against drill

Report covered hole only

Rout Clearance
Reliability margin for Rout2SS spacing

Line Width
Max line width

Min line length

Min Line length/width ratio

Report arcs as lines

Report pads as lines

Report shaved surface width

Copper Coverage
Max channel width

Run Silk Screen Checks

View Analysis Report

Result Viewer Form
Result Viewer Form Introduction

View Analysis Report

Result Viewer Form

Profile Checks
Profile Checks
Open Profile Checks

Parameters
Layer

Feature to Profile

Test List

Set Range
Feature to Profile

Feature to Step & Repeat

Feature Overlap Step & Repeat

Board length

Board width

Conveyed Edge Gaps

Run Profile Checks

View Analysis Report

Result Viewer Form
View Analysis Report

Result Viewer Form

SMD Summary
SMD Summary
Open SMD Summary

Parameters
Layer

Pad size min

Stagger

Set Range
SMD Row

SMD Pack

Pad Too Small

Needs Staggering

Pitch Is Non-Uniform

Picture Frames

In Pitch SMDs

Off Pitch SMDs

PITCHxSIZE_ARx<pitch _ value>x<size _ value>

PITCHxSIZE_STRIPEx<pitch _ value>x<size _ value>

SIZExPITCH_ARx<size _ value>x<pitch _ value>

SIZExPITCH_STRIPEx<size _ value>x<pitch _ value>

Advance Variables
Max SMD size

Rounding value applied to results

Max SMD ununiformity

Sort by pitch

Run SMD Summary

View Analysis Report

Result Viewer Form
View Analysis Report

Result Viewer Form

Drill Summary
Drill Summary
Open Drill Summary

Parameters
Drill Layer(s)

Test Layer(s)

Max Annular

Max Clearance

Set Range
*_outer __PTH _* _SPACE

*_outer _NPTH _* _SPACE

*_outer __VIA _* _SPACE

*_inner __PTH _* _SPACE

*_inner _NPTH _* _SPACE

*_inner __VIA _* _SPACE

*_smask __PTH _* _SPACE

*_smask _NPTH _* _SPACE

*_smask __VIA _* _SPACE

*_outer __PTH _* _AR

*_outer _NPTH _* _AR

*_outer __VIA _* _AR

*_inner __PTH _* _AR

*_inner _NPTH _* _AR

*_inner __VIA _* _AR

*_smask __PTH _* _AR

*_smask _NPTH _* _AR

*_smask __VIA _* _AR

Run Drill Summary

View Analysis Report

Result Viewer Form
View Analysis Report

Result Viewer Form

Pads for Drills
Pads for Drills
Open Pads for Drills

Parameters
Circuit Layer

Sort Order

Run Pads for Drills

Rout Layer Checks
Rout Layer Checks
Open Rout Layer Checks

Parameters
Layer

Default Tool Size

Check Pilot Holes On Plunge

Apply to

Set Range
Small Arc

Short Line

Short Arc

Intersection

Too Narrow

Unfinished chain

Unprocessed chain

Unclosed Gap

Miss Pilot Hole

Problematic Intersection

Zero Length Line

Duplicate Surface

Advance Variables
Intersect check tolerance

Min Unclosed Gap

Max Unclosed Gap

Zero length line limit

Run Rout Layer Checks

View Analysis Report

Result Viewer Form
View Analysis Report

Result Viewer Form

Analysis Checklist
Introduction

Create Analysis Checklist
Copy analysis parameters

Create a New Checklist

Paste Copied Parameter Settings to the Checklist

Copy Another Analysis Parameter Settings

Paste Another Parameter Settings to the Checklist

Save Checklist

Run Checklist

Run Analysis with Saved Checklist
Introduction

Load Analysis Checklist from the library

DFM
DFM Overview

DFM
Clean Up
Legend Detection

Construct Pads(Auto.)

Construct Pads(Ref.)

Redundancy Cleanup
Non-Function Pad Removal

Classification
Set SMD Attribute

Set BGA Attribute

Pad Classification

Impedance Circuits Finder

Repair
Pad Snapping

Pinhole Elimination

Optimization
Signal Layer Repair

Solder Mask Repair

Power/Ground Layer Optimization

Silk Screen Repair

Positive Plane Optimization

Yield Improvement
Copper Balancing

Advanced Teardrops Creation

Advanced
Dynamic Etch Compensation

Dynamic Etch Compensation(V2)

Solder Mask Repair Advanced

Tombstoning Repair

Hammer Head Etch Compensation

Flex
Layer Radius Optimization

Design For Testing
Net Points Generation

Corner Hole

Legacy
Teardrop Creation

Layer Polygon Boolean

Plug Creation

Auto Slot Edit

Clean Up
Legend Detection
Open Legend Detection

Parameters
Layer

Line Width Min

Line Width Max

Dcode

Advance
sm_cover

Soldermask overlap

Max dimension

Run Legend Detection

Construct Pad(Auto.)
Open Construct Pad(Auto.)

Parameters
Layer

Min Size

Max Size

Apply To

Reference SM

Auto Ref.

SM Margin

Run Construct Pad(Auto.)

Construct Pad(Ref.)
Open Construct Pad(Ref.)

Parameters
Layer

Apply To

Tolerance

Rotate

Run Construct Pad(Ref.)

Redundancy Cleanup
Non Function Pad Removal
Open Non Function Pad Removal

Parameters
Layer

Delete

Drills

Remove Undrilled Pads

Apply To

Remove / Mark NFP

Advance
do_ isolated_ by_ hole_type

remove_ drill_ end_pads

v_tolerance

v_ limit_ duplicate_ to_similar

v_ immunity _attr

remove_ multi_ drilled_isolated pad

Run Non Function Pad Removal

Classification
Set SMD Attribute
Open Set SMD Attribute

Parameters
Layer

Set Drill Pads

Set Rotated Pads

Set Covered Pads

Consider SM Clearance

Types

Delete Previous Setting

Run Set SMD Attribute

Set BGA Attribute
Open Set BGA Attribute

Parameters
Layer

Consider Solder Paste

Tolerance

Delete Previous Setting

Run Set BGA Attribute

Pad Classification
Overview

Pre-requisites

Open Pad Classification

Parameters
Signal Layer

List classification

Org Step

Solder Mask

Solder Mask Auto Ref

Solder Paste

Solder Paste Auto Ref

Delete Prev

Appendix
Classification Table

Run Pad Classification

Impedance Circuits Finder
Open Impedance Circuits Finder

Impedance Circuits Finder Interface
Selection

Index

Imp Type

Layer

Original W/S

Inner W/S

Outer W/S

Ohms

Ref Layer1

Ref Layer2

Ground Spacing

Ohms tol(+)

Ohms tol(-)

Compensation

Delete

Select

Clear Selection

Highlight

Turn Off

Copy To New Layer

Exclude Unmatch Circuits

Save

Load

Close

Parameters
Ohms Tol Mode

Ohms Tol Init Value

Coplanar Copper Type

Coplanar Tol

Coplanar Percent

Use Reference Layer

Ref Layer Copper Type

Ref Layer Coverage Percent

Mid Layer Coverage Percent

Width Tol

Differential Tol

Parallel Percent

Polyline Length Min

SM Layer Coverage Percent

Advanced Analysis

Max Drill Count

Pick Outer Pad

Min Distance

Max Distance

Min Area

Pick End Point Only

Pick SMD First

Load Result Params

Reset

Run Impedance Circuits Finder

View Impedance Circuits Finder Analysis Results
Params

Gategory

First

Last

Severity

Repair
Pad Snapping
Open Pad Snapping

Parameters
Layer

Snap to:

Ref Layer

Grid Size

Grid Origin

Snapping Max

Report Max

Spacing Min

Ignore pad with attribute

Ignore reference with attribute

Snap SMD Pads

Snap BGA Pads

Run Pad Snapping

Pinhole Elimination
Open Pinhole Elimination

Parameters
Layer

Max Size

Overlap

Apply To

Select By

Action

Fill with

Run Pinhole Elimination

Optimization
Signal Layer Repair
Open Signal Layer Repair

Parameters
Layer

Action

PTH AR Min / PTH AR Opt

Via AR Min / Via AR Opt

MVia AR Min / MVia AR Opt

Min Copper Spacing / Opt Copper Spacing

Drill to Pad

Apply to

Advance
Pad

Drill

Reshape Surface

Ignore Option

Other

Run Signal Layer Repair

Solder Mask Repair
Run Solder Mask Repair

Parameters
Layer

Clearance Min / Clearance Opt

Coverage Min / Coverage Opt

Bridge Min / Bridge Opt

Apply to

Use Existing Mask

Use Shaves

Enlarge SM to Maintain Clearance

Compromise Clearance Vs Coverage

Compromise Clearance Vs Bridge

Ignore Pads Type

Ignore Pads with Attribute

Advance
Repaired attribute

Oversized clearance

Clear duplicate solder mask

Top / Bottom layer name

Additional enlarge pth pad clearance

Additional enlarge via pad clearance

Additional enlarge npth clearance

Additional enlarge SMD pad clearance

Always reset gasket clearance

Oversized gasket clearance

Always repair npth drilled pad gasket

Use rounded corners

Shave overlap

Allowed distance between centers of Sig and SM

Run Solder Mask Repair

Power/Ground Layer Optimization
Open Power/Ground Layer Optimization

Parameters
Layer

Via Clearance Min / Opt

Via AR Min / Opt

Via Thermal AirGap / Tie

Via NFP Spacing

PTH Clearance Min / Opt

PTH AR Min / Opt

PTH Thermal AirGap / Tie

PTH NFP Spacing

NPTH Clearance Min / Opt

Thermal Min Ties

Work on Selected Only

Advance
Min Connector

Max Mis Registration

Use Rout

Shave Mode

Sliver Width Percent

Clear duplicate Pad

Run Power/Ground Layer Optimization

Silk Screen Repair
Open Silk Screen Repair

Parameters
Silk Screen

Solder Mask

Auto Ref

Apply To

Repair Action

Min Line Width

Min Dist to SM

Max Movement

Min Character Height

Min Character Width

Min Character Space

Run Silk Screen Repair

Positive Plane Optimization
Open Positive Plane Optimization

Parameters
Layer

Optimal Clearance AR

Minimal Copper Width

Work On

Run Positive Plane Optimization

Yield Improvement
Copper Balancing
Open Copper Balancing

Parameters
Layer

Shape Size

Shape Pitch

Shape

Drill Spacing

Rout Spacing

Feature Spacing

Profile Spacing

Fiducial Spacing

Mask Layer Spacing

Mask Layer

Symbol Name

Symbol Pitch X

Symbol Pitch Y

Min num features

Min area size (sq)

Bottleneck value

Run Copper Balancing

Advanced Teardrops Creation
Open Advanced Teardrops Creation

Parameters
Layer

Type

Drilled Pads

Undrilled Pads

SMD Pads

Ann. Ring Min

Drill Size Min

Max

Cu. Spacing

Drill Spacing

Delete Old Teardrops

Apply to

Work Mode

Run Advanced Teardrops Creation

Advanced
Dynamic Etch Compensation
Open Dynamic Etch Compensation

Parameters
Layer

Compensation Function

Erf Search

Erf Edit

Minimal Spacing

Advance
Result Type

Compensation Segment

Outline Cover feature at least

Ignore attribute

Run Dynamic Etch Compensation

Dynamic Etch Compensation(V2)
Open Dynamic Etch Compensation(V2)

Parameters
Layer

Object Table

Min Spacing

Consider drill

Min Pth Spacing

Min Npth Spacing

Apply to

Advance
Accuracy

Smooth Degree

Separate Compensation Objects

Max Hole size

Clean Mode

Max Isoland size

Clean Mode

Corner Factor

Keep Rignt-Angle Corner

Use Thread

Object Table Source Path

Set Dynamic Etch Compensation Designer
Objects Tables List

Objects Pair List

Objects Pair

Spacing Compensation Tables List

Spacing Compensation List

Spacing Compensation Histogram

Apply to Action

Run Dynamic Etch Compensation(V2)

Appendix
Compensation Order

Solder Mask Repair Advanced
Open Solder Mask Repair Advanced

Parameters
Clearance(Full) Min / Opt

Clearance(Half) Min / Opt

Clearance(Isolated) Min / Opt

Advance
Full Copper Step

Half Copper Step

Isolated Step

Full Copper vs Half Copper %

Run Solder Mask Repair Advanced

Tombstoning Repair
Open Tombstoning Repair

Parameters
Solder Mask

Signal Step / Signal layer

Auto Ref

Clearance

Standard Pad Clearance

Embedded Pad Clearance

Embedded Gap

Percentage Type

Percentage Min / Max

Repair Mode

Advance
Repaired Attribute

Max Clearance in Layer

Round Shape

Smoothness

Outer Shape Uses / Inner Shape Uses

Multiple Shape Will Be

Repair Layout One Solder Mask Covers Multiple Pads

Clear Duplicate Solder Mask

Run Tombstoning Repair

Hammer Head Etch Compensation
Open Hammer Head Etch Compensation

Parameters
Layer

Apply to

Compensate By

Corner Shape

Size Determined By

Fillet Peak to SMD Corner

Cu. Spacing

Maintain Cu. Spacing By

Advance
Percentage of length of diagonal inset SMD pads

Run Hammer Head Etch Compensation

Flex
Layer Radius Optimization
Open Layer Radius Optimization

設定 Parameters
Layer

Single Feature Optimization
Action List

Surface Radius

Surface Min Radius

SMD Radius

Joints Optimization
Action List

Line to Line Opt Radius

Line to Line Min Radius

Line to Contour Opt Radius

Apply to

執行 Layer Radius Optimization

Design For Testing
Net Points Generation
Open Net Points Generation

Parameters
Working Side

Min Point Size

Max Point Size

Run Net Points Generation

Corner Hole
Corner Hole
Open Corner Hole

Parameters
Layer

Action

Corner hole mode

Corner hole size

Min line angle

Max line angle

Min arc angle

Hole match tolerance(Used for arc)

Apply to

Run Corner Hole

Legacy
Teardrop Creation
Open Teardrop Creation

Parameters
Layer

Teardrop Type

Drilled Pads

Undrilled Pads

SMD Pads

Add Width(Used for Oval)

Add Length(Used for Oval)

Max Width(Used for Oval)

Line Pad Ratio(Line Length/Pad Radius)

Cu. Spacing

Drill Spacing

Teardrope for Net Violation

Executed object

Apply to

Advance
Max Pad Size

Max Pad Mode

Max Line Size

Run Teardrop Creation

Layer Polygon Boolean
Layer Polygon Boolean
Open Layer Polygon Boolean

Parameters
Ref1 Layer

Ref2 Layer

Operator

Dest Layer

Write Mode

Run Layer Polygon Boolean

Plug Creation
Plug Creation
Open Plug Creation

Parameters
Layer

Drill Covered Ratio(%)

Plug Resize

Non Plug Resize

Output plug layer Name

Output non plug layer Name

Run Plug Creation

Auto Slot Edit
Auto Slot Edit
Open Auto Slot Edit

Parameters
Layer

Slot Type

Function

Extend Length

Rotate Direction

Apply To

Drill Type

Drill Position

Drill Size

Static Drill Size

Dynamic Drill Size(%)

Advance
Define slot type ratio(length/width)

Run Auto Slot Edit

Shipping (Array)
Overview

Create a new step for shipping panel

Create Shipping Panel
Open S&R Table

Select source step for the new shipping panel

Set Panel Parameters

View Panelization Results

Demonstration:creat a upside down panel
Open S&R Table

Select source step for the new shipping panel

Set Panel Parameters

Create a Duplicate Shipping Panel

Set Angle and Mirror

Show S&R

View Panelization Results

Add Break-away to Panel
Select Rout Layer

Open Snap Popup
Set Snap Mode

Set Grid Mode and X Size, Y Size

Open Add Feature Popup
Click Add Line,Select Rectangle

Enter Symbol Value

Set Rectangle area on Grid

Left Break-away Completed

Create Right Break-away
Copy Left Break-away

Enter Coordinates

Right Break-away Completed

Add Auto Insertion Hole (AI Hole)
Open Add Feature Popup
Set Hole Number and Spacing

Set X and Y coordinates

AI Hole Completed

Add Fiducial Mark
Select Fiducial Mark Pad

Copy Fiducial Mark Pad

Set X Y coordinates

Repeat the Same Process

Change Radius

Fiducial Mark Completed

Copy AI Hole to Drill Layer
Select AI Hole

Open Copy to Other Layer Popup

Set Target Layer

AI Hole Copied To Drill Layer

Copy AI Hole to Signal/Solder Mask Layer
Select AI Hole

Open Copy to Other Layer Popup

Set Target Layer

AI Hole Copied To Signal/Solder Mask Layer

Enlarge Fiducial Mark Size
Select Fiducial Marks

Open Change Symbol

Set Radius for Fiducial Marks

Fiducial Marks Enlarged on Solder Mask Layer

Enlarge and Copy AI Hole on Drill Layer to Signal Layer
Select AI Holes

Open Copy to Other Layer Popup

Set Solder Mask Layer as Affected Layer

Set Resize By

Drill Layer AI Hole Enlarged and Copied to Solder Mask Layer

V cut

Set Profile

Create Shipping Panel Completed

Multiple Boards
Overview

Prerequisite

Create a New Step

Open Graphic Editor

Open S&R Table

Set SR table parameters
Choose source step for Array A

Set PCB numbers and spacing for Array A

Choose source step for Array B

Set Anchor Point for Array B

Set PCB numbers and spacing for Array A

Array Merge Completed

Mirror Board
Overview

Prerequisite

Copy and Flip Step

Set S&R Table Parameters
Open S&R Table

Select Copied Flip Step

Flip rout layer in the flipped step
Open Layer Transformation

Set Layer Transformation Parameters

Mirror Image Board Completed

Standard Panelization
Overview

Create a Step for Panelization

Open Standard Panelization

Parameters
Panel

Fill

Multi-Step

Demonstration
Use Fill Module for Panelization
Set Panel Size

Set Margin

Add Piece to Panel

Set Piece Spacing

Add Coupon(s) to Panel

Set Coupon Spacing

Run Panelization

View Panelization Results

Apply Panlization Result in Graphic Editor

Use Multi-Step Module for Panelization
Set Panel Size

Set Margin

Add Step to Panel

Choose Step to be added to Panel

Set Piece/Coupon to be added to Panel

Dynamic Adjustment for Panel Size

Set Spacing for Piece and Coupon

Run Panelization

View Panelization Results

Apply Panlization Result in Graphic Editor

Shipping Panel Optimization
Overview

Create a Step for Panelization

Open Shipping Panel Optimization

Parameter
Working Panel

Shipping Panel

Piece

Demonstration
Set Working Panel Size

Set Working Panel Margin

Set Shipping Panel Margin
Option for Shipping Panel Margin

Set Shipping Panel Spacing

Add Step to Panel

Set Piece Count

Set Piece Spacing

Run Panelization

View Penalization Result

Apply Panelization Result to Graphic Editor

Flex Panelization
Overview

Create a New Step for Panelization

Open Flex Panelization

Parameters
Main Interface

Parameter Options

Auto Panel

Pcs Parameter

Output Options

Tooling Hole Parameter

Panel Paramter

Subpanel Parameter

Demonstration
Open Parameter Options

Set Pcs Parameter

Set Output Options

Set Tooling Hole Parameter

Set Panel Paramter

Set Subpanel Parameter

Save Parameter Settings

Run Flex Panelization

View Panelization Results

Apply Panlization Result in Graphic Editor

Shell Script
What is Shell Script
What is Shell Script
Shell Script Introduction

Why Use Shell Script

Before Coding Shell Script
Tips on Coding Scripts

What is ez_common.cshrc

Variable
Variable
Variable Declaration

Variable Calculation

PAUSE and echo
How to use PAUSE

How to use echo

Array
Array Declaration

How to use Array

if statement
if statement
How to use if statement

How to use if... else...

How to use if... else if ....

How to use multiple if statement

Logic If Statement
How to use greater than in if statement

How to use less than in if statement

How to use equal to in if statement

How to use greater than and equal to in if statement

How to use less than and equal to in if statement

How to use not equal to in if statement

Compare number with decimal

foreach
foreach
foreach syntax

foreach Sample

while
while syntax

while Sample

Gui Design
Gui Design
Set screen display

Set font and backgroud color

**List Form **
Fixed value - single selection

Fixed value - multiple selection

User input and set default values

Display all steps in the STEPS LIST

Search layer matching the the criteria: context=board, layer_type=drill from the matrix rows

Load files from target path, then search files that contains target character and transfer it to GUI DEFAULT FILE

Dropdown option form

Button radio form

Sort
Sort

Sort smallest to largest

Sort largest to smallest

Sort smallest to largest(column)

File management
Delete file data

Output data

Calculate rows

Advanced calculation
floating point number calculation

Intergral Quotient

Remainder

Truncation

Square root

Two to the tenth power

Comparison for floating point numbers

String
cut command for strings

cat command

sed commamd

Count total number of characters for alphabet letters

Count total number of characters in a string

awk command

DO_INFO
DO_INFO
How to use DO_INFO

Info command for job
Check if job exists

Get Step list from the job

Check if JOB has been changed

Get symbol list from a job

Get attribute list in a JOB

Info command for step
Check if step exists

Get layer list from the step

Get profile limit

Info command for layer
Check if job exists

Sort layers

Check if symbol exists in the layer

Info command for checklist

If checklist name already exists,delete the old one and create a new one

Open checklist if it exists,create and open if checklist does not exist

check list close

Info command for Attribute

Get layer symbol list in array

Get surface count

Get Symbol count

Get layer attribute

Get job attribute

Create a symbol list with width less than 12mil

Create a symbol list for line features

Get Step and repeat list arrays (test coupon included)

Get PCB datum coordinate

Info command for sort orders

Sort Symbols

Sort symbols with .out_scale attribute from the layer symbol list

Sort printer hole coordinates and array value

Info command for matrix

Get all step names in the matrix

List layers with conext = board, type = drill in the matrix

List layers named =powerground, with context=board, layertype=signal in the matrix

Get matrix information

Info command for panels

Get panel datum coordinate

Get Step and repeat panel information

Get all S&R coordinate array in the panel

Get the number of S&R in the panel (test coupon included)

Get panel area range

Get panel size x and y coordinates

Info command for size

Get pcb STEP profile size

Get layer limit size

Get drill layer tool information

Get x and y cordinates for a symbol

Get selected symbol size

Get 1stpin r125 target x and y coordinate - sorted

Get 1stpin r125 target x and y coordinate - not sorted

Get the drill hole start layer in the matrix

Get the drill hole end layer in the matrix)

Sort by x value in first column, list all x and y array values

Get input data without using non standard characters

Info command for output and load data

Use info command to output and load data

output feature data to file:/tmp/$JOB

check list output

Delete symbols in the assigned area range

Change oval or rectangle pad to round pad

array step copy to pcb step and alignment

Script commands for jobs
Script commands for jobs

Open job

Close job

Open checklist

check out and open job

check in and close job

ODB++ JOB IMPORT

Script commands for matrix

Open MATRIX

Close MATRIX

Define drill hole layer in matrix

Copy and rename layer in matrix

Move layer to new location in matrix

Move layer back to original location in matrix

Delete layer in matrix

Delete step in matrix

Copy step in matrix

matrix layers rename

Set drill layer as affected layer in matrix

Rename step in matrix

Change layer context, type and polarity in matrix

Move layer in matrix

Delete empty layer in matrix

Delete empty step in matrix

Change layer attribute in matrix

Script commands for step

Open step

Close editor window

Open step with assigned symbol

Delete job

Change panelization step name

Copy step

Delete step

Create new step

Change step name

Delete panel step

Change panel size

Script commands for layers

Check layer polarity

Compare two layer names to see if there should be another layer in between

Display layer name, number and set as work layer

Clear all layer display

Set all layers as non affected layer

Set all layers as affected layer

Set profile

Create layer array

Set profile by selected area

Rename layer

Create new layer

Delet layer

Truncate data in the layer

Copy layer to another layer

Copy selected feature to another layer

Copy selected feature to the same layer

Move selectd feature to another layer

merge layers

Script commands for features

MOUSE command to get point coordinate with mouse click

MOUSE command to get area coordinate with mouse click

Open Feature list

Close Feature list

Add pad

Add pad with attribute

Add line

Add polyline

Change text in text features

Change text features to other text features

Add text feature with attribute

Change selected symbol size

Delete attribute from selected feature

Add attribute to selected feature

Enlarge selected feature by 10 mils

Delete selected feature

Change symbol, pad size

Move selected feature to another location in the same layer

Change polarity

Shrink profile by 51mil and remove features outside of profile

Add copper surface inside profile

Select symbols with the same name

Filter Feature size or symbol name

Filter inside or outside of rectangle area

feature filter

Run checklist

Copy checklist

Commands
Overview

a...
add_arc

add_line

add_pad

addpolylinecrv

addpolylineend

addpolylinestrt

addpolylinexy

add_slot

addsurfend

addsurfhole_end

addsurfhole_strt

addsurfpoly_crv

addsurfpoly_end

addsurfpoly_seg

addsurfpoly_strt

addsurfstrt

add_teardrop

add_text

affected_filter

affected_layer

arc2lines

autopanel_ezplan

autopanel_fpc

autopanelfpcpopup

autopanelfpcseterf

autopanelfpcsetparameter

b...
break_feat

buscreatetriplet

busmovetriplet

c...
cadnetreducepointstocenter

chain_add

chainaddpilot

chain_append

chain_change

chainchangedir

chainchangenum

chaindelpilot

chain_insert

chainlistadd

chainlistreset

chain_merge

chain_pocket

chainsetplunge

chain_split

change_edge

changestepdependency

check_inout

chklist_cdel

chklist_close

chklist_create

chklist_cupd

chklist_delete

chklist_erf

chklisterfrange

chklistfromlib

chklisthistclose

chklisthistshow

chklist_open

chklist_pclear

chklist_pcopy

chklist_ppaste

chklist_rename

chklistresclose

chklistresexp

chklistresshow

chklist_run

chklist_show

chklist_single

chklisttolayer

chklisttolib

clear_highlight

clear_layers

clipareaend

clipareastrt

clipareaxy

clipbopenjob

close_flow

close_form

close_job

colors_change

colors_restore

colors_set

colors_store

compare_layers

compensate_layer

copper_area

copy_entity

copy_feat

copy_form

copy_layer

create_entity

create_layer

create_shapelist

credrillsmap

curatrreset

curatrset

curves2segs

d...
datum

db_create

db_del

db_rename

delete_entity

delete_feat

delete_layer

delete_shapelist

deleteuserfile

display_chain

display_datum

display_grid

display_layer

display_profile

display_sr

display_width

disp_off

disp_on

disp_snapshot

dimensshowedit

duplicate_entity

e...
editor_group

editorpageclose

export_job

exposed_area

ezcamgetuid

ezcamsemiautodimension_show

ezcamtestassert

ezcamtestend

ezcamtestfail

ezcamtestmsg

ezcamteststart

f...
feathistclose

feathistopen

fill_params

filterareaend

filterareastrt

filterareaxy

filteratrreset

filteratrset

filter_highlight

filter_reset

filter_set

flatten_layer

flip_step

formelemvisibility

g...
getaffectlayer

getdisplayers

getselectcount

get_units

getusername

get_version

getworklayer

i...
import_job

info

input_auto

input_copy

inputcurreport

inputdcodesadd

inputdcodesget

inputdcodesmatch

inputdcodesreset

inputextracthdr

inputhidepage

input_identify

input_manual

inputmanualreset

inputmanualset

inputsetparams

inputshowpage

invert_feat

m...
matrixaddcol

matrixaddlayer

matrixaddrow

matrixaddstep

matrixautorows

matrixcopycol

matrixcopyrow

matrixdeletecol

matrixdeleterow

matrixdupcol

matrixduprow

matrixinsertcol

matrixinsertrow

matrixlayercontext

matrixlayerdrill

matrixlayerpolar

matrixlayertype

matrixmovecol

matrixmoverow

matrixpageclose

matrix_refresh

matrixrenamelayer

matrixrenamestep

merge_layers

mirror_feat

move_corner

move_feat

move_hole

move_job

move_junction

move_triplet

move_triplets

n...
ncdautoall

ncdcredrill

ncdcrelayer

ncd_end

ncdgetcurrent

ncdncfexport

ncd_register

ncd_report

ncdsetmachine

ncdsetparams

ncdstartend

ncdtableapply

ncdtableclose

ncdtablereset

ncdtableset

ncdtableslotbylen

ncdtoolstable

ncset_cur

ncset_delete

ncsetpageclose

ncsetpageopen

ncset_rename

ncset_units

netlist2layer

netlistautoreg

netlist_compare

netlist_control

netlistcur2refcompare

netlist_flip

netlistflipmirror

netlistmanreg

ncd_order

ncdorderdef

ncrautoall

ncset_copy

ncset_create

ncset_cur

netlistpageclose

netlistpageopen

netlist_recalc

netlistrefupdate

netlist_rotate

netlistsavecompare_results

note_add

note_change

note_copy

note_delete

notedeleteall

note_move

notepageclose

notepageshow

o...
onlinedrcclrref

onlinedrcset

onlinedrcsetref

onlinedrcrun

onlinenetset

onlinepageclose

onlinepageshow

open_entity

open_job

optimize_levels

origin

origin_off

origin_on

output

outputlayerreset

outputlayerset

p...
pan_center

pan_down

panel_size

pan_feat

pan_left

pan_right

pan_up

print

profile_limits

profilepolyend

profilepolyseg

profilepolystrt

profile_rect

profiletorout

pull_feat

r...
recoverlostjobs

register_layers

remove_hole

remove_vertex

rename_entity

rename_layer

reread_layer

rerout_trace

rotate_feat

rotate_step

s...
save_job

scriptbindshow

scriptdebugshow

script_record

script_run

selallfeat

sel_break

selbreakisl_hole

selbufferclear

selbuffercopy

selbuffercut

selbufferoption

selbufferpaste

selchangeatr

selchangesym

selchangetext

selchangearc_dir

selcleanholes

selcleansurface

selclearfeat

sel_cont2pad

sel_contourize

selcontresize

sel_copy

selcopyother

selcopyrepeat

selcreateprofile

selcreatestep

selcreatesym

selcutdata

sel_decompose

sel_delete

seldeleteatr

sel_design2rout

sel_drawn

sel_feat2drill

sel_fill

selintersectcoord

sel_invert

sellayerfeat

sel_line2pad

sel_move

selmoveother

selmoverepeat

selmultifeat

selnetfeat

sel_options

selorthogonalstretch

sel_pad2line

sel_pad2outline

sel_pad2slots

sel_polarity

selpolarityinvert

selpolylinefeat

selreffeat

sel_resize

selresizefactor

selresizepoly

selresizesurface

sel_reverse

selsinglefeat

sel_stretch

sel_substitute

sel_surf2outline

sel_transform

set_attribute

set_group

setoutname_attr

show_form

skipcurrentcommand

skipnextpre_hook

snap_features

snap_layer

snap_mode

split_edge

sr_active

sr_auto

srautoclass

srautopopup

srcopystep

srdelstep

sredit_popup

sr_fill

srgoldside

srmakestep_grid

srmovestep

srpacksteps

sr_popup

srreducenesting

srreplacestep

srsreditselareaend

srsreditselareastart

srsreditselareaxy

srsreditsel_clear

srsreditselstepxy

srtabadd

srtabbreak

srtabchange

srtabdel

stretch_feat

t...
thermdonresize

tools_close

toolslistadd

toolslistreset

toolslistset

toolsmergeex

tools_set

tools_show

truncate_layer

u...
undo

units

updatedependentstep

unmerge_layer

user_delete

user_edit

w...
wheelchangedcode

wheelcusttrans

wheel_current

wheelpageclose

work_layer

z...
zoom_area

zoom_back

zoom_factor

zoom_home

zoom_in

zoom_out

zoompvclose

zoompvmove

zoompvopen

ezCAM_Basics
ezCAM Install

ezCAM Basics
Input

Matrix

Wheel Settings

Export

Graphic_Editor
Graphic Editor
Layer Interface

Zoom and Move

Feature Selection

Add Features

Feature Editing Basics

Line Feature Editing

Measure Distance

Snapping Control

Pop View

Contour Editor

DFM
DFM Videos
Clean Up
Legend Detection

Construct Pads (Ref./Auto)

Redundancy Clean Up
NFP removal

Classification
Define BGA/SMD Pads

Pad Classification

Repair
Pad Snapping

Pinhole Elimination

Optimization
Signal Layer Repair

Solder Mask Repair

Power Ground Optimization

Silk Screen Repair

Positive Plane Optimization

Yield Improvement
Copper Balancing

Advanced Teardrop Creation

Advanced
Dynamic Etch Compensation

Dynamic Etch Compensation (V2)

Solder Mask Repair Advanced

Tombstoning Repair

Hammerhead Etch Compensation

Flex
Layer Radius Optimization

Designed for testing
Net Points Generation

Corner Hole

Legacy
Teardrop Createion

Layer Polygon Boolean

Plug Creation

Auto Slot Edit

2022.04.22
ezCAM User Manual
© 2022 Eastek All rights reserved.