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
    About the element14 Community
  • 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 Why can't symbols be copied between library parts
  • 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
  • Locked Locked
  • Replies 21 replies
  • Subscribers 93 subscribers
  • Views 5356 views
  • Users 0 members are here
  • frontpage
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

Why can't symbols be copied between library parts

Sparkylabs
Sparkylabs over 8 years ago

CS refuses to copy and paste the symbol design from one schematic symbol to another. Another appaling fail of this half hatched software ? It's a universale need to use symbols again.

  • Cancel

Top Replies

  • Sparkylabs
    Sparkylabs over 8 years ago in reply to tarribred61 +1
    Yes this is pretty much the case. So your saying that I need to click on each item instead of just drag selecting the lot ? If altium think I'm spending £5K on AD any day they have another thing coming
  • bugrobotics
    bugrobotics over 8 years ago in reply to Sparkylabs +1
    I hear you Simon. I won't spend the money for Altium Designer, out of principal alone, until this CircuitStudio mess is fixed. I invest thousands in design software on a yearly basis and the way that Altium…
  • Sparkylabs
    Sparkylabs over 7 years ago in reply to mars01 +1
    I don't know what Altium thinks it's relationship with customers is. they seem to take CS as Farnell's baby, there is one person on here from altium and one from farnell, virtually no documentation and…
Parents
  • e14softwareuk
    e14softwareuk over 8 years ago

    Assuming you are in the schematic library editor and have the SCH Library window showing (View > Library).

     

    Method 1: Right click on existing symbol, Copy. Left click in window, Paste. A copy of the symbol is created.

     

    Method 2: Open an existing symbol in the editor window. Select an element (line, arc, pin), click Copy (Ctrl+C) and left click. Use the library window to open a different symbol, use Paste (Ctrl+V) to copy the element into that symbol.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • tarribred61
    tarribred61 over 8 years ago in reply to e14softwareuk

    I think the complaint maybe about simply not being able to draw a box around the elements (primitives) of the symbol in the SCH Library and then copy/paste them to another symbol.  If I try this with a very simple symbol such a test point that has one pin and a graphic line and a circle then it appears to correctly select the primitives and the option to copy them comes up in the right-click options.  However, if I then make a new symbol and try to paste the pin and primitives into the symbol it acts as if I copied the part (it makes TESTPOINT_1) instead of pasting the primitives to the new blank part.  Similarly, if you try CTRL-A and then CTRL-C and then pick the blank part and paste you will instead make TESTPOINT_2,.

     

    After doing this a few times, my software got confused and it appeared that I was not able to pick and copy individual primitives.

     

    I was able to get this to work by selecting individual primitives with SHIFT-LEFT-CLICK to pick several and then copy/paste to the new symbol.

     

    I have been making some of my symbols this way; I use a template symbol such as IC-Template, RES-Template and copy/paste to a new symbol (IC-Template_1).  This copy then has all the default parameter names and default values that I wanted from my template.  Then I alter the primitives as I need them.  This might include possibly copy/paste from some other symbol or perhaps from something I pulled in from the vault.

     

    Another feature you need to know is that the paste order can make primitives hide other primitives, such as having a filled box obscure the pins.  To fix that you must select the primitive and then use the Tools> Move > Send to Back command.

     

    So my conclusion is that it does work but is a bit dodgy.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • e14softwareuk
    e14softwareuk over 8 years ago in reply to tarribred61

    There does seem to be some unreliability with the copy command. The drag a rectangle to select does sometimes work with Ctrl+C but other times seems to fail, deselecting and then reselecting will often allow the copy to take place. I will report this to Altium for investigation.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • e14softwareuk
    e14softwareuk over 8 years ago in reply to tarribred61

    There does seem to be some unreliability with the copy command. The drag a rectangle to select does sometimes work with Ctrl+C but other times seems to fail, deselecting and then reselecting will often allow the copy to take place. I will report this to Altium for investigation.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
  • tarribred61
    tarribred61 over 8 years ago in reply to e14softwareuk

    Also, it looks like after making the selection and then choosing copy you need to pick another point as origin of the copy with an additional left click; at least it works more consistently for me with this.  Sometimes this takes and sometimes it doesn't.  Then if you right click, the paste option will be either grayed out (it didn't take) or will be normal.

     

    It is still unreliable but perhaps Simon can at least try it again knowing you need to make the extra mouse click to set the origin.  To add to the confusion, the cut operation will delete the selection but you cannot always paste it back.

    • 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