Dit is de opdracht gsch2pcb die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
gsch2pcb - Update PCB-lay-outs van gEDA/gaf-schema's
KORTE INHOUD
gsch2pcb [OPTIE ...] {PROJECT | FILE ...}
PRODUCTBESCHRIJVING
gsch2pcb is een frontend naar gnetlijst(1) wat helpt bij het maken en bijwerken pcb(1) afgedrukt
printplaatlay-outs gebaseerd op een reeks elektronische schema's gemaakt met gschem(1).
In plaats van alle opties op te geven en het gEDA-schema in te voeren FILEs op de opdrachtregel,
gsch2pcb kan een gebruiken PROJECT bestand in plaats daarvan.
gsch2pcb eerste runs gnetlijst(1) met de `PCB'-backend om een ` .net'-bestand
met een pcb(1) geformatteerde netlijst voor het ontwerp.
De tweede stap is rennen gnetlijst(1) opnieuw met de `gsch2pcb'-backend om er een te vinden M4(1)
elementen vereist door de schema's. Eventuele ontbrekende elementen worden gevonden door een reeks te doorzoeken
mappen met bestandselementen. Indien geen ` Er bestaat nog geen .pcb'-bestand voor het ontwerp
gemaakt met de vereiste elementen; anders worden alle nieuwe elementen uitgevoerd naar a
` .new.pcb'-bestand.
Als een ` .pcb'-bestand bestaat, wordt gezocht naar elementen met een niet-lege elementnaam
zonder bijbehorend schematisch symbool. Deze elementen worden verwijderd uit het ` .pcb'-bestand,
met een back-up in een ` .pcb.bak'-bestand.
Tenslotte gnetlijst(1) wordt een derde keer uitgevoerd met de `pcbpins' backend om een
` .cmd'-bestand. Deze kan worden geladen in pcb(1) om alle pinnamen op de printplaat te hernoemen
lay-out die overeenkomt met het schema.
OPTIES
-o, --uitvoernaam=BASISNAAM
Gebruik uitvoerbestandsnamen `BASISNAAM.net', `BASISNAAM.pcb' en `BASISNAAM.nieuwe.print'. Door
standaard is de basisnaam van het eerste schemabestand in de lijst met invoerbestanden
gebruikt.
-d, --elementen-dir=DIRECTORY
Toevoegen DIRECTORY naar de lijst met mappen waarin u naar PCB-bestandselementen kunt zoeken. Door
standaard worden de volgende mappen doorzocht als ze bestaan: `./packages',
`/usr/local/share/pcb/newlib', `/usr/share/pcb/newlib', `/usr/local/lib/pcb_lib',
`/usr/lib/pcb_lib', `/usr/local/pcb_lib'.
-f, --gebruik-bestanden
Forceer het gebruik van bestandselementen boven elementen die zijn gegenereerd met M4(1).
-s, --overslaan-m4
Schakel het genereren van elementen uit met behulp van M4(1) geheel.
--m4-bestand FILE
Gebruik de M4(1) bestand FILE naast de standaard M4-bestanden `./pcb.inc' en
`~/.pcb/pcb.inc'.
--m4-pcbdir DIRECTORY
Zet de DIRECTORY als de directory waar gsch2pcb zou moeten zoeken M4(1) bestanden
geïnstalleerd door pcb(1).
-r, --verwijderen-ongevonden
Neem geen verwijzingen naar ongevonden elementen op in de gegenereerde `.pcb'-bestanden. Gebruik
als je wilt pcb(1) om het (onvolledige) `.pcb'-bestand te kunnen laden. Dit is
standaard ingeschakeld.
-k, --onvindbaar houden
Bewaar verwijzingen naar ongevonden elementen in de gegenereerde `.pcb'-bestanden. Gebruik als
u het gegenereerde `.pcb'-bestand eerst handmatig wilt bewerken of op een andere manier wilt voorbewerken
lopend pcb(1).
-p, --beschermen
Bewaar elementen in PCB-bestanden die niet in de schema's voorkomen. Sinds
elementen met een lege elementnaam (schematisch "refdes") worden nooit verwijderd
optie is zelden nuttig.
--gnetlijst ACHTERKANT
Naast de standaard backends, voer run gnetlijst(1) met `-g ACHTERKANT', met
uitvoer naar ` .ACHTERKANT'.
--gnetlijst-arg ARG
Passeren ARG als extra argument gnetlijst(1).
--lege voetafdruk NAAM
If NAAM is niet 'geen', gsch2pcb zal daarmee geen elementen voor componenten toevoegen
naam toe aan het PCB-bestand. Houd er rekening mee dat als de weggelaten componenten nettoverbindingen hebben,
ze zullen nog steeds verschijnen in de netlijst en pcb(1) zal waarschuwen dat ze ontbreken.
--fix-elementen
Als het attribuut `footprint' van een schemacomponent niet gelijk is aan het kenmerk `Description'
van het corresponderende PCB-element, update dan de `Beschrijving' in plaats van vervangen
het element.
-q, --stil
Geef geen informatie weer over de stappen die u moet nemen na het hardlopen gsch2pcb.
-v, --uitgebreid
Voer extra foutopsporingsinformatie uit. Deze optie kan tweemaal worden opgegeven (`-v -v')
om extra foutopsporing voor bestandselementen te verkrijgen.
-h, --help
Druk een helpbericht af.
-V, --versie
Print gsch2pcb versie informatie.
PROJECT FILES
A gsch2pcb projectbestand is een bestand (niet eindigend op `.sch') dat een lijst met schema's bevat
te verwerken en enkele opties. Elke opdrachtregeloptie in lange vorm kan in het project verschijnen
bestand waarvan de voorloop `--' verwijderd is, met uitzondering van `--gnetlist-arg', `--fix-
elementen', `--verbose' en `--version'. Schema's moeten aan het begin van een regel worden vermeld
met 'schema's'.
Een voorbeeldprojectbestand kan er als volgt uitzien:
schema's onderdeelA.sch onderdeelB.sch
ontwerp met uitvoernaam
MILIEU
GNETLIJST
specificeert de gnetlijst(1) programma dat moet worden uitgevoerd. De standaardwaarde is `gnetlijst'.
AUTEURS
Zie het bestand `AUTHORS' dat bij dit programma is geleverd.
COPYRIGHT
Copyright © 1999-2011 gEDA-bijdragers. Licentie GPLv2+: GNU GPL
versie 2 of hoger. Zie het `COPYING'-bestand dat hierbij is meegeleverd
programma voor alle details.
Dit is gratis software: u bent vrij om deze te wijzigen en opnieuw te verspreiden.
Er is GEEN GARANTIE, voor zover wettelijk toegestaan.
Gebruik gsch2pcb online met behulp van onworks.net-services