Home > Community > Forums > PCB Design > Allegro Export ODB++ issues

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 Allegro Export ODB++ issues 

Last post Sun, Mar 25 2012 12:54 PM by eDave. 1 replies.
Started by hbratsch 22 Mar 2012 10:05 PM. Topic has 1 replies and 3058 views
Page 1 of 1 (2 items)
Sort Posts:
  • Thu, Mar 22 2012 10:05 PM

    • hbratsch
    • Not Ranked
    • Joined on Mon, Nov 7 2011
    • Posts 1
    • Points 20
    Allegro Export ODB++ issues Reply

     Hello,

     when I try to convert a.brd file to ODB++, the export tool fails with the following message:

     Cadence Interface - File layers_xxxxxxxxxxx.out does not exist

     

    The error code returned is "eif_cadence-583004- Some required files are missing".

     

    The  two system environment variables required by the tool are set. This was described as the major issue for the tool to fail in older posts about this tool.

    Since this tool should theoretically be accessible from within Allegro, I added "valor_ext.il" to  allegro.ilinit hoping to make it accessible. it didn't change anything, though.

    Does anybody have an idea why the tool fails translating brd to odb++?

     

     

    Filed under: , , ,
    • Post Points: 20
  • Sun, Mar 25 2012 12:54 PM

    • eDave
    • Top 10 Contributor
    • Joined on Sun, Jul 13 2008
    • Christchurch, 00-NZ
    • Posts 688
    • Points 14,675
    Re: Allegro Export ODB++ issues Reply

    I needed to make some modifications to the Valor extract routine to make it work in all cases:

    ;if(equal(cadr(file_parts) "dra")    ; if second part is "dra", process it

    if(equal(lastelem(file_parts) "dra")    ; if last part is "dra", process it

     

    ;(sprintf command "extracta %s %s %s" file1 extractfile drasout)

    sprintf(command "extracta \"%s\" %s \"%s\"" file1 extractfile drasout)

     

    ;(axlRunBatchDBProgram "extracta" command)

    system(command)

     

    Dave Elder, Tait Communications
    • Post Points: 5
Page 1 of 1 (2 items)
Sort Posts:
Started by hbratsch at 22 Mar 2012 10:05 PM. Topic has 1 replies.