Eagle 3D, ontwerpen van componenten

Alles over de dagelijkse bezigheid van de elektronicus

Postby arjen h. » Mon Apr 12, 2010 12:00 am

Onlangs ben ik begonnen met het ontwerpen van printplaten in Eagle. Daarbij werd ik geïnspireerd door de mogelijkheden van het maken van een 3D afbeelding van het ontwerp.
Het lukte allemaal aardig, maar de bibliotheek met 3D componenten is verre van compleet. De standaard componenten zijn over het algemeen wel aanwezig, maar een hoop specials en connectoren nog niet. Ook op het internet zijn weinig 3D componenten te vinden. Rest dus enkel het zelf maken van de ontbrekende componenten.

Om dit te gaan doen ben ik op het internet op zoek gegaan naar een handleiding of iets dergelijks. Maar helaas….. niet te vinden. Hier en daar wel brokstukken, maar niet echt een leidraad om van begin tot eind te komen.

Niet bang voor het onbekende ben ik zelf in de materie gedoken en heb als proef de minidin connector ontworpen. En dan gelijk maar een serie met 3 t/m 8 contacten. Van de diverse stappen heb ik een handleiding geschreven, welke hier als pdf is bijgevoegd. Hiermee zou het mogelijk moeten zijn dat iedereen zelf een nieuw component op kan zetten.


In een van de volgende berichten heb ik als voorbeeld voor de minidin connector een tekstbestand geplaatst met de benodigde code en aanpassingen. In de zip staan de gemaakte png afbeeldingen.

Theo, bedankt voor de geboden tips en feedback bij het ontwerpen van deze minidin connectoren.

Arjen.


Handige links:
http://www.cadsoftusa.com/index.htm.en
http://www.matwei.de/doku.php?id=en:eagle3d:eagle3d
http://www.povray.org/download/
http://www.f-lohmueller.de/pov_tut/all_shapes/shapes000e.htm
Attachments
Minidins.JPG
Eagle-3D-create-components.pdf
(756.99 KiB) Downloaded 62 times
Het Elektor forum is voor de lezers; voor een vraag aan de redactie kun je het beste Elektor een email sturen.
arjen h.
Moderator
 
Posts: 1286
Joined: Thu Jan 02, 2014 10:40 am

Postby arjen h. » Mon Apr 12, 2010 12:00 am

Minidin 3-8 pins

Eagle bibliotheek: con-yamaichi
Omschrijving: 3 t/m 8 pin haakse connector voor printmontage
Devices: MD03SS t/m MD08SS
Packages: MDIN03SS t/m MDIN08SS

De 6-pin variant is ook wel bekend als PS2 connector.
Attachments
MDIN06SS-forum.PNG
Eagle3D-minidin3-8.txt
(7.97 KiB) Downloaded 57 times
Eagle3D-Minidin3-8.zip
(182.43 KiB) Downloaded 57 times
Het Elektor forum is voor de lezers; voor een vraag aan de redactie kun je het beste Elektor een email sturen.
arjen h.
Moderator
 
Posts: 1286
Joined: Thu Jan 02, 2014 10:40 am

Postby arjen h. » Tue Apr 20, 2010 12:00 am

USB connector

In de bibliotheek "con-berg" is de USB connector te vinden met als package "PN61729-S". Bij het maken van de 3D print wordt de connector alleen niet getekend.

Voeg de volgende regel toe aan "3dusr.pac":
PN61729-S:0:0:0:0:0:0:0:0:0:0:0:0:0:-90:-10.28:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_USB_B_001(:USB-B Stecker:


Als een volledig afgeschermde connector nodig is, dan moet in "connector.inc" de macro "CON_USB_B_001_GRND" bewerkt worden (netter is natuurlijk een 2e connector toe te voegen).
Attachments
usb-missing.JPG
usb-found.JPG
Het Elektor forum is voor de lezers; voor een vraag aan de redactie kun je het beste Elektor een email sturen.
arjen h.
Moderator
 
Posts: 1286
Joined: Thu Jan 02, 2014 10:40 am

Postby buckfast_beekeeper » Wed Apr 21, 2010 12:00 am

Ook even mijn duit in het zakje doen. LY20 is een package uit de relay.lbr. Dit is onder andere een Omron print relais van 10A (RS 2508807590). De tekst uit het bijgevoegde tekstbestand dient gekleefd in het bestand special.inc. Hoe dit moet gebeuren heeft Arjen al beschreven.

In 3dusrpac.dat wordt volgende tekst toegevoegd.
LY20: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:0:0:SPC_LY20(: Omron relais 10A:


Mijn droom is nog wel om deze relais te maken zoals hij werkelijk is. Namelijk doorschijnend met spoel en dergelijke.

mvg

Theo
Attachments
LY20.txt
(10.54 KiB) Downloaded 47 times
ly20-top.png
ly20-bottom.png
buckfast_beekeeper
 
Posts: 820
Joined: Thu Jan 02, 2014 3:27 pm

Postby buckfast_beekeeper » Wed Apr 21, 2010 12:00 am

Een veel gebruikte gelijkrichterbrug van Diotec. Basis is de DT80CA en DT80CB package. Deze zijn niet aanwezig in de standaard rectifier librarie. Daarom de librarie toegevoegd waarin deze 2 packages aanwezig zijn.

In 3dusrpac.dat volgende 2 regels toevoegen.
DT80CA: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:0:0IODE_DT80CA(: Diotec gelijkrichterbrug + ~ ~ -:
DT80CB: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:0:0IODE_DT80CB(: Diotec gelijkrichterbrug ~ + ~ -:


De tekst uit het bijgevoegde txt bestand dient geplakt in diode.inc

mvg

Theo

edit: de smilies in de code zijn uiteraard niet correct. is : en ) zonder spatie.
Attachments

[The extension lbr has been deactivated and can no longer be displayed.]

diode-dt80c.txt
(3.79 KiB) Downloaded 47 times
B80C.png
buckfast_beekeeper
 
Posts: 820
Joined: Thu Jan 02, 2014 3:27 pm

Postby buckfast_beekeeper » Wed Apr 21, 2010 12:00 am

Een relais op basis van de 351 package uit de relay.lbr.

Volgende tekst letterlijk overnemen in 3dusrpac.dat
351: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:0:0:SPC_RELAY_351(:Relais in 351 package:


Ik heb dit relais in een uitvoering van Axicom. Ieder kan uiteraard de tekst weg laten of wijzigen als hij dit wenst.

De tekst uit het tekstbestand dient geplaatst in het special.inc bestand.

mvg

Theo
Attachments
relay-351.png
relay-351.txt
(4.23 KiB) Downloaded 49 times
buckfast_beekeeper
 
Posts: 820
Joined: Thu Jan 02, 2014 3:27 pm

Postby cesar » Sun Jul 25, 2010 12:00 am

Related Links of Eagle3D

VISU3D
http://www.typonrelais.com/index.php?page=visu3D

How to make electronic packages with povray
http://www.f-lohmueller.de/pov_tut/objects/obj_89001e.htm


Edit: url tags om de link gezet,... kunnen nu klikken....
Attachments
Seven-Segment-Ani1.gif
cesar
 
Posts: 1
Joined: Thu Jan 02, 2014 3:41 pm

Postby buckfast_beekeeper » Sat Nov 20, 2010 12:00 am

Even een printje toevoegen dat in 3D gemaakt is met Eagle/Povray en het uiteindelijke printje met de hand gesoldeerd.
Attachments
seindecoder-draaischijf.png
IMG-0004.2.JPG
buckfast_beekeeper
 
Posts: 820
Joined: Thu Jan 02, 2014 3:27 pm

Postby arjen h. » Mon Dec 02, 2013 12:00 am

CR2032 Battery Holder
Attachments

[The extension lbr has been deactivated and can no longer be displayed.]

add-3dusrpac.dat.txt
(78 Bytes) Downloaded 55 times
add-user.inc.txt
(2.27 KiB) Downloaded 56 times
Het Elektor forum is voor de lezers; voor een vraag aan de redactie kun je het beste Elektor een email sturen.
arjen h.
Moderator
 
Posts: 1286
Joined: Thu Jan 02, 2014 10:40 am

Postby arjen h. » Mon Dec 02, 2013 12:00 am

De afbeelding en avi zijn gemaakt met povray.

De pov file aangepast met vlak onder pcb_rotate_z = 0:
#if ((clock >0)&(clock <= 360))  #local pcb_rotate_y = clock; #end


En een ini file voor het renderen van de 360 bitmaps.
+W150+H150Input_File_Name=Test.povInitial_Frame=1Final_Frame=360Initial_Clock=0Final_Clock=359Height=240Width=320


Vervolgens de bitmaps samenvoegen met een daarvoor geschikt programma (zoek op internet).

Edit: Windows Movie Maker doet het ook, deze kan ook MP4 exporteren, is een stuk compacter dan avi.
Attachments
CR2032.png

[The extension avi has been deactivated and can no longer be displayed.]

Het Elektor forum is voor de lezers; voor een vraag aan de redactie kun je het beste Elektor een email sturen.
arjen h.
Moderator
 
Posts: 1286
Joined: Thu Jan 02, 2014 10:40 am

Next

Return to Printplaten, solderen, etc.

Who is online

Users browsing this forum: No registered users and 1 guest