Forum: Platinen Altium - 3D-File aus Vault ziehen


von Simon T. (narfinus)


Angehängte Dateien:

Lesenswert?

Hallo,

ich teste derzeit eine Altium 18 Lizenz und stecke beim 3D-Import von 
Vault-Downloads fest.

Setup
- eigene schLib-Library
- eigene pcbLib-Library

Workflow für neue Bauteile
- Suche in der Vault nach gewünschtem Bauteil oder Äquivalent.
- Herunterladen der schLib und pcbLib Files, auf die im Bauteil 
verwiesen wird.
- Anpassen an gewünschten Standard und abspeichern in eigenen Libs.

Soweit so gut; Footprint und Symbol passen, allerdings bekomme ich die 
StepFiles nicht aufgelöst. Im Anhang ein Beispiel für eine SMD-LED. 
Altium sagt, dass dies ein "generic"-3D-Modell ist. Darunter verstehe 
ich, dass auf ein externes CAD-File eingebunden wird (und nicht ein 
Modell aus Quadern, Kugeln und Zylindern).
Da es sich um ein "Embed-Model" handelt, befindet sich der Pfad  zum 
CAD-File (roter Pfeil) lokal und ist nicht in der Vault hinterlegt 
(passt ja auch, da ich es ja extra heruntergeladen habe).

Problem: Der Pfad existiert nicht. Ich habe keine Ahnung wie Altium an 
dieser Stelle das 3D Modell überhaupt auflöst. Wo liegt das StepFile 
nun, denn ich habe nur das pcbLib-File heruntergeladen.

Weiß wer weiter?

PS: Hat sonst noch wer häufiger Probleme, dass Shortcuts einfach nicht 
funktionieren?

von Taz G. (taz1971)


Lesenswert?

Schieb mal deinen roten Pfeil etwas nach oben dann siehst Du das dort 
embed Model steht. Das Model ist also in der PCBLib eingebettet.

Hier

https://www.altium.com/documentation/18.1/display/ADES/FolderReleaserMigrationTools_Dlg-Model3DExtractOptionsForm((Generate+3D+Model+Files+from+PCB+Libraries))_AD

steht:
Das extrahieren von generischen Modellen geht über Tools-Extract 3D 
Models.
Hat bei einem schnellen Test mit meiner Lib allerdings nicht geklappt.

von Simon T. (narfinus)


Lesenswert?

Taz G. schrieb:
> Schieb mal deinen roten Pfeil etwas nach oben dann siehst Du das
> dort
> embed Model steht. Das Model ist also in der PCBLib eingebettet.
>
> Hier
>
> https://www.altium.com/documentation/18.1/display/...
>
> steht:
> Das extrahieren von generischen Modellen geht über Tools-Extract 3D
> Models.
> Hat bei einem schnellen Test mit meiner Lib allerdings nicht geklappt.

Danke für den Hinweis: Nach etwas googlen habe ich festgestellt, dass 
3D-Export für einzelne Komponenten wohl verbuggt ist und schlicht nicht 
funktioniert.

https://bugcrunch.live.altium.com/#Bug/9418

:/

von Taz G. (taz1971)


Lesenswert?

+1 vote

Als Workaround: Das Bauteil in einem .PCBDoc platzieren, das Boardshape 
klein machen und am besten im 3D-Modell 'verstecken' - dann export to 
Step.

: Bearbeitet durch User
von Thosch (Gast)


Lesenswert?

Wenn du nur von einem Teil das Step File exportieren willst, Pack das 
einfach in einer neuen PCB-Datei in gewünschter Orientierung auf den 
Ursprung. Dann exportier das Board als Step (einfach im OutJob einen 
Step Export hinzufügen). Das exportierte Step File kannst du dann in 
anderer Software weiterverwenden, in der du auch das Board rauslöscht.

Wenn es nur ums Verwenden eines Embedded 3D Modellls in einem eigenen 
Footprint geht, geht das viel einfacher:
Im PCBLib-editor das Teil mit dem 3D Modell öffnen.
Das 3D Modell selektieren.
Strg-C drücken und dann mit dem Mauscursor auf den Bauteilursprung (oder 
einen anderen Punkt an dem das später eingefügt werden soll) klicken

Jetzt steht das 3D Modell im Clipboard und kann in einem eigenen Teil 
auch in einer anderen PcbLib eingefügt werden:
Strg-C drücken und das 3D Modell an gewünschter Position einfügen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.