• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. PCB Design
  3. Error in script generated by Ultra Librarian

Stats

  • Locked Locked
  • Replies 13
  • Subscribers 165
  • Views 22005
  • Members are here 0
More Content
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Error in script generated by Ultra Librarian

aricbeaver
aricbeaver over 11 years ago

Hi all,

First off, I have never writtens script of my own but I just recently discovered Ultra Librarian (http://www.accelerated-designs.com/ultra-librarian/) via a post on this forum. The script it generates for specific component fails on a certain line of code below. 

The component is: Atmel AT32UC3B0256-A2UT

Footprint is: TQFP64-4

The line that it fails on is line 1902 of the .scr file in the link below: "setwindow Form.editprop1". I have tried doing a google search for the command setwindow but there are few results. Maybe there is some type of scripting manaul for PCB Editor I am unaware of?

Error message the PCB Editor outputs when line 1902 is executed: "E- Can't find window; Form.editprop1". Maybe that window isn't opened so it fails?

Cadence version is: 16.6 S020 (v16-6112BH)

Does anyone have any recommendations?

Link to files that Ultra Librarian creates: drive.google.com/.../edit

Thanks, Aric 

  • Cancel
  • aricbeaver
    aricbeaver over 11 years ago

    Open Ultra Librarian > Download from websites and databases > Select Comonents from the Acclerated Designs Database > Search Database for "AT32UC3B0256-A2UT" > Select the one with "AtmelAVR32" Library Name > Add selected to library

    Then export to Cadence Allegro 15.2 or newer with 16.0 option selected.

    Is this what you want? I am just using the free reader software I did not create the footprint with Ultra Librarian.  

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • 2XFrank
    2XFrank over 11 years ago

    Thanks.  This did help alot.  The BXL files can come from our database as in this case, but can also be downloaded from several different manufacturer sites such as Analog Devices, Microchip, Texas Instruments and many others.

    We tested the file referrenced with our latest code and had no scripting issues.  However, it is possible that the code that was on the site since early last month did not get the script fixes we had made to get 16.6 working properly.   You can download the latest effort at www.accelerated-designs.com/Beta/ULADI_Reader.exe

    I apologize for the issues. It is users like yourself that help us to work with the many different tools that we support properly.  It is often hard to stay current and proficient on each tool set, nuch less each version of tool.  Thanks again and please feel free to contact me directly if you need to with other issues.

    frank@accelerated-designs.com

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • aricbeaver
    aricbeaver over 11 years ago

    Great, thanks for that info. As long it is not one of those OTHER semiconductor companies, I am glad to help out :) 

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
<
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information