Hallo, ich arbeite mich gerade in den Altium Designer ein und komme auch soweit zurecht. Allerdings habe ich folgendes Problem: Im Layout werden nicht alle Signal-Verbindungen übernommen (siehe chan1.png, chan2.png) Zum Aufbau: Schematic.png zeigt die Seite von dem Channel, darin werden weitere Sheet Symbole plaziert. Im Schematic darüber hab ich 4x die Seite ("Schematic.png" eingefügt) Das Symbol (Jumper) wurde selbst erstet. Es sind einfach zwei Pins und dazu zwei Pads. (Name: 1 und 2, was deckungsgleich mit dem Symbol ist) Er fügt auch alles schön ein, dann lass ich die Räume abgleichen ("Copy Room Format" und es passt alles 1:1 zusammen, bis auf die Pads meiner Jumpers. Andere selbst erstellte Bauteile funktionieren auch. Der DRC schlägt natürlich an. (Im Bild hab ich die falsche Verbindung entfernt). Das Netz hätte er richtig benannt. Wenn ich Design->Import Changes mache, sagt er, es gäbe keine Unterschiede. Es fehlen aber die Verbindungen zwischen dem PAD 0 und dem NetBipDriver... (Und um gewisse Beiträge zu vermeiden, es handelt sich um eine legal gekaufte Version für sehr viel Geld.) Ich hoffe, jmd kann da weiterhelfen. Vielen Dank Router
Kannst du deine *SchDoc und *PcbDoc hochladen? Sitzen die Verbindungen im Schaltplan sicher? (Was sagt der ERC?)
Leider kann ich das Projekt nicht veröffentlichen. Der ERC meckert nicht und beim ersten Channel hat er es auch richtig gemacht. Ein paar Jumper macht er auch bei jedem Channel richtig.
Was meldet der Compiler? (im Schaltplan CC). Kommen Fehlermeldungen bei einem Update PCB? Ich kenne nur noch ein Problem, dass er mehrere PADs bei einem Bauteil mit gleichem Namen unter gewissen Umständen nicht übernommen bekommt. Jens
Also der Compiler mekert hier und da, dass z.B. bei einem Bauteil kein Pin angeschlossen ist, bzw die Richtung nicht angegeben etc. Ich habe das Multi Channel Design so wie in der Doku erstellt. Die Buse, die rein und raus gehen funktionieren 1A. Da mekert er zwar, macht es aber richtig. (Laut der Doku habe ich z.B. Bus: CTR_OUT[1..4] Wire: CTR_OUT1, CTR_OUT2, ... Wire zum Sheet Entry: CTR_OUT Wenn ich in einem Multi Channel Design eine weitere Hierachie einfüge, mach ich es als normales Sheet Entry oder? Wenn ich da dann jeweils auch wieder ein Multi Channel einfügen müsste, macht es ja keinen Sinn m. M. n. Was sehr komisch ist, wenn ich mein Jumper Symbol durch einen Widerstand aus dem Vault ersetze, funktioniert alles. Mit meiner Lib nur beim Channel 1? Die Lib kompiliert er ohne Warning und Error. Ich habe mal eigentlich alle Infos aus der Lib angehängt. Ich mein ein Jumper ... ich dachte, da kann man nix dabei falsch machen.
Ich kann es mir kaum vorstellen aber tausche mal Pin 0 in Pin 2. Poste mal bitte den Compile Log (evtl. als Anhang). Jens
Ich habe mal ein neues Symbol Dummy erstellt. Mit diesem Symbol und dem alten Footprint hat es funktioniert o.O Ich habe im original Symbol die Pins mal auf 3 und 4 umbenannt (danach alles Kompiliert, Geupdatet, etc) hat nichts gebracht. Mir scheint so, als ab Pin 0 zwar in der Lib vorhanden ist, aber nicht genutzt ist. Im Pin Mapping passt es allerdings. Kann es an der Bennenung "JUMPER_1x2" liegen? Ein STRG+C und STRG+V von dem Dummy Symbol zu dem eigentlichen hatte den gleichen Fehler. Ich hab auch ein Footprint Dumyy (kein Schreibfehler) erstellt und vom Symbol Dummy aus alles fein. Vom Jumper Symbol war der gleiche Fehler.
Liest du, was ich schreibe? Poste endlich das Compile Log.
Ja ich lese es, aber bis auf eine Zeile, dass es keine Fehler gibt, kam keine Ausgabe. Hab die Lib in einen neuen Projekt ebenfalls getestet. Das mit dem Pin umbennen habe ich probiert, leider nichts gebracht. Was ich gemacht habe, ein neues Symbol angelegt und alles da rein kopiert. Das Alte gelöscht und das Neue wieder umbenannt. Es scheint jetzt zu gehen. Woran es lag kann ich nicht sagen. Sofern in den nächsten Stunden keine neuen Fehler auftreten, bedanke ich mich für eure Antworten und habe gelernt, dass selbst eine so teure Software wie Altium gewisse Bugs/Features/Ungewohnte Bedienung hat. (Abgesehen von den sporadischen Abstürzen auf einem vanilla Windows7)
Lach :) Ich habe bei anderen Tools BUGS gesehen, die deutlich Teurer waren wo bei der Ausgabe (nach erfolgreichem DRC) auf einmal Kurzschlüsse drin waren. Bei mir Rennt Altium sehr stabil. Meist habe ich Probleme, wenn ich irgendwelche Allegro Designs importiere die mehrere Lagen haben und nach dem Import 150MB haben. Ich hab Windows x64 mit AD 15.08xx. Eigene große PCBs (14 Lagen und rund 15000VIAs) laufen dagegen meist ohne Probleme. Jens
Router schrieb: > Also der Compiler mekert hier und da, dass z.B. bei einem Bauteil kein > Pin angeschlossen ist, bzw die Richtung nicht angegeben etc. DA solltest Du mal genau hinsehen. Unter Umständen ist der Wire (Schematic) nicht sauber auf dem Pin aufgesetzt sondern drübergezogen und dann hat der evtl keinen Kontakt. Das sagt dir aber der Compiler (bitte Messages aufmachen un dort nachsehen!). Ist im Übrigen wie beim Programmieren: Wer Warnings ignoriert sollte tunlichst von der Entwicklung Abstand nehmen - auch bei Altium. Warnings sieht man sich an und löst sie auf. In anderen CAE Systemen gibt es dazu sogr ein Log wenn solche Warnings akzeptiert werden. Stimme Jens zu, mei mir läuft 14.3 und 15.0 und wenn es Fehler gibt sind das meisten PEBKC Fehler. rgds
Bei Schematic Editor, Document Options muss man den Electrical grid enablen und kleiner als der snap grid gesetzt haben. Ich hab da zB Grid visible 10, snap 5, electrical grid range 4. So kann ein wire auch mit einem Pin connecten, der um einen Punkt verschoben ist.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.