Keine Komponenten 3D-Ansicht in KiCAD


10

Ich fange gerade an, mit KiCAD zu arbeiten. Eines der Video-Tutorials zeigt, dass die 3D-Ansicht Komponenten enthalten sollte, die auf der Platine platziert sind:

Geben Sie hier die Bildbeschreibung ein

In meinem Fall kann ich jedoch nur das Board mit den Pads sehen:

Geben Sie hier die Bildbeschreibung ein

Anscheinend muss ich meine KiCAD-Installation optimieren (ich verwende Windows 7, KiCAD Version 4.0.0).

Könnte mir jemand einen Rat geben?

BEARBEITEN 1

Wie von @Robert Stiffler erwähnt, habe ich überprüft, ob die 3D-Ansicht der Komponente aktiviert ist. Da ich den folgenden Bildschirm behandeln kann, sollte alles in Ordnung sein. Der Optionsname unterscheidet sich jedoch vom vorgeschlagenen ("3D-Form der Komponente anzeigen" VS "3D-Footprints anzeigen"). Es ist also möglich, dass ich die falsche Einstellung gewählt habe.

Und die Bibliotheken sind meistens Standard.

Geben Sie hier die Bildbeschreibung ein


Sie müssen 3D-Modelle erstellen oder vorgefertigte (möglicherweise von 3DContentCentral.com) suchen und diese an die von Ihnen verwendeten Footprints anhängen. Ich habe KiCAD nicht viel benutzt (habe mich nie viel darum gekümmert), aber so funktioniert es in Eagle und Altium.
DerStrom8

Bisher haben nur wenige Komponenten 3D-Modelle, die SMD-Kondensatoren sollten jedoch vorhanden sein.
Simon Richter

Häufiges Problem ist der fehlende Pfad zum 3D-Verzeichnis, der dem dem Modul zugewiesenen relativen Pfad entspricht. Überprüfen Sie auch die Moduleigenschaften, ob dort wirklich 3D definiert ist. Versuchen Sie als letzte Chance ein Low-Level-Tool (SysInternals, strace oder so), um zu sehen, welche WRL gelesen wird.
TMa

Stellen Sie außerdem sicher, dass "3D-Modelle anzeigen" im Menü "Einstellungen" von 3D Viewer aktiviert ist.
Michal

Antworten:


10

Ich habe dieses Problem folgendermaßen gelöst:

  • Führen Sie Eeschema aus
  • Öffnen Sie CvPcb, um Komponenten und Footprints zuzuordnen
  • Öffnen Sie Einstellungen -> Pfade konfigurieren
  • Ändern Sie auf "KISYS3DMOD" den Pfad in den richtigen. "C: \ Programme \ KiCad \ share \ kicad \ modules \ packages3d" in meinem Fall.
  • Starten Sie das Programm neu.
  • Genießen!

3

Für Fedora 29 musste ich ein separates Paket installieren: $ sudo dnf install kicad-packages3d


2

Wenn Sie einen Mac verwenden, muss die Pfadvariable KISYS3DMOD in Folgendes geändert werden : /Library/Application Support/kicad/packages3d. Wie installiert, hatte es modules/zwischen kicad/und packages3d, aber das Modulverzeichnis ist in der OS X-Installation nicht vorhanden, zumindest in meiner Version, 2015-10-10 BZR 6258.

Beachten Sie, dass nur Footprints mit 3D-Modellen angezeigt werden, wie in einer anderen Antwort erwähnt.


1

Stellen Sie im 3D-Ansichtsfenster sicher, dass "3D-Footprints anzeigen" aktiviert ist. Sie müssen auch sicherstellen, dass für die von Ihnen verwendeten Komponenten 3D-Modelle verfügbar sind. Die meisten Standardpakete, die in der Bibliothek enthalten sind, verfügen über 3D-Modelle. Wenn Sie Ihre eigenen Footprints oder Komponenten erstellt haben, verfügen diese nicht über 3D-Modelle.


Danke für deinen Beitrag! Bitte beachten Sie EDIT 1 in der Originalfrage. Ich habe einige Klarstellungen hinzugefügt.
Roman Matveev

1

Unter Ubuntu 14.04 lautet der richtige Pfad:

/usr/share/kicad/modules/packages3d

1

Dieses Problem scheint für neuere Versionen von KiCad behoben zu sein. Ich bin jedoch auf die gleichen Symptome gestoßen, aber auf eine andere Ursache mit KiCad 5, das ich hier für alle Wanderer poste, die diesen Thread finden und nach der Lösung suchen.

Grundsätzlich sind die Bibliotheken durcheinander, wenn Sie KiCad 4 auf Ihrem Computer ausgeführt und dann KiCad 5 installiert haben. Eine vollständige Lösung wird hier diskutiert . Es läuft darauf hinaus zu gehen

KiCad -> Einstellungen -> Footprint-Bibliotheken verwalten

Löschen Sie dann alle KiCad-Standardbibliotheken (die für Version 4 GitHub sein sollten) und fügen Sie sie erneut aus $ {KISYSMOD} hinzu, was je nach Betriebssystem unterschiedlich ist, für MacOS jedoch

/ Bibliothek / Anwendungsunterstützung / kicad / modules /

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.