Wie OrCAD loswerden?

Gast #6952849
Lesenswert?

Hi,

ich würde gerne ein paar Änderungen an Layout und Schaltplan eines 
BeagleBone Green vornehmen.

Grundsätzlich kein Problem, da das Layout komplett offen liegt.

Allerdings: dieses liegt im OrCAD-Format vor und ich möchte für mein 
Hobby jetzt keine 2500 Euro (oder noch mehr) berappen.

Deswegen meine Frage: wie kann ich diese Hardwaredaten verwenden? Gibt 
es irgend eine zuverlässig funktionierende Möglichkeit, diese 
OrCAD-Daten für EAGLE oder KiCAD zu konvertieren?

Danke!
Gast #6952993
Lesenswert?

Eagle hat in den Beispielprojekten Pläne für BB Green und Black 
Wireless, sind die ähnlich? Kenne mich mit den BBs nicht aus.
Und wenn es die schon offen für Eagle gibt, dann vielleicht die für BB 
Blue auch?
Beitrag #6952996 wurde von einem Moderator gelöscht.
Persönliche Seite #6954405
Lesenswert?

Hallo Ford Prefect.

Ford Prefect schrieb:

> ich würde gerne ein paar Änderungen an Layout und Schaltplan eines
> BeagleBone Green vornehmen.
>
> Grundsätzlich kein Problem, da das Layout komplett offen liegt.

~~~~
~~~
~~
~

Was meinst Du mit "komplett offen"? ;O)

> Deswegen meine Frage: wie kann ich diese Hardwaredaten verwenden? Gibt
> es irgend eine zuverlässig funktionierende Möglichkeit, diese
> OrCAD-Daten für EAGLE oder KiCAD zu konvertieren?

Jain. Die Möglichkeit, die mir vorschwebt, ist noch recht 
Arbeitsintensiv.

Wenn Gerber Daten vorliegen, könntest Du sie mit dem Gerberdaten Viewer 
von KiCad öffnen, und als KiCad Board exportieren.
Wenn Du keine Gerber Daten hast, ist es nicht wirklich offen sondern 
eine verdeckte Werbeaktion für OrCad. ;O)
Das gibt aber nur ein Board ohne Netze bzw. Netzklassenzuweisungen, und 
einen Schaltplan hast Du auch noch nicht. D.h. das müsstest Du dann 
manuell
daraus rekonstruieren. Viel Arbeit.

Ich habe noch nicht getestet, ob KiCad 6 mit seinen Möglichkeiten von 
Forward- und Backward Annotation da neue Wege zulässt. Ich denke aber 
eher nicht.

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.l02.de
Gast #6954428
Lesenswert?

Bernd W. schrieb:

>> ich würde gerne ein paar Änderungen an Layout und Schaltplan eines
>> BeagleBone Green vornehmen.
>>
>> Grundsätzlich kein Problem, da das Layout komplett offen liegt.

> Was meinst Du mit "komplett offen"? ;O)

Wahrscheinlich wird hier "Open Hardware" mit "Open (Arduino) Source" 
verwechselt.

Offenes Layout meint eim eigentlichen Sinne lediglich, das man die 
Grafik die dieses Layout im rechtlichen Sinne darstellt ohne 
Lizenzgebühren weiterverwendet werden darf. Es heisst nicht das das ohne 
die richtige Ausbildung und Werkzeug möglich ist.
Gast #6954507
Lesenswert?

Ford Prefect schrieb:
> Deswegen meine Frage: wie kann ich diese Hardwaredaten verwenden? Gibt
> es irgend eine zuverlässig funktionierende Möglichkeit, diese
> OrCAD-Daten für EAGLE oder KiCAD zu konvertieren?

Generell: dass man Layoutdaten von einem Format in ein anderes 
konvertieren und einfach weiterverwenden kann ist eine Illusion und wird 
es auch bleiben, dazu sind die technischen Unterschiede zu gross. Das 
fängt schon bei den Pads an, was wenn im Zielsystem die gleiche Padform 
garnicht vorgesehen ist oder ganz anders definiert? Usw. usw. Ich habe 
sowas nicht nur schon gemacht, ich habe sogar Konvertierungssoftware 
geschrieben, z.B. in Altium, aber nur mit zahlreichen Einschränkungen.

Die Frage ist einfach, ob die nach der Konvertierung nötige Nacharbeit 
weniger Aufwand ist als ein Neuentwurf im gewünschten System. Wenn es 
die Umwandlung zum Test oder kostenlos gibt kann man das ja mal 
probieren, aber nicht enttäuscht sein vom Ergebnis.

Georg
Gast #6954695
Lesenswert?

Fpgakuechle K. schrieb:
>>> ich würde gerne ein paar Änderungen an Layout und Schaltplan eines
>>> BeagleBone Green vornehmen.
>>>
>>> Grundsätzlich kein Problem, da das Layout komplett offen liegt.
>
>> Was meinst Du mit "komplett offen"? ;O)
>
> Wahrscheinlich wird hier "Open Hardware" mit "Open (Arduino) Source"
> verwechselt.

Nein, "komplett offen" heißt, dass sowohl schaltplan (.DSN) als auch 
Layout (.BRD) frei zur Verfügung gestellt werden. Weiterverwendung mit 
oder ohne Änderung ist erlaubt. Selber produzieren lassen ist ebenso 
erlaubt, so lange man es nicht als "BeagleBone" bezeichnet.

Es liegt halt nur im OrCAD-Format vor, welches ich nicht habe.
Persönliche Seite #6954709
Lesenswert?

Hallo Ford Prefect.

Ford Prefect schrieb:

> Nein, "komplett offen" heißt, dass sowohl schaltplan (.DSN) als auch
> Layout (.BRD) frei zur Verfügung gestellt werden. Weiterverwendung mit
> oder ohne Änderung ist erlaubt. Selber produzieren lassen ist ebenso
> erlaubt, so lange man es nicht als "BeagleBone" bezeichnet.

Soweit so gut, wenn.....
>
> Es liegt halt nur im OrCAD-Format vor, welches ich nicht habe.

Schaltplan und Layout in einem anderen auch für die Allgemeinheit 
offenen Format vorliegen.

Hast Du wenigstens Schaltplan und Layout als Pdf oder Gerber?

Ansonsten ist das, als wenn Dir jemand 50 Euro in einem verschlossenen 
Tresor schenkt, aber Dir zum Tresor nicht den Schlüssel gibt. ;O)

Ok, wäre wegen der Rechte in dem Falle immerhin ein Drittel der Miete. 
;O)

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.l02.de
Gast #6954760
Lesenswert?

Bernd W. schrieb:
> Hast Du wenigstens Schaltplan und Layout als Pdf oder Gerber?

Schaltplan als PDF liegt vor.

> Ansonsten ist das, als wenn Dir jemand 50 Euro in einem verschlossenen
> Tresor schenkt, aber Dir zum Tresor nicht den Schlüssel gibt. ;O)

Das halte ich für Haarspalterei. Zu dem Zeitpunkt, als das BBG-Layout 
veröffentlicht wurde, war KiKAD noch nicht annähnernd in der Lage, 
solche komplexen Layouts zu handhaben. Mit welcher Software hätten die 
Entwickler also arbeiten sollen?
Gast #6955231
Lesenswert?

Ich habe die Projektdaten mal durch den Altiumconverter gejagt. Den 
Schaltplan kann ich öffnen und konvertieren (übrigens ein grausamer 
Schaltplan, wer traut sich mit sowas in die Öffentlichkeit?), aber den 
hast du ja schon als PDF und bei der .brd-Datei fragt er mich nach einer 
Allegroinstallation.

Sorry
Gast #6955262
Lesenswert?

Wühlhase schrieb:
> übrigens ein grausamer
> Schaltplan, wer traut sich mit sowas in die Öffentlichkeit?

https://seeeddoc.github.io/BeagleBone_Green/res/BEAGLEBONE_GREEN_V1.pdf

Was hast Du an dem Schaltplan auszusetzen?

Ja, einige Symbole sind etwas zu breit geraten, dafür steht halt an 
jedem Pin jede Sonderfunktion dran.
Ab einer gewissen Größe kann man nicht mehr jede Verbindung mit einer 
durchgezogenen Linie darstellen. Da mutiert der Schaltplan mehr und mehr 
zur schnöden Netzliste.

Als Nutzer interessiert mich, wie die Erweiterungsbuchsen belegt sind 
und zum Debuggen würde mich interessieren, an welchem Pin ich welches 
Signal zu erwarten habe. Diese beiden Dinge liefert der Schaltplan.
Gast #6955792
Lesenswert?

Bernd schrieb:
> Was hast Du an dem Schaltplan auszusetzen?

Ein Schaltplan soll darüber Auskunft geben, was wie verschaltet ist und 
wenn möglich auch warum.
Ersteres tut der Schaltplan, allerdings sehr mangelhaft - eben weil er 
zur graphischen Netzliste verkommen ist.


Bernd schrieb:
> Ja, einige Symbole sind etwas zu breit geraten, dafür steht halt an
> jedem Pin jede Sonderfunktion dran.

Richtig, nur welche Sonderfunktionen jetzt verwendet werden geht daraus 
nicht hervor. Welche Sonderfunktionen welcher Pin bietet, steht auch im 
Datenblatt, aber so ist es genauso viel wert, als hätte man diese ewig 
langen Bezeichnungen weggelassen. Das wäre sogar besser, denn dann 
würden wenigstens weniger überflüssige Informationen drinstehen.


Bernd schrieb:
> Ab einer gewissen Größe kann man nicht mehr jede Verbindung mit einer
> durchgezogenen Linie darstellen. Da mutiert der Schaltplan mehr und mehr
> zur schnöden Netzliste.

Das stimmt schlicht und einfach nicht. Und ja, ich weiß wovon ich rede 
und ja, ich habe sowas auch selbst schon besser hingekriegt.


Bernd schrieb:
> Als Nutzer interessiert mich, wie die Erweiterungsbuchsen belegt sind
> und zum Debuggen würde mich interessieren, an welchem Pin ich welches
> Signal zu erwarten habe. Diese beiden Dinge liefert der Schaltplan.

Du hast zwar Recht, aber du hast sehr niedrige Ansprüche. Sowas muß 
besser gehen, gerade bei großen Schaltungen wird eine gute Doku umso 
wichtiger.
Persönliche Seite #6955851
Lesenswert?

Hallo Wülhase.

Wühlhase schrieb:

> Bernd schrieb:
>> Ab einer gewissen Größe kann man nicht mehr jede Verbindung mit einer
>> durchgezogenen Linie darstellen. Da mutiert der Schaltplan mehr und mehr
>> zur schnöden Netzliste.
>
> Das stimmt schlicht und einfach nicht. Und ja, ich weiß wovon ich rede
> und ja, ich habe sowas auch selbst schon besser hingekriegt.

Das ist zwar Richtig, aber in der Praxis sind die Schaltpläne die ich zu 
sehen bekommen habe meistens schlechter als obiges Beispiel.
Scheint also nicht so einfach zu sein......

> Du hast zwar Recht, aber du hast sehr niedrige Ansprüche. Sowas muß
> besser gehen, gerade bei großen Schaltungen wird eine gute Doku umso
> wichtiger.

Richtig. Im Zeifel gehört beides dazu - Schaltung UND Netzliste.

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.l02.de
Gast #6955862
Lesenswert?

Wühlhase schrieb:
> Richtig, nur welche Sonderfunktionen jetzt verwendet werden geht daraus
> nicht hervor. Welche Sonderfunktionen welcher Pin bietet, steht auch im
> Datenblatt, aber so ist es genauso viel wert, als hätte man diese ewig
> langen Bezeichnungen weggelassen. Das wäre sogar besser, denn dann
> würden wenigstens weniger überflüssige Informationen drinstehen.

Das liegt daran, dass die mehrheit dieser Signale an den 
Expansionconnector gehen, ohne dass sie bereits auf eine Funktion 
festgelegt wären. Welche der vielen möglichen Funktionen tatsächlich 
verwendet werden, legt erst später die Software fest. Ergo kann das 
nicht schon im Schaltplan drinstehen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren