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
Autodesk EAGLE
  • Products
  • More
Autodesk EAGLE
EAGLE Support (Deutsch) Bauteil nur für Schaltung definieren
  • 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 8 replies
  • Subscribers 181 subscribers
  • Views 1696 views
  • Users 0 members are here
Related

Bauteil nur für Schaltung definieren

Former Member
Former Member over 13 years ago

Hallo miteinander,

 

möglicherweise ist die Frage schon oft behandelt worden ...

 

Wie kann man "sauber" ein Bauteil erzeugen, welches nur für die Schaltung

benötigt wird, da es außerhalb der Leiterplatte liegen soll.

Elektrisch sollte das Bauteil zwar PINs besitzen aber keine PADs haben, denn

diese will EAGLE stehts auf dem Board platzieren.

 

Eine "unsaubere" Lösung wäre das Bauteil wie gewohnt in einer lib zu erzeugen

und den Anschlüssen PADs zuzuordnen. Beim Routen muss das Teil dann ignoriert

werden.

 

Mit freundlichen Grüßen

Dietmar Oelschlägel

Schwarzbeck Mess-Elektronik

 

 

  • Sign in to reply
  • Cancel
  • Former Member
    Former Member over 13 years ago

    Dietmar Oelschlägel schrieb:

     

    möglicherweise ist die Frage schon oft behandelt worden ...

     

    Wie kann man "sauber" ein Bauteil erzeugen, welches nur für die Schaltung

    benötigt wird, da es außerhalb der Leiterplatte liegen soll.

    Elektrisch sollte das Bauteil zwar PINs besitzen aber keine PADs haben, denn

    diese will EAGLE stehts auf dem Board platzieren.

     

    Eine "unsaubere" Lösung wäre das Bauteil wie gewohnt in einer lib zu erzeugen

    und den Anschlüssen PADs zuzuordnen. Beim Routen muss das Teil dann ignoriert

    werden.

     

    Wenn man bereit ist, den betreffenden Netzen feste implizite Namen

    zuzuordnen, kann man das mit Supply-Pins durchaus realisieren.

     

    Ansonsten kann man auch ein Symbol zeichnen, das eben keine Pins

    enthält, und dieses im Schaltbild dann nur als "Zeichenelement"

    verwenden. Netze werden dann aber nicht damit "verbunden" und wandern

    entsprechend beim Verschieben auch nicht mit. Ebenso kann ERC schonmal

    Meldungen bringen ("nur 1 Pin an Netz xxx"), die dann zu ignorieren sind.

     

    Andererseits: wenn ein Bauteil nicht auf der Leiterplatte liegen, aber

    dennoch mit der Schaltung verbunden sein soll: wie wird denn diese

    Verbindung später erfolgen? Ich halte es für sinnvoller, dann genau

    diese Verbindung (Steckverbinder, einzelne Lötpads oder was auch immer)

    exakt so im Schaltbild zu zeichnen und entsprechend im Layout zu

    berücksichtigen. Dann ist auch wieder der 1:1 Zusammenhang zwischen

    Schaltbild und Leiterplatte in Ordnung.

     

    Tilmann

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago in reply to Former Member

    Am 31.01.2013 09:29, schrieb Tilmann Reh:

    Ich halte es für sinnvoller, dann genau

    diese Verbindung (Steckverbinder, einzelne Lötpads oder was auch immer)

    exakt so im Schaltbild zu zeichnen und entsprechend im Layout zu

    berücksichtigen. Dann ist auch wieder der 1:1 Zusammenhang zwischen

    Schaltbild und Leiterplatte in Ordnung.

     

    Tilmann

     

     

    Das hat manchmal auch Nachteile. Platziert man beispielsweise viele

    Panel-Mount BNCs oder LEDs (oder was auch immer) die zwar physikalisch

    erstmal nur 2 Drähte zum Anlöten bereitstellen aber man mittels Litze

    einen Draht auf die andere Seite der Leiterplatte ziehen muss (oder der

    Einfachheit halber will), hat man an der Frontplatte zwar sein Gehäuse

    aber die Pads kann man ja selten getrennt vom Gehäuse platzieren.

     

    Beispielbild aus einer eigenen Lib:

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago in reply to Former Member

    Ein User schrieb:

     

    Am 31.01.2013 09:29, schrieb Tilmann Reh:

    >>  Ich halte es für sinnvoller, dann genau

    >> diese Verbindung (Steckverbinder, einzelne Lötpads oder was auch immer)

    >> exakt so im Schaltbild zu zeichnen und entsprechend im Layout zu

    >> berücksichtigen. Dann ist auch wieder der 1:1 Zusammenhang zwischen

    >> Schaltbild und Leiterplatte in Ordnung.

    >>

    >> Tilmann

    >>

     

    Das hat manchmal auch Nachteile. Platziert man beispielsweise viele

    Panel-Mount BNCs oder LEDs (oder was auch immer) die zwar physikalisch

    erstmal nur 2 Drähte zum Anlöten bereitstellen aber man mittels Litze

    einen Draht auf die andere Seite der Leiterplatte ziehen muss (oder der

    Einfachheit halber will), hat man an der Frontplatte zwar sein Gehäuse

    aber die Pads kann man ja selten getrennt vom Gehäuse platzieren.

     

    Natürlich kann man das.

     

    Wenn man zwei getrennte Pads setzen möchte, nimmt man eben auch zwei

    getrennte Pads (das sind dann tatsächlich zwei Devices mit je einem Pad)

    - und nicht ein Device, das den Steckverbinder als Ganzes abbildet.

     

    Es ist grundsätzlich sinnvoll, das, was man vorhat, auch 1:1 abzubilden

    und nicht irgendwelche anders gedachte Bauteildefinitionen zu vergewaltigen.

     

    Tilmann

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago in reply to Former Member

    Am 01.02.2013 07:04, schrieb Ein User:

    Am 31.01.2013 09:29, schrieb Tilmann Reh:

    >> Ich halte es für sinnvoller, dann genau diese Verbindung

    >> (Steckverbinder, einzelne Lötpads oder was auch immer) exakt so im

    >> Schaltbild zu zeichnen und entsprechend im Layout zu

    >> berücksichtigen. Dann ist auch wieder der 1:1 Zusammenhang

    >> zwischen Schaltbild und Leiterplatte in Ordnung.

    >>

    >> Tilmann

    >>

    >

    Das hat manchmal auch Nachteile. Platziert man beispielsweise viele

    Panel-Mount BNCs oder LEDs (oder was auch immer) die zwar

    physikalisch erstmal nur 2 Drähte zum Anlöten bereitstellen aber man

    mittels Litze einen Draht auf die andere Seite der Leiterplatte

    ziehen muss (oder der Einfachheit halber will), hat man an der

    Frontplatte zwar sein Gehäuse aber die Pads kann man ja selten

    getrennt vom Gehäuse platzieren.

     

    Beispielbild aus einer eigenen Lib:

     

     

    Wenn man wie in diesem Beispiel Bauteile über Drähte anschließen will,

    halte ich die folgende Lösung für korrekt:

     

    • Dieses Teil nicht in das Projekt aufnehmen,  also nicht in den

    Schaltplan und das Board einzeichnen.  Es wird ja wirklich nicht auf die

    Platine bestückt und gehört auch nicht in ihre Stückliste.

     

    • Vielmehr für jede Litze ein Lötpad (wie zB aus wirepad) einzeichnen

    und vernünftig benennen,  hier zB vielleicht X5-Sig,  X5-Gnd1,  X5-Gnd2.

      Damit ist der Schaltplan richtig,  die Pads bekommen auch auf dem

    Bestückungsdruck passende Texte und man kann einen vernünftigen

    Verdrahtungsplan für das Chassis erstellen.

     

    • Um einen hübschen und verständlichen Schaltplan zu bekommen,  kann man

    dort nun an diese Pads ein Symbol (wie zB aus doku-dummy) dranmalen,

    rein zur Erläuterung.  Diese Pads im Schaltplan auch zusammenhalten,  so

    dass sie zum Teil passen.

     

    • In der Board-Doku kann man im Layer 48 Document als Erläuterung Texte

    oder eine kleine schematische Skizze neben die Pads malen,  damit der

    Techniker auch bequem durchblickt.

     

    Beispielbild siehe unten.

     

    Davon abgesehen verwende ich seit jeher ausschließlich eigene

    Bibliotheken,  teils auch projekt- oder kundenspezifische.  Mag man

    Teile aus den Eagle-Libs unverändert benutzen,  kann man sie ja bequem

    vom Control Panel in die eigene Lib rüberziehen.

     

    Liebe Grüße,  Hans

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago

    Am 31.01.2013 08:52, schrieb Dietmar Oelschlägel:

    Hallo miteinander,

     

    möglicherweise ist die Frage schon oft behandelt worden ...

     

    Wie kann man "sauber" ein Bauteil erzeugen, welches nur für die

    Schaltung benötigt wird, da es außerhalb der Leiterplatte liegen soll.

    Elektrisch sollte das Bauteil zwar PINs besitzen aber keine PADs haben,

    denn diese will EAGLE stehts auf dem Board platzieren.

     

    Eine "unsaubere" Lösung wäre das Bauteil wie gewohnt in einer lib zu

    erzeugen und den Anschlüssen PADs zuzuordnen. Beim Routen muss das Teil

    dann ignoriert werden.

     

    Mit freundlichen Grüßen

    Dietmar Oelschlägel

    Schwarzbeck Mess-Elektronik

     

    Das wurde extra für die Simulation für Spice ermöglicht.

     

    ATTRIBUTE '_EXTERNAL_';

    Ist im DEVICE dieses Attribute definiert, prüft Eagle für dieses

    Device nicht mehr die CONNECTION. image

     

    HELP ATTRIBUTE - Absatz : Attribute in der Bibliothek

    HELP PACKAGE   - Absatz : Externe Devices

     

     

     

    Mit freundlichen Grüßen / Best regards

     

    Alfred Zaffran

    --

    ______________________________________________________________

    Alfred Zaffran              Support

    CadSoft Computer GmbH       Hotline:   08635-698930

    Pleidolfweg 15              FAX:       08635-698940

    84568 Pleiskirchen          eMail: <alf@cadsoft.de>

                                 Web:   <www.cadsoft.de>

    Registergericht: Amtsgericht Traunstein HRB 5573

    Geschäftsführer: Thomas Liratsch

    ______________________________________________________________

     

    EAGLE V6.3 availabe now!

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 9 years ago in reply to Former Member

    Guten Tag

     

    Wollte auch externe Bauteile definieren wie z.B. ein Lüfter oder Distanzhalter. Deshalb habe ich ein Device erzeugt mit dem Attribute _EXTERNAL_ ohne Package. Lasse ich das bom.ulp laufen erscheint das Bauteil jedoch nicht in der Stückliste. Das ULP benötigt ein Package! Wenn ich ein Package hinzufüge erhalte ich im PCB ein unschönes "Origin" Kreuz. Gibt es da eine Lösung? Ein ULP welches das kann?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • autodeskguest
    autodeskguest over 9 years ago in reply to Former Member

    Am 02.06.2016 um 09:36 schrieb Urs Jäggi:

    Guten Tag

     

    Wollte auch externe Bauteile definieren wie z.B. ein Lüfter oder Distanzhalter. Deshalb habe ich ein Device erzeugt mit dem Attribute EXTERNAL ohne Package. Lasse ich das bom.ulp laufen erscheint das Bauteil jedoch nicht in der Stückliste. Das ULP benötigt ein Package! Wenn ich ein Package hinzufüge erhalte ich im PCB ein unschönes "Origin" Kreuz. Gibt es da eine Lösung? Ein ULP welches das kann?

     

    --

    Um alle Bilder und Anhänge in diesem Beitrag zu sehen, besuchen Sie:

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

     

     

    Vielleicht hilft das ULP aus  eagle.support.eng vom 30.5.2016

     

    "How to create an entry in the bom from a component that is only in the

    schematics and not in the board?"

     

     

    --

    Mit freundlichen Gruessen / Best regards

    Richard Hammerl

      CadSoft Support -- hotline@cadsoft.de

      FAQ: http://www.cadsoft.de/training/faq/

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 9 years ago in reply to autodeskguest

    Vielen Dank für die schnelle Antwort. Mit dem ULP funktioniert es, jedoch werden auch Symbole z.B. von GND, +5V etc. aufgelistet.

    Denke muss mich einarbeiten in das Skript und dann eine Anpassung machen, dass Bauteile ohne Package und mit dem Attribut "_EXTERNAL_" einbezogen werden.

    • 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