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 Support (Deutsch) Datenbankeinträge in Eagle verwenden
  • 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 17 replies
  • Subscribers 180 subscribers
  • Views 3312 views
  • Users 0 members are here
Related

Datenbankeinträge in Eagle verwenden

autodeskguest
autodeskguest over 10 years ago

Hallo,

 

ich möchte gerne die Artikelnummern unsere DB in Eagle einpflegen.

Per Script geht das nur im Board, denn im Schaltplan muss die Seite

aktuell sein in der das Attribut zu ändern ist.

Bei 8 Seiten kann ich ein .scr echt vergessen.

 

Wenn ich ein Script im Board ausführe welches mir die Attribute

einstellt, sind diese nicht im Schaltplan verfügbar.

 

Der Script macht folgendes:

attribute C14 Artikelnummer 'Artikelnummer aus DB';

usw........

 

Hat jemand eine Lösung wie ich entweder in Board und Schaltplan die

Attribute synchronisieren kann oder im Schaltplan alles eintragen kann

ohne dass die Seite aktiv sein muss.

 

Gruß

Anselm

 

  • Sign in to reply
  • Cancel
Parents
  • autodeskguest
    autodeskguest over 10 years ago

    Hallo,

     

    man kann ja die Artikelnummer gleich in der Bibliothek hinterlegen, dann

    braucht man im Schaltplan nur noch die Bibliothek aktualisieren und hat

    alle Artikelnummern als Attribut hinterlegt.

     

    Grüße

     

    TomTom

    --

    Browser-Zugang zu den CadSoft-Support-Foren auf http://www.eaglecentral.ca

     

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

    Hallo,

     

    man kann ja die Artikelnummer gleich in der Bibliothek hinterlegen, dann

    braucht man im Schaltplan nur noch die Bibliothek aktualisieren und hat

    alle Artikelnummern als Attribut hinterlegt.

     

    Grüße

     

    TomTom

    --

    Browser-Zugang zu den CadSoft-Support-Foren auf http://www.eaglecentral.ca

     

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

    TomTom <t.gehl@irlbacher.com>:

     

    Hallo,

     

    man kann ja die Artikelnummer gleich in der Bibliothek hinterlegen, dann

    braucht man im Schaltplan nur noch die Bibliothek aktualisieren und hat

    alle Artikelnummern als Attribut hinterlegt.

     

    Und wie macht man das, wenn man verschiedene Widerstandswerte hat? Das wäre

    ja jedesmal eine andere Artikelnummer, aber immer dasselbe Bauteil.

     

    M.

     

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

    Am 28.07.2015 um 14:32 schrieb TomTom:

    Hallo,

     

    man kann ja die Artikelnummer gleich in der Bibliothek hinterlegen, dann

    braucht man im Schaltplan nur noch die Bibliothek aktualisieren und hat

    alle Artikelnummern als Attribut hinterlegt.

     

    Grüße

     

    TomTom

     

    Die Idee ist gut, aber was mache ich mit Widerständen?

    Jeder Wert hat eine andere Artikelnummer, also muss es im Schaltplan /

    Board gemacht werden.

    Sonst müsste ich gigantisch aufgeblasene Bibliotheken erzeugen die jeden

    möglichen Wert enthalten image

     

     

    Ich habe mir nun mal die .sch und .brd mit einem XML-Viewer angesehen.

    Eigentlich müsste man nur die Felder ergänzen die im Plan derzeit fehlen.

    Aber ich habe kein Tool um XML via intelligenten Script zu modifizieren.

     

    Gruß

    Anselm

     

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

    Anselm Ickler <a.ickler@erich-ott.de>:

     

    Sonst mǬsste ich gigantisch aufgeblasene Bibliotheken erzeugen die jeden

    mÇôglichen Wert enthalten image

     

    Genaugenommen musst du das sowieso, denn jeder Widerstandswert liegt ja

    sicherlich mit seiner Bestellnummer auch einzeln in der Datenbank?

    D.h. du wählst dann aus der Lib den Widerstand mit 10k aus bzw.. den mit 2k2

    usw. und da hängt dann gleich die Bestellnummer mit dran.

     

    Ich hab sowas ja auch vor, mich würde mal interessieren, wie das andere bei

    Widerständen lösen. Erzeugt man da für jeden Widerstandswert eine eigene

    Technologie? (Und das dann auch für jedes Package?) Und bei Attributen dann

    jedem Widerstandswerte einen eigenes Attributewert für den ordercode, wie

    z.B. OC_FARNELL hinzufügen...

     

    Hab das mal ausprobiert. Ich krieg bei mir da so Devicenamen raus wie

    RSMD10k0603

    RSMD1k0603

    RSMD100R0603

    RSMD10k0805

    RSMD1k0805

    RSMD100R0805

    Eigentlich noch ganz handlich. Wenn man nen Widerstand mit 10k braucht, gibt

    man im Schaltplan ein: "add RSMD10k*" und man bekommt alle verfügbaren 10k

    Widerstände aufgelistet.

    Damit du diese Namen nicht im Value hast, legst Du noch ein Attribut VALUE

    an, in dem dann sowas wie 10k drinsteht.

     

    Ich würde da auch nur die Bauteilwerte anlegen, die aktuell benutzt werden,

    wenn man mal einen anderen Bauteilwert braucht, geht man wie folgt vor:

    Im Schaltplan auf einen Widerstand:

    - Rechtsklick und "device öffnen"

    - Bestellnummer raussuchen

    - in der Lib eine neue Technologie mit dem Widerstandswert anlegen

    - bestellnummer + neuen Value eintragen

    - save

    - im sheet update meinelib

    - und dann add ...

    Hat auch den Vorteil, das man bevorzugt vorhandene Werte benutzt, oft ist es

    ja egal ob man 10k nimmt oder 11k :-).

    Wenn man nur einen Widerstandswert ändern will, macht man das nicht mehr wie

    bisher mit "change value" sondern mit "change technology".

     

    Aber Achtung, man kann "change value" nach wie vor machen, hat dann aber den

    falschen ordercode hinterlegt! D.h. man bräuchte noch nen Progrämmchen, das

    in der BOM die Values gegen die Ordercodes abtestet und dann warnt.

     

    Change Package funktioniert auch, man kann das Häkchen "alle Technologien

    anzeigen" reinmachen und wählt dann den Passenden aus.

    Das wird bei langen Listen recht schnell unübersichtlich, nuja wenn man die

    Liste nach device sortiert, steht der gleiche Widerstandswert im anderen

    Package gleich drunter oder drüber...

     

    M.

     

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

    Matthias Weingart <mwnewscs@pentax.boerde.de>:

     

    Ich würde da auch nur die Bauteilwerte anlegen, die aktuell benutzt

    werden, wenn man mal einen anderen Bauteilwert braucht, geht man wie

    folgt vor: Im Schaltplan auf einen Widerstand:

    - Rechtsklick und "device öffnen"

    - Bestellnummer raussuchen

    - in der Lib eine neue Technologie mit dem Widerstandswert anlegen

    - bestellnummer + neuen Value eintragen

    - save

    - im sheet update meinelib

    - und dann add ...

     

    Jetzt fehlt nur noch ein ULP, das aus einer Exceldatei oder einem

    Datenbankexport im Textformat die Technologien automatisch anlegt und die

    Attributefelder automatisch zuweist. "set-all-devices-attribute.ulp" ist da

    schon mal ein guter Startpunkt...

     

    M.

     

     

     

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

    Gibt es so eine Bauteiledatenbank mit Anbindung an Eagle vielleicht schon?

    Die dann auch gleich die BOM verwaltet und die Bestellungen an die

    entsprechenden Lieferanten generiert?

     

    Matthias

     

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

    Am 28.07.2015 um 14:37 schrieb Matthias Weingart:

    TomTom <t.gehl@irlbacher.com>:

     

    Hallo,

     

    man kann ja die Artikelnummer gleich in der Bibliothek hinterlegen, dann

    braucht man im Schaltplan nur noch die Bibliothek aktualisieren und hat

    alle Artikelnummern als Attribut hinterlegt.

     

    Und wie macht man das, wenn man verschiedene Widerstandswerte hat? Das wäre

    ja jedesmal eine andere Artikelnummer, aber immer dasselbe Bauteil.

     

    M.

     

     

    Mit dem ATTRIBUTE VALUE image

     

    Anbei eine LBR als Beispiel.

     

    ***

    Um das Original zu lesen, und auch zuverlässig angehängte Dateien

    bereitstellen zu können, benutzen Sie news.cadsoft.de und einen

    funktionierenden News-Reader wie Thunderbird!

    ***

    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

    Geschaeftsfuehrer: Mark Whiteling

    ______________________________________________________________

     

    Attachments:
    r_value-attribute.zip
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • autodeskguest
    autodeskguest over 10 years ago in reply to Former Member

    "A. Zaffran" <alf@cadsoft.de>:

     

    Mit dem ATTRIBUTE VALUE image

     

    Anbei eine LBR als Beispiel.

     

    Danke. Es ist doch genau so, wie ich es mir gedacht habe. Nur ist die

    Bedienung solch riesiger aufgeblasener Libs in Eagle dann erst mal stark

    gewöhnungsbedürftig. Man muss sich wirklich überlegen, ob man das so machen

    will.

     

    Haben Sie sich diese Lib mal im ControlPanel angesehen? (Eagle 7.3.0, Win7

    64bit Version)

    Das haut da nicht richtig hin. Klick ich unten auf 105K, dann erscheint oben

    kein Bild. Das erscheint erst etwas, wenn ich den Splitter zwischen beiden

    Teilfenstern verschiebe. Und er zeigt mir 133K statt der 105K an.

    Nicht schön ist auch die Sortierung. Das da z.B. 100K und 100R

    untereinanderstehen. Gut mit dem Controlpannel arbeitet man ja sowieso 

    nicht.

     

    Ebenso im ADD-Dialog da folgt auf die 8k66 der 8M25 (mir ist nicht ganz klar

    nach welche Kriterien der da im ADD_Dialog sortiert).

    Mit Suchmaske z.B. r10k0 kommt man dann aber ganz gut klar.

     

    M.

     

    • 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