[PCB_FORUM] Re: Specctra (Router) variables

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.

Other related posts: