EAGLE 3D - zeigt eure Projekte

Gast #2130443
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.
Gast #2132363
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.
#2132725
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.
#2132759
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
Angehängte Dateien:
Gast #2134317
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!
Gast #2137547
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...
Angehängte Dateien:
#2138035
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.
Angehängte Dateien:
#2138043
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?
Gast #2138050
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...
Gast #2138853
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!
Angehängte Dateien:
#2140644
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.
#2141015
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...
Gast #2141067
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"!
Persönliche Seite #2141072
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
Gast #2141125
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...
Persönliche Seite #2141273
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
Gast #2141442
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!
#2145460
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.
Angehängte Dateien:
Gast #2149484
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...
Angehängte Dateien:
Persönliche Seite #2149518
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.
Gast #2149765
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...
Angehängte Dateien:
Gast #2150713
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!
Gast #2150856
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..
Angehängte Dateien:
Gast #2151846
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.
Angehängte Dateien:
Persönliche Seite #2151888
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.
Gast #2152048
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...
Gast #2156652
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..
Gast #2161980
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!
Angehängte Dateien:
Gast #2164452
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!
#2164855
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
Gast #2164931
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!
Angehängte Dateien:
Gast #2165446
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 :-)
Persönliche Seite #2165447
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.
Gast #2165479
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!
(Firma: www.360customs.de) #2236219
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
Angehängte Dateien:
(Firma: www.360customs.de) #2237522
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
(Firma: www.360customs.de) #2265519
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
(Firma: www.360customs.de) #2265539
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
#2278607
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
#2278674
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
(Firma: www.360customs.de) #2284304
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
Angehängte Dateien:
Gast #2285124
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
(Firma: www.360customs.de) #2285394
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? -.-
Angehängte Dateien:
Persönliche Seite #2406537
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.
Angehängte Dateien:
#2406550
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
Persönliche Seite #2406569
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...
Angehängte Dateien:
(Firma: www.360customs.de) #2448010
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.
Angehängte Dateien:
Gast #2494834
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.
Angehängte Dateien:
#2568176
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'.
(Firma: www.360customs.de) #2663685
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
Angehängte Dateien:
Gast #2667347
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.
(Firma: www.360customs.de) #2668023
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
#2699720
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
Angehängte Dateien:
#2699923
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
Angehängte Dateien:
(Firma: www.360customs.de) #2711294
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
Angehängte Dateien:
Gast #2734811
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.
(Firma: www.360customs.de) #2735464
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) "
(Firma: eagle3d-team.blogspot.gr) #2755700
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
Angehängte Dateien:
#2755846
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
(Firma: eagle3d-team.blogspot.gr) #2755996
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
#2760180
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?
(Firma: eagle3d-team.blogspot.gr) #2760451
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
#2760603
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 :)
#2969879
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.
Gast #2970086
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.
#3000476
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
Angehängte Dateien:
Gast #3000600
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...
(Firma: www.360customs.de) #3016098
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
(Firma: www.360customs.de) #3027186
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
Angehängte Dateien:
Gast #3027587
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 :-)
#3027964
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.
Angehängte Dateien:
Gast #3209814
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
(Firma: www.360customs.de) #3211559
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren