[PCB_FORUM] Re: Syntax error in 15.5 router

  • From: Gennadiy Kiryukhin <genna@xxxxxxxxxxxxxxx>
  • To: icu-pcb-forum@xxxxxxxxxxxxx
  • Date: Mon, 17 Oct 2005 17:36:49 -0400

I have 15.5 s017 on Windows XP.
I exported the board file from 15.5 back to 15.2 and opened it outside of the project in Allegro 15.2. Then I generated a dsn file form it.
I opened the dsn file in PCB Router v 15.2 and still had the same problem (commands would not work).
I created a test project that had 2 parts in 15.5 and it worked just fine.


Gennadiy


David Price wrote:

What release of 15.5 are you running? Windows or UNIX (and what version)?

Are you running standalone or from within Allegro?

Running Standalone 15.5 under Windows XP I can drive Fanout from pulldown GUI fine. You may have an exception that Cadence needs to know about.

Regards,

David


At 04:03 PM 10/17/2005, you wrote:

David,
The problem is that I did not type that command. Allegro PCB Router generated that command when I selected "fanout" from the menu. Even with a simple command like "fanout 1" I get:
fanout 1
# <<ERROR:>> Syntax error in command: unexpected end-of-line.
# (content): fanout 1
# <<ERROR:>> Bad command not executed!
# <<ERROR:>> Bad command not executed!


If I try just a "fanout" without any arguments I get this:
fanout
# <<ERROR:>> Syntax error in command: token 1 = fanout
# (content): fanout
# <<ERROR:>> Bad command not executed!
# <<ERROR:>> Bad command not executed!

David Price wrote:

You have an end-of-line problem.

Fanout is a delimited command, ie it is not defined by opening and closing parentheses but rather is a command (fanout) followed by a series of delimiters. What defines the end of the command is an end-of-sentence (typically carriage return/line feed). The Router understands the text going onto a second line (wordwrap) as long as that's what put it on the second line rather than an intermediate 'end-of-line'.

The router thinks you have broken the fanout command mid-stream. in a proper Editor (like MakeDOE) you can see if there's an end-of-line.

MakeDOE is FREE to Users on support and you can see the end-of-line if desired:

www.eAutoroute.com

Regards,

David


At 03:25 PM 10/17/2005, you wrote:

Hugh,

I start the PCB Router by selecting "Route -->> Route Editor..." from the menu. It worked just fine in 15.2 and all the previous versions I used.
I have just tried "old fashion method" and it did not fix my problem. Here is what fanout command gives me when selected from menu:


fanout 1 (direction in_out) (location anywhere) (max_len -1)
(pin_type power) (pin_type signal) (pin_share off) (via_share off) (smd_share off) (share_len -1)
# <<ERROR:>> Syntax error in command: unexpected end-of-line.
# (content): fanout 1 (direction in_out) (location anywhere) (max_len -1) (pin_type power) (pin_type signal) (pin_share off) (via_share off) (smd_share off) (share_len -1)
# <<ERROR:>> Bad command not executed!
# <<ERROR:>> Bad command not executed!


I am running PCB Router V15.5 made 2005/09/13 at 15:58:01. What do you have?

Gennadiy

Hugh Allen wrote:

Hi Gennadiy:

 I ran some 15.5 tests:

# Allegro PCB Router V15.5 made  at

exported .dsn from Allegro using file > export> router
Stated Specctra reading that .dsn
executed the smart_route command both from the Specctra command line and
from the autoroute menu of specctra. Both run fine.
Results.
1. command window
smart_route
# Smart Route: This board is already 82.55% completed.
# Using modified smart_route algorithm.
# Smart Route: Executing 50 route passes.
# Current time = Mon Oct 17 13:18:32 2005
#
# VIA TOP L3_V L5_H L8_H L10_V
BOTTOM
#
# TOP ---------- C20P10_1MM C20P10_1MM C20P10_1MM C20P10_1MM
C20P10_1MM
# L3_V C20P10_1MM ---------- C20P10_1MM C20P10_1MM C20P10_1MM
C20P10_1MM
# L5_H C20P10_1MM C20P10_1MM ---------- C20P10_1MM C20P10_1MM
C20P10_1MM
etc. etc.
2. menu
smart_route (min_via_grid 0.001) (min_wire_grid 0.001) (auto_fanout on)
(auto_fanout_via_share on) (auto_fanout_pin_share on) (auto_testpoint off)
(auto_miter off)
# Smart Route: This board is already 82.53% completed.
# Using modified smart_route algorithm.
# Smart Route: Executing 50 route passes.
# Current time = Mon Oct 17 13:17:42 2005
#
# VIA TOP L3_V L5_H L8_H L10_V
BOTTOM
#
# TOP ---------- C20P10_1MM C20P10_1MM C20P10_1MM C20P10_1MM
C20P10_1MM


etc. etc.

############################################################################

#####

Are you trying to start Specctra "automatically" by using the Allegro route
pulldown menu > > >?


I have not used that method but when I tried it just now I didn't get it to
work as I expected it to.


Try the old fashion method outlined in my test that worked (export .dsn
then start Specctra loading the .dsn then execute your commands) or provide
a little more detail as to how you are starting up.


Do you have the same problem if you run 15.2 if no you may have a software
installation problem.


Hugh Allen
Specctra Specialist
CopperCad Design Inc.
www.coppercad.com
hugh@xxxxxxxxxxxxx


-----Original Message----- From: icu-pcb-forum-bounce@xxxxxxxxxxxxx [mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx]On Behalf Of Gennadiy Kiryukhin Sent: Monday, October 17, 2005 12:24 PM To: icu-pcb-forum@xxxxxxxxxxxxx Subject: [PCB_FORUM] Syntax error in 15.5 router


Hello group,

I am trying to route a board in PCB Router v 15.5. For some reason the
routing
commands (route, fanout,smart_route) do not work. The router tells me I have
a
sintax error in my command. I get the same messages even when I select
commands
from the menu.


smart_route
# <> Syntax error in command: token 1 = smart_route
# (content): smart_route
# <> Bad command not executed!
# <> Bad command not executed!

Only the chosen one may route....?




----------------------------------------------------------- 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
-----------------------------------------------------------

-----------------------------------------------------------
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
-----------------------------------------------------------




-----------------------------------------------------------
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
-----------------------------------------------------------



David Price

davidp@xxxxxxxxxxxxxx

866.586.9352    Phone   Toll-Free
866-422.5312    Fax     Toll-Free

http://www.eAutoroute.com

B o r n  T o  R o u t e

SPECCTRA Autorouting, SPECCTRA Onsite and Seminar Classes, MakeDO E, MakeDO and AutoTools

DFM
351 Pleasant St. #275
Northampton, MA 01060



-----------------------------------------------------------
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
-----------------------------------------------------------



-----------------------------------------------------------
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
-----------------------------------------------------------


David Price

davidp@xxxxxxxxxxxxxx

866.586.9352    Phone   Toll-Free
866-422.5312    Fax     Toll-Free

http://www.eAutoroute.com

B o r n  T o  R o u t e

SPECCTRA Autorouting, SPECCTRA Onsite and Seminar Classes, MakeDO E, MakeDO and AutoTools

DFM
351 Pleasant St. #275
Northampton, MA 01060



-----------------------------------------------------------
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
-----------------------------------------------------------




-----------------------------------------------------------
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
-----------------------------------------------------------

Other related posts: