I don't understand what you are asking. If you type "shell" at the allegro command> prompt it doesn't do anything?
Kevin
Kevin,-----------------------------------------------------------
I do not see anything for "shell".
Please see my attached env file.
I have never tried "shell" or "extracta" before, but would like to report a edited pin in a desin. (SYM_HAS_PIN_EDIT)
Thanks, Mark
P.S. I could not find anything substantial on sourcelink either. Allegro help just says to type in the command window.
Kevin McCowan wrote:
I just did and it opened a command shell. Maybe you have it misaliased or something strange like that. Check your aliases and your pcbenv for any weirdness. You are on windows, right? I guess that wouldn't matter, actually.
Kevin McCowan Sr. PCB Designer TSI Telsys
Mark Salberg wrote:
Thanks Jayne, Has anyone run "shell" for Allegro command window to run extracta? I have v.15.1 and nothing happens when I try. :-(
Thanks, Mark
Sawyer Jayne wrote:
Sorry for the slow response its been a full day.
To run an extract:
In a text editor, create an extract file like the one below and place it in the directory defined by your textpath.
In a command window type extracta and it will prompt you for the name of the board file, the extract file and the output file.
Hope this helps,
Jayne
------------------------------------------------------------------------
*From:* icu-pcb-forum-bounce@xxxxxxxxxxxxx [mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] *On Behalf Of *Mark Salberg
*Sent:* Thursday, April 28, 2005 1:35 AM
*To:* icu-pcb-forum@xxxxxxxxxxxxx
*Subject:* [PCB_FORUM] Re: Display pin numbers?
Jane,
That would work...I think. How do I run the extract?
If we could use this to report any parts with modified pins / padstacks, then I could refresh everything except the modified one.
Does this sound feasable?
Thanks, Mark
Sawyer Jayne wrote:
We run an extract:
SYMBOL
SYM_NAME
DATES "LAST_MODIFIED
SYM_HAS_PIN_EDIT
SYM_TYPE
It reports if a symbol has been modified in the .brd.
Jayne
------------------------------------------------------------------------
*From:* icu-pcb-forum-bounce@xxxxxxxxxxxxx <mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx> [mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] *On Behalf Of *Mark Salberg
*Sent:* Wednesday, April 27, 2005 4:23 AM
*To:* icu-pcb-forum@xxxxxxxxxxxxx <mailto:icu-pcb-forum@xxxxxxxxxxxxx>
*Subject:* [PCB_FORUM] Re: Display pin numbers?
Hello Kevin,
From what I can tell...the *Package Geometry/Pin numbers* was added in 14.2. But if a board was designed prior to that (even though upreved to a newer version). Allegro uses the database library so that any mods to a component pin, etc...(design specific) would not automatically refresh to remove any mods. Now with a 13.5 file upreved to 15.1 through DB Doctor, pin numbers will not display unless I refresh all. But this would remove any mods made in the past. (Dangerous).
How can I use Allegro to uprev the design library without changing any mods, yet allow pin numbers to display?
As I mentioned, the "board" has been upreved by Allegro 15.1.
I know if I "refresh", Allegro will update any mods back to the default library version.
As Jean mentioned, if I extract...the symbols will overwrite any mods that were made.
We have tech's using the free viewer that would like to see pin numbers displayed on components, but will only work on boards that were designed in 14.2 or later without refreshing.
Thanks for the feedback! Mark
Kevin McCowan wrote:
If you need to uprev the symbols, why not extract them and use allegro to uprev them? Then you know they will still fit as they came from the design and refresh shouldn't cause any pain. I haven't noticed this problem before, though. Did they change something so that the pin numbers now show?
Kevin McCowan Sr. PCB Designer TSI Telsys
Mark Salberg wrote:
Sorry, I failed to mention that the .brd file has been upreved to 15.1. Mark
Mark Salberg wrote:
Is there a way to display pin numbers on a pre-14.2 .brd file WITHOUT refreshing all parts?
Package Geometry/Pin numbers
Since the board was originally created prior to 14.2, the only parts that display pin numbers are "new parts" that did NOT exist in the original board database library.
If we "refresh all" we would risk unwanted changes to modified components in the database.
However, my gut fell is that this is the only way to get them to display.
Thanks, Mark
_____________________________________________________________________________
Scanned by IBM Email Security Management Services powered by MessageLabs. For more information please visit http://www.ers.ibm.com
_____________________________________________________________________________
-----------------------------------------------------------
To subscribe/unsubscribe: Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx <mailto:icu-pcb-forum-request@xxxxxxxxxxxxx>
with a subject of subscribe or unsubscribe
To view the archives of this list please login at //www.freelists.org. Our list name is icu-pcb-forum or go to //www.freelists.org/archives/icu-pcb-forum/
Problems or Questions:
Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx <mailto:icu-pcb-forum-admins@xxxxxxxxxxxxx>
Want to post a job listing ? DON'T DO IT HERE! Better yet, join our jobs listing forum.
SUBSCRIBE: icu-jobs-forum-subscribe@xxxxxxxxxx <mailto:icu-jobs-forum-subscribe@xxxxxxxxxx>
POST: icu-jobs-forum@xxxxxxxxxx <mailto:icu-jobs-forum@xxxxxxxxxx>
-----------------------------------------------------------
_____________________________________________________________________________
Scanned by IBM Email Security Management Services powered by MessageLabs. For more information please visit http://www.ers.ibm.com
_____________________________________________________________________________
_____________________________________________________________________________
Scanned by IBM Email Security Management Services powered by MessageLabs. For more information please visit http://www.ers.ibm.com
_____________________________________________________________________________
-----------------------------------------------------------
To subscribe/unsubscribe: Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx <mailto:icu-pcb-forum-request@xxxxxxxxxxxxx>
with a subject of subscribe or unsubscribe
To view the archives of this list please login at //www.freelists.org. Our list name is icu-pcb-forum or go to //www.freelists.org/archives/icu-pcb-forum/
Problems or Questions:
Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx <mailto:icu-pcb-forum-admins@xxxxxxxxxxxxx>
Want to post a job listing ? DON'T DO IT HERE! Better yet, join our jobs listing forum.
SUBSCRIBE: icu-jobs-forum-subscribe@xxxxxxxxxx <mailto:icu-jobs-forum-subscribe@xxxxxxxxxx>
POST: icu-jobs-forum@xxxxxxxxxx <mailto:icu-jobs-forum@xxxxxxxxxx>
-----------------------------------------------------------
-----------------------------------------------------------
To subscribe/unsubscribe: Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx <mailto:icu-pcb-forum-request@xxxxxxxxxxxxx>
with a subject of subscribe or unsubscribe
To view the archives of this list please login at //www.freelists.org. Our list name is icu-pcb-forum or go to //www.freelists.org/archives/icu-pcb-forum/
Problems or Questions:
Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx <mailto:icu-pcb-forum-admins@xxxxxxxxxxxxx>
Want to post a job listing ? DON'T DO IT HERE! Better yet, join our jobs listing forum.
SUBSCRIBE: icu-jobs-forum-subscribe@xxxxxxxxxx <mailto:icu-jobs-forum-subscribe@xxxxxxxxxx>
POST: icu-jobs-forum@xxxxxxxxxx <mailto:icu-jobs-forum@xxxxxxxxxx>
-----------------------------------------------------------
_____________________________________________________________________________
Scanned by IBM Email Security Management Services powered by MessageLabs. For more information please visit http://www.ers.ibm.com
_____________________________________________________________________________
_____________________________________________________________________________
Scanned by IBM Email Security Management Services powered by MessageLabs. For more information please visit http://www.ers.ibm.com
_____________________________________________________________________________
_____________________________________________________________________________
Scanned by IBM Email Security Management Services powered by MessageLabs. For more information please visit http://www.ers.ibm.com
_____________________________________________________________________________
_____________________________________________________________________________
Scanned by IBM Email Security Management Services powered by MessageLabs. For more information please visit http://www.ers.ibm.com
_____________________________________________________________________________
_____________________________________________________________________________
Scanned by IBM Email Security Management Services powered by MessageLabs. For more information please visit http://www.ers.ibm.com
_____________________________________________________________________________
_____________________________________________________________________________
Scanned by IBM Email Security Management Services powered by MessageLabs. For more information please visit http://www.ers.ibm.com
_____________________________________________________________________________
-----------------------------------------------------------
To subscribe/unsubscribe: Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx
with a subject of subscribe or unsubscribe
To view the archives of this list please login at //www.freelists.org. Our list name is icu-pcb-forum or go to //www.freelists.org/archives/icu-pcb-forum/
Problems or Questions: Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx
Want to post a job listing ? DON'T DO IT HERE! Better yet, join our jobs listing forum.
SUBSCRIBE: icu-jobs-forum-subscribe@xxxxxxxxxx POST: icu-jobs-forum@xxxxxxxxxx -----------------------------------------------------------
_____________________________________________________________________________
Scanned by IBM Email Security Management Services powered by MessageLabs. For more information please visit http://www.ers.ibm.com
_____________________________________________________________________________
_____________________________________________________________________________
Scanned by IBM Email Security Management Services powered by MessageLabs. For more information please visit http://www.ers.ibm.com
_____________________________________________________________________________
------------------------------------------------------------------------
# # ALLEGRO GLOBAL Environment file # # $Header: /vobs/psd_backend_data/data/environment/env /main/182 12-Aug-03.17:39:05 fxf $
# The following variables are set by the software if not preset by user:
# CDS_SITE, ALLEGRO_SITE, TELENV, ALLEGRO_INSTALL_DIR, # ALLEGRO_INSTALL_TOOLS, ALLEGRO_INSTALL_ROOT, ALLEGRO_TYPE,
# __UNIX (if UNIX), _PROGRAM, HOME, LOCALPATH, LOCALENV
# Variable names are case insensitive
### User's defined aliases for msalberg
#alias F2 replay place_manual
alias F2 script
alias F3 iangle 90 # rotates 90 degrees
alias F4 pop mirror
alias F5 mirror
alias F6 pop alt symbol
alias F7 'pop swap'
alias F8 zoom center
#--------------------------------------------------------------------
# System Variables
set GLOBAL = $ALLEGRO_INSTALL_DIR/text
# change from LIBPATH because it conflicts with IBM's shared library # environment variable set ALIBPATH = $ALLEGRO_INSTALL_DIR/pcb_lib
set COMPLIBPATH = $ALLEGRO_INSTALL_DIR/allegrolib
set GLOBALPATH = . $GLOBAL
# Allegro Data Services Variable set ADSPATH = $GLOBALPATH
# Present for compatiblity with older versions of Allegro. ifnvar ALLEGRO_SITE "set ALLEGRO_SITE ."
#-------------------------------------------------------------------- # Configuration variables (Don't change) set BMPPATH = . $ALLEGRO_SITE/icons $GLOBAL/icons set FORMPATH = . $ALLEGRO_SITE/forms $GLOBAL/forms set MENUPATH = . C:/pcbenv/menus $ALLEGRO_SITE/menus $GLOBAL/cuimenus
set UNITS = $GLOBAL/units.dat set MATERIALPATH = . $LOCALENV $ALLEGRO_SITE $GLOBAL
#Configuration paths set PRFEDITPATH = . configure/prfedit $LOCALENV/configure/prfedit $ALLEGRO_INSTALL_DIR/configure/prfedit set BATCHHELPPATH = . $ALLEGRO_INSTALL_DIR/batchhelp set SPROUTEPATH = $ALLEGRO_INSTALL_DIR/configure/sproute
set HELPPATH = . $ALLEGRO_INSTALL_DIR/help $GLOBAL/help set PDFPATH = . $ALLEGRO_INSTALL_DIR/help/pdf
# Graphics demo env set IMAGEPATH = . $ALLEGRO_INSTALL_DIR/examples/image
#-------------------------------------------------------------------- # Drawing font set VECTORFONTPATH = . $GLOBAL set ANSIFONT = ansifont set KANJIFONTPATH = . $GLOBAL/fonts/kanji set KANJIFONT1 = kanjifont1 set KANJIFONT2 = kanjifont2
#-------------------------------------------------------------------- # Display Variables
set display_backingstore on
# disable repair under ratsnests set display_norepair rats set display_shapefill_analysis 1
#-------------------------------------------------------------------- #-------------------------------------------------------------------- set compalib = $ALIBPATH/symbols $COMPLIBPATH/symbols set topfilelib = $ALIBPATH/templates $COMPLIBPATH/templates set signal_install_dir = $ALLEGRO_INSTALL_DIR/signal set signal_optlib_dir = $signal_install_dir/optlib
# HDL Supported Design Library Search Path Variables set MODULEPATH = . $ALLEGRO_SITE/modules set PADPATH = . symbols .. ../symbols $ALLEGRO_SITE/padstacks $compalib set PSMPATH = . symbols .. ../symbols $ALLEGRO_SITE/symbols $compalib set TECHPATH = . $ALLEGRO_SITE/tech $GLOBAL/tech set TOPOLOGY_TEMPLATE_PATH = . templates .. ../templates $ALLEGRO_SITE/topology $topfilelib
# SigNoise data installation directory set SIGNOISEPATH = . $LOCALENV $ALLEGRO_SITE/signal $signal_install_dir $signal_optlib_dir $GLOBAL
#--------------------------------------------------------------------
# Non-HDL Supported Design Search Path Variables
set ARTPATH = . ..
set APTPATH = . ..
set CLIPPATH = .
set DCLPATH = . .. $ALIBPATH $COMPLIBPATH
set DEVPATH = . devices .. ../devices $ALLEGRO_SITE/devices $ALIBPATH/devices $COMPLIBPATH/devices
set DFAAUDITPATH = . $ALLEGRO_SITE/assembly $ALLEGRO_INSTALL_DIR/assembly
set NCDPATH = . .. $ALLEGRO_SITE/nclegend $GLOBAL/nclegend
set SCRIPTPATH = . C:/pcbenv/scripts //e10k-d0/share/cadence/development/pe151/allegro_viewer_152/scripts T:\staging\Projects\pcbenv\scripts $ALLEGRO_SITE/scripts $GLOBAL/script
set TEXTPATH = . C:/pcbenv/text $ALLEGRO_SITE/extracta $GLOBAL/views
set VIEWPATH = . $ALLEGRO_SITE/views
set XTALK_TABLE_PATH = . xtalk_tables .. ../xtalk_tables $ALLEGRO_SITE/xtalk $ALIBPATH/xtalk_tables
set WIZARD_TEMPLATE_PATH = . .. $ALLEGRO_INSTALL_DIR/pcb_lib/symbols/template
# System Configuration .scf file search path
set SCFPATH = . scfs .. ../scfs
# diff pair overide variable set for 14.2 so etch edit uses the diff # pair primary separation for line to line space between two nets of the # same diff pair. Remove this for 15.0. set drc_diff_pair_overide 0
# Display the headsup meter in a fixed position in the control panel. set allegro_dynam_timing_fixedpos
#--------------------------------------------------------------------
#--------------------------------------------------------------------
# alias
# May use function keys F2-F12, most Alpha-numberic keys with control # modifier (although Control - C, V and X are reserved for copy, paste and cut)
# and Navigation Keys (Home, Up arrow, Esc, etc.) These items may be modifed
# by the following:
# Modifier Indicator Example
# Shift S SF2
# Control C (function keys) CF2
# Control ~ (alpha-numbic) ~N
# Meta A AF2
# Modifiers may be combined. Some examples: # CSF2 Control-Shift F2
# ASF2 Meta-Shift F2
# CAF2 Control-Meta F2
# CASF2 Control-Meta-Shift F2
# ~SZ Control-Shift Z
# SUp Shift-Up Arrow
# CUp Control-Up Arrow
#
# funckey
# use the funckey when you wish to have alphanumeric keys operate
# like the Function keys when the cursor is in the Allegro canvas.
# # Example -- following starts the move command without a Enter key
# funckey m move
#-------------------------------------------------------------------- # Bind roam operations to function keys set roamInc = 96 alias Up "roam y -$roamInc" alias Down "roam y $roamInc" alias Left "roam x -$roamInc" alias Right "roam x $roamInc"
#--------------------------------------------------------------------
# F1 is normally reserved by the system for Help so we don't use it
#alias F2 done
#alias F3 oops
#alias F4 cancel
#alias F5 show element
#alias F6 add connect
#alias F7 vertex
#alias F8 zoom points
alias F9 zoom fit
alias F10 zoom in
alias F11 zoom out
alias F12 property edit
alias SF2 grid
alias SF3 hilight pick
alias SF4 dehilight all
alias SF5 show measure
alias SF6 slide
alias SF7 move alias SF9 grid toggle
alias SF10 zoom previous
alias SF11 zoom world
alias SF12 save_as temp
alias CF2 next
alias CF5 color
alias CF6 color priority
alias SCF5 status
alias ~N new
alias ~O open
alias ~S save
funckey + subclass -+
funckey - subclass --
#-------------------------------------------------------------------- # OTHER ALIASES alias edps padedit alias rps "replace padstack" alias unplrp report unplaced alias x pick alias y pick l alias ix ipick alias iy ipick 0 alias reopen 'open -q $module'
# autoroam alias sar set pcb_autoroam alias uar unset pcb_autoroam
alias reopen 'open -q $module' alias bubset 'settoggle shove_mode Off "Hug preferred" "Shove preferred"; options bubble_space $shove_mode' alias ~B bubset alias smoothset 'settoggle smooth_mode Off Minimal Full; options smooth_level $smooth_mode' alias ~C smoothset
#-------------------------------------------------------------------- # COMMAND DEFAULTS # allow slide to work on arcs by default set slide_arcs
# Compatibility aliases alias window zoom alias hilite hilight alias dehilite dehilight alias pickx pick alias picky pick l alias ipickx ipick alias ipicky ipick 0
source -q $ALLEGRO_SITE/site.env ### User Preferences section ### This section is computer generated. ### Please do not modify to the end of the file. ### Place your hand edits above this section. ### set no_dynamic_zoom set pcb_baf_pin_number set pcb_cursor = infinite
To view the archives of this list please login at //www.freelists.org. Our list name is icu-pcb-forum or go to //www.freelists.org/archives/icu-pcb-forum/
Problems or Questions: Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx
SUBSCRIBE: icu-jobs-forum-subscribe@xxxxxxxxxx POST: icu-jobs-forum@xxxxxxxxxx -----------------------------------------------------------