[PCB_FORUM] Re: Specctra (Router) variables
- From: "Hugh Allen" <hugh@xxxxxxxxxxxxx>
- To: <icu-pcb-forum@xxxxxxxxxxxxx>
- Date: Wed, 14 Dec 2005 00:55:30 -0500
Hi Richard:
The system variables as found in the Specctra Language discriptor manual.
Hugh Allen
Specctra Specialist
CopperCad Design Inc.
www.coppercad.com
hugh@xxxxxxxxxxxxx
<system_variable>
<system_variable>::=
[bottom_layer_sel | complete_wire | conflict_clearance | conflict_crossing
|
conflict_length | conflict_wire | conflict_xtalk | connections |
current_wire |
locked_comp | partial_selection | power_layers | reduction_ratio |
reroute_wire | route_pass | sel_signal_layers | selectedcomp |
signal_layers |
smd_pins | thru_pins | top_layer_sel | total_pass | total_pins | totalcomp
|
unconnect_wire | units | unplaced_comp | unplaced_large | unplaced_small]
The following table shows system variable definitions.
Variable Name
Definition
bottom_layer_sel
1 if bottom layer is selected, 0 if not selected.
complete_wire
Completion ratio expressed as a percentage.
conflict_clearance
Number of clearance conflicts.
conflict_crossing
Number of crossing conflicts.
conflict_length
Number of length rule violations.
conflict_wire
Number of crossing and clearance conflicts.
conflict_xtalk
Number of crosstalk rule violations.
connections
Total number of connections to be routed.
current_wire
Current wire being routed or rerouted.
locked_comp
Number of locked components.
partial_selection
Value equals 0 if no nets or all nets are selected; value equals 1 when
one or more nets but fewer than all nets are selected.
power_layers
Number of power layers.
reduction_ratio
Conflicts reduction ratio from last completed routing pass.
reroute_wire
Number of wires and wire segments to be rerouted in the current pass.
route_pass
Current routing pass or last pass.
sel_signal_layers
Number of selected signal layers.
selectedcomp
Number of selected components.
signal_layers
Number of signal layers.
smd_pins
Number of smd pads.
thru_pins
Number of through-hole pins.
top_layer_sel
1 if top layer is selected, 0 if not selected.
total_pass
Total passes for the current command.
total_pins
Total number of pins and pads.
totalcomp
Total number of components on the PCB.
unconnect_wire
Unconnected wires (unconnects).
units
Unit of measure set by user.
unplaced_comp
Number of components outside the placement boundary.
unplaced_large
Number of large components outside the placement boundary.
unplaced_small
Number of small components outside the placement boundary.
-----Original Message-----
From: icu-pcb-forum-bounce@xxxxxxxxxxxxx
[mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx]On Behalf Of richard moffat
Sent: Tuesday, December 13, 2005 11:31 PM
To: icu-pcb-forum@xxxxxxxxxxxxx
Subject: [PCB_FORUM] Specctra (Router) variables
Hi all
I'm writing a .do file for Specctra, and would like to add a few
conditions to the coding.
I need to know what variables are available. I know of
"conflict_crossing" and "unconnect_wire" - what are any others?
Much thanks in advance,
Richard
__________________________
Richard Moffat
PCB CAD Manager
Allied Telesyn Research Ltd, NZ.
ph. +64 (3) 3393000
richard.moffat@xxxxxxxxxxxxxxxxxxx
NOTICE: This message contains privileged and confidential
information intended only for the use of the addressee
named above. If you are not the intended recipient of
this message you are hereby notified that you must not
disseminate, copy or take any action in reliance on it.
If you have received this message in error please
notify Allied Telesyn Research Ltd immediately.
Any views expressed in this message are those of the
individual sender, except where the sender has the
authority to issue and specifically states them to
be the views of Allied Telesyn Research.
- References:
- [PCB_FORUM] Specctra (Router) variables
- From: richard moffat
Other related posts:
- » [PCB_FORUM] Specctra (Router) variables
- » [PCB_FORUM] Re: Specctra (Router) variables
- » [PCB_FORUM] Re: Specctra (Router) variables
- » [PCB_FORUM] Re: Specctra (Router) variables
- [PCB_FORUM] Specctra (Router) variables
- From: richard moffat