element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Autodesk EAGLE
  • Products
  • More
Autodesk EAGLE
EAGLE User Support (English) Troubles with SIGNAL names in EAGLE .brd
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Autodesk EAGLE to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Verified Answer
  • Replies 13 replies
  • Answers 8 answers
  • Subscribers 180 subscribers
  • Views 1874 views
  • Users 0 members are here
Related

Troubles with SIGNAL names in EAGLE .brd

jarko
jarko over 6 years ago

Hi to everyone,

recently I noticed an excessive dimension of the .brd file, a "ratsnest" time-to-execute too high (20 seconds or more) and a complete freeze of EAGLE when importing the file into a bigger schematic (and I need to import blocks for the job).

 

To give some numbers, in one case the schematic have less than 40 components, less than 20 net wires, and the .sch file is 350kB. This is acceptable.

 

Obviously the schematic and board are consistent, and there are no errors showed in DRC and ERC.

 

So, what is the problem? The problem is that the corresponding .brd file is over 12MB and it contains about 350'000 rows of "signal" which are NOT used by the schematic, therefore every operation in the board editor takes a looong time with respect to "normal" files!

 

There is a way to clear "unused" signals from the .brd file without loss the consistence with schematic?

 

Many of it are power signals...for example I see thousands of VDD, like "VDD1, VDD2, VDD3...VDD19561" and so on, when in the schematic there is no VDD nets or signal...nothing named "VDD".

 

The ULPs I found do not rename signals neither it delete unused elements. Nothing of useful on my desk.

 

The older files works fine with the same software, even if there are hundreds of components and nets, no problems of speed or funcionality or importing.

The problem seems to be in that files full of unused signals.

 

Despair is taking the place of hope: I have several .brd files with this problem, important projects fully routed, months of work...

 

Can someone help me? Thank you for the attention.

  • Sign in to reply
  • Cancel

Top Replies

  • autodeskguest
    autodeskguest over 6 years ago in reply to jarko +2 verified
    Am 05.07.2019 um 16:28 schrieb Rajko Marcon: Thanks for the reply. You're right. EAGLE 7.7 (licensed) but the issue is confirmed with other versions, too. Attached here, a couple of the files. The "older…
  • omega-5
    omega-5 over 6 years ago in reply to autodeskguest +2 suggested
    Am 07.07.2019 um 10:40 schrieb Joern Paschedag: But wait, I remember an ulp by Andreas Weidner that exports a whole project as a file which can be imported into an existing project. Unfortunately I have…
  • autodeskguest
    autodeskguest over 6 years ago +1 suggested
    Am 05.07.2019 um 13:43 schrieb Rajko Marcon: Hi to everyone, recently I noticed an excessive dimension of the .brd file, a "ratsnest" time-to-execute too high (20 seconds or more) and a complete freeze…
  • autodeskguest
    0 autodeskguest over 6 years ago in reply to jarko

    Am 06.07.2019 um 13:20 schrieb Rajko Marcon:

    Joern, you saved me image

     

    Your approach is the most logical: instead of removing "strange things" that are not easily recognizable, I can select and put out those with which you have to work ... simple and ingenious.

     

    It works. I opened the files (one at a time), started the script, selected with a "copy group" command, then opened another EAGLE instance creating a "new" file, pasted the selected objects and saved with a certain name.

     

    The same with the other file, obviously with the same name, and then I closed all the instances.

     

    At the new opening, EAGLE recognized the files: synchronized and very light (a few kB).

     

    Everything seems to work with medium files, now I'm going to check what happens with the larger multisheet files full of thousands of components ... but I think everything will be fine.

     

    I owe you one image

     

    Rajko

     

    --

    To view any images and attachments in this post, visit:

    https://www.element14.com/community/message/277083

     

     

    No sweat that works with multi sheets too... and multi boards.

    In case other boards are involved you cannot grab the sheet(s)

    reflecting the board and copy it into a different project because the

    board is falling apart into its components.

    Again you must copy .sch and .brd separately.

     

    But wait, I remember an ulp by Andreas Weidner that exports a whole

    project as a file which can be imported into an existing project.

    Unfortunately I have not used in years and I don't remember the correct

    name, but it is something like "import-export.ulp", or

    "import/export.ulp", or "importexport.ulp"

     

    Maybe Andreas is reading this (be greeted) and he or someone else can

    provide the correct name

     

    --

    Mit freundlichen Grüßen / With best regards

     

    Joern Paschedag

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • autodeskguest
    0 autodeskguest over 6 years ago in reply to jarko

    Am 06.07.2019 um 13:20 schrieb Rajko Marcon:

    Joern, you saved me image

     

    Your approach is the most logical: instead of removing "strange things" that are not easily recognizable, I can select and put out those with which you have to work ... simple and ingenious.

     

    It works. I opened the files (one at a time), started the script, selected with a "copy group" command, then opened another EAGLE instance creating a "new" file, pasted the selected objects and saved with a certain name.

     

    The same with the other file, obviously with the same name, and then I closed all the instances.

     

    At the new opening, EAGLE recognized the files: synchronized and very light (a few kB).

     

    Everything seems to work with medium files, now I'm going to check what happens with the larger multisheet files full of thousands of components ... but I think everything will be fine.

     

    I owe you one image

     

    Rajko

     

    --

    To view any images and attachments in this post, visit:

    https://www.element14.com/community/message/277083

     

     

    No sweat that works with multi sheets too... and multi boards.

    In case other boards are involved you cannot grab the sheet(s)

    reflecting the board and copy it into a different project because the

    board is falling apart into its components.

    Again you must copy .sch and .brd separately.

     

    But wait, I remember an ulp by Andreas Weidner that exports a whole

    project as a file which can be imported into an existing project.

    Unfortunately I have not used in years and I don't remember the correct

    name, but it is something like "import-export.ulp", or

    "import/export.ulp", or "importexport.ulp"

     

    Maybe Andreas is reading this (be greeted) and he or someone else can

    provide the correct name

     

    --

    Mit freundlichen Grüßen / With best regards

     

    Joern Paschedag

     

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • omega-5
    0 omega-5 over 6 years ago in reply to autodeskguest

    Am 07.07.2019 um 10:40 schrieb Joern Paschedag:

     

    But wait, I remember an ulp by Andreas Weidner that exports a whole

    project as a file which can be imported into an existing project.

    Unfortunately I have not used in years and I don't remember the correct

    name, but it is something like "import-export.ulp", or

    "import/export.ulp", or "importexport.ulp"

     

    Maybe Andreas is reading this (be greeted) and he or someone else can

    provide the correct name

     

     

    You can find the ULPs here:

     

    importexport.zip

    http://eagle.autodesk.com/eagle/download/2277

     

    Friedrich

     

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
<
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube