Forum: Platinen Altium 17, Draftsman, Board Assembly View, Variant Probleme


von M.A. S. (mse2)


Lesenswert?

Zum ersten Mal sehe ich mir gerade den Draftsman in meinem Altium 
Designer 17.1.5 genauer an.

Leider ist bei mir die Ausgabe von Board Assembly Views fehlerhaft:

Ich beobachte, dass einige Bauteile als nicht bestückt markiert (bzw. 
weggelassen werden, je nach Einstellung), die aber in der Variant-Liste 
als zu bestücken deklariert sind.

Weiß irgend jemand etwas dazu? Gibt es Workarounds?

von Wühlhase (Gast)


Lesenswert?

Es soll nichts entschuldigen, aber: Draftsman war in AD 17 noch relativ 
neu, kam erst mit AD16.1 dazu.

Bei Altium ist es für gewöhnlich so, daß du mindestens zwei Versionen 
warten solltest vor dem Produktiveinsatz neuer Features.

Beim AD 19 scheint Draftsman deutlich brauchbarer zu sein, das ich mir 
aber aus anderen Gründen vorher ganz genau ansehen würde. Mit dem 
Wechsel auf 64 Bit und .NET wurde doch sehr viel umgekrempelt, und ich 
würde mich erst mit AD 20 in den Produktiveinsatz wagen (ohne eine 
ältere Version wie AD 17.1 lauffähig zu halten). Am Besten ist 
vielleicht, ein komplettes älteres Projekt nochmal neu nachzuzeichnen.

von M.A. S. (mse2)


Lesenswert?

Hallo, danke für Deine Antwort.

Wühlhase schrieb:
> Am Besten ist
> vielleicht, ein komplettes älteres Projekt nochmal neu nachzuzeichnen.
Den Eindruck habe ich auch schon länger, allerdings gefällt mir diese 
Aussicht gar nicht und ich habe das bisher auch nie gemacht.


Nach längerem Herumexperimentieren habe ich folgendes festgestellt:



Wenn ich das betroffene Bauteil aus dem Schaltplan entferne, das PCB 
update, das Bauteil neu wieder einfüge, das PCB update, dann kann ich 
mit draftsman eine Board Assembly View erstellen, in der das Bauteil als 
zu bestücken deklariert ist (wie es sein soll).

Nicht geholfen hat, das Bauteil aus der PCB entfernen und es neu wieder 
einfügen (weder mit undo noch komplett manuell).

Ich verstehe es nicht!
(Es betrifft nicht nur ein sondern eine ganze Reihe von Bauteilen, die 
wie beschrieben manuell zu behandeln kommt nicht in Frage, eher 
draftsman in die Tonne zu treten.)

von Wühlhase (Gast)


Lesenswert?

Nun, das wiederum ist normal: Draftsman orientiert sich anhand der 
Leiterkarte. Änderungen auf der Leiterkarte zeigt es an. Änderungen im 
Schaltplan sind Draftsman völlig egal.

von Wühlhase (Gast)


Lesenswert?

M.A. S. schrieb:
> Wühlhase schrieb:
>> Am Besten ist
>> vielleicht, ein komplettes älteres Projekt nochmal neu nachzuzeichnen.
> Den Eindruck habe ich auch schon länger, allerdings gefällt mir diese
> Aussicht gar nicht und ich habe das bisher auch nie gemacht.

Das kann ich nachvollziehen. Sofern ich mal die Zeit finde, werde ich 
das aber mal mit AD 20 und vielleicht einem Uni-Projekt machen. Es 
benötigt Zeit, ist aber der beste Weg um herauszufinden, welche Macken 
noch im Programm sins und welche nicht mehr.

Immerhin: Ich muß die Schaltung ja nicht neu entwickeln, sondern nur 
nachzeichnen-das eine geht wesentlich schneller als das andere.

von Klaus (Gast)


Lesenswert?

Was manchmal hilft ist die Leiterkarte im Textformat abzuspeichern und 
dann wieder zu laden.

Klaus

von M.A. S. (mse2)


Lesenswert?

M.A. S. schrieb:
> Nicht geholfen hat, das Bauteil aus der PCB entfernen und es neu wieder
> einfügen (weder mit undo noch komplett manuell).

...ich korrigiere mich: ich habe inzwischen alles aus dem Projekt 
geschmissen, was nicht PCB ist, habe noch einmal manuell das Bauteil 
entfernt, es neu eingefügt, Design->Netlist->Configure Physical Nets 
durchgeführt, nun ist das Bauteil doch sichtbar.

von M.A. S. (mse2)


Lesenswert?

Klaus schrieb:
> Was manchmal hilft ist die Leiterkarte im Textformat abzuspeichern und
> dann wieder zu laden.
>
> Klaus

Danke für den Hinweis, es hat bei mir jedoch nicht geholfen.
(Ausserdem geht diese Art der Speicherung wohl nicht verlustfrei von 
statten.)

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.