Skillnad mellan versioner av "SolidWorks 3D-modeller i KiCad"

Från ElektronikWikin
Hoppa till navigering Hoppa till sök
Rad 78: Rad 78:




Högerklicka någonstans på arbetsytan med röda kuben vald så hela modellen markeras.
Högerklicka med röda kuben vald så hela modellen markeras.
 
Vänsterklicka någonstans på arbetsytan så du får upp verktygsmenyn.


Välj Rotate.
Välj Rotate.

Versionen från 1 december 2011 kl. 02.56

Programmen som används är:

SolidWorks för att skapa modellen, andra 3D program borde fungera också.

Wings3D för att orientera, skala, färglägga och spara modellen så KiCad förstår filen. Wings3D är Open Source och kan hämtas här: [1]

KiCad för att skapa kretskort-layouten och kan hämtas här: [2]

SolidWorks

Vi börjar denna "How To" med att skapa en enklare komponent i SolidWorks, eftersom exporteringen av färdig fil inte stöder Assambly-filer så måste hela komponenten skapas som en del.

Komponenten är ritad i skala 1/1 i millimeter, benen är 1mm i diameter och 2,5mm långa, rastermåttet är 2mm. En liten grop är skapad för att märka ut ben 1, 2,5mm långa ben verkar passa bra till KiCad´s 3D kretskort, diametern ritas bäst enl. verklig diameter.

SW 1.jpg


Spara filen i valfri mapp.

Exportera filen som STL.

Wings3D

Öppna Wings3D, arbetsytan består av ett rutnät och XYZ-pilar.

För att rotera/pan arbetsytan, håll ner mittknappen på musen och dra, fungerar inte det så klicka Edit - Preferance, välj Camera och ställ in: Mouse Button - Two, Camera - Blender.

Nu kan du snurra arbetsytan genom att hålla ner Alt och dra.

För att välja typ av markering i Wings3D används kuberna längst upp: Du kan välja mellan ändpunkter, kanter, yta eller hela modellen, bilderna visar vad som är vad.

Markering på modellen görs med musen, peka på det du vill markera och klicka på vänster musknapp alt. håll ner vänster musknapp dra ut en markeringsruta.

Avmarkering görs med mellanslag.

Vill du avbryta ett kommando klicka med höger musknapp.

klicka på Window i menylisten, ta fram Outliner och palette. Dom används senare för att färglägga komponenten.


Öppna modellen och starta redigeringen

Importera STL-filen du exporterade från SolidWorks: Klicka File - Import, välj StereoLithography (.STL), sök reda på STL-filen och tryck öppna.


Wings3D 0.jpg


Nu ska komponenten komma upp på arbetsytan men storleken och orienteringen är fel


Wings3D 1.jpg


Börja med att centrera modellen i XYZ-led

Markera hela modellen: klicka på den röda kuben längst upp för att välja markera hela, klicka någonstans på modellen.

Modellen blir nu röd för att visa vad som är markerat.

Klicka Tools - Center - All

Modellens centerpunkt flyttas nu till X0.Y0.Z0


Wings3D 2.jpg

Rotera modellen i X-axel i 90 grader

För att få modellen i rätt position ska översidan av komponenten peka mot Z, det är lätt att bli lurad av rutnätet eftersom det ligger i Z-plan. Det kanske finns ett sätt att ställa om det så det ligger i XY-plan istället som i detta fall vore mer logiskt?


Högerklicka med röda kuben vald så hela modellen markeras.

Vänsterklicka någonstans på arbetsytan så du får upp verktygsmenyn.

Välj Rotate.


Wings3D 3.jpg


Välj X men rör inte musen efter du klickat.


Wings3D 4.jpg


Tryck Tab för att få fram numerisk input och skriv 90 och tryck OK.


Wings3D 5.jpg

Ändra granskningshåll till Y-axeln för att se modellen från sidan.

Wings3D 6.jpg


Skala ner modellen så storleken blir rätt i KiCad.

Wings3D 7.jpg Wings3D 8.jpg

Centrera modellen i XYZ-led igen.

Wings3D 9.jpg

Ändra granskningshåll till X-axeln för att se modellen från sidan.

Wings3D 10.jpg

Ändra perspektivet på visningen av modellen för att se kanterna tydligt.

Wings3D 11.jpg

Wings3D 12.jpg

Dra modellen för att få rätt höjd över kretskortet.

Wings3D 13.jpg

Wings3D 14.jpg

Wings3D 15.jpg

Modellen klar när det gäller storlek och position.

Wings3D 16.jpg

Spara Wings3D-filen.

Wings3D 17.jpg

Exportera modellen som WRL 2.0,

Wings3D 18.jpg

Wings3D 19.jpg

Skapa ny modul/footprint och associera till 3D-modellen i SolidWorks

KiCad 1.jpg

SolidWorks modul (footprint)

KiCad 2.jpg

Redigera modul-egenskaperna och lägg till 3D-modellen

KiCad 3.jpg

KiCad 4.jpg KiCad 5.jpg KiCad 6.jpg

Kolla modulen i 3D

KiCad 7.jpg KiCad 8.jpg KiCad 9.jpg


Modifiera modulen pga fel borrdiameter på pads

KiCad 10.jpg

Färgläggning av modell.

Test tum.jpg

Modell laddad i Wings3D

Wings3D 2 1.jpg

Ändra mellan visning av ytan på modellen, eg. orenderad och renderad

Wings3D 2 2.jpg

Skapa olika färger

Wings3D färg 1.jpg Wings3D färg 2.jpg Wings3D färg 3.jpg Wings3D färg 4.jpg

Markera "kroppen" på komponenten

Wings3D färg 5.jpg

Välj färg att använda

Wings3D färg 6.jpg

Wings3D färg 7.jpg

Komponenten färglagd

Wings3D färg 8.jpg

Wings3D färg 9.jpg

Skapa modul/footprint i modul-editor SolidWorks

Wings3D färg 10.jpg Wings3D färg 11.jpg

Lägga till modellen och footprint i SolidWorks

KiCad klart 1.jpg KiCad klart 2 front.jpg KiCad klart 3 back.jpg