Heute habe ich auch mal eine Frage zu Altium Hat irgendwer schonmal eine Bauteildatenbank aufgezogen, die NICHT auf Excel oder Access baut und NICHT dieses leidige 32/64-Bitproblem hat? Die mit AD17 und AD18 funktioniert obwohl ein 64Bit-Office installiert ist? Und wie habt ihr das gemacht?
Hallo Das klappt über eine Datenbank die zum Beispiel auf SQL basiert. Leider habe ich noch das Problem das dann der Filter nicht funktioniert um nach Bauform oder Bauteil zu filtern. Die Anbindung funktioniert zu AD17 und auch AD18 Jens
Wie hast du das denn angestellt? Im DBLib-Editor hab ich nichts gefunden, was auch nur im Entferntesten nach SQL klang. Irgendwo im Altiumforum hat einer geschrieben, daß er dafür ein Web-Interface gebaut hat, ich kann mir diesem Stichwort aber leider nichts anfangen. MariaDB sieht mir recht sympathisch aus, auch wenn das die erste Datenbank wird die ich aufziehe...
wieso nimmst du nicht einfach eine altium vault instanz ?
Weil ich für Vault keine Lizenz hab. :( Ich hab nur den normalen AD hier.
Du meinst dieses Vault was jedes Jahr zwingend eine exorbitant hohe Summe kostet?
Vault rentiert sich doch für einzelne Entwickler oder kleine Teams gar nicht. An einer alternativen Lösung zu Excel, Access wäre ich auch sehr interessiert.
Ich werd den Vertrieb bei der nächsten Roadshow mal fragen, ob zukünftig Nicht-MS-Datenbanken besser unterstützt werden. Die Vault basiert ja auf einer Firebird-Datenbank, das ist nicht ganz SQL-kompatibel aber immerhin frei. Da sollte eine zusätzliche Schnittstelle nicht allzu schwer sein. Wobei die wohl gerade genug damit zu tun haben, V18 stabil zu kriegen...
@Hannes B: Naja, Vault ist eigentlich schon etwas mehr als nur eine Datenbank, es ist eher ein Verwaltungswerkzeug und unterstützt einen strukturierten Ablauf. Du hast z.B. die Möglichkeit, zu sehen welche Bauteile du in welchen Projekten verwendet hast und kannst sie z.B. für Prototypen freigeben, aber für Produktivdesigns sperren. Ich persönlich finde so was durchaus hilfreich, da ich meine Bibliotheken gern selber stricke und da würde mich die Vault selbst als Einzelanwender vor mancher böser Überraschung bewahren. Kostet zwar wieder mehr Geld-allerdings ist ein einzelner Arbeitsplatz AD+Vault meines Wissens nach immer noch knapp günstiger als die direkte Konkurrenz - Mentor Pads in voller Ausbaustufe.
https://www.altium.com/documentation/17.0/pages/viewpage.action?pageId=294694 Hier der link. Ein webinterface brauche ich auch noch am besten mit Verbindung zu Subvention. Was auch noch möglich ist eine Verbindung zu distribution wie Farnell.
Der Preis der Vault wäre vielleicht noch in Ordnung, allerdings ist man dann gezwungen diesen jedes Jahr zu zahlen, bzw. die Subscription zu verlängern. Hoffentlich übertragen Sie das nicht allzuschnell auch auf den AD selbst..
Auf meine Frage bei der Embedded ob es denn keine Lösung für Einzelentwickler oder sehr kleine Teams gibt bekam ich sinngemäß die Antwort "Was heißt hier Einzelentwickler, Sie können Vault ja für Ihre ganze Abteilung nutzen, ansonsten probieren Sie es doch mal mit Eagle" Also keine Ahnung in welchen Sphären die zur Zeit leben.....
Hannes B. schrieb: > Auf meine Frage bei der Embedded ob es denn keine Lösung für > Einzelentwickler oder sehr kleine Teams gibt bekam ich sinngemäß die > Antwort "Was heißt hier Einzelentwickler, Sie können Vault ja für Ihre > ganze Abteilung nutzen, ansonsten probieren Sie es doch mal mit Eagle" > Also keine Ahnung in welchen Sphären die zur Zeit leben..... Zu mal Altium für größere Teams jetzt auch nicht so der Renner ist. Alleine schon die Funktion für das kooperative Design wirkt, wie bei so vielen anderen Sachen auch, wie eine zusammengehackte Funktionalität. Würde es vielleicht was bringen, eine CSV-Datei in eine Datenbank zu importieren?
Vielleicht kann der Entwickler von EleLa helfen?
:
Bearbeitet durch User
Wühlhase schrieb: > Hat irgendwer schonmal eine Bauteildatenbank aufgezogen, die NICHT auf > Excel oder Access baut und NICHT dieses leidige 32/64-Bitproblem hat? > Die mit AD17 und AD18 funktioniert obwohl ein 64Bit-Office installiert > ist? Und wie habt ihr das gemacht? Bei mir geht Access mit 32 und 64Bit (Aber es war ein ziemlicher Krampf, erst gingen die beiden Altium Versionen aber Access selbst hatte keinen Zugriff mehr, nach ner kompletten Neuinstallation aller beteiligten Programme ging es dann irgendwann.). Was nicht geht, ist die BOM Erzeugung via Excell. Da muss man sich auf eine Version festlegen.
TestX schrieb: > wieso nimmst du nicht einfach eine altium vault instanz ? Wühlhase schrieb: > Weil ich für Vault keine Lizenz hab. :( > Ich hab nur den normalen AD hier. Hannes B. schrieb: > Du meinst dieses Vault was jedes Jahr zwingend eine exorbitant hohe > Summe kostet? Was seid ihr mir für Gesellen :-) Uns wollt ihr weis machen, dass ein "richtiger" CAD-Mensch sich nicht mit Bastler-CADs abgibt. Dann stellt man hier fest dass ihr euch die ganzen Valuten (die Altium ausmachen) nicht leisten könnt, stattdessen hier nach billigen Excellösungen Ausschau haltet. Ich habe absolut nichts gegen euch, aber ihr macht euch hier zum Gespött. Hannes B. schrieb: > Der Preis der Vault wäre vielleicht noch in Ordnung, allerdings ist man > dann gezwungen diesen jedes Jahr zu zahlen, bzw. die Subscription zu > verlängern. Das ist ja schlimmer wie bei AutoDesk, dass Grundpaket kann man kaufen aber die "interessanten" Zusätze muss man mieten :-( (nennt sich "anfixen" ) Hannes B. schrieb: > Hoffentlich übertragen Sie das nicht allzuschnell auch auf den AD > selbst.. Die Hoffnung stirbt zuletzt ;-)
Richard B. schrieb: > Vielleicht kann der Entwickler von EleLa helfen? :-))) Das ist als ob man einen Huf-Schmied an einen Flugzeugtriebwerk ran lässt :-)
CAD-Harzler schrieb: > Das ist ja schlimmer wie bei AutoDesk, dass Grundpaket kann man kaufen > aber die "interessanten" Zusätze muss man mieten :-( (nennt sich > "anfixen" ) Es ist gerade ein Zusatz, nämlich herauszufinden, welches Bauteil in welche Projekte eingeht, welcher den Vault interessant macht. Alles andere, Versionskontrolle, Bauteillibrary u.s.w. geht auch ohne. Bisher war der Anruf bei unseren 3 Bestückern allemal kostengünstiger als den Vault anzuschaffen. Es kommt ja auch nur 1, max. 2 mal im Jahr vor, daß man ein Bauteil sucht. (Üblicherweise, wenn dieses Abgekündigt ist und man weiß, man hat es noch in einem anderen Projekt eingesetzt, aber kann sich nicht erinnern, in welchem) CAD-Harzler schrieb: > Uns wollt ihr weis machen, dass ein "richtiger" CAD-Mensch sich nicht > mit Bastler-CADs abgibt. Mir scheint, hier spricht der "Neid der Besitzlosen"
CAD-Harzler schrieb: > Das ist als ob man einen Huf-Schmied an > einen Flugzeugtriebwerk ran lässt :-) Das verstehe ich jetzt nicht!?
:
Bearbeitet durch User
CAD-Harzler schrieb: > Was seid ihr mir für Gesellen :-) > > Uns wollt ihr weis machen, dass ein "richtiger" CAD-Mensch sich nicht > mit Bastler-CADs abgibt. > > Dann stellt man hier fest dass ihr euch die ganzen Valuten (die Altium > ausmachen) nicht leisten könnt, > stattdessen hier nach billigen Excellösungen Ausschau haltet. Meinst du mit Bastler-CAD zufällig KiCad? Das einzge "CAD", über das ich leidenschaftlich gern spotte und lästere ist Eagle. Über SprintLayout -eigentilch DAS Bastler-CAD, lästere ich nicht. Auch nicht über KiCad. Nur über Eagle. ;) CAD-Harzler schrieb: > Das ist ja schlimmer wie bei AutoDesk, dass Grundpaket kann man kaufen > aber die "interessanten" Zusätze muss man mieten :-( (nennt sich > "anfixen" ) Ganz sicher Neid... ;) Denn wie gesagt, die Vault ist ein eigenständiges Programm, kein Plugin oder so. Es gibt eine Menge Firmen die Altium nutzen, aber nur wenige die die Vault haben.
Wühlhase schrieb: > Das einzge "CAD", über das ich > leidenschaftlich gern spotte und lästere ist Eagle. Über SprintLayout > -eigentilch DAS Bastler-CAD, lästere ich nicht. Auch nicht über KiCad. > Nur über Eagle. ;) Das macht dich ja gleich wieder sympatisch ;-)
CAD-Harzler schrieb: > kommst du aus Österreich ?? Ja, aber was hat das damit zu tun? Deine Analogie habe ich eh verstanden. Wühlhase schrieb: > Hat irgendwer schonmal eine Bauteildatenbank aufgezogen, die NICHT auf > Excel oder Access baut und NICHT dieses leidige 32/64-Bitproblem hat? Das mit "Huf-Schmied" fängt ja hier schon an. Der Entwickler von EleLa setzt immerhin *SQL als Datenbank ein.
Mal eine Frage: Was hat denn eine SQL-Datenbank-von der Unabhängigkeit von MS und deren ODBC-API mal abgesehen-für Vorteile gegenüber einer Excel-Tabelle? Für Excel kann ich relativ fix ein Makro schreiben das mir ein paar tausend Bauteile generiert und die ich recht einfach verwalten kann. Mit SQL krieg ich sowas zwar auch alles hin-aber der Aufwand ist mindestens eben so hoch. Eine Exceltabelle wird in der Regel einfach mit Daten zugeschissen, eine saubere Datenbank aufzuziehen erfordert mehr Planung. Ich könnte mir vorstellen das die SQL-Datenbank weniger Speicher auf der Festplatte belegt, ausschlaggebend ist das aber nicht.
Ein Vorteil ist die Verwaltung der Bauteile über mehrere Tabellen. Zugriff ohne Datei Freigabe. Gleichzeitiges editieren von mehreren Benutzern aus...
Hallo, ich nutze elela zusammen mit Altium. Die Einbindung habe ich über Views gemacht.
Ohne die Vault Technologie genauer angeschaut zu haben.. wird sie nicht als auch lokal moeglich vermarktet ?
Wühlhase schrieb: > Irgendwo im Altiumforum hat einer geschrieben, daß er > dafür ein Web-Interface gebaut hat, ich kann mir diesem Stichwort aber > leider nichts anfangen. Bei Access gibt es die Möglichkeit, eine sogenannte "Datenzugriffsseite" in HTML zu erschaffen. Mit der ist es möglich, per ODBC (faktisch SQL) auf die Db zuzugreifen. Dort gibt es dann auch die Auswahlfelder, Listenfelder etc und man muss es ausdrücklich speichern, um einen Datensatz abzusenden. Meines Wissens ist das dann aber nicht mit einer Datensatzsperrung verbunden, d.h. eskann zu Inkonsistenzen führen, weswegen dann ein Speichern verhindert werden kann. Dafür funktioniert das von anderen Rechnern und von überall aus.
Wühlhase schrieb: > Eine Exceltabelle wird in der Regel einfach mit Daten > zugeschissen, eine saubere Datenbank aufzuziehen erfordert mehr Planung. ... und man kann das unbeabsichtige Löschen verhinden ... und das Löschen virtualiseren ... und das Ändern virtualiseren ... und das Ändern schützen und unter Nutzerverwaltung stellen
Zitronen F. schrieb: > Ohne die Vault Technologie genauer angeschaut zu haben.. wird sie nicht > als auch lokal moeglich vermarktet ? Bin mir sicher ob das eine Frage oder ein Statement ist. Die Frage ist was ist lokal ? Aber zur Frage die Vault läuft auf einem Server , wo der Server steht ist egal (ich weiss nicht ob der eigene Rechner gleichzeitig Server sein kann). Aber der Vault Server ist üblicherweise im eigenen Firmennetzwerk wegen Wartung Backup Sicherheit usw.
Wir haben eine Altiumibliothek auf Basis einer MySQL Datenbank erstellt. Dazu noch ein komfortables Webinterface mit PHP. Falls Interesse besteht, kann ich gerne mehr Informationen teilen.
Holger K. schrieb: > h ein komfortables Webinte Ich hätte gern mehr Informationen. Hatte schon mal versucht mit XAMPP portable und Visual Studio etwas hinzu bekommen. Es wurde aber sehr schnell, sehr kompliziert und die Beispiele im Netz sind untereinander nicht kompatibel. Also auf die Schnelle ohne Einarbeitung hab ich keine Webanwendung hinbekommen. Hab aber auch schnell die Lust daran verloren weil sehr viele Beispiel aus dem Netz einfach nicht laufen.
Ok, habe mal ein paar Screenshots angehängt. Das system ist so aufgebaut, dass neue Komponenten online erfasst werden können. Der Ablauf sieht wie folgt aus: 1) erstellen von Footprint (falls noch nicht vorhanden) 2) erstellen von Schemasymbol (falls noch nicht vorhanden) 3) Eintragen der Parameter in der Datenbank wie: - MPN - Description - Interne PartNumber - Wert - Toleranzen etc. 4) Verknüpfen der Daten mit einem Footprint und einem Schemasymbol im AltiumPlus system. Nach dieser Verknüpfung existiert das Bauteil in der Bibliothek und kann von da an im AltiumDesigner ausgewählt werden. Features: - Das Dropdown für die Auswahl des Footprints und des Schemasymbols lesen die schlib und die pcblib datei in echtzeit as und zeigen die verfügbaren Werte direkt an. Mann muss sich also nicht den Namen des Footprints merken. Man kann auch existierende Komponentendatenbanken als Quellen verwenden. Dann kann man über die Suchfunktion in diesen Daten suchen und nach Auswahl eines Bauteils mit einem Click auf "create component" daraus ein Bauteileintrag erstellen. Im Adminmenu lassen sich die Komponenten verwalten. Dabei geht es hauptsächlich darum, ein Bauteil zu überprüfen und freizugeben. Nach der Freigabe wird ein entsprechender Parameter im Bauteil auf "checked" gesetzt. Dadurch kann man bei einer BOM-Ausgabe auf einen Blick die noch nicht geprüften Teile sehen. Jede Änderung des Statuses wird in einer History mit Namen und Datum gespreichert. Man kann auch Kommentare in die History hinzufügen.
Das sieht richtig toll und professionell aus. Das hat bestimmt jemand entwickelt der sich mit PHP Programmierung richtig gut auskennt. Davon bin ich meilenweit entfernt. Möchte Dir ein Screenshot von meinem simple Programm nicht vorenthalten. Im ersten Schritt hätte ich gern das als WEB Anwendung, aber da die Notwendigkeit fehlt wird das wahrscheinlich nie was.
Taz G. schrieb: > Das sieht richtig toll und professionell aus. Das hat bestimmt > jemand > entwickelt der sich mit PHP Programmierung richtig gut auskennt. Davon > bin ich meilenweit entfernt. > Möchte Dir ein Screenshot von meinem simple Programm nicht vorenthalten. > Im ersten Schritt hätte ich gern das als WEB Anwendung, aber da die > Notwendigkeit fehlt wird das wahrscheinlich nie was. Entwickelt wurde das von https://blselectronics.ch Wir durften das System als Betatester kostenfrei nutzen und sind bisher sehr zufrieden damit. Evtl. wäre dieses System ja auch was für dich? Brauchst du das Privat oder Geschäftlich?
Holger K. schrieb: > Evtl. wäre dieses System ja auch was für dich? Danke, aber Nein danke. So etwas bei uns einzuführen ist so gut wie unmöglich. Kollegen haben sich schon Vault (bzw. demnächst Altiun 365) eingeschossen - keine Chance.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.