Forum: Platinen EAGLE 3D - zeigt eure Projekte


von peterguy (Gast)


Lesenswert?

Hey Leute,

kann doch nicht sein, daß ich der einzige bin, der seine Schaltungen und 
Geräte mit Eagle 3D rendert. ;-)

Ich wäre ja echt mal gespannt, was ihr so entwickelt oder schon 
entwickelt habt!

von Falk B. (falk)


Angehängte Dateien:

Lesenswert?

Nomen est omen, gebaut Anfang des Jahres. Lief gut.

von Falk B. (falk)


Angehängte Dateien:

Lesenswert?

Und die Oberseite, SMD-frei

von Michael H* (Gast)


Angehängte Dateien:

Lesenswert?

ein 4-flügliger deckenventilator bekommt 8+1 leds pro rotorblatt
leider mit n paar fehlenden packages.

ahja, präventiv: Bildformate!!!
SCNR =)

von Simon K. (simon) Benutzerseite


Lesenswert?

Michael H* wrote:
> ein 4-flügliger deckenventilator bekommt 8+1 leds pro rotorblatt
> leider mit n paar fehlenden packages.
>
> ahja, präventiv: Bildformate!!!
> SCNR =)

unausgewuchtet rappelt das sicher ganz gut ;)

von Stephan (Gast)


Angehängte Dateien:

Lesenswert?

bitte

von K. J. (Gast)


Angehängte Dateien:

Lesenswert?

Nicht ganz so aufwendig dafür passen auch einige Bauteile nicht :P

ansich halte ich von eagle3d nichts nur für sachen um mal den überblick 
zu bekommen ist es ganz nett

von gastiger holli (Gast)


Lesenswert?

> unausgewuchtet rappelt das sicher ganz gut ;)
aber sicher! bei der schnellsten geschwindigkeitsstufe rumpeln die 
rotorblätter fast bis an die decke ^^

von Björn W. (bwieck)


Angehängte Dateien:

Lesenswert?

Audioquellenumschalter mit RIAA-Entzerrer Vorverstärker für meinen 
Röhrenverstärker.

@  peterguy: Wo ist denn dein Bild?

Grüße
Björn

von peterguy (Gast)


Angehängte Dateien:

Lesenswert?

> @  peterguy: Wo ist denn dein Bild?

Wollte erstmal schaun, ob ich mich nicht blamiere mit meinen Renderings 
;-))

Habe leider erstmal nur ein Bild vom kompletten Gerät. Muss noch mal 
schaun, wie man das auch ohne Gehäuse rendern kann...

von Kalle (Gast)


Angehängte Dateien:

Lesenswert?

Hi,
hier mein Testboard für den ATMega8

Kalle

von Kalle (Gast)


Angehängte Dateien:

Lesenswert?

... und eine Vorgängerversion im Original

Kalle

von Stefan (Gast)


Lesenswert?

Wie kann man denn so was tolles machen?
Muss man da jedes Bauteil selber zeichnem?

von gast (Gast)


Lesenswert?

mit was rendert ihr?

wie kann ich das auch tun?

von Matthias D. (Gast)


Lesenswert?

Hallo liebe Eagle-Fans,

also in Target drückt man einfach auf den Knopf 3D und schaut sich das 
Bild an. Man kann jetzt ohne weitere Berechnungszeit die 3D-Platine mit 
der Maus vor sich frei drehen und wenden oder beliebig zoomen etc.

Duck und weg ;-)

Schöne Grüße, Matthias

von Domian (Gast)


Angehängte Dateien:

Lesenswert?

Target USBasp

von Thomas H. (pcexperte) Benutzerseite


Angehängte Dateien:

Lesenswert?

Hier mein ENC28J60-IO-WEBSERVER, softwarekompatibel zum Pollin Board ;)

von Thomas H. (pcexperte) Benutzerseite


Angehängte Dateien:

Lesenswert?

Und hier mein Zahlenschloss, der freie Platz ist der des DIL-Relais

von Thomas H. (pcexperte) Benutzerseite


Angehängte Dateien:

Lesenswert?

Hier noch die RS232 Erweiterung für den ENC28J60-IO-WEBSERVER

von gast (Gast)


Lesenswert?

wie kann ich 3d objekte aus meiner brd datei erstellen?

von Dirk W. (Gast)


Lesenswert?

Erster Treffer bei Google-Suche nach Eagle 3D: http://www.matwei.de

Man man man...

von crazy horse (Gast)


Angehängte Dateien:

Lesenswert?

hatte natürlich auch keine Lust, die fehlenden Bauteile zu generieren...

von Bastian N. (slime2k)


Angehängte Dateien:

Lesenswert?

Mein USBasp ....
Unterseite

von Bastian N. (slime2k)


Angehängte Dateien:

Lesenswert?

Oberseite

von Bastian N. (slime2k)


Lesenswert?

Passt übrigens in das Gehäuse 522244 von C....d.

von Stephan (Gast)


Lesenswert?

@Matthias,
"also in Target drückt man einfach auf den Knopf 3D"

dann schau einen Eintrag tiefer das Bild von Domian,

so sieht´s auch aus. Wie ne Einknopfbedienung.

von peterguy (Gast)


Lesenswert?

Um einen schnellen Eindruck zu bekommen, wie die Platine aussieht ist 
eine Funktion wie Target sie bietet sicherlich sehr wertvoll.
An die Target-Gurus: Kann man eigentlich auch zwei oder mehrere Platinen 
zusammen anzeigen lassen?

Wenn man seine Platine herumzeigen möchte oder vielleicht wie ich es 
mache die Platinen zu einem kompletten Gerät inkl. Gehäuse zusammenbaut, 
ist Eagle 3D natürlich interessanter. Man muss sich halt ein wenig 
einarbeiten...

Wie man aus einer .brd Datei ein 3D Bild erzeugt ist gut unter 
www.matwei.de beschrieben. Der Betreiber der Homepage hat die Initiative 
meines wissens auch ins Leben gerufen.
Das Rendern(Ray-Tracing) an sich geschieht mit PovRay. Eine Windows 
Version von dem Programm kann man sich unter
http://www.povray.org/download/
herunterladen.

von Thomas (Gast)


Angehängte Dateien:

Lesenswert?

Im Anhang mal eine kleine Povray Animation.

von grmpf (Gast)


Lesenswert?

Also das von Target sieht voll unprofessionell aus.

KiCAD kann das besser (auch dynamisch) und bei Eagle ists wunderhübsch 
(aber halt kein dynmaisches Rendering so mit schön mausi rotieren usw. 
;) )

von Simon K. (simon) Benutzerseite


Lesenswert?

Thomas wrote:
> Im Anhang mal eine kleine Povray Animation.

Kannst du mal kurz erläutern, wie man ein Video mit POV-Ray rendert? 
Habe bisher nur Bilder hingekriegt :D
Hab mich schonmal mit beschäftigt, aber hab es nicht herausfinden 
können. Habe mich aber auch nicht all zu sehr damit beschäftigt.

von Andreas W. (theslow)


Angehängte Dateien:

Lesenswert?

Ein Servocontroller, kann 8 Servos per RS232 stellen.

von Funky (Gast)


Angehängte Dateien:

Lesenswert?

My TI Wireless pcb.

von Thomas W. (thomas_v2)


Angehängte Dateien:

Lesenswert?

Simon K. wrote:

> Kannst du mal kurz erläutern, wie man ein Video mit POV-Ray rendert?
> Habe bisher nur Bilder hingekriegt :D

Ist bei mir auch schon etwas her. Im Anhang mal die zugehörige Povray 
(.pov) und die .ini Datei.
Ich hoffe es funktioniert noch mit der aktuellen Eagle3D Version.

In der Ini-Datei steht bei mir folgendes:

> Initial_Frame=1
> Final_Frame=100
> Initial_Clock=0
> Final_Clock=1

Bei einer Animation werden mehrere einzelne Bilder gerendert.
In meinem Fall 100 Stück, also von 1-100. In Povray gibt es eine interne 
Variable namens "clock".
Diese beginnt beim ersten gerenderten Bild bei 0 (Initial_Clock) und 
endet bei 1 (Final_Clock). Bei 100 Bildern ändert sich clock bei jedem 
Durchlauf also um 0,01.

Nun kann man mit dieser Variable in der Render-Datei experimentiern, zum 
Beispiel um die Platine rotieren zu lassen:

> #local cam_a = 20 + 5 * (sin(360 ** clock ** (pi / 180)));

(Doppeltes * muss man sich wegdenken, Forenproblem...)
In diesem Fall fährt die Kamera "soft" von der Platine weg und wieder 
hin.

Die Drehung der Platine erfolgt dann mittels:

> #local pcb_rotate_y = 360*clock;

Um die Animation zu rendern muss in Povray die ini-Datei im aktiven 
Fenster liegen. Dann werden mit "Run" 100 einzelne Bilder gerendert, die 
als Bitmap-Dateien im Verzeichnis liegen.

Diese kann man dann z.B. mit der Software VirtualDub zu einem Film 
zusammengefügen.
Bei VirtualDub unter File->Open die erste Bitmap-Datei mit der Endung 
001 auswählen. Die Software erkennt dann die weiteren Bilder an der 
fortlaufenden Nummer.
Dann kann man das Ganze im gewünschten Dateiformat speichern.

von Matthias (Gast)


Lesenswert?

Wollte das gerade auch mal ausprobieren.
Bei mir macht das Programm POV immer einen Parse Error aufgrund des 
Fehlens von #include "tools.inc"?

von Matthias (Gast)


Lesenswert?

Schon verstanden geht jetzt ... :-)

von Harro H. (cornu) Benutzerseite


Angehängte Dateien:

Lesenswert?

Hier meinen Netserver-Platine mit ner Taimag-Netzwerkdose und ENC wartet 
immernoch darauf mal getestet zu werden ...

MfG  Cornu

von Matthias D. (Gast)


Angehängte Dateien:

Lesenswert?

Hallo alle,

die 3D-Ansicht in Target ist kein photorealistischer Show-Effekt, sie 
ist ein Arbeitsmittel. Im kleinen Bildchen oben ist z.B. das Signal GND 
blau markiert. Dessen Verlauf man sich schnell auf der Ober- und 
Unterseite in 3D anschauen kann. Man kann genauso Bauteile selektieren 
oder den Platinenkörper unsichtbar machen. Man kann die Bauteile einzeln 
oder zusammen ausblenden. Man kann z.B. bei Multilayern wie in einer 
Tiefgarage seitlich in die Leiterplatte mit ihren inneren Bahnen 
hineinfahren.

Und nicht zuletzt gibt man sein Werk als IDF oder STEP weiter an die 
mechanische Fertigung zum virtuellen Einbau in ein Gehäuse. Das alles 
find ich jetzt so schlecht nicht. Und alle immer nur einen Mausklick 
weit weg und sofort zu sehen.

Schöne Grüße, Matthias

von Simon K. (simon) Benutzerseite


Lesenswert?

Harro H. wrote:
> Hier meinen Netserver-Platine mit ner Taimag-Netzwerkdose und ENC wartet
> immernoch darauf mal getestet zu werden ...
>
> MfG  Cornu

Nächste Frage: Wie kriegst du diese schöne feinstufige Grafik hin? Hohe 
Auflösung und dann per Grafikprogramm herunterpoliert?
Leider nimmt POV-Ray keine wirklich brauchbaren AA Werte an, so dass die 
Platine immer etwas pixelig aussieht bei mir.

von crazy horse (Gast)


Lesenswert?

unter dem Button "Ini" kannst du die Auflösung einstellen - bei 
1280x1024 sieht das schon sehr ordentlich aus. Dauert natürlich länger. 
Am ANfang nehme ich immer 640x480, reicht für einen ordentlichen 
Eindruck. Dann dies oder das Bauelement zurechtrücken oder austauschen, 
ganz zum Schluss mit voller Auflösung.

von Anselm 6. (anselm68)


Lesenswert?

Ich habe die aktuelle Beta installiert, weil sie DualCores und SSE 
unterstützt.
leider geht da diese Zeile nicht:
*#local pcb_rotate_y = 360*clock;*
Er berechnet alle Bilder, aber ohne zu drehen ;(

Weiss da wer eine Lösung für?

Gruß Anselm

von Anselm 6. (anselm68)


Lesenswert?

@crazy Horse, ... und mit 20fachem AntiAliasing lach
Dauert dann nur ein wenig

@Simon

Library_Path="E:\Eigene Dateien\POV-Ray\v3.7\include" <- beta nimmt 
diesen pfad ein

Antialias=on
Antialias_Threshold=0.1
Antialias_Depth=20  <- hier, je nach rechenpower und geduld ;)

Input_File_Name=hier die leiterplatte hin.pov

Initial_Frame=1
Final_Frame=100
Initial_Clock=0
Final_Clock=1

Cyclic_Animation=on
Pause_when_Done=off

#local pcb_rotate_y = 360*clock; <- die wo nicht geht in der aktuellen 
beta

von Anselm 6. (anselm68)


Angehängte Dateien:

Lesenswert?

erzeuge eine .ini mit dem text von oben, abspeichern und mit Povray 
öffnen.
dann geht es auch mit besserem AA

Anlage ist ein mal schnell zusammengeklicktes Dingen mit 20Fach AA und 
0.1 Threshold

Rechendauer bei mit 2:48 min/sec

von crazy horse (Gast)


Lesenswert?

keine Ahnung, was du mit AntiAliasing in diesem Zusammenhang meinst - 
den Parameter habe ich noch nie gesehen/verändert.
Obige Platine von mir dauerte mit voller Auflösung vielleicht 1min.

von Thomas W. (thomas_v2)


Lesenswert?

Anselm 68 wrote:

> Library_Path="E:\Eigene Dateien\POV-Ray\v3.7\include" <- beta nimmt
> diesen pfad ein

Library_Path muss auf deinen Ordner mit den Povray-Beschreibungen von 
Eagle3D zeigen.
Ich habe mir gerade die aktuelle Beta 3.7 installiert, und da läuft das 
ohne Probleme (auf einem Dual-Core sogar eine ganze Ecke schneller :-)

von Anselm 6. (anselm68)


Lesenswert?

Klar eht Pov, aber er dreht nichtmehr, berechnet also dass gleiche Bild 
mehrfach.
Egal was ich so anstelle....

von Kevin K. (nemon) Benutzerseite


Angehängte Dateien:

Lesenswert?

Eine Steuerplatine für meine elektronische Last, leider gibt es nicht 
für alle verwendeten Bauteile eine Bibliothek (hat wer nen 10poliges 
DIL-Gehäuse gefunden?). Vorne in der Mitte ist eine Chinch-Buchse, links 
oben und unter den Widerständen Anschlussklemmen und die 8poligen Teile 
sind Miniaturrelais. Unten rechts noch eine galvanische I²C-Trennung. 
Scheinbar ist der Nullpunkt für die weißen Stecker falsch, jedenfalls 
sind diese, wie man auch am Bestückungsaufdruck sehen kann, etwas 
verrutscht. Und die Glassicherungen ziehen ordentlich Performance, sehen 
dafür aber auch gut aus.

von J. K. (rooot)


Angehängte Dateien:

Lesenswert?

Programmier/Evo-Board für MEGA16/32/644/1284

nichts besonderes, 3D sieht das wirklich toll aus.

MFG
J.K

von Matthias L. (Gast)


Angehängte Dateien:

Lesenswert?

Hm.. Scheinen Bauteile zu fehlen..

Wo gibts denn eine Anleitung, wie man selbst Bauteile in 3D zeichnen 
kann..?

von Yob (Gast)


Lesenswert?


von torsten (Gast)


Angehängte Dateien:

Lesenswert?

Hauptplatine eines Feldbusgerätes der Hausautomatisierung.

mfg Torsten

von Michael H* (Gast)


Lesenswert?

Michael H* wrote:
> ahja, präventiv: Bildformate!!!

ich wusst, ich wussts! =)

von Simon K. (simon) Benutzerseite


Lesenswert?

Anselm 68 wrote:
> @crazy Horse, ... und mit 20fachem AntiAliasing *lach*
> Dauert dann nur ein wenig
>
> @Simon
> ...

Danke an Crazy Horse und die anderen Leute für die Tipps. Die Auflösung 
habe ich sowieso schon auf 1280x1024, aber trotzdem sehen die Kanten 
noch stufig aus :-)
Das mit der AA-Depth werde ich mal probieren. Und die neueste Version 
holen wäre vielleicht auch nicht schlecht ;)

von Oliver _. (verleihnix)


Angehängte Dateien:

Lesenswert?

Nix dolles, aber sehr praktisch, ein Frequenzzähler ..

von Axel (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

na dann zeige ich auch mal was.
Die Blenden sind nur für das Bild transparent gemacht.

Gruß
Axel

von Aber Hallo (Gast)


Lesenswert?

... das sieht sehr sehr schick aus! Super Arbeit!

von JojoS (Gast)


Lesenswert?

@Axel: sieht sehr gut aus. Die Induktivitäten PIS habe ich gestern auch 
bekommen, hast du das Symbol selbst gebaut oder wo finde ich die? PIS 
und PISR ?

von JojoS (Gast)


Angehängte Dateien:

Lesenswert?

eine kleine KSQ bis 1A für LEDs, nur die genannte PISR fehlt mir noch.

von Ulrich R. (radiguli) Benutzerseite


Angehängte Dateien:

Lesenswert?

Hallo,

Hier mein neues Projekt. Einige Bauteile Fehlen noch.

Gruß
Uli

von Ingo (Gast)


Lesenswert?

Hallo,
hab mal ne Frage zum erstellen der 3D Ansicht. Hat jemand von euch schon 
mal eine 3D Ansicht erstellt, bei der die Platinenkontur rechteckige 
aber auch runde Konturen hat. Bei der Erstellung fragt Eagle mich ob ich 
eine recheckige oder runde Platine erstellen will und entwerden kann 
dann Povray das eine oder das andere nicht erstellen.

von DjTommyB (Gast)


Lesenswert?

Hi!

Hab mal ne Frage!

Wenn ich mit der 3d41.ulp ne Platine zu ner 3D verarbeite, wie kann ich 
dannach Bauteile, die ich manuell zugewiesen habe wieder ändern?

Hab schon alles versucht, trotzdem sind immer die "alten" Bauteile 
drin..

Danke im Vorraus ;)

mfg
Tommy

von Peter F. (piet)


Angehängte Dateien:

Lesenswert?

Hoi Hoi!
Poste ich auch mal was hier, warte noch das die fertige Platine in der 
Post liegt...
Die SO8 sind an der falschen stelle gerendert, waren selbsterstellte 
bauteile und die SMD Spule fehlt.

Mfg,
Peter

von Gast (Gast)


Lesenswert?

Hallo DjTommyB,
die Bauteile, die zunächst nicht zugewiesen werden können sind in der 
Datei
"3dusrpac", dort ggf. die Zeile löschen. Siehe dazu auch die Hinweise 
hier:
www.b-redemann.de/sp-eagle3d.shtml

von DjTommyB (Gast)


Angehängte Dateien:

Lesenswert?

Hi. Finde die Datei aber nicht, hab mir das im Vorraus schon durch 
gelesen. Habs jetzt aber einfach in der POV datei selbst geändert und 
funzt auch ;) Zwar nicht die eleganteste Lösung aber OK.

Dann will ich auch gleich mal meine erste 3D Platine vorstellen, 
brauchen tu ich die für meine "Taschenlampe" (7xP4 ^^)

mfg
Tommy

von O. D. (odbs)


Lesenswert?

@Axel:

Sieht super aus! Hast du das Gehäuse separat gebaut und die beiden 
POV-Ray-Dateien zusammengeführt? Würdest du das µblox-Modul zur 
Verfügung stellen? Könnte ich sehr gut gebrauchen ;)

von Gast (Gast)


Lesenswert?

> Autor: Axel (Gast)
> Datum: 01.11.2008 12:49
> Dateianhang: transparent_1.jpg

mmh, die Tantalkondensatoren sind verpolt^^

Ansonsten super.

von stan (Gast)


Angehängte Dateien:

Lesenswert?

Ergebnis einer Diplomarbeit

von K. J. (Gast)


Angehängte Dateien:

Lesenswert?

Hm, nichts wildes :P aber eagle3d ist schon praktisch um zu sehen wies 
ca. aussieht wenn es fertig ist.

von Gast (Gast)


Lesenswert?


von Frederik K. (n0ll4k)


Lesenswert?

DjTommyB

Hast du irgendwo nen Schaltplan zu der Schaltung, das sieht schon recht 
interessant aus.

von K. J. (Gast)


Angehängte Dateien:

Lesenswert?

Gast schrieb:
> Diese Ähnlichkeit ;)
>
> Beitrag "Re: EAGLE 3D - zeigt eure Projekte"

Hihi :P hatte ich wohl schon mal tjo kann passieren :P

von Cesar D. (cdr)


Angehängte Dateien:

Lesenswert?

New libraries for EAGLE3D
http://pa-elektronika.fw.hu/eagle3d.htm

von Cesar D. (cdr)


Angehängte Dateien:

Lesenswert?


von Falk B. (falk)


Lesenswert?

@Cesar David (cdr)

>      SMPS_Labortap_III_Eagle3D.jpg
>      hexapod_www.ignorancia.org.jpg

Great pictures! What ist different to the normal Libs so it looks much 
more realistic? Different textures with realistic material definition?

Regards
Falk

von Alexander S. (esko) Benutzerseite


Lesenswert?

Hi Cesar,

the pictures look really very realistic. It seems 
hexapod_www.ignorancia.org.jpg has a depth of field effect. How do you 
got it?

Here are some advice to get better textures and illuminating.
http://www.ignorancia.org/en/index.php?page=eagle3d

von Florian (Gast)


Angehängte Dateien:

Lesenswert?


von Peter F. (piet)


Angehängte Dateien:

Lesenswert?

Hoi Hoi!

Hier ein kreativ geroutetes rundum Blinklicht mit nem ATTiny 26.
Eine der LEDs als Photosensor misbraucht werden. Der ADC kann die 
Versorgungsspannung messen über nen Spannungsteiler und ein Taster am 
externen Interrupt.

Grüße,
Peter

von Gast (Gast)


Lesenswert?

Da hat der Layouter schon die Glühweinsaison eingeläutet.

scnr

von Sebastian (Gast)


Lesenswert?

Hallo bin gerad dabei meine PLatine zu erstellen, nun hab ich eine frage 
und zwar: wie bekomme ich das die LEDs leuchten und wo bekomme ich den 
Wannenstecker her. Habe zwar einen der wird mir aber bei EAGLE 3D nicht 
abgebildet.

von Michael M. (Gast)


Lesenswert?

SUCHFUNKTION!

von Denny (Gast)


Lesenswert?

Cesar David schrieb:
> Maximum realism with EAGLE3D
>
> http://www.ignorancia.org/es/index.php?page=eagle3d

Hallo.
Weiß jemand, wie ich diesen Mod installieren kann??
Irgendwie komm ich nicht klar damit.
Immer wenn ich bei POV-Ray "Run" drücke, kommt ein Fehler.

Danke
Denny

von Gregor (Gast)


Lesenswert?

Welcher Fehler erscheint denn? Wie ich gesehen habe, beinhaltet das
File nur die inc Dateien, die bei eagle3d dabei sind. Also eher das 
original
herunterladen und installieren:
http://www.matwei.de
Dann mit dem anderen File experimentieren ...

Vielleich hilft auch dieser Link weiter:
https://ssl-id.de/b-redemann.de/sp-eagle3d.shtml
(Tutorial zu Eagle3D)

Gruß

von Gerd B. (gerdalbert)


Lesenswert?

Mit der Bitte um Hilfe

Sicher ein alter Hut aber mit neuen Fenstern

Bei mir macht das Programm POV immer einen Parse Error aufgrund des
Fehlens von

#include "tools.inc"
#include "user.inc"
//Parts not found in 3dpack.dat or 3dusrpac.dat are:

Wo werden diese erzeugt bzw. wo sind sie denn ?
Wo laufen sie denn, und wohin damit ?

danke

mfG Gerd

von Renderer (Gast)


Lesenswert?

@Denny

Du mußt mit MegaPOV 1.2.1 rendern, nicht mit povray.

Download hier:
http://megapov.inetart.net/download.html

Die Webseite gits auch in Englisch statt Spanisch:
http://www.ignorancia.org/en/index.php?page=eagle3d

von Denny (Gast)


Lesenswert?

Das habe ich mir jetzt runtergeladen.
Ich habe aber leider keine Ahnung wie das geht.
Da, wo man die Auflösung einstellen kann, sind keine Einträge drin.

von Andreas M. (elektronenbremser)


Lesenswert?

schade, ich erwarte hier eigentlich "Eagle-Projekte in 3D".
Was hier momentan gepostet wird gehört bitte in einen "eigenen Thread".
no Hijacking

von John-eric K. (mockup)


Angehängte Dateien:

Lesenswert?

So gerade mal mit dem MegaPOV gerendert.
Das sieht im Vergleich wesentlich besser aus ;-)

Meins ist der USBProg V3.0 vom Embedded-Project selbst geroutet und 
aufgebaut. Die Form ist extra so gewählt, damit das Teil in eine kleine 
schwarze Reichelt Box passt.

Trotzdem danke für die Info über MegaPOV

von John-eric K. (mockup)



Lesenswert?

So und hier noch was anderes.
Fehlen leider ein paar Bauteile.

von Michael Sauron (Gast)


Lesenswert?

Layout vom Dezember 2010 - du bist deiner Zeit weit voraus

von Thomas D. (t0mmy)


Angehängte Dateien:

Lesenswert?

Das erste ist Rev2 von der DAC-Platine meines CD-Players (PMD-100
Digital-Filter, PCM1704 Wandler, OPA627 I/U-Wandler)
Das zweite ist in Planung. 6x210Wrms Audioverstärker, Class-D, nur
digitale Inputs.

von O. D. (odbs)


Lesenswert?

Schöne Platine - mich stört nur der OPA627.

Wenn du dir schon so eine Mühe gibst und nur die besten Bauteile 
verwendest (PCM1704, PMD-100...), dann kümmere dich doch genauso 
konsequent auch um den Strom-/Spannungswandler, der von den drei 
Schaltungsteilen auf der Platine den größten Einfluss auf den Klang hat.

von John-eric K. (mockup)


Lesenswert?

@ Michael Sauron
Ja irgendwie vergessen den Monat zu ändern.
Auf der Unterseite ist es aber Richtig. ;-)

von Gerd B. (gerdalbert)


Lesenswert?

@Denny

Bitte um Nachsicht wenn ich erst jetzt antworte, bin neu auf den WWW.
So nach dem Motto wer den Schaden hat.. ist mir bei dem Versuch MegaPOV 
zu laden Windows unwiederbringlich abgestützt. Das Programm startet 
nicht denn es wurde nach einer License  Certifi… oder sowas gefragt.
mfG.
Gerd

von Virus 7. (virus744)


Lesenswert?

Hallo,

hey echt schone Bilder habt ihr da alle.
Leider kann ich im Forum nirgends finden, wo und wie ich den Eagle 3D - 
Zusatz finde.
Kann mir da jemand helfen?

Mfg

von Sven P. (Gast)


Lesenswert?

Virus 744 schrieb:
> Hallo,
>
> hey echt schone Bilder habt ihr da alle.
> Leider kann ich im Forum nirgends finden, wo und wie ich den Eagle 3D -
> Zusatz finde.
Allein in diesem Thread wurde schon dreimal danach gefragt und die 
Antwort gegeben.

von John-eric K. (mockup)


Lesenswert?

Habe mal ein paar Bauteile für Eagle 3D erstellt und dazu einen Artikel 
gestartet. http://www.mikrocontroller.net/articles/Eagle_3D_Bauteile

von Blanvolet (Gast)


Lesenswert?

Hat jemand eine Idee wie man MegaPov und den HDR/Texturen Kram korrekt 
installiert? Ich hab http://www.ignorancia.org/en/index.php?page=eagle3d 
hier gelesen und gegoogled aber auf eine wirklich lauffähige Version 
komm ich nicht, das jüngste ist das er meckert das er den Pfad zur 
Eagle3D Schriftart nicht findet und den String zum Ort nicht mag...

Vielleicht weis jemand wie man das korrekt installiert

Grüße

von John-eric K. (mockup)


Lesenswert?

Als erstes brauchst du diese POVRay Version:
http://www.povray.org/ftp/pub/povray/Old-Versions/Official-3.6/Windows/povwin-3.6.1c.exe

Die Version die man direkt von der HP laden kann ist zu neu.

Dann MegaPov herunterladen
http://megapov.inetart.net/packages/windows/megapov-1.2.1-windows.zip
und im Installationsverzeichnis von POVRay entpacken.
So das die exe von MegaPov auch im gleichen Ordner wie die exe von 
Povray ist. Die wäre im Bin Verzeichnis.

Die Dateien im Ordner povray, welche bei der Eagle 3d Installation im 
ULP Ordner abgelegt werden auch in den Include Ordner von PovRay 
kopieren.

den Inhalt von Modsmega
http://www.ignorancia.org/uploads/zips/modsmega.zip
im PovRay Verzeichnis in den Ordner Include entpacken.

Das sollte es gewesen sein.

Ich hab die PovRay exe "pvengine.exe" in "pvengine2.exe" umbenant
und die von MegaPov in "pvengine.exe". So startet automatisch MegaPov 
bei doppel Klick auf die .pov Datei und nicht das alte PovRay.

Gruß John-Eric

von Blanvolet (Gast)


Lesenswert?

Dann lag es wohl daran das ich die neueste Version drauf hab, dann 
installier ich mal noch eine alte und schau was passiert.

Wie bekomme ich dann den HDR kram da rein? Also in welchen Ordner muss 
die .hdr (für das Lightning) und wo die .jpg (für den Hintergrund) rein?

Dank dir ich schau mir das nachher mal an.

von John-eric K. (mockup)


Lesenswert?

Ach vergessen

kitchen_probe.hdr auch mit ins include Verzeichnis
ich hab einfach ein weißes Bild gemacht.
Das kannst auch ins include Verzeichnis packen.
Vielleicht hab ich mal Zeit und mach einen Artikel.
Oder wer anderes? ;-)

von Guest (Gast)


Lesenswert?

Ist Eagle 3D kostenlos?

von Falk B. (falk)


Lesenswert?

Ja.

von Chris L. (kingkernel)


Lesenswert?

Ich bekomme, nachdem ich die Dateien von ModsMega ins Includeverzeichnis 
die Fehlermeldung dass er die Farbe Grau25% und Grau nicht findet. Da 
scheint einiges zu Fehlen!

von John-eric K. (mockup)


Lesenswert?

Hast du vorher auch die Dateien von Eagle3D da hinein kopiert?

von Chris L. (kingkernel)


Lesenswert?

Ja, habe ich

von Chris L. (kingkernel)


Lesenswert?

In Transistor.h wird "plastic_gray20" als texture{plastic_gray20} nicht 
gefunden!

von K. J. (Gast)


Angehängte Dateien:

Lesenswert?

Hab auch was kleines ist noch nicht ganz optimal wird mal eine 
Steuereinheit für meinen Hausbus.

von Blanvolet (Gast)


Lesenswert?

So jeetzt läufts, danke

von Chris L. (kingkernel)


Lesenswert?

Bei mir leider immernoch nicht. Im Origina gehts, aber wenn ich die 
Dateien vom ModsMega nehme, gehts nicht mehr. Er findet die Defines eben 
nicht
Das Rendern an sich geht, wenn keine transistoren vorhanden sind! Nur 
fehlen diesen eben die Texturen!

von Blanvolet (Gast)


Angehängte Dateien:

Lesenswert?

Das sind meine ModsMega Ergebnisse ;) Das ganze kommt mal in ein Lenkrad 
für ein Formelfahrzeug

von Alexander S. (esko) Benutzerseite


Lesenswert?

Formula Student?

von Mghj (Gast)


Lesenswert?

Wo sind die Vorwiderstände für die LEDs?

von Blanvolet (Gast)


Lesenswert?

Formula Student ja - ich hab da noch 2 Details vergessen ich gebs zu ^^

von Mghj (Gast)


Lesenswert?

TU Braunschweig zufällig?

von Blanvolet (Gast)


Lesenswert?

Nein, UAS Darmstadt

von Martin M. (silent_max)


Lesenswert?

Gibt es für jede einzelne Version von Eagle auch eine zugehörige 3d 
Version oder wie ist das??

Weil ich nutze 5.6.0.

Muss ich diesbezüglich was beachten, wenn ich bei 5.6.0 ein 3D Bild 
erzeugen möchte??

Danke im Voraus.

Gruß

von K. J. (Gast)


Lesenswert?

hi, nein du hast 2 ULPs eine für die Versionen <4.1 und die andere für 
die >4.1 die anderen Files sind immer gleich.

von Martin M. (silent_max)


Lesenswert?

Also so wie ich das jetzt verstanden habe, ist es wie folgt:

Eagle installieren und dann wie hier 
http://www.b-redemann.de/download/Eagle3d.pdf beschrieben vorgehen und 
dabei achten, dass die ULPs für 5.6.0 geeignet sind.

Ich entschuldige mich gleich jetzt, dass ich mich so anstelle. Mit Eagle 
an sich habe ich bisschen Erfahrung, mit dem 3D habe ich 0,0 Erfahrung.

von Harro H. (cornu) Benutzerseite


Angehängte Dateien:

Lesenswert?

So hab dann auch mal rumgespielt ...
Alles mit normalem Povray 3.6, nur die Eagle3D Bibliotheken mit dem 
finish nachbearbeitet, da MegaPOV noch nicht laufen will.

von Falk B. (falk)


Lesenswert?

@  Harro H. (cornu) Benutzerseite

>      uhr4med.png
>      1,5 MB, 20 Downloads

>So hab dann auch mal rumgespielt ...

Na dann lies mal zur Abwechslung was, z.B. den Artikel Bildformate.

von nobbi (Gast)


Lesenswert?

Ich frage mich grade, ob es nicht auch möglich wäre, das Rendern einer 
Animation auf 4 Kerne zu verteilen. Ich hatte jetzt pauschal gedacht, 
man könnte doch einfach vier .ini-dateien anlegen, von denen jeweils 1/4 
aller frames gerendert werden.

Angenommen es sollen 80 Frames erzeugt werden:

ini 1:
Initial_Frame = 1
Final_Frame = 20
Initial_Clock = 0
Final_Clock = 0.2

ini 2:
Initial_Frame = 21
Final_Frame = 40
Initial_Clock = 0.21
Final_Clock = 0.4

ini 3:
....usw

Geht das ? Oder macht man das ganz anders ?

von Chris L. (kingkernel)


Lesenswert?

Das wird so nicht funktionieren, da wird das Programm viermal den ersten 
Kern belasten. Wenn das Programm mehrere Kerne unterstützt, tut es de 
sowieso nutzen! Selbst hand anlegen, wird da überflüssig sein.

von Adlerauge (Gast)


Lesenswert?

hi, weiss einer wo man sich die aktuellste version von eagle3d 
runterladen kann? bei matwei.de scheint die datei vom aktuellen nich 
mehr da zu sein, nur eine uralte version (1.05), die 1.10 scheint nicht 
mehr da zu sein :(

von nobbi (Gast)


Lesenswert?

Christian L. schrieb:
> Das wird so nicht funktionieren, da wird das Programm viermal den ersten
> Kern belasten.

Ne. Die werden auf alle 4 Kerne verteilt. Ich bin grade dazu gekommen 
das mal auszuprobieren.

~/opt/megapov/megapov \
+L /usr/lib/cinelerra/fonts/ \
+L ~/opt/megapov/include/ \
+L /usr/share/povray/include/ \
+A +W800 +H600 +Otest.png <n>.ini

Das ganze 4 mal starten (n = 1 bis 4) und anschliessend alle Bilder 
zusammenkleben:

mencoder mf://*.png -sws 2 -mf w=800:h=600:fps=30:type=png \
-ovc xvid -xvidencopts bitrate=900 -oac copy -o out.avi

Die vier ini-dateien kann man sich eigentlich auch sparen, da man
die Werte auch direkt als Option von megapov vergeben kann.

von Armin S. (knall_e)


Angehängte Dateien:

Lesenswert?

Hi!

Hier mein Projekt mit Atmega128 fuer ein DG-16080-11 Grafikdisplay.

Grüße Armin

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Anbei ein Versuch mit Eagle3D + MegaPOV, Radiosity & HDR mit geänderten 
Materialien und Einstellungen. DOF dann in Photoshop.

Ich finde es ganz gelungen.

(Ja ich weiss, die Platine funktionier so nicht)

Liebe Grüße, Christian

von Lehrmann M. (ubimbo)


Lesenswert?

Christian W. schrieb:
> Anbei ein Versuch mit Eagle3D + MegaPOV, Radiosity & HDR mit geänderten
> Materialien und Einstellungen. DOF dann in Photoshop.
>
> Ich finde es ganz gelungen.

Das kann man laut sagen. Das sieht ja nahezu echt aus. Meinst du du 
könntest mal ein Tutorial zusammenschreiben - das wäre sehr genial =)

Meinen Respekt


Gruß Michael

von peterguy (Gast)


Angehängte Dateien:

Lesenswert?

Hier mal ein Rendering von nem kleinen Boardcomputer Projekt.
Das Ganze besteht aus digitalem Drehzalmesser + GLCD für Bedienung und 
Zusatzinformationen.

Ist noch lang nicht fertig, da soll noch ne zweite Platine hinzukommen.

von Michael H. (michael_h45)


Lesenswert?

Schönes Projekt!
Hast du die LEDs und Transistoren mit einem ulp gesetzt?

Aber es gibt keinen PCA8532.

von Chris L. (kingkernel)


Lesenswert?

Sieht gut aus. Wo bekommt man denn die Lib und die Daten für das 
Display?

von peterguy (Gast)


Angehängte Dateien:

Lesenswert?

Also, die LEDs + Transistoren habe ich über ein selbstgeschriebenes ULP 
platziert. Mein ULP fragt nach bestimmetn Parametern und ruft dann 
wiederum mehrmals das cmd-draw ULP auf.

Stimmt, die Beschriftung im Rendering ist falsch, bei den Bausteinen 
handelt es sich um PCA9532D.

Die Lib für das Display kommt von einem Arbeitskollegen :-))
Hab sie mal angehängt.

Und die Daten für das 3D Modell davon musste ich halt selbst schreiben.
Das Display kann man bei Reichelt kaufen (da gibts auch die 
Datenblätter), einfach nach DOGM128 suchen.

von Chris L. (kingkernel)


Lesenswert?

Vielen Dank!

Könntest du das Modell hier veröffentlichen? 
http://www.mikrocontroller.net/articles/Eagle_3D_Bauteile
Dann müssen sich nicht verschiedene Leute die Arbeit doppelt und 
dreifach machen und man hat eine Datenbank an Bauteilen!

von Uhu U. (uhu)


Lesenswert?

Wie bekommt man denn in Eagle die 45° gekippt plazierten ICs hin? Ist 
das ein spezielles Symbol?

von John-eric K. (mockup)


Lesenswert?

Wenn man ein Bauteil bewegt, steht oben links "Angle"(Beim 
Diskettensymbol) und da einfach den gewünschten Winkel eintragen.

von Oliver (Gast)


Lesenswert?

@doctormord:

Wie hast Du das in der Auflösung gemacht?
Ich bekomme mit MegaPov nur die normale Optik hin..

Besten Dank.

von Uhu U. (uhu)


Lesenswert?

John-eric K. schrieb:
> Wenn man ein Bauteil bewegt, steht oben links "Angle"(Beim
> Diskettensymbol) und da einfach den gewünschten Winkel eintragen.

Ah ja. Besten Dank!

von Simon K. (simon) Benutzerseite


Lesenswert?

Möglicherweise landet bei der Aktion aber das Bauteil nicht wieder auf 
dem Raster.
Deswegen nehme ich immer das Info-Tool und wähle das Bauteil an und 
stelle dort den Winkel ein.

von Michael H. (michael_h45)


Lesenswert?

Da muss man aber aufpassen, dass es nicht vom Raster fällt.
Der Winkel ist auch eine Eigenschaft in der Maske des Info-Werkzeugs. 
Dabei wird das Bauteil dann auf dem Raster um das Origin gedreht.

Edit: hat man denn nicht mal 2 Minuten Zeit? =)

von John-eric K. (mockup)


Lesenswert?

Naja man sollte schon am Mittelpunkt des Bauteils klicken zum 
verschieben wo das Kreuz ist und drehen.

Ansonnsten dreht er um den Punkt der angeklickt wurde.

von Simon K. (simon) Benutzerseite


Lesenswert?

Michael H. schrieb:
> Da muss man aber aufpassen, dass es nicht vom Raster fällt.
> Der Winkel ist auch eine Eigenschaft in der Maske des Info-Werkzeugs.
> Dabei wird das Bauteil dann auf dem Raster um das Origin gedreht.
>
> Edit: hat man denn nicht mal 2 Minuten Zeit? =)

Nein! :-)

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Oliver schrieb:
> @doctormord:
>
> Wie hast Du das in der Auflösung gemacht?
> Ich bekomme mit MegaPov nur die normale Optik hin..
>
> Besten Dank.

Hallo Oliver,

wenn Megapov funktioniert ist es schonmal die halbe Miete.

Beim Export von Eagle3d -> pov alle Licht abschalten und Pov-Datei 
schreiben.

Die POV-Datei ins include-Verzeichnis von Povray/Megapov kopieren.

Des weiteren sollten im include-Verzeichnis die .inc-Dateien sein, 
welche du bei im EAGLE-5.10.0\ulp\eagle3d\povray findest.

Unter Windows7 möchte MegaPOV die .inc Dateien hier sehen:

...Benutzer\deinBenutzer\AppData\Roaming\POV-Ray\v3.6\include

Im include-Verzeichnis bei den Dokumenten findet er nichts.

Dann besorgst du dir ein paar HDR-probes von hier:

http://dativ.at/lightprobes/

Ich habe die "overcast day/building verwandt.

Die POV-Datei öffnest du in MegaPOV

und fügst folgendes vor
1
#include "e3d_tools.inc"
2
#include "e3d_user.inc"

ein:
1
//========================================================
2
#version unofficial MegaPov 1.21;
3
// radiosity control
4
#declare use_radiosity= 2; // 1=load, 2=save, 0=off
5
#declare rad_quality=   2; // 1-10 (1=very basic ... 10=very good)
6
#declare rad_bounces=   1; // >0 (more of 5 hardly makes a difference)
7
#declare rad_brightness=4; // increase if needed
8
global_settings {
9
//adc_bailout 0.01
10
11
 assumed_gamma 1.8
12
 #if (use_radiosity)
13
  radiosity {        // don't touch these settings, use the control variables above
14
   #declare rad_count=rad_quality; 
15
   #if (use_radiosity=2) 
16
    // saving radiosity
17
    pretrace_start 0.05
18
    pretrace_end 0.005
19
    media on
20
    gray_threshold .1
21
    count 20*rad_count
22
    nearest_count 10+rad_quality
23
    error_bound 0.5/rad_quality
24
    recursion_limit rad_bounces
25
    brightness rad_brightness
26
    save_file "saved.rad"
27
   #else                
28
    // loading radiosity
29
    load_file "saved.rad"
30
    pretrace_start 1
31
    pretrace_end 1
32
    count 160*rad_count
33
    nearest_count 10+rad_quality
34
    error_bound 0.5/rad_quality
35
    recursion_limit rad_bounces
36
    always_sample off
37
    brightness rad_brightness
38
   #end
39
   gray_threshold .5 
40
   randomize on // only if you are using MegaPOV
41
  }
42
 #end
43
}
44
// default finish for all textures:
45
#default{texture{normal{bozo 0.2 scale 6 } finish{reflection{0.002,0.01} ambient 0 diffuse 0.8 conserve_energy}}}
46
// HDRI environment
47
48
49
// hdr environment -----------------------
50
sky_sphere{
51
  pigment{
52
    image_map{ hdr "overcast_day" map_type 3 interpolate 3}
53
      }// end pigment
54
      rotate <0,0,0> //
55
      
56
} // end sphere with hdr image -----------
57
58
// wood table
59
plane{y,-5
60
 texture{
61
  pigment{image_map{jpeg "iron.jpg"}} // use any jpg of your choice
62
  normal{bump_map{jpeg "iron.jpg"}}
63
  finish{reflection{0.02,.05} ambient 0.2 diffuse 1}
64
  translate -.5 rotate <45,45,0> scale <10,10,10>*40
65
 }
66
}
67
68
//========================================================

Die HDR-Probes im .hdr-Format sowie die Textur (hier iron.jpg) sind 
ebenfalls im include-Verzeichnis abzulegen. Die steht dir die Wahl offen 
was du nimmst.

Die e3dtools.inc im Anhang ist die von mir angepasste. Ich habe Matthias 
jetzt allerdings nicht gefragt, ob ich die hier anhängen darf. Wenn es 
da Probleme gibt, Bescheid sagen. Die angepassten Materialien sind für 
die Farb-Kombinationen 1 und 2.

Die Auswahl findet sich in der POV-Datei unter:
1
#declare col_preset = 2;

Steht recht weit oben. Variante 1 ist Standard-Grün, Variante 2 ist die 
schwarze von mir.

Für ein gutes Ergebnis bietet es sich an die Kamera etwas zu bewegen, 
damit man schräg drauf schaut.

An folgenden Schrauben kann man drehen:
1
 assumed_gamma 1.8

Verändert die Gesamthelligkeit des Bildes (hebt den Schwarzwert mit an)
Mehr ist dunkler, weniger ist heller.
1
#declare rad_brightness=4; // increase if needed

Verändert die Lichtmenge vom Radiosity-System, mehr ist heller. Je nach 
HDR-Probe kann das zu harten Lichteinscheinungen führen. Schaltet man 
Radiosity ab, beleuchtet er nur über die HDR-Map die hier als Himmer 
eingebunden ist. Bei Bedarf kann man diese Map noch rotieren. Entfernt 
man die sky_sphere, rendert er nur Radiosity.

Hat man die richtigen Lichteinstellungen und will nur noch die Kamera um 
die Platine drehen, bietet es sich an
1
#declare use_radiosity= 2; // 1=load, 2=save, 0=off

auf "1" zu setzen. Er lädt dann die errechneten Lichtwerte für den 
Bereich. Teile der Szene, welche vorher nicht im Bild waren, sehen dann 
etwas komisch aus, dreht man die Kamera aber recht nah an der Platine, 
passt es meist. (Spart einiges an Renderzeit)

Standardeinstellung ist hier "2", damit wird bei jedem Rendern neu 
berechnet.

So sollte es dann funktionieren.


Liebe Grüße, Christian

von Oliver _. (verleihnix)


Angehängte Dateien:

Lesenswert?

Moin Christian,

heißen Dank, ich hatte auch schon geforscht und auch gefunden, aber 
Deine Anleitung ist super und nun läuft alles.

Wusste aber nicht, dass mein 2,5GHz AMD soo langsam ist :-)

Den Glanz wie in Deinem Bild bekomme ich aber noch nicht hin, liegt wohl 
an Einstellungen. Nur was ist das für ein Bild was Du geschrieben hast?
Dieses habe ich nicht und wozu wird es gebraucht?
(Habe die 2 Zeilen mit // ausgeklammert)

Zu sehen ist eine Platine für das 70er Jahre Wählscheibentelefon, an der 
ein C25 Handy angeschlossen wird. Somit sind alle Funktionen vorhanden 
inkl. Freizeichen und 30V Wechselspannung für die Glocke und 
Ladeschaltung für den uC/Glocken Akku.

Morgen ätzen und aufbauen, wenn alles läuft, lasse ich wieder Platinen 
ätzen.

mfg
Oliver

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Wenn du die iron.jpg meinst, das ist die Textur für die 
Unterlage.(Darauf liegt die Platine auf)

Eine passende Unterlage könnntest du dir bei $Suchmaschine_deiner_Wahl 
heraussuchen.

Probier mal die Kamera ein wenig zu drehen, die Ergebnisse waren bei mir 
meist besser.

Wenn du eine weiße Unterlage haben möchtest, sollte es folgendes tun:
1
// wood table
2
plane{y,-5
3
 texture{
4
  pigment{White} // use any jpg of your choice
5
  normal{bozo 0.2 scale 6 }
6
  finish{reflection{0.02,.05} ambient 0.2 diffuse 1}
7
  translate -.5 rotate <45,45,0> scale <10,10,10>*40
8
 }
9
}

Wenn der Glanz fehlt, überprüfe mal deine Einstellungen bei:
1
#declare col_preset = 2;

Du hast sicher "3" verwandt.

Liebe Grüße, Christian

von Oliver _. (verleihnix)


Angehängte Dateien:

Lesenswert?

Moin Christian,

die Einstellung #declare col_preset = 2; hatte ich schon auf 2, habe die 
Platine jetzt etwas gedreht, siehe Bild.

Ist das jetzt 'die' Optik und Qualität oder geht das noch besser?
Weil mehr habe ich nicht heraus gefunden. Hintergrundbild ist nicht so 
wichtig, schwarz ist ok, weiß natürlich besser zum drucken.

Aber ich bin soweit erstmal zufrieden und Fotos für die Doku mache ich 
eh vom Original, wenn alles fertig bestückt ist.

mfg
Oliver

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Hallo Oliver,

wenn das so ist, hast du die oben angehängte e3dtools.inc im falschen 
Ordner. Die sollte im include-Ordner von MegaPOV die mitgelieferte von 
Eagle3d überschreiben.

col_preset=2 sollte eigentlich eine schwarze Platine liefern. Schau da 
nochmal nach, eventuell hast du den falschen include-Ordner erwischt.


Liebe Grüße. Christian

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Maxim-IC MAX9704 2x10W Stereo Class-D Verstärker (filterlos)

Schaltung nach App-Note des Datenblatts mit freier Parameterwahl. 
Platinengröße 40x60mm. Kühlung über Kupfer.

Schwarzer Lötstop + chem. Gold.

(TQFN-32 gibts in E3D nur in 5x5mm, 7x7mm gehört da drauf. Die 
Koppel-C's an den Eingängen sind FKP, nicht Keramik wie abgebildet)

von Oliver _. (verleihnix)


Angehängte Dateien:

Lesenswert?

soo, Dank Christian habe ich es auch hin bekommen, es lag im großen an 
falschen Verzeichnissen. Anbei das fertige Bild, macht schon was her ..

mfg
Oliver

von David .. (volatile)


Lesenswert?

Oliver _. schrieb:
> soo, Dank Christian habe ich es auch hin bekommen, es lag im großen an
> falschen Verzeichnissen. Anbei das fertige Bild, macht schon was her ..

Aktivier mal AA

von Oliver _. (verleihnix)


Lesenswert?

ist mit 0.3 an.... was bewirkt das ansich?

von Simon K. (simon) Benutzerseite


Lesenswert?

Eine Kantenglättung. Dir ist schon aufgefallen, dass der 
Steckerverbinder oben falschherum sitzt?

von Oliver _. (verleihnix)


Lesenswert?

der soll abgewinkelt sein, weil von oben gelötet wird undd ie Platine 
nur Einseitig wird, daher nicht gerade, oder meinst du was anderes?

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Sie steckt in den SMD-Bauteilen. :D

von Oliver _. (verleihnix)


Lesenswert?

achso, jaa, ist natürlich etwas höher dann angelötet .. bei gerader 
Ausführung ist es aber ok, siehe weiter oben :))

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Ich hab das ganze jetztmal auf POVRAY 3.7 angepasst, damit entfällt der 
ganze Kram mit MegaPOV und den verschiedenen Verzeichnissen. HDR + 
Radiosity funktioniert und das ganze geht dank Mehrkern wesentlich 
flotter von der Hand. Hab jetzt noch einiges an den Packages 
rumgeschraubt (Farbe/Texturen). Helligkeit und dergleichen sollten nun 
passen.

Liebe Grüße, Christian

von Chris L. (kingkernel)


Lesenswert?

könntest du dann mal nen tutorial für die aktuelle version machen. das 
ich ne aöte version nutzen muss stört mich nähmlich ein bisschen, und 
wenn ich megapov dann auch weglassen kann wärs prima

von Alexander S. (esko) Benutzerseite


Lesenswert?

Christian W. schrieb:
> Ich hab das ganze jetztmal auf POVRAY 3.7 angepasst, damit entfällt der
> ganze Kram mit MegaPOV und den verschiedenen Verzeichnissen.

Super Sache!
Kannst du deine Version in die offizielle bei Berlios einpflegen, das 
wäre Klasse.
http://www.matwei.de/doku.php?id=de:eagle3d:eagle3d
http://developer.berlios.de/projects/eagle3d/

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Hi,

einpflegen kann ich es nicht, da fehlt mir einfach die Zeit dazu, sorry.

Aber anbei alles um zu starten (Beispiel Win7).

# 1. Povray 3.7 beta installieren

# 2. Eagle3d-HDR-include.zip nach 
\Users\Benutzer\Documents\POV-Ray\v3.7\include entpacken

# 3. Light-Probes besorgen und ins \include entpacken

Hier verwandt wurde das Package:

http://zbyg.deviantart.com/art/HDRi-Pack-1-97402522

# 4. Den Inhalt der beigefügten sample.pov in der eigenen .pov einfügen

Note:

Es ist in der eigenen .pov Datei ALLES bis zum ersten Macro zu tauschen. 
Dieses beginnt mit:
1
#macro ...

Funktionieren tun die beiden Col-Presets 1 und 2. Die Einstellungen in 
der .pov sind soweit dokumentiert, aber keine Universaleinstellungen für 
jedes Board. Anzupassen sind eventuell "assumed_gamma", "gamma" 
(sky_sphere) sowie rad_brightness.

assumed_gamma = Gesamtbelichtung des Bildes
gamma (sky_sphere) = Belichtung der Light-Probe
rad_brightness = Beleuchtungsstärke von Radiosity

Wenn ich nichts vergessen habe, sollte es funktionieren.

Hinweis 1:
Die Textur der Unterlage ist je nach Auflösung zu tauschen, 2500x2500px 
sind empfohlen, bei Renderings in 1920x1080 besser mehr.

Die Kamera wurd dahingehend angepasst, dass das Seitenverhältnis immer 
korrekt ist. Standardmäßig verzerrt Pov-Ray die Bilder je nach 
Seitenverhältnis, begingt durch die von Eagle3d generierten 
Einstellungen.

Hinweis 2:

Das ist nicht ausnahmslos auf meinem Mist gewachsen, einige Dinge sind 
aus den Samples von Pov-Ray sowie Versuchen anderer Nutzerbeispiele aus 
dem Netz. Der Austausch des gesamten Headers ist damit begründet, dass 
Eagle3d Einstellungen und Vorgaben macht, die teilweise mit Pov-Ray 3.7 
nicht kompatibel sind.


Liebe Grüße, Christian

von Μαtthias W. (matthias) Benutzerseite


Lesenswert?

Hi

machts dir was auch wenn ich das alles mal schnappe und selber einbaue?

Matthias

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Hi Matthias,

natürlich nicht. Die Light-Probes würde ich allerdings extra lassen, 
zwecks wegen Copyright und dem ganzen Geraffel.

Zum Beitrag oben:

Hinweis 3:
Die Änderungen in den .inc Dateien beschränken sich im allgemeinen auf 
die Änderung der Farbwerte. Die IC-Gehäuse wurden von Gray30 auf Gray10 
reduziert. Des weiteren wurde das Finish angepasst, damit sie bei der 
Verwendung von Radiosity kein Licht emitieren. Für die IC-Gehäuse finden 
sich die Einstellungen in der *TEX.inc, hier können bei Bedarf 
Änderungen vorgenommen werden. Die Verwendung des Windows-eigenen 
Editors ist nicht empfohlen, da dieser regelmässig das Encoding verhaut. 
Sollte dies passieren, die Datei einfach nochmal in Wordpad laden und 
abspeichern. Pov-Ray gibt in diesem Fall eine defiziele Fehlermeldung 
aus und bricht das Rendern ab.

Liebe Grüße, Christian

von Verwirrter Anfänger (Gast)


Lesenswert?

Hi,
seh ich das richtig, dass in der pov datei der Hauptunterschied hier 
liegt:
1
// Beleuchtung Start
2
3
#declare HDRI_On       =1; // HDR-Beleuchtung über Lightprobe - 1 = ein | 2 = aus
4
#declare Radiosity_On  = 3; // Radiosity 0=aus, 1=fast; 2=medium quality; 3=high qual.; 4= medium qual.+ recursion_limit 2
5
6
#if (Radiosity_On > 0)
7
8
global_settings {
9
 #ifndef ( Rad_Quality )
10
 #declare Rad_Quality = 2;  // no end "}" of "global_settings" here !! - Quality 1-10 | 1 = basic / 10 = ultimate
11
 #declare rad_brightness=1.4; // Radiosity-Beleuchtungsstärke - increase if needed
12
 assumed_gamma 1.8 // Bildbelichtung über alles
13
#end
14
15
//--------- radiosity settings -------------------------------- ///
16
// from POV-Ray samples "scene templates/patio-radio.pov
17
18
#switch (Rad_Quality)
19
 #case (1)
20
  radiosity {             // --- Settings 1 (fast) ---
21
    pretrace_start 0.08
22
    pretrace_end   0.02
23
    count 50
24
    error_bound 0.5
25
    recursion_limit 1
26
    brightness rad_brightness
27
    gray_threshold 0.5
28
    
29
  }
30
 #break
31
 #case (2)
32
...
33
 #end  // end of switch
34
} // end of global settings !!!!
35
36
#default{  finish { ambient 0 diffuse 1 conserve_energy specular 0.6 roughness 0.04}} // Mit Radiosity kein Ambient
37
//--------------------------------------------------------------------------
38
#else
39
40
#default{ finish{ ambient 0.1 diffuse 0.9 specular 0.6 roughness 0.04}
41
 } // for intel computers
42
43
#end // Radiosity_On > 0
44
//--------------------------------------------------------------------------
45
46
47
// Sonnelichht ---------------------------------------------------------------------
48
#declare Camera_Position = < cam_x, cam_y, cam_z> ;
49
light_source{ Camera_Position  color rgb<0.9,0.9,1>*0.2}  // flash light
50
51
//--------------------------------------------------------------------------
52
53
#if (HDRI_On) // --------------------------------------------------- HDR
54
sky_sphere{ pigment{ image_map{ hdr "studio008.hdr" // Light-Probe im include
55
                                gamma 1.7           // Helligkeit der Map
56
                                map_type 3 interpolate 2 } //Map-Type passend zur Abwicklung
57
                   }
58
            rotate < 0,0,0>  // adapt it to your direction
59
            
60
          } // end sky_sphere
61
62
#else // no HDRI
63
light_source{<-1700,2000,2500> color rgb<1,1,1>*0.7}        // Sonnenlicht für Standard ohne HDR
64
65
sky_sphere{ pigment{ gradient <0,1,0>
66
                     color_map{
67
                       [ 0   color rgb<1,1,1>          ] //White
68
                       [ 0.4 color rgb<0.14,0.14,0.56> ] //~Navy
69
                       [ 0.6 color rgb<0.14,0.14,0.56> ] //~Navy
70
                       [ 1.0 color rgb<1,1,1>          ] //White
71
                       } // end color_map
72
                     scale 2
73
                   } // end pigment
74
                   
75
          } // end of sky_sphere
76
#end // of "#if (HDRI_On) "
77
//--------------------------------------------------------------------------
78
79
// Unterlage als unendliches Plane
80
plane{y,-5
81
 texture{
82
  pigment{image_map{jpeg "iron_sm.jpg"}} // Bild im include, möglichst groß
83
  normal{bump_map{jpeg "iron_sm.jpg"}}
84
    finish{reflection{0.02,.05} ambient 0.2 diffuse 1}
85
  translate -.5 rotate <45,45,0> scale <10,10,10>*40
86
  
87
 }
88
}


Wenn ja, dann müsste ich sowas ähnliches relativ schnell als patch 
einpflegen können.

Ich denke ein größeren Aufwand stellen die verschiedenen 
Materialdefinitionen da, da die zur Zeit fix sind und nicht abhängig von 
einer globalen Variable umgeschaltet werden. (Nicht col_preset, sondern 
die Materialien für die verschiedenen Bauteile)
Die auf radiosity und Realismus angepassten Materialien sehen nicht so 
gut aus für die schnelle alte Rendervariante, da müsste man eine neue 
Variable zum umschalten einfügen und dann die ganzen *.incs diffen und 
anpassen.

Ein Beispiel für den Unterschied in den Materialien kann man hier sehen:
Beitrag "Re: Eagle3D update für realistische Renders"
Wobei Du dir hier erheblich mehr Mühe mit den Materialien gemacht hast.
(Und die Unterlage und Lightprobe gefällt mir auch besser, sieht alles 
etwas "polierter" aus)

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Du hast den Konfigurationsblock für die Qualität des Radiosity 
vergessen, aber eigentlich sind das die Hauptunterschiede.

Für Radiosity ist es wichtig, dass die Materialien auf
1
 finish {ambient 0 diffuse 1 ..}
 gesetzt sind, sonst fungieren sie als eigenständige Lichtquelle.

An den Materialien selbst hat sich nicht viel geändert, wie oben schon 
geschrieben wurde eigentlich nur die Farbe von Gray30 auf Gray10 
reduziert. Die restlichen Parameter kommen normal über den 
default-parameter des obigen Codeblocks. (Sofern sie nicht explizit 
anders gesetzt wurden)
1
#default{  finish { ambient 0 diffuse 1 conserve_energy specular 0.6 roughness 0.04}} // Mit Radiosity kein Ambient
2
//--------------------------------------------------------------------------
3
#else
4
5
#default{ finish{ ambient 0.1 diffuse 0.9 specular 0.6 roughness 0.04}
6
 } // Standard

Das roughness ergibt nur einen "Feinschliff" an den Kanten der Objekte, 
besonders SMD, für sanften Glanz ähnlich Phong.

Das "Problem" ist momentan, dass viele Dinge in den Makros sitzen und 
nicht Global über eine tex-Datei gesteuert werden. (War ja auch nie so 
vorgesehen)

Liebe Grüße, Christian


@Matthias,

Bei den SMD-Kondensatoren gibt es ein neues Bauteil, 
FKP-SMD-Kondensatoren von WIMA. Hab ich ganz vergessen. Bei den ICs ist 
7x7mm TQFN-32 dazu gekommen.

3dusrpac.dat:
1
C1825_FKP:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CAP_SMD_FKP_CHIP_1825(:SMD FKP Kondensator 1825:SMD Capacitor 1825
2
C1812_FKP:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CAP_SMD_FKP_CHIP_1812(:SMD FKP Kondensator 1812:SMD Capacitor 1812
3
C1210_FKP:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CAP_SMD_FKP_CHIP_1210(:SMD FKP Kondensator 1210:SMD Capacitor 1210
4
C1206_FKP:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CAP_SMD_FKP_CHIP_1206(:SMD FKP Kondensator 1206:SMD Capacitor 1206
5
C0805_FKP:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CAP_SMD_FKP_CHIP_0805(:SMD FKP Kondensator 0805:SMD Capacitor 0805
6
C0603_FKP:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CAP_SMD_FKP_CHIP_0603(:SMD FKP Kondensator 0603:SMD Capacitor 0603
7
C0402_FKP:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CAP_SMD_FKP_CHIP_0402(:SMD FKP Kondensator 0402:SMD Capacitor 0402
8
C1812K:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CAP_SMD_FKP_CHIP_1812(:SMD FKP Kondensator 1812:SMD Capacitor 1812
9
MLF32_7X7:0:1:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:IC_SMD_MLF_32_070MM(:SMD IC MLF32 7x7 Package:
10
TQFN-32_7X7:0:1:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:IC_SMD_MLF_32_070MM(:SMD IC MLF32 7x7 Package:NOEAGLEPAC

von Chris L. (kingkernel)


Lesenswert?

Wenn das ganze nach und nach ins Originale Eagle3D eingepflegt wird, das 
wär klasse. Hat mich bisher immer davon abgehalten, das zu nutzen, weil 
einige Bauteile dann nicht mehr angezeigt wurden oder nicht mit 
angepasst wurden.

@Christian:
Ist in deiner Version noch das MegaPov notwendig? Das hat bei mir immer 
mucken gemacht

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Megapov und Pov-Ray 3.6 werden nicht mehr benötigt.

Liebe Grüße, Christian

von Verwirrter Anfänger (Gast)


Angehängte Dateien:

Lesenswert?

Ich hab mal einen probeweisen Patch angehängt, für die aktuelle svn 
Version von Eagle3D, das ist eine Zusammenfassung von ein paar Sachen 
mit denen ich rumgespielt hatte und hoffentlich allen Änderungen von 
Christian W.

Ausserdem hängt noch eine .pov Datei an, die ich mit dem Patch erstellt 
hatte.
Christian, kannst du evtl. mal über den Anfang der Datei rübergucken, ob 
ich alles richtig von dir übernommen hatte? Ich hab ein paar Sachen 
umsortiert, damit das leichter zu patchen war, aber die einzelnen Blöcke 
sollten zusammengeblieben sein.

Allgemein:
Ein paar kleine Sachen die mir so auffallen:
- Die Dateinamen für die hdi map und den Untergrund sind zur Zeit fest 
drin, die sollten am besten auch im Einstellungsdialog auswählbar sein.

- Die Einstellung für die "e3d_Rad_Quality" müsste noch etwas angepasst 
werden, damit man das leichter unabhängig von der "rad_brightness" und 
"assumed gamma" ändern kann

- Die 4 Lichter in Stadium Konfiguration werfen etwas störende Schatten, 
wenn man die Platine anhebt. Allerdings ist die Szene ohne die Lichter 
zu dunkel. Irgendwie müsste das Verhältnis von lgt1-4, dem Spot an der 
Kamera Position und der sky sphere besser anpassbar sein.

@Μαtthias W.
Ich habe deinen Post auf der Eagle3D Projektseite gerade erst entdeckt. 
Ich hatte keine Benarchrichtigungen an, und das Forum vollkommen 
vergessen.
Ich habe die Diskussion jetzt mal hier weitergeführt, weil hier gerade 
alle aktiv sind.

Ciao,
Philip

von Christian W. (Firma: www.360customs.de) (doctormord)



Lesenswert?

Also bei mir kommt das Rendering so total überbelichtet raus. Ich habe 
die 4 Lampen von Eagle3d eigentlich immer abgeschaltet. Der Untergrund 
sollte nicht weiss sein.. :D

Alle 4 Lichter aus und rad_brightness auf 1.8 ergibt das -fixed.png. 
Gefällt mir wesentlich besser.

Aperture und Blursamples brauchen ja "Lichtjahre" zum rendern.

(Echtes Licht ist nicht 500W 10cm über der Platine.. ;) )

Liebe Grüße, Christian

von Bjoern (Gast)


Lesenswert?

Eure Teile sehen echt super aus. Es muessen also 3d Daten hinterlegt 
sein. Sind die auch als STL Datei zu exportieren?

Gruss

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Hallo Bjoern,

vielleicht kommst du hiermit weiter:

http://www.xs4all.nl/~rsmith/software/#stl2pov

Liebe Grüße, Christian

von Bjoern (Gast)


Lesenswert?

Vielen Dank Christian.

von Christian W. (Firma: www.360customs.de) (doctormord)



Lesenswert?

I'm happy now. :) Looks somewhat real to me.

Anbei das Sample-Board als.pov mit meinen Änderungen, sowie nochmal 
etwas geänderte .inc-Dateien. Sind kein Muss, beziehen sich nur auf die 
IC-Pins.

@Philip, die rad_quality hat nichts mit der Helligkeit tun.

Vielleicht bekommt es ja einer hin, dass es silbernde Lötstellen auch 
bei goldenen Pins/Pads (chem. Gold PCB) gibt. (Sowie an den 
SMD-Bauteilen.


Liebe Grüße, Christian

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Nachtrag, i like!

von Alexander S. (esko) Benutzerseite


Lesenswert?

Christian W. schrieb:
> MAX9704_v3_anim.png

Wow, sieht ziemlich realistisch aus.
Ist das Depth of Field nachbearbeitet oder kommt das so raus?!

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Das DOF kommt so aus dem Rendering, braucht aber ewig. Bei 800x600 und 
einem Faktor 30 macht das ~15 Minuten aus. Der Rest ist in 2 Minuten 
gerendert. Den Effekt nachträglich einzufügen ist wesentlich schneller. 
(Des weiteren erspart man sich die Einstellung des Focal-Points)

Liebe Grüße, Christian

von Hauke R. (Gast)


Lesenswert?

Bei den Kondensatoren sieht das gerenderte DOF aber besser aus als das 
nachträglich eingefügte. Aber echt Respekt, hat mich animiert auch 
wieder was mit eagle 3d zu machen :D Mal gucken was bei rauskommt.

von Chris L. (kingkernel)


Lesenswert?

Sind eigentlich alle vorhandenen Bauteile angepasst? Was muss geändert 
werden, um die Bauteile von 
(http://www.mikrocontroller.net/articles/Eagle_3D_Bauteile) oder eigene 
Definitionen anzupassen, damit diese auch so gut aussehen?
Wo bekomme ich das Bild für den Untergrund her (iron_sm.jpg)? Das sieht 
gut aus!

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Hi,

die Textur iron_sm.jpg sollte im letzten .ZIP enthalten sein. Alle 
Bauteile wurden nicht expliziet angepasst, in der Regel erfolgt die 
Anpassung über die Textur-Datei (e3d_tex.inc). Makros die diese 
Definition nutzen, sollten somit gut aussehen. In erster Linie wichtig 
ist das finish der Oberflächen um bei Verwendung von Radiosity und HDR 
kein Licht zu emitieren.

-> ambient 0

Liebe Grüße, Christian

von Chris L. (kingkernel)


Lesenswert?

Nein, ist nicht enthalten. zumindest finde ich sie nicht. Hab ich ne 
ZIP-Datei übersehen?

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Hallo Christian,

du hast Recht. Im Anhang die fehlende Datei.

Gruß, Christian

von Chris L. (kingkernel)


Lesenswert?

Vielen Dank!

von Ahnungslos (Gast)


Angehängte Dateien:

Lesenswert?

Moin,

Hut ab, was Ihr hier auf die Beine stellt.
Ich habe das versucht nach zu stellen, aber bei mir klappt das mit dem 
realistischem Aussehen nicht. Ich hab leider keine Idee was ich falsch 
machte. Die *.inc habe ich ins include Verzeichnis kopiert.

Irgend welche Tipps?

Danke
CU

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Hi,

eventuell ins falsche include kopiert? Bei der 3.7 unter Win7 nimmst du 
das unter Benutzer.../Dokumente..

Sieht so aus, als ob er nicht die richtigen .inc-Dateien einliest.

Gruß, Christian

von Ahnungslos (Gast)


Lesenswert?

Hi,

danke Christian, tatsächlich habe ich es ins falsche include kopiert.
War wohl schon zu spät ;-)

Danke.

CU

von Ahnungslos (Gast)


Angehängte Dateien:

Lesenswert?

Moin,

ich hab mal versucht die HAL Oberfläche darzustellen.

CU

von Falk B. (falk)


Lesenswert?

Man kann es mit der Tiefen(un)schärfe auch übertreiben.

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Hi Ahnungslos,

HAL gefällt mir. :) Dein POF sitzt meines Erachtens aber an der falschen 
Stelle.

Liebe Grüße, Christian

von Ahnungslos (Gast)


Lesenswert?

Moin,

ich habe mit der Tiefenschärfe experimentiert (gefällt, wie Falk schon 
anmerkte, nicht jedem). Der POF liegt auf dem "Kopf" der vorderen LED.

HAL:
texture{T_Silver_5A normal {bumps 0.9 scale <1,0.25,0.25>*0.3 turbulence 
0.9}  finish{F_MetalB reflection{.45,.02} ambient 0.0}}

CU

von Thomas H. (pcexperte) Benutzerseite


Angehängte Dateien:

Lesenswert?

Hallo alle zusammen,

nach langer Zeit habe ich auch mal wieder ein Projekt beendet und
dazu hatte ich auch ein Eagle3D Abbild des Boards erstellt.

Leider sind nicht alle Bauteile drauf und auch ist es noch mit den alten
PovRay Einstellungen gemacht und nicht so realistisch wie die letzten 
hier
im Thread, aber zumindest könnte es den einen oder anderen 
interessieren.

Der USB-Isolator funktioniert bei mir übrigens bisher mit einem 
Card-Reader,
einem Scanner und einem Bluetooth-Dongle einwandfrei.

er ist direkt zum Einbau in ein kleines Bopla Gehäuse gedacht.

Gruß
Thomas

von Falk B. (falk)


Lesenswert?

@  Thomas H. (pcexperte) Benutzerseite

>Der USB-Isolator funktioniert bei mir übrigens bisher mit einem

sehe ich das richtig, dass dort USB galvanisch getrennt wird? Das geht 
AFAIK doch nur mit einem HUB-IC und den dazugehörigen Steuersignalen, 
oder?
Könntest du auch den Schaltplan und ggf. die Eagle-Files hier 
reinstellen, denn ein galvanisch getrennter USB wird immer mal wieder 
gesucht. Ich würde das dann auch im Artikel USB hierher verlinken. 
Oder alles zusammen in ein ZIP packen und in den Artikel packen.

MFG
Falk

von Ano N. (oorim)


Lesenswert?

Christian W. schrieb:
> Nachtrag, i like!

Hey

Wie hast du das rendering SO krass bekommen? Ich weiß von dem HD Package 
und allem kram das es Fotorealistisch ausschaut, aber das ist schon 
extrem guat.

von Thomas H. (pcexperte) Benutzerseite


Lesenswert?

Hallo Falk,

ja du siehst richtig das es eine richtige galvanische Trennung ist, 
extra
dafür ist der AdUM4160 da. Ist leider schwer zu bekommen das IC aber für
erste Versuche gibt es Samples.

Oben beim Artikel habe ich schon ein ZIP angehangen mit Schaltplan, 
Datenblatt etc. Habe das ja u.a. auch für meinen Shop entwickelt,
da gibt es Leerplatinen.

Gruß
Thomas

von Falk B. (falk)


Lesenswert?

@  Thomas H. (pcexperte) Benutzerseite

>Oben beim Artikel habe ich schon ein ZIP angehangen mit Schaltplan,

Uups, hab ich glatt übersehen.

>Datenblatt etc. Habe das ja u.a. auch für meinen Shop entwickelt,
>da gibt es Leerplatinen.

Ok, hab das mal verlinkt.

MFG
Falk

von Chris L. (kingkernel)


Lesenswert?

Ich hätt noch eine Frage, wie bekomme ich bestimmte LED's im Bild zum 
Leuchten?

von Verwirrter Anfänger (Gast)


Angehängte Dateien:

Lesenswert?

Christian L. schrieb:
> Ich hätt noch eine Frage, wie bekomme ich bestimmte LED's im Bild zum
> Leuchten?

Normalerweise gar nicht. Ich hatte damit mal rumgespielt. Ich hab 
einfach eine zusätzliche Lichtquelle in die LED reingesetzt und dann mit 
der Helligkeit rumgespielt. Das ging leidlich gut, aber die LED musste 
extrem hell sein, damit man erkannt hat, dass die leuchtet, und so ganz 
überzeugt hat mich das Ergebnis nicht.

Dazu kommt noch, dass die Renderzeiten dadurch nochmal um einiges länger 
wurden.

Als Anhaltspunkt:
ich hatte in der diode.inc das Makro so geändert:
1
#macro DIODE_DIS_LED_3MM(col,tra,height)
2
object{DIODE_DIS_LED_3MM_LIGHT(col,tra,height, off)}
3
#end
4
5
#macro DIODE_DIS_LED_3MM_LIGHT(col,tra,height, led_on)
6
union{
7
  merge{
8
    cylinder{<0,0.75,0><0,3,0>1.5}
9
    difference{
10
      cylinder{<0,0,0><0,0.75,0>1.7}
11
      box{<1.501,-0.1,-3><3,2,3>}
12
    }
13
    sphere{<0,3,0>1.5}
14
  }
15
....
16
  #if(led_on=on)
17
    light_source {
18
      <0,3.0,0> col*3.0
19
    }
20
  #end
21
  
22
  pigment{col filter tra}
23
  interior { ior 1.5 }
24
  translate<0,0.2,0>
25
     
26
  translate<0,height,0>
27
}
28
#end
Für SMD LEDs könnte das ein bischen besser gehen, ich hatte den 
Eindruck, dass der Innenaufbau der LED ein bischen gestört hat.

Im Anhang mal ein etwas älteres Bild bei dem ich das ausprobiert hatte. 
Da sind die ganzen anderen Materialien nicht mehr auf dem neuesten 
Stand.

von Thomas R. (tinman) Benutzerseite


Lesenswert?

Thomas H. schrieb:
>
> Der USB-Isolator funktioniert bei mir übrigens bisher mit einem
> Card-Reader,
> einem Scanner und einem Bluetooth-Dongle einwandfrei.
>

Ist zwar offtopic, aber warum hast du es so "kompliziert" gemacht?

Der von dir eingesetzte DC/DC wandler (VA-0509D) is ein 0,5W typ,
die 220µF sind viel zu viel abgesehen davon geht viel einfacher
als die 9V/LDO kombination.

Nimm ein IL0505S (oder NMK0505SAC), die haben besseren wirkungsgrad (vor 
allem NMK0505SAC), 5x weniger ripple und es bleiben für den isolierten 
client VUSB gut 400mA. Da brennt nix durch, für normale operation sollte 
man erst den usb client verbinden zum ADUM und dann an host anschliessen 
- damit hat man schon genug verbrauch um den DC/DC zu belassten. Wenn du 
bedenken hast (wegen delayed enumeration), nimm eine LED und gut ist.

Der S1 umschalter ist auch nicht schön (so wie in app note ist finde ich 
besser), aber ich weiss eine blaue LED hat schon was :)

von Thomas H. (pcexperte) Benutzerseite


Lesenswert?

Hallo Thomas R.

das mit dem LDO ist dafür da um ein externes Netzteil über JP3 
anschliessen
zu können, sofern der USB Client mehr Strom braucht schliesse ich dort 
ein
Steckernetzteil an und lege den DC/DC Wandler einfach still und bekomme
saubere 5V mit z.B 500mA für den Client.

In meinem Original habe ich auch keinen Schalter sondern einfach Jumper 
im
Gerät die ich einmal setze und dann wird zugeschraubt. Ich habe Zwei 
Geräte
für die beiden Speed-Modi. Mit Schalter würde ich es aber auch so 
machen, einstellen und zuschrauben ;) Umschalten sollte man eh nur wenn 
der Isolator nicht angeschlossen ist.

Aber deine Überlegungen sind auch nicht verkehrt, danke dafür.

Gruß
Thomas

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

Hallo, da ich Nichts fand so habe ich mich entschieden Symbole für 
Eagle3D mit POVRAy selber zu erstellen...
Anbei, meine erste Schritte...

von Thomas (Gast)


Lesenswert?

Sehr hübsch.
Würd ich gerne mal fertig geroutet auf der Platine sehen.

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

Hier versuche ich Einstellungen mit internen Lichtquellen, Sie sollte ja 
gluen!

Anbei Hybrid Amplifier, ich weiss es fehlen noch Bauteile, bin aber 
dabei erstmal Röhrensockel zu definieren!

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

meine Versuche mit Sockeln!

von Jean-Paul (Gast)


Lesenswert?

... und bin an alle möglichen Röhrensockel Datenblätter interessiert 
(CMC, YAMAMOTO usw...)

von Kevin K. (nemon) Benutzerseite


Lesenswert?

richtig cool, wünsche, ich könnte auch Bauteile in Eagle3D selbst 
designen. Hast du irgendein spezielles Tutorial dafür?

von Jean-Paul (Gast)


Lesenswert?

Tutorials zusammen gesucht. Es gibt ein sehr gutes französisches 
Tutorial, und ich kann französich! Lach.
Ich bin Beginner und zur Zeit eher Try and Error. Ich schreibe aber ein 
ausführliches Tutorial anschliessend.
Nächster Schritt ist das Importieren von 3D-Step Dateien und Umwandlung 
Mapping nach POVRAY, geht einfach schneller. Dazu braucht man aber die 
Modelle und im Bereich Röhren ist es die Wüste!

von Jean-Paul (Gast)


Lesenswert?

Roadmap:
- Röhrensockel (brauche dringend Datenblätter!),
- MUNDORF Kondensatoren,
- MKS4 Kondensatoren,
- verschiedenen Audio-Kondensatoren,
- verschiedenen Audio-Widerstände (MILLS und Co.),
- c3g, 6AS7G, 2A3, 300B, EL34, und ECC-Reihe, PCL/ECL86.

...mal sehen, denn ich habe berüflich nur wenig Zeit.

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

Für Heute ist es Schluss...

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

mit CMC 9PT PCB Socket...

von sparks (Gast)


Lesenswert?

@Kevin K.:

Generell ist das Erstellen von Bauteilen in PovRay für die Verwendung in 
Eagle-3D nicht allzu schwer. Sofern man über ein gewisses räumliches 
Vorstellungsvermögen verfügt und über ein paar mathematische Grundlagen 
verfügt (vor allem Mengenlehre).

Für einfache Sachen reicht sogar ein reiner Editor. Zumindest ich hab 
für so was nie einen grafisches Tool wie einen Modeler benutzt.

Lies dir am besten mal den Artikel zu PovRay bei Wikipedia durch und 
schau die ein paar Tutorials an. Und die Bauteile, die andere schon für 
Eagle3D erstellt haben.

von Michael H. (morph1)


Lesenswert?

Kannst du eventuell den Vollglaskörper gegen ein hohles Modell 
austauschen? Ansonst ists zwar hübsch das die Lichtbrechung so brav 
berechnet wird, aber realistisch ists leider nicht.

von Timmo H. (masterfx)


Angehängte Dateien:

Lesenswert?

Jemand ne Ahnung woher die Roten Punkte auf den Leiterbahnen kommmen?
Und welches Bauteil ist das die 3,5mm Klinkenbuchse von hier? 
Beitrag "Re: EAGLE 3D - zeigt eure Projekte"

von Michael H. (michael_h45)


Lesenswert?

Timmo H. schrieb:
> Jemand ne Ahnung woher die Roten Punkte auf den Leiterbahnen kommmen?
Dreh die Platine mal. Dann siehst du, dass das Marker (rote Zylinder) 
für nicht zugeordnete Bauteile sind.

> Und welches Bauteil ist das die 3,5mm Klinkenbuchse von hier?
> Beitrag "Re: EAGLE 3D - zeigt eure Projekte"
Lad die png Renderings von den ganzen Bibs gesammelt runter und schau 
sie durch.

von Timmo H. (masterfx)


Angehängte Dateien:

Lesenswert?

Michael H. schrieb:
> Timmo H. schrieb:
>> Jemand ne Ahnung woher die Roten Punkte auf den Leiterbahnen kommmen?
> Dreh die Platine mal. Dann siehst du, dass das Marker (rote Zylinder)
> für nicht zugeordnete Bauteile sind.
Mhh, meist sind an der Stelle auf der anderen Seite aber gar keine 
Bauteile?!

>> Und welches Bauteil ist das die 3,5mm Klinkenbuchse von hier?
>> Beitrag "Re: EAGLE 3D - zeigt eure Projekte"
> Lad die png Renderings von den ganzen Bibs gesammelt runter und schau
> sie durch.
Ahh, stimmt ist ja doch dabei

von Jean-Paul (Gast)


Lesenswert?

@morph1

Kannst du eventuell den Vollglaskörper gegen ein hohles Modell
austauschen? Ansonst ists zwar hübsch das die Lichtbrechung so brav
berechnet wird, aber realistisch ists leider nicht.

Danke für den Kommentar: ist klar, ich benütze das Material Glass, dass, 
so die Definition, volles Glass ist. Mir ist bekannt dass es dünnes Glas 
werden soll.

Hey, ich bin Anfänger! Wie geht das? Ich finde es immer nett zu 
kommentieren, wäre hilfreicher auch die Lösung zu geben.

Nochmals, ich verbringe meine Zeit mit Try and Error und es kostet mir 
viel viel Zeit! Schreibe Alles nieder, denn ich möchte meine Erfahrung 
dann weitergeben.

Ich kämpfe z.B gerade mit den POVRAY Artefakte beim Befehl "SOR", 
"Difference".

Ingenieure oder Techniker haben es schwer Ihr wissen pädagogisch 
weiterzugeben. Ist diese Community hier nicht dazu gedacht Erfahrungen 
auszutauschen?

... und Lob baut immer auf, ermutigt weiter zu machen, es immer besser 
zu machen!

von Kevin K. (nemon) Benutzerseite


Lesenswert?

Jean, ich denke, der Kommentar war durchaus voller Anerkennung für deine 
Mühen und nicht als negativkritik gedacht ;)

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

...danke!

Hier, CMC Octal-Röhrensockel. Jetzt der Noval-Röhrensockel anpassen und 
den UX4 definieren...

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

sodele...

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Hey Jean-Paul,

geile Sache das. :) So eine Septar-Fassung wäre auch schick (z.B. für 
6C33C), die gibts nur nicht für Platinen-Montage.

Liebe Grüße, Christian

von Jean-Paul (Gast)



Lesenswert?

jetztele...

Hallo Christian, ich nehme jedes Datenblatt!

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

Eine Frage an die Experte: Modelisieren des Glaskolben einer Röhre --> 
wie geht es? Anleitung?

Ich mache mich an die Audio Kondensatoren, Logos und so...

von Jean-Paul (Gast)


Lesenswert?

Nachtrag Christian: JACMUSIC 320-031-09 für 80€ YAMAMOTO Septar 
Gold/Titanium...

von Renderer (Gast)


Lesenswert?

@Jean-Paul

den Glaskolben würde ich mit  sor{} als Rotationskörper definieren, 
evtl. einen kleinen inneren Glaskörper von einem größeren Glaskörper per 
difference{} abziehen lassen.
Beispiel für sor{}:

http://www.f-lohmueller.de/pov_tut/all_shapes/shapes180d.htm

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

danke Renderer, Befehl ist SOR, habe aber noch Nichts abgezogen somit 
ist der Kolben unrealistisch aus vollem Glas!
Ich werde Samstag eine 6080 Röhre richtig definieren.
Ich kämpfe momentan mit alt und neu Eagle3D (tools.inc und 
3d_tools.inc)): ich habe gemerkt, dass es wichtig ist eine genaue 
Reihenfolge bei den inc-Aufrufe in POVRAY zu beachten! Somit sind viele 
unbeantworteten Fragen in verschiedenen Foren beantwortet...
Ich räume meine Sammlung heute auf, anbei einige Bilder...

von Jean-Paul (Gast)



Lesenswert?

hier noch die MUNDORF Kondensatoren. Ich wäre für ein hochauflösendes 
LOGO von dieser Firma sehr dankbar und meine Kondensatoren noch 
realistischer...

von Jean-Paul (Gast)


Lesenswert?

... und jetzt and die E86C und 6AS7G. Ja, 150R 
Kopfhörer-Röhrenverstärker! Bis dann...

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

E86C Anfänge...

von Matthias H. (maethes26)


Angehängte Dateien:

Lesenswert?

Hallo Stephan,

ich sehe Du hast ein uC Board layoutet.
Das sieht klasse aus. Ich bin begeistert.

Ich habe gerade mein erstes Board fertig gestellt, doch es funktionierte 
nur ein paar Tage und jetzt bekomme ich keine Kommunikation mehr mit dem 
AVR ISP hin.

Darf ich Dich fragen welche Funktionen Dein Board hat und welchem 
Controller Du verwendest?

Anbei ein Bild von meinem Controllerboard.

Ich würde mir gern ein paar Tipps und Tricks von Dir abschauen, wenn Du 
nichts dagegen hast.

briefkastenmh@gmx.de

Viele Grüße,

Matthias.

von Michael H. (michael_h45)


Lesenswert?

Falscher Thread...
Eigentlich sogar falsches Forum.

http://www.mikrocontroller.net/forum/mikrocontroller-elektronik
Da willst du hin.

von Matthias H. (maethes26)


Lesenswert?

Danke Michael.

Ich habe auf eine Antwort aus diesem Forum geklickt und dachte, dass der 
Vorredner diese Antwort direkt unter seine erhält. Das geht hier wohl so 
nicht.

Schade, da habe ich mir umsonst die Schreibmühe gemacht. :-)

Viele Grüße,

Matthias.

von Alex W. (a20q90)


Lesenswert?

Hi Leute,

also ich hab das mit Eagle 3D jetzt auch versucht (zumindest mit dem 
Fotorealistischen Zeugs). Leider klappt das garnicht! Normales Eagle3D 
funzt aber. Was mach ich falsch? Gibts da ne Install-Anleitung irgendwo, 
für jemand, der sich nicht mit den Skripten auskennt?

von Chris L. (kingkernel)


Lesenswert?


von Jean-Paul (Gast)



Lesenswert?

Hilfreich beim definieren das Achsensystem (+/-X, +/-Y, +/-Z):

        cylinder{<0,-50,0>,<0,50,0>,1 pigment{Red}}   //Y-Hilfsachse
kurz=(-), lang=(+), Farbe Rot
        cylinder{<-15,0,0>,<30,0,0>,1 pigment{Blue}}  //X-Hilfsachse
dito, Farbe Blau
        cylinder{<0,0,-15>,<0,0,30>,1 pigment{Green}} //Z-Hilfsachse
dito, Farbe Grün

dann weiss mann sich in der 3D zu bewegen...

von Jean-Paul (Gast)


Lesenswert?

...und den Befehl SOR mit open und "Window_Glass" Textur!

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

E86C Teil2...

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

E86C Teil3...

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

SOR und CYLINDER korrekt mergen, Feinheiten, und ich weiss nicht ob ich 
die interne Verdrahtung realisiere. Ich will noch ne 6AS7G definieren 
dieses WE.
Die korrekte und intuitive Beschriftung haben ich noch nicht drauf! Ich 
mache mich an die SIEMENS E86C Beschriftung in weiss...

Üben, üben, POVRAY, EAGLE3D ist eben leraning by doing!
Und erstmal mit der Belichtung spielen!

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

das wars für heute...

von Michael H. (michael_h45)


Lesenswert?

Sehr schöne Arbeit!

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

...braucht sehr viel Rechenzeit! Ich definiere 6080WC, bis dann...

von Jean-Paul (Gast)



Lesenswert?

Nachtrag, Ansichten 9-poliger Sockel und E86C Röhre.

von Michael H. (morph1)


Lesenswert?

Wow das sieht schon extrem fein aus, gratuliere!

von Uhu U. (uhu)


Lesenswert?

Es ist so perfekt, daß es schon nicht mehr echt aussieht. Es fehlen 
einfach die kleinen Fehlerchen im Glaskolben, der unregelmäßige 
Getterfleck, der leicht verbogene Anschluß eines Kondensators...

Interessanterweise gehören kleine Unregelmäßigkeiten zu dem, was man - 
oder zumindest ich - als schön empfindet.

von David .. (volatile)


Lesenswert?

Uhu Uhuhu schrieb:
> Es ist so perfekt, daß es schon nicht mehr echt aussieht. Es fehlen
> einfach die kleinen Fehlerchen im Glaskolben, der unregelmäßige
> Getterfleck, der leicht verbogene Anschluß eines Kondensators...
>
> Interessanterweise gehören kleine Unregelmäßigkeiten zu dem, was man -
> oder zumindest ich - als schön empfindet.

Hehe... Siehe Matrix...

von Μαtthias W. (matthias) Benutzerseite


Lesenswert?

Jean-Paul schrieb:
> Nachtrag, Ansichten 9-poliger Sockel und E86C Röhre.

Wirst du den Code veröffentlichen? Sind tolle Bauteile und ich würd sie 
gerne in die offizielle Version einbauen.

Matthias

von Jean-Paul (Gast)


Lesenswert?

ja, ich werde Sie veröffentlichen. Erstmal noch Weiteres definieren, ein 
Projekt (Kopfhörerverstärker) entwickeln und dann Alles freigeben.

Aber ich hoffe auf die Wörter "Ein Geben und Nehmen"!

von Jean-Paul (Gast)


Lesenswert?

Hallo Uhuhu,

Perfektion gibt es in der Natur nicht, stimmt, aber bei einem Layout 
(physical Design gefällt mir besser), die Perfektion versuchen zu 
erreichen sollte strebenswert sein...

von Michael H. (michael_h45)


Lesenswert?

Jean-Paul schrieb:
> Aber ich hoffe auf die Wörter "Ein Geben und Nehmen"!
Ehm... Du weißt aber schon, wer dieser Μαtthias W. ist? Schau mal in die 
Readme und such den Namen des Erstellers =)

von Μαtthias W. (matthias) Benutzerseite


Lesenswert?

Jean-Paul schrieb:
> ja, ich werde Sie veröffentlichen. Erstmal noch Weiteres definieren, ein
> Projekt (Kopfhörerverstärker) entwickeln und dann Alles freigeben.
>
> Aber ich hoffe auf die Wörter "Ein Geben und Nehmen"!

Na, du hast doch Eagle 3D "genommen". Und dann etwas gegeben. Ich halte 
das nur für fair. Es gab schon andere Fälle wo Leute tolle Bauteile 
erstellt haben und die dann einfach nicht veröffentlicht haben. Das ist 
dann wirklich schade.

Matthias

von David .. (volatile)


Lesenswert?

Michael H. schrieb:
> Jean-Paul schrieb:
>> Aber ich hoffe auf die Wörter "Ein Geben und Nehmen"!
> Ehm... Du weißt aber schon, wer dieser Μαtthias W. ist? Schau mal in die
> Readme und such den Namen des Erstellers =)

gnihihi

von Jean-Paul (Gast)


Lesenswert?

Oups! Ich knie nieder vor dem Meister, und bitte tausendmal um 
Entschuldigung!

Ich denke Dir für deine Bibliotheken, und wünschte mir von Anderen mehr 
Veröffentlichungen.

Du kannst Sie dann noch optimieren...

von Jean-Paul (Gast)


Lesenswert?

Nur wenn uns gelingt Andere dazu zu bringen Eigenes zu definieren so 
wird die Bibliothek auch wachsen.

Ich werde nächste Woche mal STEP-Modelle umwandeln: Schalter, 
Steckverbinder und so...

von Uhu U. (uhu)


Lesenswert?

Jean-Paul schrieb:
> aber bei einem Layout
> (physical Design gefällt mir besser), die Perfektion versuchen zu
> erreichen sollte strebenswert sein...

Sind nicht die kleinen Unregelmäßigkeiten viel schwieriger zu erzeugen, 
als das klinisch reine Ideal?

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

... mal ne 5AR4 in Arbeit...

von Μαtthias W. (matthias) Benutzerseite


Lesenswert?

Uhu Uhuhu schrieb:
> Jean-Paul schrieb:
>> aber bei einem Layout
>> (physical Design gefällt mir besser), die Perfektion versuchen zu
>> erreichen sollte strebenswert sein...
>
> Sind nicht die kleinen Unregelmäßigkeiten viel schwieriger zu erzeugen,
> als das klinisch reine Ideal?

Aber wesentlich. Vor allem müssen die Unregelmäßigkeiten auch 
einigermaßen glaubhaft aussehen sonst siehts zwar nicht mehr klinisch 
rein aber dafür sch**** aus :-)

Matthias

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

Lieber Matthias,
eine Erklärung wie ich image_map auf einem Zylinder anwenden wäre mir 
hilfreich. Mein Text sieht sch... aus!

von Μαtthias W. (matthias) Benutzerseite


Lesenswert?

Hi

http://www.povray.org/documentation/view/3.6.1/408/ -> map_type schon 
angewendet?

Matthias

von Jean-Paul (Gast)



Lesenswert?

ich schaue mal nach...
Aber auch cylinder und sor mergen bringt komische Ergebnisse, muss noch 
üben.

Anbei die Testbaugruppe unter Eagle mit beide Röhre.

Ich stelle mal hier die Frage ob jemanden mir kaputte Röhren zur 
Vefügung stellen könnte:
- 6AS7G, 6SN7, 2A3, 300B, 845, die gängige eben.

Ich würde gerne die Bibliothek ergänzen!

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

6080WC coming soon...

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

Teil3...

von Dennis H. (dennis_h15)


Angehängte Dateien:

Lesenswert?

Hi @all,

ich verfolge den Thread schon lange und bin immer wieder begeistert über 
den Fortschritt an Eagle3d und an der HDRI Geschichte. Nun ist mir das 
aber zu umständlich das immer in der 3d50.ulp zu ändern, darum habe ich 
angefangen das ganze in die GUI zu intrigieren. Im Anhang sieht man 
meine ersten versuche :)

PS: Es werden noch keine Einstellungen übernommen, und der HDRI Code für 
die .pov Datei ist auch noch nicht drinnen.

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

Teil4...

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

Teil5...
Jetzt werde ich ein wenig layouten... Bis dann!

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

... und noch viele Symbole sind zu prüfen! Na ja, es macht aber Spass...

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

eigener Loktal-Sockel für SIEMENS c3g Röhre: 8x Bürklin 20F2020 (0,87€)

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

c3g...

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

auf der Leiterplatte mit eigenem Loktal-Sockel...

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

ein DS2 -Relais definiert. Wago-Klemme stimmt mit dem Eagle Symbol nicht 
überein. Ich muss noch an meine Audio-Kondensatoren arbeiten. Aber so 
langsam ...
Eingangspoti erstzt durch µC gesteuerten Relais. Wir sind ja 
schliesslich in einem µC Forum.
Netzteil und Heizung, auch 230VAC Netzfilter folgen. Bis dann...

von Kevin K. (nemon) Benutzerseite


Lesenswert?

Hi, ich sehe gerade, dass du ein Miniaturrelais erstellt hast. Ist das 
zufällig eins wie unter 
http://www.reichelt.de/index.html?;ACTION=7;LA=28;OPEN=0;INDEX=0;FILENAME=C300%252FG6K%2523OMR.pdf;SID=31sHzghKwQAR8AABWjmWI076090a279192e9ba67fc28c10be49b5 
? Ich bin noch auf der Suche nach solch einem Modell. Wenn deins 
zufällig passt, wär es cool, wenn du es hochlädst.

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

Das Eine Mal geht in Ordnung.

Liebe Eagle3D und POVRAY Benutzer, versucht die Bauteile selber zu 
definieren, es ist einfach, klar es braucht Zeit.

Es würde aber dazu dienen die Bibliothek sehr schnell sich zu 
vergrössern.

Anbei Include-Datei G6K-2G Relais; anpassen nach Bedarf; e3d_user.inc, 
e3dusrpc.dat editieren, usw...

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

noch ne CINCH-Buchse definieren... Texture des ALPS-Potis gefällt mir 
auch nicht!

von Jean-Paul (Gast)


Lesenswert?

jetzt brauche ich Hilfe: wie kann ich ein Gewinde nachbilden? Erklärung 
sollte einfach sein, ich habe mich schon erfolglos an die isosurface und 
f-helix rangemacht.

Es sollte eine Zylinder Durchmesser M8 Länge 9mm sein.

Ich bin dankbar für die Daten mit Erklärung!

von Timmo H. (masterfx)


Lesenswert?

Ich kann dir zwar nicht helfen, aber ich finde das ganz schön beachtlich 
was du da zauberst. Lohnt der Aufwand überhaupt?!

von Jean-Paul (Gast)



Lesenswert?

Hallo Timmo,

ja, das Auge isst ja auch mit. Ich schätze, dass die nahe Zukunft uns 
zeigen wird, dass virtuelles 3D auch bei der Leiterplatten-Entflechtung 
eine wichtige Rolle spielen wird. Ich kenne die Preise der High-End 
Tools, und finde, dass der Einstieg mit Eagle3D und POVRAY wirklich die 
Muhe belohnt.

Anbei, die Arbeitsergebnisse für Heute.

To Do:
- Gewinde,
- Kondensatoren-Anschlüsse,
- Lötflächen.

Rauscharmer Hochspannungsnetzteil, Heizung, ein bissle Logik.

Bis dann..

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

... mit Versorgung, Netzfilter noch in Arbeit.

Ich habe alle Bauteile auf die Bauteilseite gepackt. Der ALPS 
Potentiometer muss ich auf MC-Buchse erhöht montieren.

Standby-Schalter, ON-LED, Heizungs-LED werden zur Front verkabelt.

Ich werde wahrscheinlich der Netzschalter als vandalensicheren Typen mit 
LED (ON) einsetzten (SCHURTER.

von Ano N. (oorim)


Lesenswert?

Abo abbestellt

von Kevin K. (nemon) Benutzerseite


Lesenswert?

wow, fette Platine. Das Größenverhältnis von den Röhren und 
Kondensatoren zu beispielsweise den Micromatch-Steckern ist schon 
gewaltig. Kann es sein, dass bei den 2 liegenden Kondensatoren die 
Anschlussdrähte arg dünn sind?
Aber auch klasse, wier viele Details du in deine 3D-Modelle eingebaut 
hast, also auch die kleinen Einbuchtungen in den Relais, die 
Beschriftungen und so weiter.

von Jean-Paul (Gast)


Lesenswert?

Hallo Kevin,

danke Dir. Das Relais ist von Matthias! Leider kannst Du nicht in das 
ALPS-Poti hineinschauen, ist detailliert!

Die Drähte sind Durchmesser 1,6mm, aber die Makro für POVRAY hat noch ne 
Bug.

Die fetten Teile mussen Hochspannung verkraften. Ich überlege mir noch 
den Micromatch für die Hochspannung, obwohl die Spannungsfestigkeit 
+300VDC ist, durch anderer Typ zu ersetzen. Die Idee dahinter, ist keine 
aufwendige Verkabelung, Flachbandverbindungen zu bevorzügen, leider ab 
200VDC wird es eng in der Auswahl und Verfügbarkeit.

Ich beende diese Arbeit und mache mich an einen Röhren-Vorverstärker: 
Bedienung durch Touchscreen von EA-ASSEMBLY.

Ich habe leider noch keine Antwort bekommen ob ich defekten Röhren 
bekommen könnte, schade.

P.S: ist der C3g-Kopfhörerverstärker zufriedenstellend abgeschlossen, so 
werde ich Alles veröffentlichen: Eagle-Dateien, INC- und POV-Dateien. 
Die Bedienanleitung kommt auch voran. Ich habe den Verstärker seit 3 
Jahre mit meinem HD600 zur voller Zufriedenheit im Einsatz. Ist nicht so 
für niederohmige Kopfhörer (GRADO, Ipod und Co.), sollte schon 
physikalisch grösser 100R sein.

Es ist schade, dass hier im Forum viele Fragen unbeantwortet bleiben...

von K. J. (Gast)


Angehängte Dateien:

Lesenswert?

http://eagleup.wordpress.com/ <-- feines FAQ bei google findet man 
mittlerweile eine ganze menge.

Hab auch mal eine Platine mit der neuen eagle3d Version gemacht, 
allerdings nicht so fein wie die Sachen oben ;)

von Jean-Paul (Gast)


Lesenswert?

kann jemanden mir erklären wie ich ein anderer Hintergrund mit der 
Eagle-ULP generieren kann?

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

mal in einem Gehäuse (Hammond)...

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

... jetzt mal wieder Elektronik, Netzschalter, STDBY-Schalter, LED, bis 
dann...

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Abo abbestellt.

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

mit NEUTRIK POWER CON und Ringkern AMPLIMO 3N604...

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

... komplett... ist aber noch ein wenig arbeit, ist ja Ostern!

von ich (Gast)


Lesenswert?

Mensch Leute.. ist ja echt schön, was hier teilweise rauskommt, aber 
alle paar Minuten ein Updaten braucht's doch wirklich nicht. Bald sind 
90% der Postings hier von einer Person.. Außerdem dürften die 
Zwischenschritte für die meisten deutlich uninteressant sein..

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

Meine neue Arbeit: Battery powered DAC nach Doede Douma.

CS8414 habe ich persöhnlich noch vier Stück (goldene Muster!); TDA1543 
bei H. Douma kaufen. Diese beide Teile sind NOS!

Ich glaube zu diesem DAC gibt es auch ein eigener Forum?

Auch hier ist das PCB im Nutzen und die Verdrahtung ist auf ein Minimum 
reduziert und fast ausschliesslich mit Micromatch zu realisieren.

Der Akkuladder braucht +18VDC, eben kostengünstiges Laptop-Netzteil 
verwenden.

Für das Gehäuse gibt es eine kleiner Variante des Holz-Châssis vom 
C3g-Amplifier.

To Do:
- Würth Ferrit, Drossel (fehlerhafte Definition, bzw. Beschriftung),
- TDA1513 Tower,
- Lastwiderstand WSR5,
- Stufenschalter PT602-007.

Rote Kondensatoren: WIMA MKS4 100µF/50VDC! Ich schaue mir auch diese 
Bibliothek nochmal an, da ich finde es fehlt den Kondensatoren an 
Echtheit bzw. Details.

Überlege noch 75R SPDIF-Übertrager einzubauen?

C3g-Amplifier ist fertig, bis Ende der Woche sind Unterlagen zum Nachbau 
hier veröffentlicht.

Es gibt leider immer Menschen die mit Nichts zufrieden sind! Auch hier! 
Ich bekomme wirklich Lust noch was zu posten!

von Dennis H. (dennis_h15)


Angehängte Dateien:

Lesenswert?

Ich habe mir auch mal die Mühe gemacht und ein Bauteil für Eagle3d 
erstellt :)

von Dennis H. (dennis_h15)


Angehängte Dateien:

Lesenswert?

PS: Achso, die dazugehörige Eagle lib ist die led.lbr mit dem Bauteil 
LB10. Das Ding ist auch Sockel fähig (siehe Anhang). Das heißt, das in 
Eagle3d auch eine abfrage kommt ob das Ding gesockelt oder direkt 
eingelötet werden soll.

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

Tube DAC nach Andre Ciufolli...

von Uhu U. (uhu)


Lesenswert?

Jean-Paul schrieb:
> Tube DAC nach Andre Ciufolli...

Und welchen Klirrfaktor hat das Teil jetzt? ;-)

von Simon K. (simon) Benutzerseite


Lesenswert?

Was hast du denn immer mit deinen riesigen Zinnfolienkondensatoren, die 
schon so groß sind, dass die bestimmt einen nicht unerheblichen ESL 
haben ;-)

von Jean-Paul (Gast)


Lesenswert?


von Jean-Paul (Gast)


Lesenswert?

Die Kondensatoren einfach ausprobieren! Im Internet nach Untersuchungen 
schauen, wie Dämpfungsfaktoren und so. Ob als Koppelkondensator, als 
Pufferkondensator, ein wichtiger Bauteil bei Audiotechnik, sorgfältig 
auszusuchen.
Und mal Stundenlang genau zuhören... ich mache dieses, Abends, im 
dunkel, wenn meine Kinder schlafen!
Ich erinnere, dass Audio analog Technik ist und ein sehr kompliziertes 
Thema ist (Kleinsignal, Schnelligkeit...).
Mal einem Elektrolyt-Kondensator zugehört?
In der digital Technik ist er ebenso wichtig, aber seine Aufgaben sind 
ganz anders!
Und nein, ich bekomme keine Tantiemen von der Firma Mundorf!

von David .. (volatile)


Lesenswert?

Jean-Paul schrieb:
> Die Kondensatoren einfach ausprobieren! Im Internet nach Untersuchungen
> schauen, wie Dämpfungsfaktoren und so. Ob als Koppelkondensator, als
> Pufferkondensator, ein wichtiger Bauteil bei Audiotechnik, sorgfältig
> auszusuchen.
> Und mal Stundenlang genau zuhören... ich mache dieses, Abends, im
> dunkel, wenn meine Kinder schlafen!
> Ich erinnere, dass Audio analog Technik ist und ein sehr kompliziertes
> Thema ist (Kleinsignal, Schnelligkeit...).
> Mal einem Elektrolyt-Kondensator zugehört?
> In der digital Technik ist er ebenso wichtig, aber seine Aufgaben sind
> ganz anders!
> Und nein, ich bekomme keine Tantiemen von der Firma Mundorf!

Hu. Ein echter Audiophiler? Ich hatte noch nie das Vergnuegen einem in 
freier Wildbahn zu begegnen :D

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

Lach...
Ein Perfektionist! Ich habe schon Alles entwickelt. Netzteile, Displays, 
Rechnerkarten, eben Vieles. Nur Audio bringt auch diese Genügtuung die 
nur ein Kunstler beim Erschaffen erleben kann. Wenn ich wie jetzt 
gerade, eine Schallplatte auflege, mich zurück lehne und meiner 
Entwicklung zuhöre. Eine Zigare, einen Bordeaux... bin Franzose, das 
erklärt Einiges... und grinse über das ganze Gesicht!

- ich vergass, meine neue entwicklung, auch wieder mit Mundorf 
Kondensatoren, ein richtig fettes Brett!

von Phantomix (Gast)


Angehängte Dateien:

Lesenswert?

Hatte noch ein paar Chips übrig :-)
auf die beiden leeren Sockel gehört ein 128k SRAM und ein 32k eeprom

von heribert (Gast)


Lesenswert?

Jean-Paul schrieb:
> Mal einem Elektrolyt-Kondensator zugehört?

Wenn es einen zerreißt schon, aber sonst sind die eigentlich ganz still. 
Aber ich kann nachher nochmal die Bauteilschachteln durchgehen, mal 
sehen ob ich was höre ;-)

Jean-Paul schrieb:
> Koppelkondensator

Dass man hier den Unterschied hört wage ich zu bezweifeln. Mal einen 
Blindtest gemacht? Sprich; zwei Kanäle aufgebaut und einen Freund 
umstecken lassen? Bei dem fetten Folienkondensator würde ich noch eher 
eine Verschlechterung erwarten, wegen der Größe (und den Einstreuungen).

Ist wirklich ein schönes Hobby und man kann viel finden, dass sich zu 
verbessern lohnt, aber irgendwo muss man auch unterscheiden, was 
Einbildung ist und was nicht :-)

von Simon K. (simon) Benutzerseite


Lesenswert?

@Jean-Paul: Dir gefällt also der Klang der Mundorf Kondensatoren? 
Normalerweise würde ich (als Nicht-Audiphilist) die Koppelkondensatoren 
nach geringer Verzerrung (geringe Nichtlinearität) aussuchen, wobei die 
aber auch nicht zu groß werden sollten, wegen Antennenwirkung.
Aber wenn du eh schon Röhren benutzt, kann es dir gar nicht um geringe 
Verzerrungen gehen. ;-)

Deine Kondensatorbatterie sieht in meinen Augen grausam aus ;-) Das ist 
IMHO Platzverschwendung.

von Jean-Paul (Gast)


Lesenswert?

Mikrofonie, Lambda4, Rauschen, Verlustfaktor usw.. mir bekannt!

Ich kenne die audiophilen Diskussionen und die Streitereihen die folgen. 
Es ist kein Voodo, aber der Kondensator spielt eine entscheidende Rolle.
Und es stimmt, nur ein weggelassener Kondensator ist ein guter 
Kondensator!

Eine gut klingende Audio-Anlage lässt sich nicht messtechnisch 
ermitteln! Ich öffne und höre mit beiden Ohren, habe beim Optimieren 
keinen Oszi, keine geeichten Messmitteln, und nehme wahr, dass die 
Anlage A besser klingt als Anlage B, und siehe da, sie hat schlechteren 
Verzerrung, Klirrdaten!

Ach ja, es ist Psychoakustik!

Hier streitet das Ingenieurwesen seit Jahrzehnten und ich möchte in 
diesem Forum, kein weiteres Kapitel aufschlagen... Lade aber gerne zur 
Hörprobe ein!

Ich könnte ja über Elektrolyt-Kondensatoren Tuning erzählen, und Bambus, 
Bienenwachs; oder selbst gebauten Widerständen... Ohne das Thema Kabel 
zu vergessen.

Und hört auf mit Grösse, Einstreuung und Antenne-Wirkung!

Keinen weiteren Kommentaren!

Ich werde mal einen USB 1-Port Repeater publizieren, oups, funktioniert 
obwohl er nicht USB 2.0 compliant ist, wie das? Hey, hier steht USB2.0 
drauf und fällt durch die Compliance-Tests nach USB.org!

Hätte Bänker werden sollen! Habe meiner Mutter einfach nicht zugehört!

von Simon K. (simon) Benutzerseite


Lesenswert?

Wenn du selber einsiehst, dass es Psychoakustik ist, sag ich ja schon 
gar nichts mehr ;-)

von Jean-Paul (Gast)


Angehängte Dateien:

Lesenswert?

zum Thema Platzverschwendung!
Ich wüunsche einen guten Start in die Woche...

von Dennis H. (dennis_h15)


Angehängte Dateien:

Lesenswert?

Ich habe wieder Langeweile gehabt und mal ein 20x4 LCD gerändert :)

von Falk B. (falk)


Lesenswert?

Naja, am Ende haben die Audiophilen "Recht", denn der Placeboeffekt 
wirkt real.

http://de.wikipedia.org/wiki/Placebo

Und damit haben sie ihren Frieden, wenn gleich keine objektiv, 
wissenschaftlichen Fakten.

von Andreas H. (andreas_h16)


Angehängte Dateien:

Lesenswert?

Habe jetzt auch mal mit POVRay gespielt und mein nächstes Projekt 
gerendert. Leider kommen die Varistoren noch recht gescheckt raus.....

von Christian W. (Firma: www.360customs.de) (doctormord)



Lesenswert?

Hi all,

damits uns nicht langweilig wird, mal was ganz verrücktes. Ein Atmega8L 
+ RFM12 Transceiver, WOW! :-D

Aufgebaut auf FR4 0.4mm. Eigentlich klebt man damit besser Multilayer.

Sei es drum, ich hab nochmal an Pov-Ray geschraubt um den "Flair" von 
Selbstgeätzen zu bekommen. :)

Liebe Grüße Christian

von Uhu U. (uhu)


Lesenswert?

Welchen Sinn hat das Gitter als Massefläche?

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

$Anrede Uhu,

gefüllte Masseflächen bereiten (zumindest bei mir) mit der 
Tonertransfermethode ein paar Probleme. Des weiteren wollte ich 
Ätzlösung sparen und zu guter Letzt etwas mehr Stabilität in die Platine 
bringen. (0.4mm FR4)

Das war eigentlich alles.




$Grussformel Christian

von Uhu U. (uhu)


Lesenswert?

$Achso.

von Andreas H. (andreas_h16)


Lesenswert?

$Christian,

welche Parameter benutzt Du denn fürs Selbstgeätzte? Sieht hübsch aus !

$MfG,
Andreas

von Eagle vs. Target (Gast)


Lesenswert?

Ich glaub ich steig doch wieder auf Eagle um.

Targetprojekte kann man ja nicht importieren oder?

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Hi Andreas,

ich hab in der 3dtools.inc die Einstellungen für 4 und 5 geändert:
1
        #case(4)//Homemade PCB (ohne Loetstop)
2
            #declare col_brd = texture{pigment{  MediumGoldenrod filter 0.5} normal {bozo 0.1 scale 6 } finish{reflection{.05,.05} ambient 0.0 brilliance 1}}//Farbe der Platine
3
            #declare col_pds = texture{T_Silver_5A normal {bozo 0.15 scale 6 } finish{F_MetalB reflection{.15,.02} ambient 0.0}}                                         //Farbe der Pad's und SMD's
4
    #declare col_wrs = col_pds //Farbe der Leiterbahnen
5
            #declare col_hls = texture{pigment{Gray10}}                                      //Farbe der Pseudobohrungen
6
            #declare col_bgr = White;                                                          //Hintergrundfarbe wenn keine Umgebung aktiviert
7
            #declare col_slk = texture{pigment{White}}                                      //Farbe des Best�ckungsdruck
8
            #declare col_thl = col_pds //Farbe der Durchkontaktierungen
9
            #declare col_pol = col_wrs                                                      //Farbe der Polygone
10
#declare col_pol = col_wrs
11
        #break
12
13
14
        #case(5)//Homemade PCB (mit HAL  )
15
            #declare col_brd = texture{pigment{  MediumGoldenrod filter 0.5} normal {bozo 0.1 scale 6 } finish{reflection{.05,.05} ambient 0.0 brilliance 1}}//Farbe der Platine
16
            #declare col_pds = texture{T_Silver_5A normal {bumps 0.9 scale <1,0.25,0.25>*0.3 turbulence
17
0.9}  finish{F_MetalB reflection{.45,.02} ambient 0.0}}//Farbe der Pad's und SMD's
18
    #declare col_wrs = col_pds //Farbe der Leiterbahnen
19
            #declare col_hls = texture{pigment{Gray10}}                                      //Farbe der Pseudobohrungen
20
            #declare col_bgr = White;                                                          //Hintergrundfarbe wenn keine Umgebung aktiviert
21
            #declare col_slk = texture{pigment{White}}                                      //Farbe des Best�ckungsdruck
22
            #declare col_thl = col_pds //Farbe der Durchkontaktierungen
23
            #declare col_pol = col_wrs                                                      //Farbe der Polygone
24
#declare col_pol = col_wrs

4 ist Selbstgeätzt STD
5 ist Selbstgeätzt HAL

Wobei HAL noch angepasst werden muss, der Effekt ist ein zu "intensiv".

Gruß Christian

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Nachtrag:

HAL sollte so passen:
1
#case(5)//Homemade PCB (mit HAL  )
2
            #declare col_brd = texture{pigment{  MediumGoldenrod filter 0.5} normal {bozo 0.1 scale 6 } finish{reflection{.05,.05} ambient 0.0 brilliance 1}}//Farbe der Platine
3
            #declare col_pds = texture{T_Silver_5A normal {bumps 0.13 scale <1,0.25,0.25>*0.3 turbulence
4
0.8}  finish{F_MetalB reflection{.05,.02} ambient 0.0}}//Farbe der Pad's und SMD's
5
    #declare col_wrs = col_pds //Farbe der Leiterbahnen
6
            #declare col_hls = texture{pigment{Gray10}}                                      //Farbe der Pseudobohrungen
7
            #declare col_bgr = White;                                                          //Hintergrundfarbe wenn keine Umgebung aktiviert
8
            #declare col_slk = texture{pigment{White}}                                      //Farbe des Best�ckungsdruck
9
            #declare col_thl = col_pds //Farbe der Durchkontaktierungen
10
            #declare col_pol = col_wrs                                                      //Farbe der Polygone
11
#declare col_pol = col_wrs

Gruß Christian

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Anbei noch "das Letzte",

Step-Up-Wandler 3-10V -> 12V.

Betrieben an einer Li-Ion-Zelle, bringt der Wandler im Bereich von 
3.1-4.0V knapp 1.8 A, Spitze 2.3A. Wirkungsgrad ~89%. Dient als Antrieb 
für den MAX9704 2x10W Class-D Verstärker. :)

Gruß Christian

von Andreas H. (andreas_h16)


Lesenswert?

Christian W. schrieb:
> Hi Andreas,
> ich hab in der 3dtools.inc die Einstellungen für 4 und 5 geändert: ...

Vielen Dank, muss ich bald mal ausprobieren. POVray spielen macht Spaß 
:-)

Gruß, Andreas

von Gerhard M. (xdream)


Lesenswert?

Hi Leute,

wow die Projekte begeistern mich!

Wie aufwändig ist ein Einstieg in die EAGLE 3D Welt wenn man schon ein 
paar Jahre EAGLE Erfahrung hat??
In welchem Format sind die 3D Modelle (step,iges, vrml)?
Wie groß sind die Modelle und wie werden die gezeichnet?

Für Antworten wäre ich Euch sehr dankbar

von Falk B. (falk)


Lesenswert?

@  Gerhard M. (xdream)

>Wie aufwändig ist ein Einstieg in die EAGLE 3D Welt wenn man schon ein
>paar Jahre EAGLE Erfahrung hat??

Sehr gering, um die 3D Sache muss man sich selber nicht kümmern.

>In welchem Format sind die 3D Modelle (step,iges, vrml)?

POVRAY.

>Wie groß sind die Modelle und wie werden die gezeichnet?

Mit dem Texteditor ;-)

MFG
Falk

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Hallo zu früher Stunde,

nachdem der MAX1771-Step-Up ja schon gezeigt wurde, habe ich noch ein 
bischen an den Einstellungen geschraubt.

(Viel geändert hat sich nicht, die Farben für den Lötstop wurden nach 
einer echten Vorlage angepasst und über eine Color_map subtil variiert, 
des weiteren habe ich mich noch um die Elkos gekümmert, in Anlehnung an 
die Sanyo SEPC High Performance Reihe).

Im Anhang das Ergebnis.

Für die Board-Einstellungen hier Preset 6:

e3d_tools.inc
1
#case(6)//PCB real
2
            #declare col_brd = texture{
3
pigment{
4
           bozo
5
    turbulence 0.8
6
           color_map {
7
             [0.0 color rgb <0.22,0.38,0.32>] 
8
             [0.5 color rgb <0.24, 0.4, 0.35>] 
9
             [1.0 color rgb <0.22, 0.44, 0.32>] 
10
                     } // end of color_map
11
               } // end of pigment
12
13
normal{bozo 0.05 scale 3 }
14
15
//finish {reflection{.01,.02} ambient 0.05 brilliance 0.94 conserve_energy}}     
16
17
finish {reflection{.01,.02} ambient 0.05 brilliance 0.94 conserve_energy}}     
18
//Farbe der Platine
19
20
#declare col_wrs = texture{
21
22
pigment{
23
               bozo
24
    turbulence 1
25
           color_map {
26
27
             [0.0 color rgb <0.28, 0.43, 0.35>] 
28
             [0.2 color rgb <0.36, 0.49, 0.41>] 
29
             [1.0 color rgb <0.38, 0.53, 0.45>] 
30
                     } // end of color_map
31
               } // end of pigment
32
normal{bozo 0.05 scale 3 }
33
34
35
finish{ reflection{.01,.02} ambient 0.02 brilliance 0.96 conserve_energy}}      //Farbe der Leiterbahnen
36
37
38
            #declare col_pds = texture{pigment{Gray70} finish{ reflection{.14,.12} ambient 0.02 diffuse 0.6 brilliance 0.96 conserve_energy}}                    //Farbe der Pad's und SMD's
39
            #declare col_hls = texture{pigment{Black}}                                      //Farbe der Pseudobohrungen
40
            #declare col_bgr = Gray50;                                                      //Hintergrundfarbe wenn keine Umgebung aktiviert
41
            #declare col_slk = texture{pigment{White}}                                      //Farbe des BestĂźckungsdruck
42
            #declare col_thl = texture{pigment{Gray70} finish{F_MetalB}}                    //Farbe der Durchkontaktierungen
43
            #declare col_pol = col_wrs                                                      //Farbe der Polygone
44
        #break

Für die Elkos:

e3d_tex.inc
1
//Purple Sanyo cap marking
2
#declare e3d_tex_cap_marking_purple = //texture{e3d_tex_cap_marking_purple}
3
    texture{
4
    pigment{color rgbt<0.43,0.08,0.33,0.5>}
5
          finish{ phong 1 ambient 0.1 diffuse 0.8}
6
    }
7
8
9
#declare e3d_tex_silver_smd_cap = //texture{e3d_tex_silver}
10
texture {T_Silver_2A finish{ phong 1 ambient 0.1 conserve_energy diffuse 0.5 roughness .3 metallic reflection {0.15
11
          metallic} irid {0.10 thickness 0.5 turbulence 0.1}}};

e3d_cap.inc
1
#macro CAP_SMD_ELKO_GRND(L,W,H,D,B,S,C)
2
union{
3
    //Contacts
4
    box{<-S/2,0,-B/2><-S/2-C,0.3,B/2>}
5
    box{<S/2,0,-B/2><S/2+C,0.3,B/2>}
6
    //The base plastic
7
    difference{
8
        box{<-L/2,0.3,-W/2><L/2,2,W/2>}
9
        box{<0,0,0><6,3,-5> rotate<0,-45,0> translate<L/2-L/4,0,-W/2>}
10
        box{<0,0,0><6,3,5> rotate<0,45,0> translate<L/2-L/4,0,W/2>}
11
        texture{e3d_tex_cap_smd_electrolytic_base}
12
    }
13
    //Body
14
    difference{
15
        cylinder{<0,2,0><0,H-0.4,0>D/2}
16
        torus{D/2+0.2,0.4 translate<0,3,0>}
17
    }
18
    torus{D/2-0.4,0.4 translate<0,H-0.4,0>}
19
    cylinder{<0,H-0.4,0><0,H,0>D/2-0.4}
20
21
    //Top marking
22
    union{        
23
        difference{
24
            cylinder{<0,H-0.4,0><0,H+0.01,0>D/2-0.4}
25
            box{<-D/6,H-0.5,-D/2><D/2,H+0.1,D/2>}            
26
        }
27
        text {ttf besch_font value 0.5,0 scale D/7 rotate<90,-90,0> translate<D/16,H+0.01,-D/2+D/8>}
28
        texture{e3d_tex_cap_marking_purple}
29
    }
30
    rotate<0,180,0>
31
    texture{e3d_tex_silver_smd_cap}
32
}
33
#end

Hier wurde das Standard-Makro geändert, es sehen dann alle SMD-Elkos so 
aus.

Gruß Christian

von Hanni (Gast)


Lesenswert?

Was soll dieser 3D Schwachsinn.

Hier geht doch nur um bewundern der Bastelplatinen.

Hier ist keine Bauteilabstandsprüfung drin.

Man kann nix mit Gehäusen (MCAD)machen.

Man kann nicht in die Layer reinschauen (=> wichtig bei Planes etc..)

Pupskram für den Bastelkeller!

hanni

von David .. (volatile)


Lesenswert?

Hanni schrieb:

>
> Man kann nix mit Gehäusen (MCAD)machen.

Kannst du genauso rendern

> Man kann nicht in die Layer reinschauen (=> wichtig bei Planes etc..)

Klar

> Pupskram für den Bastelkeller!

Wer behauptete was anderes?

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Er hat Jehova gesagt!

Povray ist kein CAD-Programm und Eagle3D hatte nie den Anspruch an die 
von dir vorgebrachten Argumente gestellt. Davon ab wüsste ich auch nicht 
wie nun z.B. Mentor Graphics, Altium Designer und/oder Circuit-Works in 
diesen Thread passen.

Für Pubskram gilt allerdings immer noch: Wenn der Pub stinkt, ist die 
Wurst fertig!

In diesem Sinne noch 3 Bilder mit den aktuellen Einstellungen.

Liebe Grüße Christian

Edit:

Die Kupferschicht könnte wohl etwas dünner. :) Was mich auch noch 
interessieren würde, wie bekommt man die typische FR4 Laminatstruktur 
aufs Board und! wie sieht es aus mit Lötzinn an SMD-Bausteinen? Ich 
finde beim besten Willen kein Makro in den Eagle3D-Dateien? -.-

von Nils S. (kruemeltee) Benutzerseite


Angehängte Dateien:

Lesenswert?

Nachdem mir mein schöner Ultralite 12x3kw Dimmer im 19" Format 
abgeraucht ist, hab ich angefangen da selber was zu machen.
Aus dem 12x15A Analog-Dimmer wird jetzt ein 12x25A DMX Dimmer.

Hier das erste mal, dass ich eagle 3d laufen liess, sieht jetzt schon 
tausendmal besser aus, als der "Freiluft-Lochraster"-Testaufbau :)


PS: Kennt jemand eine Quelle für 25A Sicherungsautomaten, einpolig ? 
Die einzigen die ich gefunden habe sind entweder 3€-China-NoName-Schrott 
oder dreipolig. Kann gerne auch 15...20 Euro pro Automat kosten, 
Hauptsache ist, dass da kein Schrott reinkommt.
3x63A FIs hab ich schon.

von Frank L. (florenzen)


Lesenswert?

Nils S. schrieb:
> Nachdem mir mein schöner Ultralite 12x3kw Dimmer im 19" Format
> abgeraucht ist,

Die Dinger sind doch eigentlich stabil. Was hast du gemacht?

> PS: Kennt jemand eine Quelle für 25A Sicherungsautomaten, einpolig ?
> Die einzigen die ich gefunden habe sind entweder 3€-China-NoName-Schrott
> oder dreipolig. Kann gerne auch 15...20 Euro pro Automat kosten,

Ich bilde mir ein B25 gibts hier sogar im Baumarkt (Hornbach). Ist zwar 
die ABB Baumarktserie, aber besser als NoName Zeuchs.
C25 einpolig hab ich bisher nur einmal im Baumarkt gesehen, das war 
allerdings in Varazdin --- bischen weit für ne Handvoll Automaten.

Hast du keinen Elektriker des geringsten Misstrauens der dir Automaten 
bestellen kann?


Gruß
f

von Nils S. (kruemeltee) Benutzerseite


Angehängte Dateien:

Lesenswert?

>Die Dinger sind doch eigentlich stabil. Was hast du gemacht?

Na wie das passiert ist, kann ich nicht sagen... 8kw PARs hingen auf 7 
Kanälen verteilt und 2x 2KW Deckenbeleuchtung auf 2 Kanälen und nen 1KW 
Verfolger.

Das Teil ist förmlich übergekocht. Der "Knick" in der Schiene mit den 
Drosseln kann ich mir nur durch extreme Hitze erklären, draufgeknallt 
ist da nichts, der steckte seit dem Kauf im Rack.

Die DMX->Analog Platine im Gehäuse darüber hat auch irgend ne Macke 
abbekommen, ist auch etwas verformt und verfärbt. Brandmeldezentrale 
ging zum Schluss auch noch los...

7 Geplatze Triacs und weggeschmolzene Leiterbahnen...

Siehe Fotos.

>Hast du keinen Elektriker des geringsten Misstrauens der dir Automaten
>bestellen kann?

"Grosshändler" bei uns will 22€ ohne Märchensteuer für ABB, andere 25er 
hat er nichmal "im System", müsste erstmal Preise anfragen.

Der einzige Elektriker, den ich etwas näher kenn, will für 15 Jahre 
lagernde Merlin-Gerin 12€/Stück. Andere würde er auch über selben 
Grosshändler holen.

Achja, C wär schön, hier in der Halle, wo der Dimmer wieder rein soll, 
sind 63A und 128A nur per Schmelzsicherung abgesichert, die ist auf 
jeden Fall noch träger als ein C Automat.

Ich will da kein Krimskrams oder überaltertes Zeug drin stecken haben, 
darum wär ein Online-Shop an Privat toll...

von Studentle (Gast)


Lesenswert?

Hallo Christian,

sehr schöne Anpassungen.

Werden diese auch unter: http://developer.berlios.de/projects/eagle3d/

Eingepflegt, oder muss ich mir diese Änderungen nach jeder 
neuinstallation in die upls patchen?

ths

von Tim (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
bei mir ist es ein USB --> RS232 Adapter, Tx und Rx LED´s sind auf dem 
Board drauf. Kleiner hab ichs nicht geschafft ;)

LG Tim

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

@Studentle,

bisher noch nicht, da fehlt mir leider die Zeit. Wenn du das machen 
kannst/willst, kann ich dir die Daten zukommen lassen.


Liebe Grüße, Christian

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Anbei mal ein "Enable-Chopper" für einen L6203 oder ähnliches.

Funktioniert sogar. :)

Liebe Grüße Christian

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Hi all,

ich hab ein wenig an den SMD-Widerständen geschraubt, gefällt "mir" so 
besser. Wems gefällts, hier die Änderung.

In der "e3d_resistor.inc" folgendes:
1
/********************************************************************************************************************************************
2
//SR(Tiefe, Breite, Hoehe, Breite Lötfläche, Schriftzug)
3
********************************************************************************************************************************************/
4
#macro RES_SMD_CHIP_GRND(b,l,h,blf,value)
5
union{
6
  box{<0    ,0    ,0.01> <blf    ,h+0.05 ,b-0.01>}
7
  box{<l    ,0    ,0.01> <l-blf  ,h+0.05 ,b-0.01>}
8
  box{<0.05 ,0.05 ,0   > <l-0.05 ,h      ,b     > pigment{White}}
9
  box{<blf  ,h    ,0   > <l-blf  ,h+0.07 ,b     > texture{pigment{Gray20} finish{phong 0.5  ambient (0.1 * global_ambient_mul)}}}
10
  text {ttf besch_font value 0.1, 0
11
    pigment{White} rotate<90,0,0> scale<l/3.5,1,b/1.5>
12
    translate<l/3.8,h+0.08,b/3>}
13
  texture{col_silver}
14
  translate<-l/2,0,-b/2>
15
}
16
#end

durch:
1
/********************************************************************************************************************************************
2
//SR(Breite, Länge, Hoehe, Breite Lötfläche, Schriftzug)
3
********************************************************************************************************************************************/
4
#macro RES_SMD_CHIP_GRND(W,L,T,K,value)
5
union{
6
    //Body
7
superellipsoid{<0.25-(L+W)/150, 0.25-(L+W)/150> texture{pigment {Gray10} finish{ phong 1 phong_size 100 ambient 0.1 conserve_energy diffuse 0.2 reflection 0.15}} scale<L/2,W/2,T/16> translate<0,0,-T+0.29>}     //Top Coating
8
superellipsoid{<0.25-(L+W)/150, 0.25-(L+W)/150> texture{pigment {White}} scale<L/2,W/2,T/3> translate<0,0,-T+0.5>}     //Grundkörper weiss
9
text {ttf besch_font value 0.1, 0
10
    pigment{White} rotate<0,0,0> scale<L/5.5,W/2,1>
11
    translate<-L/5,-W/6,-T+0.2>}
12
    //Kontakte
13
    union{
14
        superellipsoid{<0.25-(L+W)/200, 0.25-(L+W)/200> scale<(K+L/100)/2,W/2,T/2> translate <(L-K)/2,0,0>}
15
        superellipsoid{<0.25-(L+W)/200, 0.25-(L+W)/200> scale<(K+L/100)/2,W/2,T/2> translate <-(L-K)/2,0,0>}
16
        texture{e3d_tex_silver}
17
    }
18
    rotate<90,0,0>
19
    translate<0,T/2,0>
20
}
21
#end

ersetzen.

von Rübezahl (Gast)


Angehängte Dateien:

Lesenswert?

Ich habe mal mit EagleUp rumgespielt, gefällt eigentlich ganz gut.

Nachteile:
wenige Bauteile fertig, teilweise echt schlecht (z.B. Bild der 
Chromtransistor), Pads sind in der Textur für die Platine (keine 
Materialzuweisung möglich)

Ansonsten arbeitet Eagle und Google ganz gut zusammen.

Ein paar mehr Bauteile und evtl. Zinn an den Bauteilen, dann wäre es 
schon ganz gut.

von Dennis X. (Gast)


Angehängte Dateien:

Lesenswert?

Wow, so einen Transistor habe ich auch noch nie gesehn ;-)
Hier einmal mein Werk.

Dennis

von Rübezahl (Gast)


Angehängte Dateien:

Lesenswert?

Wie viele Lichtquellen hast du denn eingestellt?
Die Schatten sind ganz schön verwuselt. :-)

von Dennis X. (Gast)


Lesenswert?

Rübezahl schrieb:
> Wie viele Lichtquellen hast du denn eingestellt?
> Die Schatten sind ganz schön verwuselt. :-)

Die standart Einstellungen hab ich für meine platine verwendet.

von Simon W. (simon_w24)


Angehängte Dateien:

Lesenswert?

Hier ist mein erstes Rendering, hat geschlagene 8 Std. und 44 Min. mit 
4x 2.67 GHz gedauert...
Originalgröße ist 1920x1080.

von Tek (Gast)


Lesenswert?

Nils S. schrieb:
> Ich will da kein Krimskrams oder überaltertes Zeug drin stecken haben,
> darum wär ein Online-Shop an Privat toll...

Hier gibts Hager C-25A für 9,62€

http://www.eibmarkt.com/cgi-bin/eibmarkt.storefront/4f476bb7005234b6274d4debae380691/Product/View/NS0607122

hab da schon öfter bestellt.

von Ralf G. (ralg)


Angehängte Dateien:

Lesenswert?

Hab' mal probiert, das Platinenmaterial etwas realistischer aussehen zu 
lassen.

Bilder: chemisch verzinnt, handgelötet (leicht unterschiedliche 
Lotmengen; incl. SMD)

von Simon W. (simon_w24)


Lesenswert?

Ralf G. schrieb:
> Hab' mal probiert, das Platinenmaterial etwas realistischer aussehen zu
> lassen.

Sehr schön, wie hast Du die Linien in das Material bekommen? Ganz zu 
schweigen von dem tollen SMD-Lötzinn...

von Ralf G. (ralg)


Lesenswert?

Leiterplatte:
Zuordnung der Textur in Abhängigkeit von 'Pads&SMD top|bottom'
1
//----------------------------------------------------------------------
2
#macro PCB_TEX_MAP(pcb_color,pcb_transmit,pcb_filter,pcb_finish,pcb_roughness)
3
//texture{
4
    gradient<1,0,0> turbulence 0.1
5
    texture_map { 
6
        [0.00 pigment{color pcb_color transmit pcb_transmit filter pcb_filter} finish{pcb_finish}]
7
        [0.20 pigment{color pcb_color transmit pcb_transmit filter pcb_filter} finish{pcb_finish}]
8
        [0.40 pigment{color pcb_color transmit pcb_transmit filter pcb_filter} finish{pcb_finish roughness pcb_roughness}]
9
        [0.60 pigment{color pcb_color transmit pcb_transmit filter pcb_filter} finish{pcb_finish roughness pcb_roughness}]
10
        [0.80 pigment{color pcb_color transmit pcb_transmit filter pcb_filter} finish{pcb_finish}]
11
        [1.00 pigment{color pcb_color transmit pcb_transmit filter pcb_filter} finish{pcb_finish}]
12
                }
13
    scale <0.5,1,1>
14
//       }
15
#end                             
16
//----------------------------------------------------------------------
17
18
//----------------------------------------------------------------------
19
#declare T_PCB_Glossy = texture {
20
//    PCB_TEX_MAP(C_PCB,0.4,0.0,F_MedGlossy,0.1*1.1)  
21
    PCB_TEX_MAP(C_PCB,0.7,0.0,F_Glossy,0.07*1.1)  
22
                                }
23
//----------------------------------------------------------------------
24
#declare T_PCB_Dull =  texture {
25
//    PCB_TEX_MAP(C_PCB,0.4,0.0,F_Dull,0.1*1.1)  
26
    PCB_TEX_MAP(C_PCB,0.3,0.0,F_ExtraDull,0.25*1.1)  
27
                               }
28
//----------------------------------------------------------------------

Lot:
Wie man sieht, als Heightfield. Der Test mit Ellipse ist auskommentiert
noch drin. Die Zufallszahl ist für unterschiedliche Formen. Handgelötet
eben :-)
1
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2
// Lötpunkt 
3
// x_value : Breite
4
// z_value : Höhe
5
// y_value : Länge
6
#macro SOLDER(x_value,z_value,y_value)
7
#if(global_solder=on)
8
#local y_sgn = (y_value < 0 ? -1 : +1);
9
#local fakt = 0.9; 
10
/*
11
#local y_value =y_value * 2;
12
    object {
13
        difference {
14
            superellipsoid {<1,1>}
15
            box {<-x_value*2,+0.5,-z_value*2> <x_value*2,-3.0,z_value*2>}
16
            translate (-0.5*y_sgn)*y
17
                   }
18
        //scale <1,y_value*0.6+y_value*rand(global_seed)*0.4,1>
19
        scale <x_value/1.8,y_value*0.6+y_value*rand(global_seed)*0.4,z_value/1.8>
20
        texture{T_silver_gloss}
21
           }
22
*/
23
    union {
24
        height_field {
25
                function  20, 20 { sin(y*pi)*sin(x*pi) } 
26
                smooth
27
                scale <x_value*fakt,y_value*0.5+y_value*rand(global_seed)*0.5,z_value*fakt>
28
                translate <-x_value/2*fakt,0,-z_value/2*fakt>
29
                     }
30
      //  box {<-x_value/2,0,-z_value/2> <+x_value/2,0.01,+z_value/2>}
31
        texture{T_silver_gloss}
32
        translate (pcb_cuheight*y_sgn)*y
33
          } 
34
35
#else
36
    sphere {<0,0,0>0}
37
#end 
38
#end
39
// ----------------------------------------------------------------------------------------------------

Allerdings habe ich noch jede Menge an den ULPs geändert, da z.B. die 
Leiterbahnen im Original nicht die richtige Lage in der Höhe haben und 
die Pads, wenn ich mich richtig erinnere (ist schon ein halbes Jahr 
her), durch die ganze Leiterplatte gehen. Die verzinnten Leiterbahnen 
sind nicht nur anders eingefärbte Leiterbahnen, sondern eine extra 
Schicht drauf, sonst wären sie in der Draufsicht ja silbern zu sehen. 
Das Lötzinn habe ich den Bauteilen zugeordnet (wieder in Abhängigkeit 
von 'Pads&SMD top|bottom').
Das beidseitige Verlöten gefiel mir auch nicht als 
'Handarbeitsvariante'.

von Ralf G. (ralg)


Angehängte Dateien:

Lesenswert?

Hab' ich gerade wiedergefunden:
Eigenbau-Platinen haben manchmal auch Drahtbrücken :)

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Anbei mal eine Platine für nen MAX5486 "Stereo Volume Control with 
Pushbutton Interface". Schönes Teil, nur CMRR könnte besser sein. Sehr 
empfindlich auf "Groundnoise". Darum hier mit entkoppelter Analogmasse 
per Ferrite und LC-Filter für den Analogteil.

(Keine gute Idee, auch, die Signalleitungen der LEDs unterm Chip 
herauszuführen, da sonst die PWM der Treiber einstreut.. -.-)

Gruß Christian

von Nachtaktiver (Gast)


Lesenswert?

Dann war das Layout an einigen stellen vermasselt und die Ferrite 
(verschlimm)- besserten das Problem.

Rein Formel gibt es eine neue Impendanz in deinen Maschenumlauf, an 
welchen eine zusätzliche Spannung aufgrund des Ausgleichstromes abfällt.

von Christian W. (Firma: www.360customs.de) (doctormord)



Lesenswert?

Hi,

rein "formel" wirkt die Impendanz aber erst zu höheren Frequenzen. Die 
Entkopplung per Ferrit wird in älteren Publikationen beschrieben, heute 
ist man wohl der weitläufigen Meinung es wäre "oldschool". Das LC-Filter 
geht auf eine App-Note von Atmel für deren AVCC der AD-Wandler zurück.

Das Groundnoise-Problem tritt allerdings nur bei Verwendung eines 
Schaltwandlers am Eingang auf. (Hörbar im Quasi-Leerlauf)

So wie es im Datenblatt von Maxim angegeben ist, funktioniert es nicht 
ohne Probleme, da hatten bereits ganz andere Probleme.

Im Anhang "alt" vs. "neu". Sowie die Spikes der SMPS (Quasi-Leerlauf) am 
Ausgang des Digipots.

Legt man das ganze "Konstrukt" nur am Eingang der nachfolgenden Stufe 
(Verstärker) auf Masse, ist auch Ruhe. (abgesehen vom PWM-Noise)

Mir ist leider nicht bekannt wie man das unterdrückt, allein ein 
Tiefpass vor dem Linearregler bringt nichts. (fg ~5kHz)

Der Schaltregler läuft bei 330kHz.

Ist DGND direkt am Knotenpunkt der SMPS verbunden und AGND an AGND der 
nächsten Stufe, ergibt sich anscheinend eine prima Antenne. 
(Masseschleife)

Bei Batteriespeisung gibt es dabei allerdings kein Problem.

Gruß Christian

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Anbei Layout und Schaltplan.

von Dennis H. (t1w2i3s4t5e6r)


Angehängte Dateien:

Lesenswert?

Hallo!

Dann will ich mich auch einfach mal beteiligen, das ist mein erster 
Versuch in eagle 3D. Soll mal ein Brushless-Regler werden, Platine ist 
gerade bei Jakob bestellt. Schraubklemmen hab ich im 3D nicht gefunden, 
und für den 78L05 im SOT89 Gehäuse hab ich auch nix richtiges gefunden, 
vielleicht kann mir jemand noch auf die Sprünge helfen.


MfG Dennis

von Thomas B. (thomasbarends)


Angehängte Dateien:

Lesenswert?

Hallo Dennis,
Vielleicht hilft dir das:
Das angehängte Bild zeigt linksoben zwei Schraubklemmen, die in EAGLE 
als W237-102 definiert sind. In eagle3d habe ich die als CON_ARK_5MM_2 
definiert (suche nach Anreihklemmen oder schreibe folgendes in deiner 
3dusrpac.dat:

W237-102:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON 
_ARK_5MM_2(:Anreihklemmen  2Pin (con-ptr500.lib):Screw Terminal conn. 
2Pin (con-ptr500.lib)

Viel Erfolg,

Thomas

von Dennis H. (t1w2i3s4t5e6r)


Angehängte Dateien:

Lesenswert?

Hallo!

Danke für die Info, das eine Schraubklemme bei eagle 3d Anreihklemme 
heißt, wusste ich nicht, sieht doch gleich viel besser aus :)


MfG Dennis

von Christian F. (cmf) Benutzerseite


Angehängte Dateien:

Lesenswert?

Meine vollautomatische Schattenbahnhofsteuerung für die 
Modellbahnanlage.

Aufgebaut auf einer Lochrasterplatine, die Leiterbahnen sind Kabel.

EDIT: Sorry fürs das Posterformat

von Christian F. (cmf) Benutzerseite


Angehängte Dateien:

Lesenswert?

Und hier von unten.

Leiterbahnen = Lötbrücken bzw. Kabel

von Platine (Gast)


Lesenswert?

Hat jemand von euch die Farbinformationen zu Platinen von iteadstudio? 
Möchte dort wahrscheinlich die Platinen bestelllen und davor schon eine 
kleine 3D Vorschau erstellen.

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

e3d_tools.inc - Color section:
1
        #case(8)//iteadstudio
2
            #declare col_brd = texture{pigment{HuntersGreen} normal {bozo 0.05 scale 3 } finish{reflection{.01,.02} ambient 0.05 brilliance 0.94 conserve_energy}}//Farbe der Platine
3
            #declare col_wrs = texture{pigment{SeaGreen}normal {bozo 0.15 scale 3 } finish{reflection{.05,.05} ambient 0.0}}                                //Farbe der Leiterbahnen
4
            #declare col_pds = texture{T_Silver_5A finish{F_MetalB reflection{.05,.02} ambient 0.0}}                                         //Farbe der Pad's und SMD's
5
            #declare col_hls = texture{pigment{Black}}                                      //Farbe der Pseudobohrungen
6
            #declare col_bgr = White;                                                          //Hintergrundfarbe wenn keine Umgebung aktiviert
7
            #declare col_slk = texture{pigment{White}}                                      //Farbe des Best�ckungsdruck
8
            #declare col_thl = texture{T_Silver_5A finish{F_MetalB reflection{.25,.2} ambient 0}}                                         //Farbe der Durchkontaktierungen
9
            #declare col_pol = col_wrs                                                      //Farbe der Polygone
10
        #break

von Christian W. (Firma: www.360customs.de) (doctormord)



Lesenswert?

Anbei mal unsere Universalplatine für einen 5-Kanal-Aktuator-Treiber.

2-3 Spulen, Brushless + Hal, Stepper.

Gruß Christian

von Bernie (Gast)


Lesenswert?

Tipp: Wenn ihr spiegelnde FLächen und Objekte nehmt und das modellieren 
wollte, dann müsst ihr einen Himmel mit Struktur einfügen. Am Besten 
eine grosse Halbkugel mit Textur, die nach unten zum Rand heller wird. 
Das ergib dann im Zusammenhang mit einem günstig gestalteten Boden den 
bekannten Chromeffekt.

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Moin Dennis,

ist doch standardmäßig gesetzt?
1
#if (e3d_HDRI_On) // --------------------------------------------------- HDR
2
sky_sphere{ pigment{ image_map{ hdr "studio008.hdr" // Light-Probe im include
3
                                gamma 1.4           // Helligkeit der Map
4
                                map_type 2 interpolate 4 } //Map-Type passend zur Abwicklung 0 = planar, 1 = sphere, 2 = cylinder
5
                                
6
                   }
7
            //rotate < 10,10,-10>  // adapt it to your direction
8
          } // end sky_sphere
9
#else // no HDRI
10
//light_source{<-1700,2000,2500> color rgb<1,1,1>*0.7}        // Sonnenlicht fuer Standard ohne HDR
11
12
sky_sphere{ pigment{ gradient <0,1,0>
13
                     color_map{
14
                       [ 0   color rgb<1,1,1>          ] //White
15
                       [ 0.4 color rgb<0.14,0.14,0.56> ] //~Navy
16
                       [ 0.6 color rgb<0.14,0.14,0.56> ] //~Navy
17
                       [ 1.0 color rgb<1,1,1>          ] //White
18
                       } // end color_map
19
                     scale 2
20
                   } // end pigment
21
                    
22
                    
23
          } // end of sky_sphere
24
#end // of "#if (HDRI_On) "

von Sulis P. (Firma: eagle3d-team.blogspot.gr) (sulis1281100)


Angehängte Dateien:

Lesenswert?

meine Rohre

von Sulis P. (Firma: eagle3d-team.blogspot.gr) (sulis1281100)


Lesenswert?


von David .. (david1)


Angehängte Dateien:

Lesenswert?

Hier mal ne Platine zur Steuerung von 4 Servos und mehreren LEDs, sowie 
mehreren Eingängen.

von David .. (david1)


Lesenswert?

Kann mir evtl. jemand sagen wie man die Farbe der Elkos auf schwarz 
ändert?

von David .. (volatile)


Lesenswert?

David .. schrieb:
> Kann mir evtl. jemand sagen wie man die Farbe der Elkos auf schwarz
> ändert?

Reine Schaetzung: In den Eagle3D-Files sind irgendwo Elko-Texturen. Mach 
ein Backup und ersetz sie mit Eigenen?

von Sulis P. (Firma: eagle3d-team.blogspot.gr) (sulis1281100)


Angehängte Dateien:

Lesenswert?

#if(pcb_parts=on)
//**************************     ÅîáñôÞìáôá ðïõ åßíáé ôïðïèåôçìÝíá óôçí 
ðëáêÝôá     **************************
union{
#ifndef(pack_C1) #declare global_pack_C1=yes; object 
{CAP_DIS_ELKO_3MM5_8MM("100uf/63V",1,)translate<0,0,0> 
rotate<0,0.000000,0>rotate<0,0.000000,0> rotate<0,0,0> 
translate<-43.180000,0.000000,-5.080000>}#end    //Elko 3,5mm Pitch, 8mm 
Diameter, 11,5mm High C1 100uf/63V E3,5-8
#ifndef(pack_C2) #declare global_pack_C2=yes; object 
{CAP_DIS_ELKO_3MM5_10MM("100uf/63V",2,)translate<0,0,0> 
rotate<0,0.000000,0>rotate<0,0.000000,0> rotate<0,0,0> 
translate<-27.940000,0.000000,-5.080000>}#end    //Radialis ELKO 3,5mm 
labtavolsag 10mm atmero C2 100uf/63V E3,5-10
#ifndef(pack_C3) #declare global_pack_C3=yes; object 
{CAP_DIS_ELKO_5MM_8MM5("100uf/63V",3,)translate<0,0,0> 
rotate<0,0.000000,0>rotate<0,0.000000,0> rotate<0,0,0> 
translate<-10.160000,0.000000,-5.080000>}#end    //Elko 2,5mm Pitch, 6mm 
Diameter, 11,2mm High C3 100uf/63V E5-8,5
#ifndef(pack_C4) #declare global_pack_C4=yes; object 
{CAP_DIS_ELKO_5MM_10MM("100uf/63V",4,)translate<0,0,0> 
rotate<0,0.000000,0>rotate<0,-270.000000,0> rotate<0,0,0> 
translate<5.080000,0.000000,-5.080000>}#end    //Elko 5mm Pitch, 10mm 
Diameter, 16mm High C4 100uf/63V E5-10,5
#ifndef(pack_C5) #declare global_pack_C5=yes; object 
{CAP_DIS_ELKO_5MM_10MM("100uf/63V",5,)translate<0,0,0> 
rotate<0,0.000000,0>rotate<0,-90.000000,0> rotate<0,0,0> 
translate<20.320000,0.000000,-5.080000>}#end    //Elko 5mm Pitch, 10mm 
Diameter, 16mm High C5 100uf/63V E5-10,5
}//End union
#end

von David .. (david1)


Lesenswert?

Und welcher Teil definiert die Farbe?
Das kann ja nur nur die Zahl 1 (bzw. 2, 3, usw ...) sein:
("100uf/63V",1,)

füge ich die aber bei mir dazu, oder kopiere den Code von oben gibts nen 
Error:

#ifndef(pack_C12) #declare global_pack_C12=yes; object 
{CAP_DIS_ELKO_5MM_10MM("100uf/63V",5
Parse Error: Expected ')', float function 'float constant' found instead

von Sulis P. (Firma: eagle3d-team.blogspot.gr) (sulis1281100)


Lesenswert?

Sorry but my German is not good
For this I will answer in the English
I use 5 different pictures for the colour
see how to apply
#macro 
CAP_DIS_ELKO_GRND(tex_scale,val_size,dis,dia,hig,dia_b,value,xrwma)
union{
χχχχχχχχχχχχχχχχχχχχχχχχχχχ
χχχχχχχχχχχχχχχχχχχχχχχχχχχ
    #if (xrwma=1)
        pigment{image_map{png "tex_elko.png" } scale tex_scale}
        //finish{reflection { 0.03, 0.1}  phong 0.4 crand 0.05 ambient 
(0.1 * global_ambient_mul)}
#local grama = Black;
#end
    #if (xrwma=2)
        pigment{image_map{png "tex_elko1.png" }scale tex_scale}
        //finish{reflection { 0.03, 0.1}  phong 0.4 crand 0.05 ambient 
(0.1 * global_ambient_mul)}
#local grama = White;
#end

----------------------------------------------------------
{CAP_DIS_ELKO_3MM5_8MM("100uf/63V",1,) 1-5 = color

von David .. (david1)


Lesenswert?

OK, i've got now this code:

/*********************************************************************** 
*********************************************************************
//Axial-Elko Grundmakro
************************************************************************ 
********************************************************************/
#macro
CAP_DIS_ELKO_GRND(tex_scale,val_size,dis,dia,hig,dia_b,value,xrwma)
union{
union{
    union{

        //Elko Koerper
        difference{
            union{
                cylinder{<0,dis/2-3.5,0><0,-(dis/2-3.5),0>dia}
                //Elko Rundung oben
                torus{dia-0.5,0.5 translate<0,-(dis/2-3.5),0>}
                difference{
                    cylinder{<0,-(dis/2-3.5),0><0,-(dis/2-3.0),0>dia-0.5}
                    cylinder{<0,-(dis/2-3.5),0><0,-(dis/2-2.9),0>dia*0.8*pow(dia/16,0.11)}
                }
                //Elko Rundung unten
                torus{dia-0.5,0.5 translate<0,dis/2-3.5,0>}
                difference{
                    cylinder{<0,dis/2-3.5,0><0,dis/2-3.0,0>dia-0.5}
                    cylinder{<0,dis/2-3.5,0><0,dis/2-2.9,0>dia*0.8*pow(dia/16,0.11)}
                }
            }

            //Aussparung unten
            torus{dia+0.85,1 translate<0,dis/2-5,0>}

            //Textur fuer Minusmarkierung
            pigment{
                    image_map{png "tex_elko_axial.png" map_type 2 
interpolate 4}
                    scale <dia*2*pi*1.35,dia*2*pi,dia*2*pi*1.35>
            }
            finish{reflection { 0.03, 0.1}  phong 0.4 crand 0.05 ambient 
(0.1 * global_ambient_mul) }
        }

        //Abdeckung oben
        cylinder{<0,-(dis/2-3.6),0><0,-(dis/2-3.1),0>dia*0.8*pow(dia/16,0.11)
            texture{e3d_tex_silver}
        }

        //Abdeckung unten
        cylinder{<0,dis/2-3.2,0><0,dis/2-3.5,0>dia-0.5 pigment{Black}}

        //Kontakt
        cylinder{<0,-(dis/2-3.2),0><0,-(dis/2-2),0> 1.5 
texture{e3d_tex_silver}}
        intersection{
            cylinder{<0,dis/2,0><0,-dis/2 + val_size + 3.5,0>dia}
            text {ttf besch_font value 0.2, 0 scale val_size 
rotate<0,0,-90> translate<0, dis/4,-dia>}
            rotate<0,10,0>
            translate<0,-val_size,-0.001>
            pigment {rgb<0.4,0.6,1>}
        }
        intersection{
            cylinder{<0,dis/2,0><0,-dis/2 + val_size + 3.5,0>dia}
            text {ttf besch_font value 0.2, 0 scale val_size 
rotate<0,0,-90> translate<0, dis/4,-dia>}
            rotate<0,100,0>
            translate<-0.001,-val_size,0>
            pigment {rgb<0.4,0.6,1>}
        }
        intersection{
            cylinder{<0,dis/2,0><0,-dis/2 + val_size + 3.5,0>dia}
            text {ttf besch_font value 0.2, 0 scale val_size 
rotate<0,0,-90> translate<0, dis/4,-dia>}
            rotate<0,190,0>
            translate<0,-val_size,0.001>
            pigment {rgb<0.4,0.6,1>}
        }
        rotate<0,180,>
        rotate<0,0,90>
    }
    object{TOOLS_WIRE_LEADS (dis-7, dia, 35, dia_b,  dis, 
global_res_bend_radius, 0, "H")}

    pigment{Red}
    finish{F_MetalE ambient (0.1 * global_ambient_mul)}
    translate<0,dia,0>


    #if (xrwma=1)
        pigment{image_map{png "tex_elko.png" } scale tex_scale}
        //finish{reflection { 0.03, 0.1}  phong 0.4 crand 0.05 ambient
  (0.1 * global_ambient_mul)}
  #local grama = Black;
  #end

    #if (xrwma=2)
        pigment{image_map{png "tex_elko1.png" }scale tex_scale}
        //finish{reflection { 0.03, 0.1}  phong 0.4 crand 0.05 ambient
  (0.1 * global_ambient_mul)}
  #local grama = White;
  #end

    #if (xrwma=3)
        pigment{image_map{png "tex_elko2.png" }scale tex_scale}
        //finish{reflection { 0.03, 0.1}  phong 0.4 crand 0.05 ambient
  (0.1 * global_ambient_mul)}
  #local grama = schwarz;
  #end

}
#end






But I get this Error again:

Parse Error: Expected ')', float function 'float constant' found instead

could you may help me please?

von Ralf G. (ralg)


Lesenswert?

David .. schrieb:
> Parse Error: Expected ')', float function 'float constant' found instead

die Zeile mit dem Fehler sollte markiert sein!?

von Sulis P. (Firma: eagle3d-team.blogspot.gr) (sulis1281100)


Lesenswert?

Friend david1 this is entire the code that I use
1
#macro CAP_DIS_ELKO_GRND(tex_scale,val_size,dis,dia,hig,dia_b,value,xrwma)
2
union{
3
  // Hlektrolytikos s-t
4
    difference{
5
        union{            
6
            cylinder{<0,0.5,0><0,hig-0.5,0>dia}                                  
7
            //Elko Rundung oben
8
            torus{dia-0.5,0.5 translate<0,hig-0.5,0>}                            
9
            difference{
10
                cylinder{<0,hig-0.5,0><0,hig,0>dia-0.5}
11
                cylinder{<0,hig-0.5,0><0,hig+0.1,0>dia*0.8*pow(dia/16,0.11)}
12
            }
13
            //Elko Rundung unten
14
            torus{dia-0.5,0.5 translate<0,0.5,0>}                                
15
        }
16
        //Aussparung unten
17
        torus{dia+0.85,1 translate<0,2.5,0>}                                     
18
        //Textur fur Minusmarkierung
19
    #if (xrwma=1)
20
        pigment{image_map{png "tex_elko.png" } scale tex_scale}                    
21
        //finish{reflection { 0.03, 0.1}  phong 0.4 crand 0.05 ambient (0.1 * global_ambient_mul)}
22
#local grama = Black;
23
#end
24
    #if (xrwma=2)
25
        pigment{image_map{png "tex_elko1.png" }scale tex_scale}                    
26
        //finish{reflection { 0.03, 0.1}  phong 0.4 crand 0.05 ambient (0.1 * global_ambient_mul)}
27
#local grama = White;
28
#end
29
    #if (xrwma=3)
30
        pigment{image_map{png "tex_elko2.png" }scale tex_scale}                    
31
        //finish{reflection { 0.03, 0.1}  phong 0.4 crand 0.05 ambient (0.1 * global_ambient_mul)}
32
#local grama = Black;
33
#end
34
    #if (xrwma=4)
35
        pigment{image_map{png "tex_elko3.png" }scale tex_scale}                    
36
        //finish{reflection { 0.03, 0.1}  phong 0.4 crand 0.05 ambient (0.1 * global_ambient_mul)}
37
#local grama = rgb <0.84706, 1, 1>;
38
#end
39
    #if (xrwma=5)
40
        pigment{image_map{png "tex_elko4.png" }scale tex_scale}                    
41
        //finish{reflection { 0.03, 0.1}  phong 0.4 crand 0.05 ambient (0.1 * global_ambient_mul)}
42
#local grama = White;
43
#end
44
    #if (xrwma=6)
45
        pigment{image_map{png "tex_elko5.png" }scale tex_scale}                    
46
        //finish{reflection { 0.03, 0.1}  phong 0.4 crand 0.05 ambient (0.1 * global_ambient_mul)}
47
#local grama = rgb <0.62745, 0.48235, 0.16471>;
48
#end
49
    }
50
51
    //Abdeckung oben
52
    difference{
53
        cylinder{<0,hig-0.5,0><0,hig-0.1,0>dia*0.8*pow(dia/16,0.11)}            
54
        box{<0,hig-0.35,-0.1><dia,hig,0.1>} 
55
        box{<0,hig-0.35,-0.1><dia,hig,0.1> rotate<0,120,0>}
56
        box{<0,hig-0.35,-0.1><dia,hig,0.1> rotate<0,240,0>} 
57
        texture{col_silver}
58
    }
59
    
60
    //Abdeckung unten
61
    cylinder{<0,0.2,0><0,0.5,0>dia-0.5 pigment{Black}}                            
62
    union{
63
        #if(pin_short=off)
64
            cylinder{<0,0,0><0,-14.5,0>dia_b translate<dis/2,0,0>}    //Beinchen rechts
65
            cylinder{<0,0,0><0,-17.5,0>dia_b translate<-dis/2,0,0>}   //Beinchen links
66
        #else
67
            cylinder{<0,0,0><0,-1*(pcb_height+pin_length)-0.2,0>dia_b translate<dis/2,0,0>}    //Beinchen rechts
68
            cylinder{<0,0,0><0,-1*(pcb_height+pin_length)-0.2,0>dia_b translate<-dis/2,0,0>}   //Beinchen links
69
        #end
70
        texture{e3d_tex_silver}
71
    }
72
    
73
    //Beschriftung
74
    intersection{
75
        cylinder{<0,0,0><0,hig,0>dia}
76
//    text {ttf "st-cap.ttf" value 0.2, 0 scale val_size rotate<0,0,90> translate<0,0,-dia>}    
77
        text {ttf besch_font value 0.2, 0 scale val_size rotate<0,0,90> translate<0,0,-dia>}
78
        rotate<0,0,180>
79
        rotate<0,10,0>
80
        translate<0,hig-val_size,-0.001>
81
        pigment {grama}
82
    }
83
    intersection{
84
        cylinder{<0,0,0><0,hig,0>dia }
85
//    text {ttf "st-cap.ttf" value 0.2, 0 scale val_size rotate<0,0,90> translate<0,0,-dia>}
86
        text {ttf besch_font value 0.2, 0 scale val_size rotate<0,0,90> translate<0,0,-dia>}
87
        rotate<0,0,180>
88
        rotate<0,100,0>
89
        translate<-0.001,hig-val_size,0>
90
        pigment {grama}
91
    }
92
    intersection{
93
        cylinder{<0,0,0><0,hig,0>dia }
94
//    text {ttf "st-cap.ttf" value 0.2, 0 scale val_size rotate<0,0,90> translate<0,0,-dia>}
95
        text {ttf besch_font value 0.2, 0 scale val_size rotate<0,0,90> translate<0,0,-dia>}
96
        rotate<0,0,180>
97
        rotate<0,190,0>
98
        translate<0,hig-val_size,0.001>
99
        pigment {grama}
100
    }
101
    finish{F_MetalE ambient (0.1 * global_ambient_mul)}
102
    translate<0,0.2,0>
103
}
104
#end
105
106
#macro CAP_DIS_ELKO_1MM8_4MM(value,xrwma)
107
CAP_DIS_ELKO_GRND(<1,14,1>,1,1.8,4/2,11,0.5/2,value,xrwma)
108
#end
109
#macro CAP_DIS_ELKO_2MM_4MM(value,xrwma)
110
CAP_DIS_ELKO_GRND(<1,14,1>,1,2,4/2,11,0.5/2,value,xrwma)
111
#end
112
#macro CAP_DIS_ELKO_2MM_5MM(value,xrwma)
113
CAP_DIS_ELKO_GRND(<1,14,1>,1,2,5/2,11,0.5/2,value,xrwma)
114
#end
115
#macro CAP_DIS_ELKO_2MM5_5MM(value,xrwma)
116
CAP_DIS_ELKO_GRND(<1,14.5,1>,1,2.5,5/2,11.2,0.5/2,value,xrwma)
117
#end
118
#macro CAP_DIS_ELKO_2MM5_6MME(value,xrwma)
119
CAP_DIS_ELKO_GRND(<1,14.5,1>,1,2.5,6/2,11.2,0.5/2,value,xrwma)
120
#end
121
#macro CAP_DIS_ELKO_2MM5_6MM3(value,xrwma)
122
CAP_DIS_ELKO_GRND(<1,14.5,1>,1,2.5,7/2,11.2,0.5/2,value,xrwma)
123
#end
124
#macro CAP_DIS_ELKO_2MM5_7MM(value,xrwma)
125
CAP_DIS_ELKO_GRND(<1,14.5,1>,1,2.5,6.3/2,11.2,0.5/2,value,xrwma)
126
#end
127
#macro CAP_DIS_ELKO_3MM5_8MM(value,xrwma)
128
CAP_DIS_ELKO_GRND(<1,14.5,1>,1.1,3.5,8/2,11.5,0.6/2,value,xrwma)
129
#end
130
#macro CAP_DIS_ELKO_3MM5_10MM(value,xrwma)
131
CAP_DIS_ELKO_GRND(<1,14.5,1>,1.1,3.5,10/2,11.5,0.6/2,value,xrwma)
132
#end
133
#macro CAP_DIS_ELKO_5MM_4MM(value,xrwma)
134
CAP_DIS_ELKO_GRND(<1,14.5,1>,1.8,5,4/2,13,0.6/2,value,xrwma)
135
#end
136
#macro CAP_DIS_ELKO_5MM8_5MM(value,xrwma)
137
CAP_DIS_ELKO_GRND(<1,14.5,1>,1.8,5.8,5/2,13,0.6/2,value,xrwma)
138
#end
139
#macro CAP_DIS_ELKO_5MM_6MM(value,xrwma)
140
CAP_DIS_ELKO_GRND(<1,14.5,1>,1.8,5,6/2,13,0.6/2,value,xrwma)
141
#end
142
#macro CAP_DIS_ELKO_5MM_8MM5(value,xrwma)
143
CAP_DIS_ELKO_GRND(<1,16.5,1>,1.8,5,8.5/2,13,0.6/2,value,xrwma)
144
#end
145
#macro CAP_DIS_ELKO_5MM_10MM(value,xrwma)
146
CAP_DIS_ELKO_GRND(<1,16.5,1>,1.8,5,10/2,13,0.6/2,value,xrwma)
147
#end
148
#macro CAP_DIS_ELKO_5MM_10MM(value,xrwma)
149
CAP_DIS_ELKO_GRND(<1,20.5,1>,1.8,5,10/2,16,0.6/2,value,xrwma)
150
#end
151
#macro CAP_DIS_ELKO_5MM_10MM_2(value,xrwma)
152
CAP_DIS_ELKO_GRND(<1,32.5,1>,1.8,5,10/2,25.5,0.6/2,value,xrwma)
153
#end
154
#macro CAP_DIS_ELKO_5MM_12MM5_2(value,xrwma)
155
CAP_DIS_ELKO_GRND(<1,20.5,1>,2.8,5,12.5/2,16.5,0.6/2,value,xrwma)
156
#end
157
#macro CAP_DIS_ELKO_5MM_12MM5(value,xrwma)
158
CAP_DIS_ELKO_GRND(<1,29.5,1>,2.8,5,13/2,22.5,0.6/2,value,xrwma)
159
#end
160
#macro CAP_DIS_ELKO_5MM_12MM5_3(value,xrwma)
161
CAP_DIS_ELKO_GRND(<1,32.5,1>,2.8,5,12.5/2,25.5,0.6/2,value,xrwma)
162
#end
163
#macro CAP_DIS_ELKO_7MM5_16MM_2(value,xrwma)
164
CAP_DIS_ELKO_GRND(<1,29.5,1>,3,7.5,16/2,16.5,0.8/2,value,xrwma)
165
#end
166
#macro CAP_DIS_ELKO_7MM5_16MM_3(value,xrwma)
167
CAP_DIS_ELKO_GRND(<1,32.5,1>,3,7.5,16/2,25.5,0.8/2,value,xrwma)
168
#end
169
#macro CAP_DIS_ELKO_7MM5_16MM(value,xrwma)
170
CAP_DIS_ELKO_GRND(<1,36.5,1>,3,7.5,16/2,28,0.8/2,value,xrwma)
171
#end
172
#macro CAP_DIS_ELKO_7MM5_18MM(value,xrwma)
173
CAP_DIS_ELKO_GRND(<1,45.5,1>,4,7.5,18/2,35.5,0.8/2,value,xrwma)
174
#end
175
#macro CAP_DIS_ELKO_10MM_25MM(value,xrwma)
176
CAP_DIS_ELKO_GRND(<1,45.5,1>,4,10.16,25/2,35.5,0.8/2,value,xrwma)
177
#end
178
#macro CAP_DIS_ELKO_10MM_25MMB(value,xrwma)
179
CAP_DIS_ELKO_GRND(<1,45.5,1>,4,10.16,25/2,60.5,0.8/2,value,xrwma)
180
#end
181
#macro CAP_DIS_ELKO_10MM16_20MM(value,xrwma)
182
CAP_DIS_ELKO_GRND(<1,45.5,1>,4,10.16,20/2,35.5,0.8/2,value,xrwma)
183
#end
184
#macro CAP_DIS_ELKO_10MM_22MM5(value,xrwma)
185
CAP_DIS_ELKO_GRND(<1,45.5,1>,4,10,22.5/2,35.5,0.8/2,value,xrwma)
186
#end
187
#macro CAP_DIS_ELKO_10MM_22MM5B(value,xrwma)
188
CAP_DIS_ELKO_GRND(<1,45.5,1>,4,10,22.5/2,60.5,0.8/2,value,xrwma)
189
#end
190
#macro CAP_DIS_ELKO_10MM16_30MM(value,xrwma)
191
CAP_DIS_ELKO_GRND(<1,45.5,1>,4,10.16,30/2,35.5,0.8/2,value,xrwma)
192
#end
193
#macro CAP_DIS_ELKO_10MM16_30MMB(value,xrwma)
194
CAP_DIS_ELKO_GRND(<1,45.5,1>,4,10.16,30/2,65.5,0.8/2,value,xrwma)
195
#end
196
#macro CAP_DIS_ELKO_10MM16_35MM(value,xrwma)
197
CAP_DIS_ELKO_GRND(<1,45.5,1>,4,10.16,35/2,35.5,0.8/2,value,xrwma)
198
#end
199
#macro CAP_DIS_ELKO_10MM16_35MMB(value,xrwma)
200
CAP_DIS_ELKO_GRND(<1,45.5,1>,4,10.16,35/2,70.5,0.8/2,value,xrwma)
201
#end

von Sulis P. (Firma: eagle3d-team.blogspot.gr) (sulis1281100)


Angehängte Dateien:

Lesenswert?

And here are the 5 png

von David .. (david1)


Lesenswert?

OK, thank you, but it isn't working even yet ...

I copied your hole code, and the pov-file looks so:
#ifndef(pack_C12) #declare global_pack_C12=yes; object 
{CAP_DIS_ELKO_2MM_5MM("4.7 µf",2,)translate<0,0,0> 
rotate<0,0.000000,0>rotate<0,-180.000000,0> rotate<0,0,0> 
translate<41.910000,0.000000,46.355000>}#end    //Elko 2mm Pitch, 5mm 
Durchmesser, 11mm Hoehe C12 4.7 µf E2-4


No I've got the error:
Parse Error: No matching } in 'difference', ( found instead

in this line:
(0.1 * global_ambient_mul)}

Please help :)

von Chris L. (kingkernel)


Lesenswert?

da is ne klammer zu viel!

[EDIT] where is an braket too much

von Sulis P. (Firma: eagle3d-team.blogspot.gr) (sulis1281100)


Lesenswert?

I do not understand why it does not function the macro
If your it is easy It added the file pov
Or send it to me in e-mail sulis1281100@yahoo.com

von Sulis P. (Firma: eagle3d-team.blogspot.gr) (sulis1281100)


Angehängte Dateien:

Lesenswert?

box test

von Sulis P. (Firma: eagle3d-team.blogspot.gr) (sulis1281100)


Angehängte Dateien:

Lesenswert?

Displaytech-162A

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Eagle3D Doku-Style.

:)

von Fabian -. (fabian-leuchte1)


Lesenswert?

ich verwende auch abundzu eagle 3d, aber könnt ihr mir verraten wie man 
wie in manchen renderings zu sehen, gehäuse erstellen kann?

kann eagle etwa auch direkt gehäuse zeichnen?

und wie bekommt man mehrere platinen übereinander mit 
schraubverbindungen o.ä.?

von Michael H. (michael_h45)


Lesenswert?

Fabian -leuchte1 schrieb:
> kann eagle etwa auch direkt gehäuse zeichnen?
eagle? wieso eagle?
du hast nicht verstanden, wie das ganze überhaupt passiert.

lies die doku zu eagle 3d von matwei.

Fabian -leuchte1 schrieb:
> und wie bekommt man mehrere platinen übereinander mit
> schraubverbindungen o.ä.?

du kannst auch teetassen und universen darstellen.
povray ist doch nur ein rendering-programm...
eagle hat nichts mit 3d zu tun und povray hat nichts mit platinen zu 
tun.

von Christian (Gast)


Lesenswert?

Um Platinen zu stapeln, musst du für  jede eine povray Datei erzeugen 
und diese dann in der Hauptdatei inkludieren. Die Ausrichtung 
zueinander ist ein Büschen try and error. Gehäuse programmierst du dann 
mit der povray Syntax.

von sBronco (Gast)


Angehängte Dateien:

Lesenswert?

4 Kanal Lüftersteuerung für die Wasserkühlung im PC, 5 Externe Sensoren 
+ PC Sensoren via USB

von Mike R. (uhrenbastler)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe mich auch mal mit EAGLE3D/Povray versucht und eine meiner 
Uhrenplatinen genommen.
Uhr_18F2520_1 mit den Grundeinstellungen Eagle3D, (1024x768 noAA)
Uhr_18F2520 mit 7-Segmentanzeigen von F.Lohmueller (1024x768 0.3AA)
So siehts doch gleich viel besser aus.

Gruß Uhrenbastler

von Kevin K. (nemon) Benutzerseite


Lesenswert?

sBronco schrieb:
> 4 Kanal Lüftersteuerung für die Wasserkühlung im PC, 5 Externe Sensoren
> + PC Sensoren via USB

Sehe das vorletzte Bild erst jetzt: treibt der µC die Lüfter direkt über 
seine I/O-Pins? Was machen die Kondensator/Widerstandsketten alle 
parallel geschaltet? Wo ist das Quarz?

von ErklärBär (Gast)


Lesenswert?

Kevin K. schrieb:
> treibt der µC die Lüfter direkt über seine I/O-Pins?

Gegenüber dem PWM-Eingang eines modernen Lüfters wird er es gewiß 
verstehen, sich "Gehör und Gefolge" zu verschaffen...

> Was machen die Kondensator/Widerstandsketten alle parallel geschaltet?

Same procedure as for every input? Die R's "pullen" zum einen Potential, 
die C's vermitteln beruhigenden Halt - gestützt auf's andere Potential. 
Und wo sich R und C die Hand geben, tummeln sich und treiben es die 
Signale...

> Wo ist das Quarz?
Genügt's etwas weniger genau, als zum gezielten Touchieren ausgewählter 
Luftmoleküle mit den Rotorflügeln erforderlich wäre, genügt ganz gewiß 
bereits der prozessorinterne RC als Herzschrittmacher...

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

e3d_tools.inc - Farbeinstellungen für OSH-Park (www.oshpark.com):
1
       #case(10)//OSH Park
2
            #declare col_brd = texture{pigment{Violet} normal {bozo 0.01 scale 2 } finish{reflection{.02,.02} ambient 0.02 brilliance 0.94 conserve_energy}}//Farbe der Platine
3
            #declare col_wrs = texture{pigment{DarkOrchid} normal {bozo 0.01 scale 1 } finish{reflection{.02,.02} ambient 0.05 brilliance 0.94 conserve_energy}}                                //Farbe der Leiterbahnen
4
            #declare col_pds = texture{pigment{Orange} finish{F_MetalB reflection{.07,.05} ambient 0}} //Farbe der Pad's und SMD's
5
            #declare col_hls = texture{pigment{Black}}  //Farbe der Pseudobohrungen
6
            #declare col_bgr = Gray50;  //Hintergrundfarbe wenn keine Umgebung aktiviert
7
            #declare col_slk = texture{pigment{Gray95}} //Farbe des Bestückungsdruck
8
            #declare col_thl = texture{pigment{Orange} finish{F_MetalB reflection{.06,.05} ambient 0}} //Farbe der Durchkontaktierungen
9
            #declare col_pol = col_wrs  //Farbe der Polygone                                                    //Farbe der Polygone
10
        #break

von Seife (Gast)


Angehängte Dateien:

Lesenswert?

Bandpass mit einstellbaren Grenzfrequenzen.
Das Model der Relais passt nicht ganz.

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

OSH-Park Farbsetting mit Lötpaste auf SMD-Pads. Abgewandelt von Ralfs 
Code.

Board ist ein MAX9709 50W Klasse-D Mono Verstärker.

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Bevor es langweilig wird. :D

- bessere Lötpaste mit variablem Auftrag
- "echtes" Lötzinn an den Pinheadern (Textur-Fix)
- SMD Widerstände überarbeit
- FR4 Struktur eingebracht
- SMD-Bauteile jetzt mit "random" Platzierung

Translation mit <x,y,0> -> 
<x+(-1+2*rand(seed)*x_fakt),x+(-1+2*rand(seed)*y_fakt),0>

- Texturen/Farbsetting und Beleuchtung "verfeinert"

Lötzinn und FR4-Struktur auf Grundlage von Ralf G., wobei ich die 
Struktur über eine Normal-Map erzeuge, was zumindest bei mir ~5x 
schneller ist, als die Lösung von Ralf. Die Lötpaste wird direkt auf dem 
SMD-Pad erzeugt. Auftrgsvolumen und Abmessungen auch per random + fix.

Bei Bedarf pack ich die .inc mal zusammen.

Gruß Christian

von Ingo (Gast)


Lesenswert?

Ich könnte mir vorstellen, das es länger dauert das 3D Bild zu erstellen 
als das Layout?!

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Jain,

das ist größtenteils in den Makros geändert. Zum Rendern kopiere ich mir 
dann nur noch den vorbereiteten Kopf rein. (Rüstzeit somit schon 
abgegolten)

Board exportieren
Kopf austauschen
eventl. Platine drehen
Rendern

Gruß Christian

von Michael H. (michael_h45)


Lesenswert?

Ingo schrieb:
> Ich könnte mir vorstellen, das es länger dauert das 3D Bild zu erstellen
> als das Layout?!

aber nur ein mal...

von Guest (Gast)


Lesenswert?

Christian W. schrieb:
> - bessere Lötpaste mit variablem Auftrag
> - "echtes" Lötzinn an den Pinheadern (Textur-Fix)
> - SMD Widerstände überarbeit
> - FR4 Struktur eingebracht
> - SMD-Bauteile jetzt mit "random" Platzierung

Jetzt fehlen nur noch Flussmittelreste, Lötzinnspritzer und leicht 
ungenaue Bauteilplatzierung von Handbestückung :-)

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Letzteres ist schon, vorhanden, für mehr "Drehung/Versatz" muss man nur 
an einer Schraube drehen. Über die ersten beiden Sachen hatte ich schon 
nachgedacht.

von David .. (volatile)


Lesenswert?

Christian W. schrieb:
> Letzteres ist schon, vorhanden, für mehr "Drehung/Versatz" muss man nur
> an einer Schraube drehen.

Besser waer ein Zufallswert zwischen +- soundsoviel Grad ;)

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Ach... ? o.0

(wie ich bereits 18:08 schrieb) =D

von David .. (volatile)


Lesenswert?

Christian W. schrieb:
> Ach... ? o.0
>
> (wie ich bereits 18:08 schrieb) =D

Ich bescheinige mir schlechtes Lesen :-/

von Mike R. (uhrenbastler)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe mich jetzt mal an POVRAY 3.7 versucht und finde diese Version 
sehr gut. Zum Testen habe ich mal mit verschiedenen Hintergründen und 
Einstellungen getestet. Hintergrundbilder habe ich hier gefunden: 
http://www.gdefon.com/
Vielen Dank auch an Alle, die hier ihr Wissen und Ihre Dateien zur 
Verfügung stellen.
Gruß Uhrenbastler.

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Bestens,

Board exportieren
Kopf austauschen
eventl. Platine drehen
Rendern

Gruß Christian

von Stephan G. (loethonigesser)


Lesenswert?

Also ich wäre an der .inc interessiert. Hast Du auch andere Farben außer 
lila probiert?

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Ja, es gibt mittlerweile 10 Farbsettings.

Ich packs mal.

Gruß Christian

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Hier gibts die passenden .incs inkl. HDR-Maps.

https://dl.dropbox.com/u/5641160/POVRAY3.7_E3D_include.rar

Im Beispielordner sind dokumentierte .pov Dateien.

Für eigene Dateien den kompletten Header-Block austauschen.

Gruß Christian

von Stephan G. (loethonigesser)


Lesenswert?

Vielen Dank! Ich teste gerade die Beispiele aus.
Wenn ich die Tiefenunschärfe einschalte, dauert es wesentlich länger, 
aber das Ergebnis überzeugt in jeder Hinsicht.

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Ja, DOF dauert. Du kannst die Anzahl der Samples heruntersetzen - bringt 
Geschwindigkeit, aber unter 6-8 wird das Ergebnis "fransig".

Gruß Christian

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Heute kam eine Lieferung von OSH Park, hat keine 3 Wochen gedauert 
(Bestellung -> Herstellung -> Lieferung). Gefertigt in den USA, 
geliefert per "registered first class".

Sieht ganz gut aus und passt ~ zu den Eagle3D Farbeinstellungen.

Gruß Christian

von Marius S. (lupin) Benutzerseite


Lesenswert?

wow Christian, die beiden Renderings sehen ja fast fotorealistisch aus 
;-)

Wo schließt du dein Audiosignal an? Über die Stiftleiste? Knistert das 
nicht ein wenig?

von David .. (volatile)


Lesenswert?

Marius S. schrieb:
> wow Christian, die beiden Renderings sehen ja fast fotorealistisch aus
> ;-)

Sind das nicht Fotos? ;)

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Das sind Fotos, ja. :D

Audioanschluss ist über die Stiftleiste, ja. natürlich kann dort auch 
eine Buchse eingesetzt werden.

Gruß Christian

von Andreas W. (geier99)


Angehängte Dateien:

Lesenswert?

... so langsam wirds ja mal Zeit, daß ich hier auch mal was von mir 
reinsteille:

CAN-Bus Interface mit STM32F105 für Low und Highspeed

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

8/16Ch. ADC-Board mit Binder620-Buchsen.

Gruß Christian

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Die finale Version.

Gruß Christian

von trakuna (Gast)


Lesenswert?

Hallo Christian,

könntest du evtl. deine finale Version als Quelltext inklusive 
.inc-Dateien etc. irgendwo hochladen? Egal, wieviele Parameter ich (mehr 
oder minder gezielt) verändere, es kommen nicht so schöne Bilder dabei 
heraus...

Vor allem aber stören mich die Vias bei mir, es sind einfach nur 
Plättchen statt Durchkontaktierungen. Woran könnte das liegen?

Schönen Gruß
trakuna

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Hallo Trakuna,

die Files sind ein paar Beiträge weiter zurück online. Wo gibts desnn 
Probleme? Kannst ja mal das .pov anhängen, dann schau ich da mal rein. 
Eventl. gibts ja nen Bug.

Wenn die Vias ohne ohne Loch sind, haben sie eventl. die falsche Größe? 
Bei mir ist das so, wenn man 3.2mm als Via-Bohrung definiert.

Gruß Christian

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Hallo trakuna,

ich habe den Fehler gefunden.

In der Datei 3d50.ulp nach
1
real real_boh = 2.0;

suchen und mit
1
real real_boh = 0.05;

ersetzen.

Im von mir verwandten POV-Block des Weiteren
1
#declare global_pcb_real_hole = 2.00;

mit
1
#declare global_pcb_real_hole = 0.05;

ersetzen.

Anbei noch meine aktuellen Einstellungen als Vorlage.

Gruß Christian

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Sorry für den Nachtrag,

Eagle3d hat(te) die Angewohnheit, Vias in Polygonen nicht zu 
bohren/durchzukontaktieren. Das Problem wurde in der .ulp behoben. Der 
Einfachheit halber lade ich sie im Anhang hoch.

Gruß Christian

von trakuna (Gast)


Lesenswert?

Hallo Christian,

Danke für dein Trouble shooting. Insgesamt bin ich inzwischen sehr 
zufrieden. Einzig das Lötzinn auf den SMD-Pads möchte sich bei mir nicht 
blicken lassen. Allerdings konnte ich in den von dir hochgelandene 
.pov-Dateien auch nichts dergleichen entdecken. Wie hast du das gelöst?

Und, und welche PCB-Einstellung hast du für dein "finales" Bild benutzt? 
Das sieht schon ziemlich fotorealistisch aus...

Gruß
trakuna

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Hi trakuna,

die PCB-Einstellung ist "Multi-CB", wobei ich die Farben nochmal nach 
einem mir jetzt vorliegenden Original angepasst habe. Den letzten 
Schliff habe ich "post" in einer Bildbearbeitungssoftware gemacht (PS).

Bzgl. des Lötzinns würde ich dich bitten, mir eine .pov zu schicken. 
Lötzinn funktioniert zum einen derzeit nur auf der Oberseite und zum 
anderen muss da noch eine .inc angepasst werden.

Gruß Christian

von trakuna (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Christian,

ich habe mal die .pov und ein Renderergebnis davon angehängt. Würde mich 
freuen, wenn du mal drüber schauen könntest.

Gruß
trakuna

P.S.
Fällt mir jetzt erst auf: Kann man den Bestückungsdruck auch 
"durchbohren" lassen? Die Linien vorne links von der USB-Buchse sind 
über die Bohrlöcher gezogen...

von Kevin K. (nemon) Benutzerseite


Lesenswert?

Wozu eigentlich dieser gigantische Kondensator? Soll der die Schaltung 
100 Sekunden nach Stromausfall weiterbetriben?

von trakuna (Gast)


Lesenswert?

Ganz genau. (Sogar die Zeit kommt gut hin ;) )

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

trakuna schrieb:
> Fällt mir jetzt erst auf: Kann man den Bestückungsdruck auch
> "durchbohren" lassen? Die Linien vorne links von der USB-Buchse sind
> über die Bohrlöcher gezogen...

Moin,

das funktioniert sicher, dazu muss aber wieder die ULP angepasst werden. 
Normal fällt das ja nicht auf, da die USB-Buchse in den Libs vorhanden 
sein sollte.

Gruß Christian

Edit anbei ein Bild der fertigen Boards.

von Sascha E. (baracuss)


Lesenswert?

Moin,

Könnte mir vllt einer von euch erklären wie das Funktioniert mit den 3D 
Daten aus Eagel zu erstelen? Ich komme irgendwie nicht mit diesem Pov 
Ray zurecht. Und auf der Hompagen 
http://www.matwei.de/doku.php?id=de:home blicke ich durch die 
Dokumenattion auch nicht so ganz durch.

von Markus F. (blackflip)


Lesenswert?

Auf der Seite ist es Schritt für Schritt beschrieben :-)
http://www.societyofrobots.com/electronics_Eagle3D_tutorial.shtml

von Sascha E. (baracuss)


Angehängte Dateien:

Lesenswert?

Bei mir kommt immer diese Fehlermeldung. Ich habe es genau so gemacht 
wies in der Anleitung beschrieben ist.

von Julia (Gast)


Lesenswert?

Hi, gibt's eine aktualisierte Version (mit den coolen Presets) irgendwo 
fertig? Oder muss man alle Änderungen selbst reinpatchen? Oder lädt 
einfach mal jemand seine Presets, am besten die ganzen *.inc-Dateien 
hoch? Wäre eigentlich eine super Sache.. :o)

von ChristianW. (Gast)


Lesenswert?

@Sascha,

du musst die e3d_*.inc Dateien aus dem Eagle3D package in den /include 
Ordner von POVRAY kopieren.

@Julia,

schau ein paar Beiträge weiter oben, dort befindet sich ein Link zu den 
aktuellen Daten.

Gruß Christian

von Mike R. (uhrenbastler)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe mal die Hexapod-Platine aus den EAGLE-Examples zum Testen 
genommen. Mit den Beispieldateien kann man sich mal so richtig austoben 
und vieles ausprobieren.
Von SPRUT habe ich mal den Brenner8p9 geroutet und so ist es geworden.
Also einfach mal 2 Bilder zum Anschauen.
Gruß Uhrenbastler

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Nice. :)

Ich hab mal testweise Platinen für den Chipamp in China bestellt, hängen 
derzeit noch bei der Post.

Ansonsten alles wie immer, passend im Gehäuse DP5050:

http://www.seeedstudio.com/depot/sick-of-beige-basic-case-v1-50mm-square-dp5050-p-1328.html

Gruß Christian

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Fertig siehts nun so aus.

Gruß Christian

von Julia (Gast)


Lesenswert?

Leider scheint Eagle3D nur Pads in das Povray-Script zu übernehmen, die 
zu einem Bauteil gehören. Zeichne ich direkt im Layout manuell etwas in 
tStop oder bStop, um freie Kupferflächen zu erhalten, sieht man diese in 
Povray nicht. Hat einer eine Idee, wie man das Problem behebt?

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Hat sich nicht viel verändert, nur ein paar Detailanpassungen.

- größere SMD Elkos möglich (von 8x10 -> 10x10)
- bedrahtete Elkos möglich (Tip von Volti) - größere Auswahl an 
lowest-ESR
- Großteil der Vias geöffnet (unlackiert)
- 2 mögliche Potikonfigurationen (Alpha/Alps) 5.08 & 2.54mm
- Ladungspumpenkondensatoren noch weiter herangerückt (1-2mm)
- mögliche LED für Stereo/Mono Indikation
- 3 weitere Thermalvia unter dem Pad
- rückseitig Pad ohne Lötstop für bessere Wärmeabfuhr und mögliche 
Ankopplung Wärmeleitpad
- "plated slots" für Power-Buchse
- Zwangsführung für VDD über Kondensator (Kupferfläche geschlitzt, 
hinter Powerbuchse)

Und "natürlich" schwarzer Lötstop.

@Julia,

da weiss ich leider auch keinen Rat. Ich habe derzeit das Problem, dass 
Eagle3D keinen Bestückungsdruck aus Layern != 21 nimmt.

Gruß Christian

von Julia (Gast)


Lesenswert?

Damit habe ich keine Probleme. Man trägt einfach im Dialog unter 
"Diverses" die Layer ein (in alle vier Textfelder), z.B. "21,22,25,26".

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Hallo Julia,

soweit bekannt. Ich habe meine Beschriftungen auf "102", eventuell ist 
ein Fehler im Skript bei Layern größer 100.

Gruß

Christian

von Julia (Gast)


Lesenswert?

Wird eigentlich auch mal Zeit für eine neue Version. Davon abgesehen ist 
POV-Ray eigentlich auch der allerletzte Mist. Unterstützt kein 
GPU-Rendering, ist im Vergleich zu anderen 3D-Programmen unglaublich 
langsam. Eigentlich müsste mal jemand eine Exportfunktion schreiben, mit 
der man nach Blender o.ä. exportieren kann.

von Chris. (Gast)


Lesenswert?

Hallo Julia,

es steht dir frei, dies zu tun. So musst du nicht warten, bis "irgend 
jemand" das für dich macht.
Wenn das nicht willst/kannst, schau dir die Schnittstelle zu SketchUp 
an. Bei "Dangerous Prototypes" findest du weitere Informationen.

von Stefan (Gast)


Lesenswert?

@ Christian W.:
Super Anpassung. Habe länger nicht mehr mit Eagle 3D gearbeitet und bin 
mal wieder begeistert.
Hast du einen Tip, wie ich den Hintergrund komplett in weiß hinbekomme?
Parameter?
Benötige quasi "freigestellte" Platinen für eine Doku.
Danke

von Stratus (Gast)


Lesenswert?

Hallo,

hat jemand einen gültigen Downloadlink für die Eagle 3D ULP???

Die Webseite www.matwei.de ist offline.

Bzw. könnte jemand die ULP auf einem Filehoster hochladen?

Vielen Dank :-)

von DennisH (Gast)


Lesenswert?

Das Eagle3D Projekt liegt hier :)

http://developer.berlios.de/projects/eagle3d/

von Rath (Gast)


Lesenswert?

Der Link fällt aber auch ins leere.
Ist das Eagle 3D Projekt tot?

von Michael D. (mike0815)


Lesenswert?

> Der Link fällt aber auch ins leere.
Das kann ich bestätigen :-(

von DennisH (Gast)


Lesenswert?

Hier hätte ich noch ein mirror 
http://sourceforge.net/projects/eagle3d.berlios/files/?source=navbar :D

Ansonsten scheint das Projekt wohl tot zu sein :(

von DennisH (Gast)


Lesenswert?

Archive.org hat die ursprüngliche Projekt Seite noch im Cache --> 
http://web.archive.org/web/20131203163042/http://developer.berlios.de/projects/eagle3d/

von Christian (Gast)


Lesenswert?


von Rath (Gast)


Lesenswert?

Hat jemand noch eine Installer Exe von der letzten Version, welcher er 
uploaden kann?

von Nils S. (kruemeltee) Benutzerseite


Lesenswert?

Rath schrieb:
> Hat jemand noch eine Installer Exe von der letzten Version, welcher er
> uploaden kann?

Soweit ich weiss gabs das nie.

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

2.1 Crossover auf 50x50mm PCB. (2 Varianten)

1kHz DA (Sinus Shaper).

: Bearbeitet durch User
von 3D-Fan (Gast)


Lesenswert?

Kaum zu fassen, wie gut das ist. Das Programm hat echt Potenzial. 
Schade, dass es nicht mehr geplegt zu werden scheint. Wenn der Autor 
nicht mehr mag, könnte man es OS machen. Viele der benötigten Material- 
und Lichteinstellungen liessen sich automatisieren und standardisieren, 
wie es im Architekturbereich üblich ist, und dann hätte man wirklich 
Fotorealismus der Platine.

Geht es eigentlich mit KIKAD auch? Das gibt ja auch ein 3D view ab, aber 
nur recht schematisch. Liessen sich die Daten in Blender exportieren?

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

3D-Fan schrieb:
> Viele der benötigten Material-
> und Lichteinstellungen liessen sich automatisieren und standardisieren,
> wie es im Architekturbereich üblich ist, und dann hätte man wirklich
> Fotorealismus der Platine.

Jain, Grundeinstellungen ja, im Detail eher nicht.

> Geht es eigentlich mit KIKAD auch? Das gibt ja auch ein 3D view ab, aber
> nur recht schematisch. Liessen sich die Daten in Blender exportieren?

Mit den aktuellen Beta-Versionen (selbst kompilieren) besteht die 
Möglichkeit, nach .OBJ zu exportieren.

Mit einem Renderer deiner Wahl, kann das wie im Anhang aussehen. Man 
sieht, dass bspw. "isolation" nicht sauber exportiert wird.

: Bearbeitet durch User
von 3D-Fan (Gast)


Lesenswert?

Da muss ich mich wohl mal näher damit befassen. Mit EAGLE 3D habe ich ja 
schon was gemacht und das wäre schon auch mein Favorit, zumal ich 
Platinen schon auch real bauen und nutzen will und nicht nur Animieren.

Toll finde ich dennoch dies hier: Wurde wohl mit Blender gemacht.
http://eisklotz.de/3d-graphic/product-rendering/circuit-board/

Vor Urzeiten habe ich mal ein Super Mischpult gesehen. War mit Rhino 
erzeugt. Unfassbar real.

Ich bräuchte nämlich auch noch die Verbinung zum Gehäusedesign und der 
Frontplatte. Da hat EAGLE ja nun wenig zu bieten.

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Dafür ist Eagle3D nicht gemacht. Fürs Gehäusedesign brauchts eigentlich 
"nur" ein Volumenmodell.

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Und damit es uns nicht langweilig wird, das ganze nochmal mit Gehäuse.

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

KiCAD mit Eagle3d kombiniert.

Derzeit noch Handarbeit, aber per .py Skript ginge da was.

Gruß Christian

von Hermann (Gast)


Lesenswert?

Hallo zusammen!

Ich bin neu hier und hab mich ein bisschen in das Thema Eagle 3d 
eingearbeitet. An einem Punkt komme ich aber nicht vorbei. Wie kann man 
in Eagle 3D ein Mounting Hole 3mm darstellen?

Bedanke mich bereits jetzt schon im Voraus für jeden Beitrag.

LG Hermann

von Micha .. (micha68) Benutzerseite


Lesenswert?

Hi!

Ich nutze auch KiCad. Kannst Du schon ein ToDo raus geben?

Gruss,
Micha

von Fritz G. (fritzg)


Angehängte Dateien:

Lesenswert?

Hallo Hermann!
Das Problem habe ich auch. Ich brauche im Mounting Hole eine 
Durchkontaktierung, deswegen habe ich ein Mounting Pad genommen, und das 
kennt Eagle3D nicht.

von ChristianW. (Gast)


Lesenswert?

Eine Bohrung sieht so aus:
1
//Bohrungen(real)/Bauteile
2
cylinder{<39.030000,1,36.830000><39.030000,-5,36.830000>0.650000 texture{col_hls}}
3
cylinder{<11.008000,1,31.496000><11.008000,-5,31.496000>0.650000 texture{col_hls}}
4
cylinder{<11.008000,1,20.574000><11.008000,-5,20.574000>0.650000 texture{col_hls}}
5
cylinder{<4.000000,1,4.000000><4.000000,-5,4.000000>1.600000 texture{col_hls}}
6
cylinder{<46.000000,1,4.000000><46.000000,-5,4.000000>1.600000 texture{col_hls}}
7
cylinder{<46.000000,1,46.000000><46.000000,-5,46.000000>1.600000 texture{col_hls}}
8
cylinder{<4.000000,1,46.000000><4.000000,-5,46.000000>1.600000 texture{col_hls}}
9
//Bohrungen(real)/Platine

Der Block ist über den Durchkontaktierungen.

Gruß Christian

von Peter Jr. Szczepanski (Gast)


Lesenswert?

Hermann schrieb:
> Hallo zusammen!
>
> Ich bin neu hier und hab mich ein bisschen in das Thema Eagle 3d
> eingearbeitet. An einem Punkt komme ich aber nicht vorbei. Wie kann man
> in Eagle 3D ein Mounting Hole 3mm darstellen?
>
> Bedanke mich bereits jetzt schon im Voraus für jeden Beitrag.
>
> LG Hermann

Ein Mount Hole ist ja keine Bauteil (hat nichts ausser dem Pad).
Sollte also im 2dusrpac.dat als NOMACRO definiert werden.
1
3,0-PAD:0:0:0:0:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:NOMACRO:Befestigungsfeld Rund 3,0mm:Mount Pad Round 3,0mm

von Fritz G. (fritzg)


Lesenswert?

Ich habe das jetzt reingeschrieben und manuelle Zuordnung und unbekannte 
Bauteile neu machen lassen. Er sagt jetzt zwar nicht mehr, dass er das 
Teil nicht findet, aber rendern es trotzdem nicht. Muss noch was gemacht 
werden?

von ChristianW. (Gast)


Lesenswert?

Micha ... schrieb:
> Hi!
>
> Ich nutze auch KiCad. Kannst Du schon ein ToDo raus geben?
>
> Gruss,
> Micha

Hallo Micha,

ein ToDo, ja, kurz aus dem Kopf.

Vom Board erzeugt man sich die GERBER-Daten und lädt sie beispielsweise 
in GERBV:

http://gerbv.gpleda.org/

Damit wird ein Layerstack gebaut, sinnvollerweise in der Reihenfolge 
(Layerfarbe in Klammern, alles mit "255" Deckkraft):

.txt/drl (#000000)
.gto (Silkscreen) (#FFFFFF)
.gts (Soldermask inverse) (#FFD200 für ENIG)
.gtl (Copper) (##FF001F für PCB-RED)
.gml (Miling, Boardkontur) (#8E8E8E)

Die Hintergrundfarbe im Programm wird beispielsweise auf Grün gesetzt 
und nachfolgend gekeyed. (#00FF00)

Darstellung auf "High-Quality" stellen und einen Screenshot machen - 
alternativ PNG-Export.

Im Bildbearbeitungsprogramm deiner Wahl wird ausserhalb der Boardkontur 
der Hintergrund gelöscht bzw. auf #000000 gesetzt (also schwarz) bzw. 
auf die Farbe der Bohrlöcher. Im nachfolgenden Export als PNG wird diese 
Farbe als transparenter Paletteneintrag gesetzt. Die Hintergrundfarbe 
innerhalb des Boardes ist mit einer Farbe zu ersetzen die passend zur 
Copper+Soldermask passt. (In der Regel dunkler)

Alternativ kann man auch per PDF auf GERBV exportieren. (Der Hintergrund 
ist dann weiss. Somit ändert sich die Farbe für .gto (Silkscreen) in ein 
helles grau, damit man anschliessend gut "keyen" kann. -> #DDDDDD

Das PDF dann in ein Bildbearbeitungsprogramm importieren.

Daraus entsteht das Board, welches über die Transparenz die Boardkontur 
(inkl. Bohrungen) abbildet.

Im POVRay-File ergibt sich ein Platinenblock zu:
1
#macro SIGGEN(mac_x_ver,mac_y_ver,mac_z_ver,mac_x_rot,mac_y_rot,mac_z_rot)
2
union{
3
#if(pcb_board = on)
4
5
object{
6
      TPA3132_4022_
7
      rotate<-90,-90,0>
8
      translate<-5.5,-4,57>
9
      scale<0.4,0.4,0.465>
10
      }
11
12
difference{
13
14
box{
15
    <0,0,0> <0,0,0> 
16
    
17
    texture{
18
        pigment{
19
            image_map{
20
                png "D:\test_copper_red.png"
21
                map_type 0
22
                interpolate 2
23
                //filter 255, 1.0
24
                once
25
                }
26
                scale <50,50,1>
27
               }
28
29
                    finish {
30
        ambient .1
31
        diffuse .3
32
        specular 0.01
33
        roughness .001
34
        reflection {
35
           0.2, 0.1
36
           metallic
37
        }}
38
39
40
        
41
        }
42
        rotate <90,0,0>
43
        translate<0,0,0>
44
        translate<-17.2,0,15.5>
45
}

Wichtig ist hierbei das Box-Konstrukt.

Für die Bauteiler erzeugst du dir in PCBNew eine "Pick-and-Place" Datei 
(aka Footprint Position File .pos), zu finden unter "File -> Fabrication 
Outputs -> Footprint Position (.pos) File.

Units: mm
[x]One file per side
[x]Force INSERT attribute for all SMD footprints

Das sieht dann so aus:
1
### Module positions - created on 07/04/2015 23:43:23 ###
2
### Printed by Pcbnew version kicad (2015-01-16 BZR 5376)-product
3
## Unit = mm, Angle = deg.
4
## Side : F.Cu
5
# Ref    Val                  Package         PosX       PosY        Rot     Side
6
C1       22u/10V          1206_HD_CAP        47.5000    39.8800      90.0    F.Cu
7
C2       22u/10V          1206_HD_CAP        47.5000    35.3800      90.0    F.Cu
8
C3       22u/10V          1206_HD_CAP        47.5000    30.8800      90.0    F.Cu
9
C4       22u/10V          1206_HD_CAP        47.5000    26.3800      90.0    F.Cu
10
C5       2n2 COG          0603_HD_CAP        46.2000    20.0800     270.0    F.Cu
11
C6       2n2 COG          0603_HD_CAP        48.1000    20.5800     270.0    F.Cu
12
C7       2n2 COG          0603_HD_CAP        47.0000    22.5800       0.0    F.Cu
13
C8       2n2 COG          0603_HD_CAP        44.4000    23.8300     180.0    F.Cu

Leider bin ich kein großer Skript-Programmierer, daher erfolgen die 
nachfolgenden Schritte alle händisch.

Grundlegend nimmst du nun die Positionen der Bauteile und ruft das 
entsprechende Makro in POVRay auf.

Wie diese heissen, findest du in den Eagle3D.inc Dateien.

Beispielsweise so:
1
object {RES_SMD_CHIP_0603("2k2",)rotate<0,180,0> translate<-8.3,0,19.6> translate<0,0.035000,0>} //R7
2
object {RES_SMD_CHIP_0603("2k2",)rotate<0,0,0> translate<9.45,0,52.7> translate<0,0.035000,0>} //R8
3
object {RES_SMD_CHIP_0603("100k",)rotate<0,90,0> translate<2,0,56.9> translate<0,0.035000,0>} //R10
4
object {RES_SMD_CHIP_0603("100k",)rotate<0,270,0> translate<2,0,59.9> translate<0,0.035000,0>} //R12
5
object {RES_SMD_CHIP_0603("2k2",)rotate<0,180,0> translate<24,0,42.9> translate<0,0.035000,0>} //R14
6
7
object {CON_LINEJACK() rotate<0,90,0> translate<-7.9,0,67.6> translate<0,0.035000,0>} //P10
8
object {CON_DCPOWERCONNECTOR() rotate<0,90,0> translate<-10.15,0,28.55> translate<0,0.035000,0>} //P10                                      
9
object {IC_SMD_MLF_32_050MM("TPA3132D2")rotate<0,270,0> translate<9.7,0,34.95> translate<0,0.035000,0>} //U1

Es bietet sich an, von einer bereits vorhandenen Eagle-Platine zu 
starten, die wenig Bauteile hat.

Und weil das ohne Beispiel nicht viel Spaß macht, hier eine Vorlage:
1
//Header Start
2
3
// POVRay-Datei erstellt mit 3d50.ulp v###VERSIONDUMMY###
4
// 07.04.2015
5
// Anpassungen ChristianW. 2015
6
// http://www.mikrocontroller.net/topic/114555#3031915
7
8
// Render Parameter für Command Line Options
9
// Command line +UA +J1.5 +AM2 +A0.3 +Q9 +R3 +FN12
10
11
#version 3.7;
12
13
//Set to on if the file should be used as .inc
14
#local use_file_as_inc = off;
15
#if(use_file_as_inc=off)
16
17
//#include "e3d_tools.inc"
18
//#include "e3d_user.inc"
19
20
#default{texture{finish{ambient 0.0 diffuse 0.75 conserve_energy}}}
21
22
//changes the apperance of resistors (1 Blob / 0 real)
23
#declare global_res_shape = 1;
24
//oomize color of resistors 1=random 0=same color
25
#declare global_res_colselect = 1;
26
//Number of the color for the resistors
27
//0=Green, 1="normal color" 2=Blue 3=Brown
28
#declare global_res_col = 2;
29
//Set to on if you want to render the PCB upside-down
30
#declare pcb_upsidedown = off;
31
//Set to x or z to rotate around the corresponding axis (referring to pcb_upsidedown)
32
#declare pcb_rotdir = x;
33
//Set the length off short pins over the PCB
34
#declare pin_length = 1.5;
35
#declare global_diode_bend_radius = 1;
36
#declare global_res_bend_radius = 1;
37
#declare global_solder = on;
38
#declare global_show_screws = on;
39
#declare global_show_washers = on;
40
#declare global_show_nuts = on;
41
#declare global_ambient_mul = 1;
42
#declare global_ambient_mul_emit = 0;
43
44
#declare e3d_HDRI_On = 1; // HDR-Beleuchtung über Lightprobe - 1 = ein | 0 = aus
45
#declare e3d_Radiosity_On  = 1; // Radiosity 0=aus, 1=ein
46
#declare e3d_focal_blur = on; // Tiefenschärfe von Kamera
47
48
49
// PCB Farbsetting 1-10
50
//  1 = Thin Green
51
//  2 = Grey
52
//  3 = 1980s green
53
//  4 = Homemade ohne Loetstop
54
//  5 = Homemade mit HAL
55
//  6 = PCB Real alternative
56
//  7 = Team Executer (white)
57
//  8 = iteadstudio (green)
58
//  9 = Illustration - render with Q0
59
// 10 = OSH PARK (Purple)
60
// 11 = MME PCB
61
// 12 = Elecroy Black PCB
62
63
#declare col_preset = 11;
64
65
// FINISH Preset
66
// 1 = ENIG
67
// 2 = FLASH GOLD
68
// 3 = HASL
69
70
#declare finish_preset = 1;
71
72
// SILKSCREEN Preset
73
// 1 = WHITE
74
// 2 = BLACK
75
76
#declare silkscreen_preset = 1;
77
78
#declare HDR_Map = 9; //HDR-Map - Auswahl siehe unten
79
80
#declare camera_position = 1;
81
82
#switch (camera_position)
83
    #case (1)
84
        // Gedreht
85
        #local cam_x = -50; // Position links rechts vom Zentrum
86
        #local cam_y = 220; //400 default //Hoehe ueber Boden
87
        #local cam_z = -100; //-228 // Entfernung nach vorne
88
        #local cam_a = 31; // Kamera Brennweite
89
    #break
90
    #case (2)    
91
        //Frontal
92
        #local cam_x = 0;
93
        #local cam_y = 115;
94
        #local cam_z = -114;
95
        #local cam_a = 40; //20
96
    #break
97
#end
98
99
    
100
//Fokuspunkt der Kamera    Original
101
#local cam_focus_x = -0; //links rechts
102
#local cam_focus_y = 1.2; // Höhe über Boden
103
#local cam_focus_z = 15; //vorn hinten
104
105
#local cam_show_focal_point = off; // Fokuspunkt als roten Punkt anzeigen
106
#local cam_aperture = 14; //15 Higher Aperture means less area in focus
107
#local cam_blur_samples = 128;        // Blur-Samples für Verzeichnung DOF 4-32
108
#local cam_variance = 1/20000;
109
#local cam_confidence = 0.9;
110
111
//Kamerablickpunkt
112
113
#local cam_look_x = 10;
114
#local cam_look_y = -5; //-5
115
#local cam_look_z = 20;
116
117
#declare e3d_textured_floor = off; // Floortextur an aus
118
//#declare e3d_floor_texture = "iron.jpg" // Floortextur
119
120
//Animation
121
#declare global_anim = off;
122
#local global_anim_showcampath = no;
123
#declare global_fast_mode = off;
124
#declare pin_short = on; // Pins kürzen
125
#declare e3d_environment = off;
126
127
// PCB Position im Raum
128
#local pcb_pos_x = -5;
129
#local pcb_pos_y = 0;
130
#local pcb_pos_z = -52;
131
132
133
134
135
// PCB Rotation im Raum
136
#local pcb_rotate_x = 0; //vorne hinten
137
#local pcb_rotate_y = 60; // um sich selbst auf Platte -15 standart
138
//#local pcb_rotate_y = 0;
139
#local pcb_rotate_z = 0; // links rechts
140
141
// LCD Variablen für LCD 16x2
142
#declare USER_LCD_MESSAGE_1 = "ADX:504  ADY:174";
143
#declare USER_LCD_MESSAGE_2 = "OTx:99%  OTY:31%";
144
145
// Spannungsfestigkeit SMD Elkos Marking Code
146
#declare USER_CAP_RATING = "25";
147
// Elko Textur 0=Fine Gold, 1=Panasonic FR, 2=Lila Std.
148
#declare ELEC_CAP_TEXTURE = 1;
149
150
// Binder Series 620 Farben für Stecker
151
// 0 = schwarz, 1 = blau, 2 = rot, 3 = grün
152
#declare USER_BIND_COLOR = 0;
153
154
155
156
#local pcb_board = on;
157
#local pcb_parts = on;
158
#local pcb_wire_bridges = off;
159
#if(global_fast_mode=off)
160
  #local pcb_polygons = on;
161
  #local pcb_silkscreen = on;
162
  #local pcb_wires = on;
163
  #local pcb_pads_smds = on;
164
#else
165
  #local pcb_polygons = off;
166
  #local pcb_silkscreen = off;
167
  #local pcb_wires = off;
168
  #local pcb_pads_smds = off;
169
#end
170
171
//Do not change these values
172
#declare pcb_height = 1.500000;
173
#declare pcb_cuheight = 0.03500;
174
#declare pcb_x_size = 21.895000; // obsolete
175
#declare pcb_y_size = 53.012500; // obsolete
176
#declare pcb_layer1_used = 1;
177
#declare pcb_layer16_used = 1;
178
#declare inc_testmode = off;
179
#declare global_seed=seed(1723);
180
#declare global_pcb_layer_dis = array[16]
181
{
182
  0.000000,
183
  0.000000,
184
  0.000000,
185
  0.000000,
186
  0.000000,
187
  0.000000,
188
  0.000000,
189
  0.000000,
190
  0.000000,
191
  0.000000,
192
  0.000000,
193
  0.000000,
194
  0.000000,
195
  0.000000,
196
  0.000000,
197
  1.535000,
198
}
199
#declare global_pcb_real_hole = 0.03; 
200
201
#include "e3d_tools.inc"
202
#include "e3d_user.inc"   
203
204
#include "COINS.INC"
205
206
207
208
209
global_settings{charset utf8}
210
global_settings { adc_bailout 0.2 }    //affects maximum reflection levels
211
212
// Radiosity Control
213
#if (e3d_Radiosity_On > 0)
214
215
       
216
217
global_settings {
218
 #ifndef ( e3d_Rad_Quality )
219
 #declare e3d_Rad_Quality = 1;  // 1=fast; 2=medium quality; 3=high qual.; 4= medium qual.+ recursion_limit 2
220
 #declare rad_brightness=0.6; // Radiosity-Beleuchtungsstärke - increase if needed
221
 assumed_gamma 0.8 // Bildbelichtung über alles - mehr ist dunkler
222
#end
223
224
//--------- radiosity settings -------------------------------- ///
225
226
radiosity {
227
228
    #local p_start    =  64/image_width;
229
    #local p_end      =  8/image_width;
230
231
}
232
233
    #switch (e3d_Rad_Quality)
234
        #case (1)
235
            radiosity {             // --- Settings 1 (fast) ---
236
                pretrace_start p_start
237
                pretrace_end   p_end
238
                count 25
239
                error_bound 0.8
240
                recursion_limit 1
241
                brightness rad_brightness
242
                gray_threshold 0.5
243
                normal 1.0
244
            }
245
        #break
246
        #case (2)
247
            radiosity {             // --- Settings 2 (medium quality) ---
248
                //pretrace_start 0.08
249
                //pretrace_end   0.02
250
                pretrace_start p_start
251
                pretrace_end   p_end  
252
                //count 200
253
                count 150
254
                error_bound 0.3
255
                nearest_count 20
256
                recursion_limit 1
257
                brightness rad_brightness
258
                gray_threshold 0.5
259
                normal 1.0
260
                minimum_reuse 0.005
261
            } 
262
        #break
263
        #case (3)
264
            radiosity {             // --- Settings 3 (high quality) ---
265
                //pretrace_start 0.08
266
                //pretrace_end   0.001
267
                pretrace_start p_start
268
                pretrace_end   p_end
269
                count 500 //500
270
                error_bound 0.1
271
                low_error_factor 0.01
272
                nearest_count 20
273
                recursion_limit 1
274
                brightness rad_brightness
275
                gray_threshold 0.5
276
                minimum_reuse 0.005
277
            }
278
        #break
279
        #case (4)
280
            radiosity {             // --- Settings 4 (medium quality, recursion_limit 2) ---
281
                //pretrace_start 0.08
282
                //pretrace_end   0.005
283
                pretrace_start p_start
284
                pretrace_end   p_end
285
                count 200
286
                error_bound 0.5
287
                nearest_count 20
288
                recursion_limit 2
289
                brightness rad_brightness
290
                gray_threshold 0.5
291
                minimum_reuse 0.005
292
            }     
293
        #break     
294
    #end  // end of switch
295
296
} // end of global settings !!!!    
297
#default{  finish { ambient 0.1 diffuse 0.6 conserve_energy specular 0.8 roughness 0.04}} // Mit Radiosity kein Ambient
298
//--------------------------------------------------------------------------
299
#else // no Radiosity
300
#default{ finish{ ambient 0.1 diffuse 0.9 specular 0.6 roughness 0.04}}
301
global_settings { assumed_gamma 0.9 // Bildbelichtung über alles 
302
}
303
//#end
304
 // for intel computers
305
#end // Radiosity_On > 0
306
//--------------------------------------------------------------------------
307
308
//HDR-Map
309
310
311
312
#if (e3d_HDRI_On) // --------------------------------------------------- HDR
313
#switch(HDR_Map)
314
#case (1)
315
sky_sphere{ 
316
            pigment{ image_map{ hdr "outside.hdr" // Light-Probe im include
317
                                gamma 0.7           // Helligkeit der Map
318
                                map_type 1 interpolate 4 } //Map-Type passend zur Abwicklung 0 = planar, 1 = Abwicklung planar auf Kugel , 2 = cylinder, 7 Angular
319
                                
320
                   }
321
            rotate <0,0,2>  // 310 adapt it to your direction
322
            translate<0,0,0>
323
          
324
          } // end sky_sphere
325
#break
326
327
#case (2)
328
sky_sphere{pigment{ image_map{ hdr "averis003.hdr" gamma 0.5 map_type 1 interpolate 2 }} rotate < 10,0,0>}
329
#break
330
#case (3)
331
sky_sphere{pigment{ image_map{ hdr "beach_probe.hdr" gamma 1.0 map_type 1 interpolate 2 }} rotate < 10,0,0>}
332
#break
333
#case (4)
334
sky_sphere{pigment{ image_map{ hdr "building_probe.hdr" gamma 0.4 map_type 1 interpolate 2 }} rotate < 10,0,0>}
335
#break
336
#case (5)
337
sky_sphere{pigment{ image_map{ hdr "castle.hdr" gamma 2.2 map_type 1 interpolate 2 }} rotate < 0,0,0>}
338
#break
339
#case (6)
340
sky_sphere{pigment{ image_map{ hdr "crane.hdr" gamma 1.8 map_type 1 interpolate 2 }} rotate < 0,0,0>}
341
#break
342
#case (7)
343
sky_sphere{pigment{ image_map{ hdr "garage_lp.hdr" gamma 1.3 map_type 0 interpolate 2 }} rotate < 5,-5,0>}
344
#break
345
#case (8)
346
sphere{ 0,500 texture{pigment{ image_map{ hdr "kitchen_probe.hdr" gamma 1.1 map_type 1 interpolate 2 }}  rotate < -10,50,0> }}
347
#break
348
#case (9)
349
sky_sphere{pigment{ image_map{ hdr "overcast_day.hdr" gamma 1.4 map_type 1 interpolate 2 }} rotate < -10,50,0>}
350
#break
351
#case (10)
352
sky_sphere{pigment{ image_map{ hdr "overcast_hard.hdr" gamma 1.3 map_type 0 interpolate 2 }} rotate < -20,50,0>}
353
#break
354
#case (11)
355
sky_sphere{pigment{ image_map{ hdr "overcast_tech.hdr" gamma 0.2 map_type 0 interpolate 2 }} rotate < -10,40,0>}
356
#break
357
#case (12)
358
sky_sphere{pigment{ image_map{ hdr "studio005.hdr" gamma 0.8 map_type 1 interpolate 2 }} rotate < 5,-60,45>}
359
#break
360
#case (13)
361
sky_sphere{pigment{ image_map{ hdr "studio008.hdr" gamma 1.0 map_type 1 interpolate 2 }} rotate < -20,0,0>}
362
#break
363
364
365
#end       
366
#else
367
// no HDRI - Lichtbox als Flächenstrahler
368
369
370
light_source {
371
  <50, 340, 50>
372
  color rgb<1,1,1>*0.5
373
  area_light
374
  <256, 0, 0> <0, 0, 256>
375
  5, 5
376
  adaptive 2
377
  jitter circular orient
378
}
379
380
#end // of "#if (HDRI_On) "
381
382
// Weißes Licht mit weichem Schatten
383
//----------------------------------
384
light_source {
385
  <120, 340, 50>
386
  color rgb<1,1,1>*0.28 // Helligkeit Schatten als Zusatz für HDR + RS
387
  area_light
388
  <256, 0, 0> <0, 0, 256>
389
  5, 5
390
  adaptive 2
391
  jitter circular orient
392
  
393
}  
394
395
//--------------------------------------------------------------------------
396
397
#if(e3d_textured_floor=on)
398
// Unterlage als unendliches Plane
399
  plane{y,-0 // Höhe über Boden
400
   texture{
401
    pigment{image_map{jpeg "iron.jpg"}} // use any jpg of your choice as big as possible
402
    finish{reflection{0.04,.02} phong 3 ambient 0.3 diffuse 1 }
403
    translate -.5 rotate <45,45,0> scale <10,10,10>*68
404
   }
405
  }
406
#else
407
  plane{y,-2 texture{pigment { rgb<1,1,1>} finish{reflection{0.01,.05} phong 3 ambient 0.3 diffuse 0.8 }}}
408
  
409
#end
410
411
412
//Animationsdaten
413
#if(global_anim=on)
414
#declare global_anim_showcampath = no;
415
#end
416
417
#if((global_anim=on)|(global_anim_showcampath=yes))
418
#declare global_anim_npoints_cam_flight=0;
419
#warning "Keine/zu wenig Animationsdaten vorhanden (mind. 3 Punkte) (Flugpfad)"
420
#end
421
422
#if((global_anim=on)|(global_anim_showcampath=yes))
423
#declare global_anim_npoints_cam_view=0;
424
#warning "Keine/zu wenig Animationsdaten vorhanden (mind. 3 Punkte) (Blickpunktpfad)"
425
#end
426
427
#if((global_anim=on)|(global_anim_showcampath=yes))
428
#end
429
430
#if((global_anim_showcampath=yes)&(global_anim=off))
431
#end
432
#if(global_anim=on)
433
camera
434
{
435
  location global_anim_spline_cam_flight(clock)
436
  #if(global_anim_npoints_cam_view>2)
437
    look_at global_anim_spline_cam_view(clock)
438
  #else
439
    look_at global_anim_spline_cam_flight(clock+0.01)-<0,-0.01,0>
440
  #end
441
  angle 45
442
  perspective
443
}
444
light_source
445
{
446
  global_anim_spline_cam_flight(clock)
447
  color rgb <1,1,1>
448
  spotlight point_at 
449
  #if(global_anim_npoints_cam_view>2)
450
    global_anim_spline_cam_view(clock)
451
  #else
452
    global_anim_spline_cam_flight(clock+0.01)-<0,-0.01,0>
453
  #end
454
  radius 35 falloff  40
455
}
456
#else
457
camera
458
{
459
  location <cam_x,cam_y,cam_z>
460
  look_at <cam_look_x,cam_look_y,cam_look_z>
461
  #if(e3d_focal_blur = on)
462
    focal_point <cam_focus_x,cam_focus_y,cam_focus_z>
463
    aperture cam_aperture
464
    blur_samples cam_blur_samples
465
    variance cam_variance 
466
    confidence cam_confidence
467
  #end
468
  right x*image_width/image_height
469
  angle cam_a
470
  bokeh {
471
      pigment {rgb <0.5,0.4,0.0>}
472
  }
473
  up y
474
    //perspective  
475
  //versetzt die Kamera, sodass <0,0,0> über dem Eagle-Nullpunkt ist
476
  //translate<-10.947500,0,-26.506250>
477
} 
478
479
480
#end
481
482
background{col_bgr}
483
484
#end
485
486
487
#include "TPA3132_4022_POV_geom.inc" //Geometry
488
489
//Eagle3d Custom Codeblock Ende
490
491
#macro PLATINE(mac_x_ver,mac_y_ver,mac_z_ver,mac_x_rot,mac_y_rot,mac_z_rot)
492
union{
493
#if(pcb_board = on)
494
495
object{
496
      TPA3132_4022_
497
      rotate<-90,-90,0>
498
      translate<-5.5,-4,57>
499
      scale<0.4,0.4,0.465>
500
      }
501
502
difference{
503
504
box{
505
    <0,0,0> <0,0,0> 
506
    
507
    texture{
508
        pigment{
509
            image_map{
510
                png "D:\test_copper_red.png"
511
                map_type 0
512
                interpolate 2
513
                //filter 255, 1.0
514
                once
515
                }
516
                scale <50,50,1>
517
               }
518
519
                    finish {
520
        ambient .1
521
        diffuse .3
522
        specular 0.01
523
        roughness .001
524
        reflection {
525
           0.2, 0.1
526
           metallic
527
        }}
528
529
530
        
531
        }
532
        rotate <90,0,0>
533
        translate<0,0,0>
534
        translate<-17.2,0,15.5>
535
}
536
537
538
}//End difference(reale Bohrungen/Durchbrüche)
539
#end
540
541
#if(pcb_parts=on)//Bauteile
542
union{
543
544
object {CAP_SMD_ELKO_1010("560",)rotate<0,270,0> translate<-3.6,0,39.4> translate<0,0.035000,0>} //C6
545
546
547
//resistors front
548
549
object {RES_SMD_CHIP_0402("82k",)translate<10.2,0,43.3> translate<0,0.035000,0>} //R1
550
object {RES_SMD_CHIP_0805("10",)rotate<0,90,0> translate<4.95,0,29.6> translate<0,0.035000,0>} //R3                 
551
object {RES_SMD_CHIP_0603("2k2",)rotate<0,180,0> translate<-8.3,0,19.6> translate<0,0.035000,0>} //R7
552
object {CON_LINEJACK() rotate<0,90,0> translate<-7.9,0,67.6> translate<0,0.035000,0>} //P10
553
object {CON_DCPOWERCONNECTOR() rotate<0,90,0> translate<-10.15,0,28.55> translate<0,0.035000,0>} //P10                                      
554
object {IC_SMD_MLF_32_050MM("TPA3132D2")rotate<0,270,0> translate<9.7,0,34.95> translate<0,0.035000,0>} //U1  
555
object {CON_MOLEX_PSL4G() rotate<0,0,0> translate<16.6,0,42.9> translate<0,0.035000,0>} //P12
556
object {CON_PHOENIX_508_MSTBA_4() rotate<0,0,0> translate<9.746,0,15.554> translate<0,0.035000,0>} //P5                                      
557
object {CAP_SMD_CHIP_0402()rotate<0,0,0> translate<3.3,0,24.9> translate<0,0.035000,0>} //C7
558
object {CAP_SMD_CHIP_0603()rotate<0,270,0> translate<10.65,0,39.5> translate<0,0.035000,0>} //C1
559
object {CAP_SMD_CHIP_0805()rotate<0,270,0> translate<5.9,0,43.8> translate<0,0.035000,0>} //C2
560
object {CAP_SMD_FKP_CHIP_1206()rotate<0,270,0> translate<1.1,0,26.7> translate<0,0.035000,0>} //L1
561
object {DIODE_SMD_LED_CHIP_0603(Orange,0.8) rotate<0,180,0> translate<-5.7,0,19.6> translate<0,0.035000,0>} //D1
562
object {DIODE_SMD_LED_CHIP_0603(Blue,0.8) rotate<0,0,0> translate<24,0,44.3> translate<0,0.035000,0>} //D3
563
564
565
}//End union
566
#end
567
568
translate<mac_x_ver,mac_y_ver,mac_z_ver>
569
rotate<mac_x_rot,mac_y_rot,mac_z_rot>
570
}//End union
571
#end
572
573
#if(use_file_as_inc=off)
574
object{  PLATINE(-25.000000,0,-25.000000,pcb_rotate_x,pcb_rotate_y,pcb_rotate_z)
575
#if(pcb_upsidedown=on)
576
rotate pcb_rotdir*180
577
#end
578
}
579
#end

Die Farbpresets werden unter Umständen nicht laufen, da musst du aus 
deinen vorhandenen Daten was machen.

Gruß Christian

von Peter Jr. Szczepanski (Gast)


Angehängte Dateien:

Lesenswert?

Fritz Ganter schrieb:
> Ich habe das jetzt reingeschrieben und manuelle Zuordnung und unbekannte
> Bauteile neu machen lassen. Er sagt jetzt zwar nicht mehr, dass er das
> Teil nicht findet, aber rendern es trotzdem nicht. Muss noch was gemacht
> werden?

Ein Mount Hole ist nur ja ein Pad. Wenn du sagst es wird nicht 
gerendert,
was meinst du damit genau?
Im Anhang mal ein gerendertes Bild mit Mount Pads.

psj.

von Fritz G. (fritzg)


Angehängte Dateien:

Lesenswert?

Das Device ist ein MOUNT-PAD-ROUND3.0 (MOUNT-PAD-ROUND)

In der 3dusrpac.dat habe ich
1
3,0-PAD:0:0:0:0:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:NOMACRO:Befestigungsfeld Rund 3,0mm:Mount Pad Round 3,0mm
stehen.

Es kommt keine Meldung mehr wegen unbekannten Bauteil, sieht aber so aus 
wie im Bild.

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

@Moderator, bitte vorherigen Beitrag löschen.

Gerade nochmal getestet, somit hier der korrigierte Beitrag:

------------------------------------------
Das wird deshalb nicht funktionieren, weil dafür kein Makro hinterlegt
ist. Das erklär auch die roten Ringe.

Probiere in der 3duser.pac
1
NOEAGLEPAC:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:MOUNTHOLE30(:3.0mm Mounting Hole:


In der e3d_tools.inc finden:
1
#macro TOOLS_PCB_VIA(dia_max,dia_min,upper,lower,shape,elongation)


Unter dem Makro, ended mit:
1
#if(dia_min>=global_pcb_real_hole)
2
cylinder{<0,lupper+0.1,0><0,llower-0.1,0> dia_min/2-0.001}
3
}
4
#end
5
}
6
#end


folgendes einfügen:
1
#macro MOUNTHOLE30()
2
TOOLS_PCB_VIA(4,3,1,16,1,0)
3
#end

In deiner .pov sollte sich dann soetwas finden lassen:
1
object {MOUNTHOLE30() rotate<0,0,0> translate<24,0,44.3> translate<0,0.035000,0>} //DRILL

Damit hast du dann eine Befestigungsbohrung, aber (wahrscheibnlich) kein 
Loch in der Platine, da Bohrungen als Bauteil keine Drills sind. Als 
"Workaround" kannst du zusätzlich/alternativ an der selben Stelle eine 
Bohrung platzieren, diese wird dann auch richtig "gebohrt".

Eine Bohrung ist immer
1
//Bohrungen(real)/Bauteile
2
cylinder{<39.030000,1,36.830000><39.030000,-5,36.830000>0.650000 texture{col_hls}}

und diese sitzen an anderer Stelle des codes, da diese vom Board 
differenziert werden müssen.



Gruß Christian

: Bearbeitet durch User
von Fritz G. (fritzg)


Angehängte Dateien:

Lesenswert?

Er macht mir da jetzt immer einen Draht und Zinn ran. Hast du vielleicht 
eine neuere ULP? Ich habe die 3d50.ulp

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Nein, meine ULP ist auf die 5.0 Version, nur meine .incs sind alle 
angepasst.

Kannst du mal deine .pov Datei als Anhang (Zip) posten?

von Fritz G. (fritzg)


Angehängte Dateien:

Lesenswert?

Hier...

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Ja, ich sehe schon. Probleme gibt es an mehreren Ecken für die 
Bohrungen, weil die Löcher ebenfalls von der Kuperfüllung und vom 
Bestückungsdruck abgezogen werden müssen. (Sonst ist zum einen das 
Füllungskreuz der Thermals über der Bohrung und zum anderen der nicht 
freigestellte Bestückungsdruck)

Bohrung durch die Platine (NPTH) (difference)
Bauteil als Via
Bohrung durch die Kuperfüllung (difference)
Bohrung durch den Bestückungsdruck (difference)

Der Rechenaufwand steigt dabei stark an.

(Core2Quad 4x3Ghz ca. 2 Minuten für eine Bohrung)

Eine einfache Lösung wäre wohl, das Makro mit einer Schraube zu 
ersetzen. :D

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Anbei die gefixten Dateien,

einmal ohne Schrauben, aber mit hoffentlich passenden Löchern und einmal 
mit 4 Schrauben alternativ zu den Bohrungen.

Ich hab noch die Footprints der FETs getauscht, die waren wohl falsch 
und einen Fehler mit den LEDs behoben.

Sollten laufen.

Gruß Christian

Edit:

Was mir noch auffiehl, es existieren 6mil (0.1524mm) Bohrungen, aber ich 
weiss nicht, wozu diese gehören.

: Bearbeitet durch User
von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

So dann..

Gruß Christian

von Fritz G. (fritzg)


Lesenswert?

Hallo Christian!

Vielen Dank erstmal, leider klappt es bei mir nicht bei der Schraube und 
der LED (Parse Error).

Kannst du mir dein eagle3d/povray Verzeichnis zippen? Vielleicht auch 
noch das up-Verzeichnis, damit es zusammenpasst.
Ich sehe auch, dass du auf den SMDs Zinn hast, das hätte ich auch gerne.

Vielen Dank

Edit: Die 6mil Bohrungen dürften die 12mil VIAs sein, ich habe 
versuchsweise das Limit für Bohrungen auf 0 gesetzt.

: Bearbeitet durch User
von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Welche Fehlermeldungen kommen denn? Bei mir laufen die LEDs nicht, wenn 
ich sie nicht anpasse, eventuell habe ich da in der Vergangenheit was 
geändert.

Laut Header sind deine Dateien mit der 4.1.ulp erzeugt und für POVRay 
3.5.

Die Dateien kann ich dir zippen, das alles funktioniert verspreche ich 
aber nicht, gerade was die Farbpresets betrifft. Die allgemeinen 
Ausgaben der .ulp verwende ich nie, nur den Block mit den Bauteilen.

Gruß Christian

von Fritz G. (fritzg)


Lesenswert?

Die Version war die 3d50.ulp, aber die ulp schreibt noch die alte 
Version heraus.
Der Fehler:
File '/Users/ganter/00dasding_fixed_screw.pov' line 566: Parse Error: 
Expected 3
 parameters but only 2 found.


Ich schau mal ob ich das fixen kann.

Edit: bei der LED hat ein Parameter gefehlt, was ja bei dir anders ist.

Kannst du mir einen Tipp geben, was ich in der 3dusrpac.dat 
reinschreiben muss, damit statt dem Loch eine Schraube kommt?

: Bearbeitet durch User
von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Es sollte so funktionieren:
1
NOEAGLEPAC:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:TOOLS_SCREW (3,4,1,0:3.0mm Screw:

Wenn das nicht geht:
1
NOEAGLEPAC:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:SCREW_ROUND_3MM(:3.0mm Screw:

und in der e3d_tools.inc nach #end der

#macro TOOLS_SCREW (M,lg,Hd,Col)

Definition:
1
macro SCREW_ROUND_3MM()
2
TOOLS_SCREW (3,4,1,0)
3
#end

einfügen.

von Christian W. (Firma: www.360customs.de) (doctormord)


Angehängte Dateien:

Lesenswert?

Anbei der "aktuelle" eagle3d-Ordner inkl.

*.ulp
*.inc Povray-Includes
example.pov (beinhaltet nur den Code-Block zum Rendern, hier muss die 
Platine eingefügt werden)

Eine .hdr map fehlt, da ich keinen Herkunftsnachweis habe.

Gruß Christian

von Bernd (Gast)


Lesenswert?

Hallo,

ich habe die letzten paar Tage auch zum ersten Mal mit Eagle3D 
experimentiert und bin davon recht angetan. Leider werden aber nicht 
alle Bauteile erkannt/angezeigt, vor allem natürlich keine selbst 
definierten.

Da die Links auf matwei.de und berlios.de alle tot sind: Kennt 
vielleicht jemand einen noch funktionierenden Link auf die Dokumentation 
von Eagle3D?
Ohne Dokumentation sind Definitionen wie die folgende aus dem vorherigen 
Post sonst doch recht schwierig zu entziffern.
1
NOEAGLEPAC:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:SCREW_ROUND_3MM(:3.0mm Screw:

Gruß,
Bernd

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Bei den Farben funktionieren derzeit:

7,8,9,10,11,12

Muss ich mal fixen.

Gruß Christian

Edit:

Fritz, da fehlt ein #
1
#macro SCREW_ROUND_3MM()
2
TOOLS_SCREW (3,4,1,0)
3
#end

von Peter Jr. Szczepanski (Gast)


Lesenswert?

Bernd schrieb:
> Hallo,
>
> ich habe die letzten paar Tage auch zum ersten Mal mit Eagle3D
> experimentiert und bin davon recht angetan. Leider werden aber nicht
> alle Bauteile erkannt/angezeigt, vor allem natürlich keine selbst
> definierten.
>
> Da die Links auf matwei.de und berlios.de alle tot sind: Kennt
> vielleicht jemand einen noch funktionierenden Link auf die Dokumentation
> von Eagle3D?
> Ohne Dokumentation sind Definitionen wie die folgende aus dem vorherigen
> Post sonst doch recht schwierig zu entziffern.
>
>
1
> NOEAGLEPAC:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:SCREW_ROUND_3MM(:3.0mm 
2
> Screw:
3
>
>
> Gruß,
> Bernd

Dafür benutze ich Visu3d (http://typonrelais.com/pages/visu3D.htm), das
gibt nicht nur Erklärungen für die einzelnen Felder, sondern hilft auch
Bauteil-Bilder für selbt erstellte Macro's zu erzeugen.

psj.

von Fritz G. (fritzg)


Lesenswert?

Christian: Schraube funktioniert, danke.

von Anton (Gast)


Lesenswert?

@Christian
Welche Version von PovRay ist für deine angepassten Dateien notwendig?
Ich habe versucht dein Beispiel zu rendern, aber ich bekomme 
Fehlermeldungen an mehreren Stellen wie z.B. bei der Light-Probe kennt 
PovRay 3.7 kein map_type 3 sondern nur 0, 1, 2 und 5.

von Christian W. (Firma: www.360customs.de) (doctormord)


Lesenswert?

Ich verwende kein "map_type 3"?

von Anton (Gast)


Lesenswert?

Sorry, war mein Fehler. Ich habe den Fehler gemacht und den Thread von 
oben nach unten gelesen statt am Ende anzufangen. Daher hatte ich erst 
eine ältere Version installiert und bin am Ende mit den Dateien 
durcheinander gekommen. Da war wohl noch irgendein Rest von MegaPOV mit 
drin.

Jetzt habe ich die neueste Version und die läuft.

Kann es sein, dass da bei den PCB Farbeinstellungen etwas nicht ganz 
passt? 7-12 funktionieren, bei 1-6 bekomme ich in der e3d_tools.inc 
einen Fehler in der Zeile
#declare col_brd = texture{pigment{col_brd_color}  // PCB Board

Es sieht so aus, als würde col_brd_color nur bei den Farbeinstellungen 
7-12 definiert werden, nicht aber bei 1-6.

von Christian (Gast)


Lesenswert?

Hi Anton,

ja das ist richtig - steht auch 3-4 Beiträge weiter oben.

(Hintergrund: Für die Presets 1-6 habe ich die Farben noch nicht 
definiert bzw. nach <RGB x,y,z> gewandelt. Lässt sich leicht beheben, 
muss nur mal jemand machen. :D )

Gruß Christian

von Phil (Gast)


Angehängte Dateien:

Lesenswert?

Die Schaltung ist zwar noch nicht ganz fertig und es fehlen auch noch 
2-3 Modelle und das Rendering, ist aber trotzdem schon recht hübsch :D

von Devil (Gast)


Lesenswert?

Hallo,

ich habe selbst Target und finde die 3D Ansicht sehr sinnvoll so wie sie 
ist. Man kann drehen und wenden wie man möchte und Teile ausblenden und 
wieder einblenden. Und wer unbedingt einen Showeffekt benötigt, der kann 
die auch als .pov speichern und rendern lassen. Alles ist möglich.

von Totte (Gast)


Lesenswert?

Hat jemand eigentlich mal ein ESP8266-WLAN-Modul modelliert?

von Marco R. (marco85)


Angehängte Dateien:

Lesenswert?

Hallo,..

da will ich doch auch mal was zeigen,.. ;-)

Mein Problem ist, das ich nicht alle Bauteile,... wer denkt das er mir 
helfen kann, bitte melden. :-)

MfG Marco

fehlende Teile:

7-Seg: SA39-11
LM2596: TO-263
Netzteilbuchse: LUM NEB 21R (Reichelt)
Relais 1: OMROM G6K-2P
Relais 2: OMROM G6S-2
Schiebeschalter: SS 13PLP (Reichelt)
Taster: TASTER 3FSH9 (Reichelt) vllt. auch mit Kappe
evtl noch ELKOs SVP Gr. F

von Alex W. (a20q90)


Lesenswert?

Ich habe eine Frage zum aktuellen 7er Eagle:
Wie bekomme ich dort 3D hin ohne meine Daten z.B. an PCB-Pool senden zu 
müssen? Genauer: der PC ist nicht am Internet!

von Friedrich B. (Gast)


Angehängte Dateien:

Lesenswert?

Hier, der ESP-12-F ganz frisch aus der Produktion.

von ChristianW. (Gast)


Lesenswert?

Nice, aber kein LDO der Sicherheit wegen? (Dropout-Betrieb)

Gabs keine Alternative zu Tantal?

von Friedrich B. (Gast)


Lesenswert?

Danke für den Hinweis,

aber ich bin nicht direkt an der Schaltungsentwicklung beteiligt, schaue 
nur mal aufs Layout und suchte nach einem einfachen Projekt um den oben 
gesuchten ESP-12-F als e3d-macro zu zeigen. Ich nehme an du wolltest auf 
so etwas hinaus:
http://www.elektronik-kompendium.de/public/schaerer/uregspec.htm

von ChristianW. (Gast)


Lesenswert?

So ähnlich, ja. Auch wenn der ESP8266 direkt per 3.3V versorgt wird, 
schafft ein LDO eine gewisse "Sicherheit". Man muss sich natürlich 
ansehen, wie weit die Spannung bei Sendepulsen einbricht.

Gibt ja LDOs welche bereits mit 20mV Differenz arbeiten bzw. deren 
"Dropout" im Grenzbereich, als reines Pass-Element nicht viel höher ist. 
Mit einem Regler des 78Xx Designs kommt man da nicht weiter, aber 
funktional ist es richtig.

Gruß Christian

von Orubu (Gast)


Angehängte Dateien:

Lesenswert?

Nach einigen Tagen Einarbeitung in Eagle und POV-Ray habe ich nun auch 
meine erste kleine Platine fertig gestellt. Das Bild zeigt ziemlich gut, 
wie die fertige Platine mal aussehen soll.
PS: Der Chip steht stellvertretend für einen Arduino MICRO ;-)

von Orubu (Gast)


Angehängte Dateien:

Lesenswert?

Weiss jemand, was ich falsch gemacht habe, als ich bei dem 
Microcontroller in Eagle3D "gesockelt" gewählt habe? Der IC-Sockel sitzt 
völlig falsch und ich finde einfach nicht die Stelle, wo ich die 
Position ändern kann.

Eagle 7.5.0
Eagle3D 3d50.ulp
POV-Ray 3.7

von ChristianW. (Gast)


Lesenswert?

In der .pov Datei im Bauteilabschnitt. Das Teil hat einen anderen 
Ursprung als der Controller.

Gruß Christian

von Helmut G. (orubu)


Angehängte Dateien:

Lesenswert?

Hallo Christian,
danke für den Tipp. Ja, da kann man die Position ändern. Aber dann muss 
ich nach jedem Erstellen der POV-Datei (z. B. wegen anderer 
Kameraeinstellung) immer diese Datei ändern.

Ohne Sockel sitzt der Controller immer richtig, egal wie ich die Kamera 
in Eagle3D schwenke. Nur eben wenn ich die gesockelte Version wähle, 
sitzt die Fassung total daneben.

Die usrpac.dat für den Controller sieht so aus:
ARDUINO_MICRO_HG:0:1:0:0:0:1:0:0:0:SOCKET_DIP34W(:30:IC-Sockel 34Pin 
600mil:0:0:24.2:0:8.7:0:0:1:0:0:0:0:0:0:0:0:0:0:IC_DIS_DIP34_W(:DIP34:

Die Fassung sieht so aus:
SOCKET_DIP34W:0:0:24.2:0:8.7:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0 
:0:0:0:SOCKET_DIP34W(:IC-Sockel  34Pin 600mil:IC-Socket 34Pin 600mil

Ich habe für die Fassung den gleichen Versatz angegeben. Haut aber 
trotzdem nicht hin.

Helmut

von ChristianW. (Gast)


Lesenswert?

24.2, 8.7 mal auf "0" setzen.

von Helmut G. (orubu)


Angehängte Dateien:

Lesenswert?

Hallo Christian,

wenn ich die Positionsverschiebung für den Controller auf "0" setze, 
sitzt er richtig auf der Fassung, aber leider sitzen dann Sockel und 
Controller an der falschen Stelle.

Mit Positionsverschiebung sitzt der Controller richtig. Der Sockel lässt 
sich aber durch nichts in seiner Lage bewegen (ausser bei direkter 
Veränderung im POV-File), was ich ja nicht möchte.

Worauf greift Eagle3D zurück, wenn ich beim generieren des POV-Files 
auswähle, das der Controller "gesockelt" sein soll?

So ein tolles Programm und ich scheiter an so einem "simplen Problem" :(

Danke für Deine Mühe mit der Beschäftigung meines Problems.

Helmut

von ChristianW. (Gast)


Lesenswert?

Lösche den Eintrag mal aus der usrpac.dat und weise neu zu. Durchaus 
möglich, dass das Eagle Package für den Controller seinen Centroid auf 
Package-Mitte hat, die Fassung aber auf Pin1. Letzteres wäre die neue 
Konvention.

Daher passen die dann nicht zusammen. Abhilfe schafft hier die 
Modifikation auf Packet-Mitte.

von Orubu (Gast)


Angehängte Dateien:

Lesenswert?

ChristianW. schrieb:
> Daher passen die dann nicht zusammen. Abhilfe schafft hier die
> Modifikation auf Packet-Mitte.

Danke, so ist es.

Die Module aus der Atmel_By_elemet14_Batch_1-00.lbr machen das Problem.
Module aus der atmel.lbr machen keine Probleme, egal ob ich die Chips 
mit oder ohne Sockel verwende.

Also danke nochmal, Christian, für Deine geduldige Zielführung.

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
Noch kein Account? Hier anmelden.