Fórum témák
» Több friss téma |
Köszönöm a segítséget, közben már rájöttem, hogy tényleg rákerül minden rétegre a forrszem, meg is volt rendben.
Sajnos autorouter használatakor az Altium továbbra is huzaloz a felső rétegen hiába adom neki meg hogy a pad mérete nulla.
A ChatGPT-nek feltettem a kérdést: szia! Segíts légy szíves. Altium Designer programban van-e lehetőség arra, hogy meghatározzuk azt hogy a program autorouter használatakor csak az alsó rétegen huzalozzon egyes alkatrészeket? Tehát alkatrész szinten korlátozzuk be azt hogy melyik rétegen huzalozhat. válasza: Szia! Igen, az Altium Designer programban lehetséges részben korlátozni azt, hogy az autorouter melyik réteget használja, de alkatrész (komponens) szintű rétegkorlátozás nem támogatott közvetlenül. Ugyanakkor van néhány alternatív módszer, amellyel alkatrészhez tartozó huzalokat egy adott rétegre lehet terelni vagy kényszeríteni. 1. Routing Layer Constraint - globálisan vagy Net szinten Bár alkatrész-szintű layer lock nincs, de Net (hálózat) szinten tudsz rétegre vonatkozó korlátozásokat alkalmazni, így ha például minden alkatrész egy bizonyos netre csatlakozik, ez működhet. Lépések: Design → Rules Válassz: Routing → Routing Layers Új szabály létrehozása: Példa: Name = BottomOnlyRouting Scope: pl. InNet('NetName') vagy InComponent('U1') Megjegyzés: az InComponent() nem működik közvetlenül Routing Layers szabálynál, de kombinálható más szabályokkal Allowed Layers: Csak a Bottom Layer legyen bepipálva. Megjegyzés: Ha egy adott alkatrész minden lába egyedi neten van, ezt a módszert nehéz kezelni. 2. Room használat komponens szintű rétegkorlátozáshoz (ajánlott kerülőút) Ha egy adott alkatrész csoportot szeretnél csak alsó rétegen huzalozni, hozz létre egy Room-ot, és definiálj benne egyedi autorouting szabályt. Lépések: Place → Room → Define ed Components Jelöld ki az adott alkatrészeket (pl. egy csatlakozó), majd hozd létre a Room-ot. Design → Rules Új szabály: Routing → Routing Layers Scope: InRoom('RoomName') Only Bottom Layer legyen engedélyezve. Ez már alkatrész szintű vezérlésnek felel meg – területen keresztül. 3. Autorouter Setup beállításokban Layer használat korlátozása Az autorouter beállításaiban (PCB → Autoroute → Setup) korlátozhatod a használt rétegeket. Ez viszont globális. Ha csak az alsó rétegen akarsz vezetni, akkor: Enable only Bottom Layer routing De ez az egész board-ra vonatkozik! Alternatíva: Lock Routing vagy Pre-routed nyomvonal Ha egyes csatlakozók fontosak, manuálisan előre vezetheted őket az alsó rétegen, majd zárolod őket, és az autorouter nem fogja őket megváltoztatni. Manuálisan vezetés (Bottom layer) Jobb klikk a netre → Properties → Lock Autorouter többit vezeti, ezt békén hagyja Sajnos egyik megoldás körülményesebb mint a másik. A 2. javaslatát nem is értem. Nem értem hogy miért nincs lehetőség alkatrész szintű korlátozásra a programban. A hozzászólás módosítva: Júl 9, 2025
|
Bejelentkezés
Hirdetés |