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
Autodesk EAGLE
  • Products
  • More
Autodesk EAGLE
EAGLE User Support (English) Subcircuits (redesignable)
  • 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
  • Replies 6 replies
  • Subscribers 178 subscribers
  • Views 680 views
  • Users 0 members are here
Related

Subcircuits (redesignable)

autodeskguest
autodeskguest over 17 years ago

Hi,

 

is there a way to build sub circuits in Eagle?

I know about the duplicating script, but this would just create the

parts. Is there a way to group them together permanently to treat them

as one single part.

 

Thanks

    Peter

 

  • Sign in to reply
  • Cancel
  • esilviu
    esilviu over 17 years ago

    no way

     

    "Peter Meier" <Peter.Meier998@gmail.com> wrote in message

    news:gbor1n$f4k$1@cheetah.cadsoft.de...

    Hi,

     

    is there a way to build sub circuits in Eagle?

    I know about the duplicating script, but this would just create the parts.

    Is there a way to group them together permanently to treat them as one

    single part.

     

    Thanks

       Peter

     

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • autodeskguest
    autodeskguest over 17 years ago

    Here is what I think could work:

     

    Let's say your circuit is something that you have a well known layout for,

    something that you can hand route without too much difficulty.  Then it is a

    simple matter of creating this layout and drawing the pads and parts

    outlines as a single package, defining a schematic symbol that's just a

    black box with inputs and outputs, and connecting it all together as a

    device.  Then you would have a "device" that would actually be made up of

    several smaller parts, permanently linked as an object that can be moved,

    rotated, mirrored, and so on.

     

    I've never tried this before, but I would think it could easily be

    accomplished and that it could work.

     

    "eSilviu" <Silviu.Epure@ugal.ro> wrote in message

    news:gbovbp$skc$1@cheetah.cadsoft.de...

    no way

     

    "Peter Meier" <Peter.Meier998@gmail.com> wrote in message

    news:gbor1n$f4k$1@cheetah.cadsoft.de...

    Hi,

     

    is there a way to build sub circuits in Eagle?

    I know about the duplicating script, but this would just create the

    parts. Is there a way to group them together permanently to treat them as

    one single part.

     

    Thanks

       Peter

     

     

     

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • esilviu
    esilviu over 17 years ago

    True, but should we design a new component in library for every group we

    consider to copy-paste?

    What if I would like to change position of a component in that group?! Shall

    I modify the library?! all instances of that group will be updated to the

    new configuration. It's not ok.

     

    and, ... for beginner seems odd and impractical

     

    So: NO, there is no practical way to do that quick and easy.

     

     

    "Dan Kaderabek" <sales@guardianwireless.com> wrote in message

    news:gbqljd$g54$1@cheetah.cadsoft.de...

    Here is what I think could work:

     

    Let's say your circuit is something that you have a well known layout for,

    something that you can hand route without too much difficulty.  Then it is

    a simple matter of creating this layout and drawing the pads and parts

    outlines as a single package, defining a schematic symbol that's just a

    black box with inputs and outputs, and connecting it all together as a

    device.  Then you would have a "device" that would actually be made up of

    several smaller parts, permanently linked as an object that can be moved,

    rotated, mirrored, and so on.

     

    I've never tried this before, but I would think it could easily be

    accomplished and that it could work.

     

    "eSilviu" <Silviu.Epure@ugal.ro> wrote in message

    news:gbovbp$skc$1@cheetah.cadsoft.de...

    no way

     

    "Peter Meier" <Peter.Meier998@gmail.com> wrote in message

    news:gbor1n$f4k$1@cheetah.cadsoft.de...

    Hi,

     

    is there a way to build sub circuits in Eagle?

    I know about the duplicating script, but this would just create the

    parts. Is there a way to group them together permanently to treat them

    as one single part.

     

    Thanks

       Peter

     

     

     

     

     

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • autodeskguest
    autodeskguest over 17 years ago

    On Mon, 29 Sep 2008 16:44:23 +0300, "eSilviu" <Silviu.Epure@ugal.ro>

    wrote:

     

    True, but should we design a new component in library for every group we

    consider to copy-paste?

     

    How do you expect this "copy-paste" operation to work with

    back-annotation?

     

    What if I would like to change position of a component in that group?! Shall

    I modify the library?! all instances of that group will be updated to the

    new configuration.

     

    Only if explicitly issue the command to update the project from the

    libraries.  It is not automatically done just because something

    changes in a library.

     

     

    Robert Scott

    Real-Time Specialties

    Ypsilanti, Michigan

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • esilviu
    esilviu over 17 years ago

    "Robert Scott" <fake-email@szivuejdl.com> wrote in message

    news:48e18786.12480421@news.cadsoft.de...

    Only if explicitly issue the command to update the project from the

    libraries.  It is not automatically done just because something

    changes in a library.

     

     

    Just to kill your ideea:

     

    What if you use in a schematic/board two (or more) instances of that

    macro-component; And you want to modify only one of them?!!! How do you

    do-it?!

     

    (solution is simple: create a new component in library, that is 99% like

    first one)

     

    So: NO, there is no practical way to do that quick and easy.

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • autodeskguest
    autodeskguest over 17 years ago

    Peter Meier <Peter.Meier998@gmail.com> wrote:

    Hi,

     

    is there a way to build sub circuits in Eagle?

    I know about the duplicating script, but this would just create the

    parts. Is there a way to group them together permanently to treat them

    as one single part.

     

    Read the repeated hints about consistant copying SCH/BRD. It will cost you

    sweet and tears to do, but it is doable. Then you have copied instance of the

    piece of board, but the reference to the original board part it lost.

     

    Bye

    --

    Uwe Bonnes                bon@elektron.ikp.physik.tu-darmstadt.de

     

    Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt

    -


    Tel. 06151 162516 -


    Fax. 06151 164321 -


     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • 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