Inhoudsopgave:
- Stap 1: Dingen die je nodig hebt
- Stap 2: Maak een POV-Ray-bestand
- Stap 3: Laat POV-Ray Eagle3D-bestanden opnemen
- Stap 4: Genereer de afbeelding
- Stap 5: Andere ideeën
Video: Render 3D-afbeeldingen van uw PCB's met Eagle3D en POV-Ray - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
Met Eagle3D en POV-Ray kunt u realistische 3D-weergaven van uw PCB's maken. Eagle3D is een script voor EAGLE Layout Editor. Dit genereert een raytracing-bestand dat naar POV-Ray wordt verzonden, dat op zijn beurt uiteindelijk de definitieve afbeelding van uw PCB tevoorschijn zal halen.
Stap 1: Dingen die je nodig hebt
-EAGLE Layout Editor -- Dit is het PCB CAD/CAM-programma dat wordt gebruikt voor het maken van uw PCB's. Westfw heeft een aantal geweldige tutorials over hoe je een schema kunt maken en dat kunt omzetten in een printplaat met behulp van EAGLE.-Eagle3D -- Dit zal het bestand genereren dat wordt gebruikt door POV-Ray-POV-Ray -- Dit zal het uiteindelijke beeld van de printplaat.
Stap 2: Maak een POV-Ray-bestand
Na het installeren van de vereiste software, moet u een POV-bestand genereren dat wordt gelezen door POV-Ray. Open hiervoor je bord in EAGLE. Klik vervolgens op Bestand> Uitvoeren. U wilt de installatiemap van Eagle3D vinden en vinden waar de ULP-bestanden zijn opgeslagen (de mijne werden opgeslagen in C:\Program Files\Eagle\ULP\Eagle3D). Als u een versie van EAGLE later dan 4.1x gebruikt, moet u 3d41.ulp selecteren. Zo niet, selecteer dan 3d40.ulp. Klik op Openen en er zou een interface voor het genereren van bestanden moeten verschijnen. Dit is waar u uw selecties maakt over hoe het gerenderde bord eruit zal zien. Ik laat de instellingen meestal op hun standaardposities staan, tenzij ik op maat gemaakte onderdelen gebruik. Klik vervolgens op POV-bestand maken en sluit af. Er zou een bericht moeten verschijnen met de melding dat uw POV-bestand met succes is gemaakt.
Stap 3: Laat POV-Ray Eagle3D-bestanden opnemen
Methode AEAagle3D gebruikt speciale #include-bestanden wanneer het scripting uitvoert, en u moet deze bestanden aan POV-Ray geven om uw afbeelding te renderen. Ga eerst naar uw Eagle3D-programmamap. Zoek de map met de naam POV-Ray en kopieer de bestanden naar de map "include" in de hoofdmap van POV-Ray. (Afbeelding 1) Methode BOm het leven een beetje makkelijker te maken, kunt u ook de map specificeren waar de originele Eagle3D include-bestanden zich bevinden. Open hiervoor uw POV-Ray-hoofdmap, open de map "renderer" en bewerk het POV-Ray.ini-bestand. Voeg de volgende regel toe aan de basis van het bestand:Library_Path="C:\Program Files\Eagle3D\ulp\Eagle3D\povray"Natuurlijk moet u de "C:\Program Files\Eagle3D" wijzigen naar waar dan ook de hoofdmap van Eagle3D is gevestigd. (Afbeelding 2)
Stap 4: Genereer de afbeelding
Open POV-Ray en open vervolgens uw.pov-bestand dat is gegenereerd door Eagle3D. Klik op Uitvoeren en u zou moeten zien dat de afbeelding wordt gegenereerd, met een live voorbeeld. Deze gegenereerde afbeelding wordt automatisch opgeslagen in dezelfde map als het.pov-bestand en heeft ook dezelfde naam. Als u de camerahoek wilt wijzigen, kunt u dit doen door het pov-bestand opnieuw te genereren met Eagle3D en het tabblad Camera-instellingen te wijzigen. Als u de afbeeldingsgrootte wilt wijzigen, doet u dat in POV-Ray onder het pictogram "Nieuw".
Stap 5: Andere ideeën
Uw eigen onderdelen makenEagle3D bevat slechts een aantal onderdelen en u kunt uw bibliotheek uitbreiden. Hier is een link naar een zelfstudie die u laat zien hoe u uw eigen onderdelen kunt maken.
Aanbevolen:
Meting van versnelling met behulp van ADXL345 en Particle Photon: 4 stappen
Meting van versnelling met behulp van ADXL345 en deeltjesfoton: De ADXL345 is een kleine, dunne, ultralaagvermogen, 3-assige versnellingsmeter met hoge resolutie (13-bits) meting tot ±16 g. Digitale uitvoergegevens zijn geformatteerd als 16-bits tweetallen en zijn toegankelijk via de digitale I2 C-interface. Het meet de
Live bewaking van de waarde van uw sensor van overal ter wereld: 4 stappen
Live monitoring van de waarde van uw sensor van overal ter wereld: ik kreeg een bericht op het WhatsApp-nummer van techneuten met betrekking tot hulp bij het maken van één project. Het project was om de druk op de druksensor te meten en deze op een smartphone weer te geven. Dus ik hielp bij het maken van dat project en besloot een bijlesdocent te maken
Verdubbel de levensduur van de batterij van de DX3-radio van Spektrum voor minder dan $ 20: 11 stappen
Verdubbel de levensduur van de batterij van de DX3-radio van Spektrum voor minder dan $ 20: ik kreeg het idee hiervoor voor het eerst op de draad voor de DX6/7 op RCGRoups.com-forums. Ik rijd met nitro-auto's, dus kocht ik een DX3. Ik heb de radio een tijdje gebruikt en mijn batterijduur was aan de betere kant van de meeste radio's - maar de DX7-bezitters begonnen
Hoe u gebruikersniveaus van NUMA toevoegt aan uw exemplaar van N met behulp van NumADD Firefox AddOn: 4 stappen
Gebruikersniveaus van NUMA toevoegen aan uw exemplaar van N NumADD Firefox-add-on gebruiken: Elke gebruiker van Metanet's N-database op gebruikersniveau NUMA weet hoe onhandig de interface is voor het kopiëren van door gebruikers gemaakte niveaus naar uw exemplaar van het spel. NumADD, elimineert de noodzaak van kopiëren en plakken en maakt het overzetten van niveaus het werk van één muisklik
Een batterijpakket van 4,5 volt maken van een batterij van 9 V: 4 stappen
Een 4,5 volt batterijpakket maken van een 9V-batterij: deze instructie gaat helemaal over het splitsen van een 9V-batterij in 2 kleinere 4,5V-batterijpakketten. De belangrijkste reden om dit te doen is 1. Je wilt 4,5 volt 2. Je wilt fysiek iets kleiners dan een 9V batterij