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
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • 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
Altium CircuitStudio
  • Products
  • Manufacturers
  • Altium CircuitStudio
  • More
  • Cancel
Altium CircuitStudio
Altium CircuitStudio Forum Back Annotation Broken
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Altium CircuitStudio to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Verified Answer
  • Locked Locked
  • Replies 8 replies
  • Answers 2 answers
  • Subscribers 91 subscribers
  • Views 1987 views
  • Users 0 members are here
Related
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

Back Annotation Broken

r.gibson
r.gibson over 7 years ago

I am trying to re-annotate the PCB and then push the re-annotated reference designators back to the schematic. Unfortunately, every time I try, Altium breaks all sorts of links and then asks me to try to match the unmatched nets without offering any ability to cross probe or zoom to the net location either on the schematic or on the PCB...horribly frustrating. I've had to manually revert to an older saved file several times now because it's so messed up. Has anyone else had luck with this? Maybe I'm just doing something wrong, but I don't think so...this should be a really easy process and it's NOT!

  • Cancel
Parents
  • e14softwareuk
    0 e14softwareuk over 7 years ago

    Hi Ryan, sorry to hear of the frustrations with back annotation. Before starting to rename components on the PCB did the designs match? Things to check are that the component instances align between PCB and schematic (PCB editor: Tools | Component Links) and the netlists match (Schematic editor: Home | Projects > Update PCB Document). Also be aware that back annotation does not work if using repeated design blocks. If you cannot get back annotation working then feel free to reach out to me (a private message or email software@element14.com) and if you can supply a copy of your design I will take a look.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • r.gibson
    0 r.gibson over 7 years ago in reply to e14softwareuk

    I verified that the links and netlists match...that was the first thing I tried. I'm not using any repeated design blocks.

    I just sent my project package to your Farnell account...hopefully you can figure out why it's not working...

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • voltsandjolts
    0 voltsandjolts over 7 years ago in reply to r.gibson

    Maybe you are doing this already but....

     

    After doing the back-annotate operation the schematic symbols should have two designators, with the greyed out one being the old designator.

    It is important to recompile the project at that point before doing anything else.

     

    After the recompile your schematic net names will change (since auto net names are based upon component designators), so you must pull those net name changes into the PCB (Project > Import Changes)

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • r.gibson
    0 r.gibson over 7 years ago in reply to voltsandjolts

    That is a lot of steps for something that should be much simpler...however what you say does make sense. I will try your suggestions this evening and see if that is the problem. If that is the case, it would be nice if Altium could be a little smarter and handle the net renaming automatically...since one of the main advantages that Altium has over it's competitors is the integration between Schematic and PCB software tools.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • e14softwareuk
    0 e14softwareuk over 7 years ago in reply to r.gibson

    Just to confirm Kevin's answer, a two step process is required after updating the designators on the PCB.

    1. PCB editor - run Home | Project > Update Schematics
      This updates the designators on the schematic sheets
    2. SCH editor - run Home | Project > Update PCB Document
      This updates net names and net classes back to the PCB
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • e14softwareuk
    0 e14softwareuk over 7 years ago in reply to r.gibson

    Just to confirm Kevin's answer, a two step process is required after updating the designators on the PCB.

    1. PCB editor - run Home | Project > Update Schematics
      This updates the designators on the schematic sheets
    2. SCH editor - run Home | Project > Update PCB Document
      This updates net names and net classes back to the PCB
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
  • r.gibson
    0 r.gibson over 7 years ago in reply to e14softwareuk

    Thanks guys. Going back into the schematic and pushing the changes BACK to the PCB wasn't intuitive to me, but it was the step I was missing.

    • Cancel
    • Vote Up 0 Vote Down
    • 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 © 2026 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