Wat is het PHO-bestandsformaat?
Een .pho-bestand is een Gerber photoplot-bestand - een ASCII-tekstbestand met instructies voor fotoplotters voor de fabricage van printplaten (PCB). De naam verwijst naar de fotoplottermachines die historisch gezien PCB-filmlagen belichtten met deze gegevens. De .pho-extensie is de standaard uitvoerconventie van PADS PCB Layout (nu Siemens PADS); andere EDA-tools gebruiken extensies zoals .gbr, .ger of .gtl voor hetzelfde formaat.
De bestandsinhoud volgt de RS-274X („Extended Gerber”)-standaard: een reeks diafragmadefinities (%ADD...%), formaat- en eenheidsverklaringen (%FS...%, %MOIN% of %MOMM%), coördinaatcommando's (D01 tekenen, D02 verplaatsen, D03 flitsen) en een einde-bestandsmarkering (%M02%). RS-274X sluit diafragegevens rechtstreeks in het bestand in, ter vervanging van de eerdere RS-274D-standaard die een aparte diafragmalijst vereiste. Eén .pho-bestand vertegenwoordigt doorgaans één fabricagelaag - koper, zeefdruk, soldeermasker, boortekening, enzovoort.
Elke Gerber-viewer of CAM-tool behandelt .pho-bestanden identiek aan .gbr-bestanden. Moderne Gerber X2-attributen (%TF/%TA metadata-commando's) kunnen ook voorkomen in .pho-uitvoer. Ucamco, de beheerder van het formaat, adviseert .gbr als de standaardextensie voor de toekomst.
Beveiliging & veiligheid
RISICO: LOWPHO/Gerber-bestanden zijn platte ASCII-tekst en bevatten geen uitvoerbare code. Ze zijn veilig te openen met elke Gerber-viewer. Geen specifiek malware-risico voor dit formaat.
Formaatdetails
in een notendopProgramma's die PHO-bestanden openen
Technische details
diepe specificaties| Formaatstandaard | RS-274X (Extended Gerber); compatibel met RS-274D (verouderde voorganger) |
| Codering | Platte ASCII-tekst (7-bit) |
| Primair productieprogramma | PADS PCB Layout (Siemens PADS) - standaard uitvoerextensie voor photoplot-laagbestanden |
| Laagbereik | Eén bestand per PCB-fabricagelaag (koper, zeefdruk, soldeermasker, boortekening, enz.) |
| Diafragmadefinities | %ADD...% commando's ingebed in het bestand (RS-274X); geen aparte diafragmalijst vereist |
| Coördinaatcommando's | D01 (tekenen/lineair), D02 (verplaatsen), D03 (diafragma flitsen); gehele getallen of decimale coördinaten |
| Eenheidsverklaring | %MOIN% (inches) of %MOMM% (millimeters) |
| Einde-bestandsmarkering | %M02% |
| Gerber X2 attribuutondersteuning | %TF/%TA/%TD/%TO metadata-attribuutregels (optioneel; achterwaarts compatibel met RS-274X-viewers) |
| Coördinaatprecisie | Sub-micron resolutie ondersteund via configuratie van gehele/decimale getallen in de formaatverklaring |
| Typische bestandsgrootte | 10 KB - 5 MB per laag; grote kopervlakken kunnen dit overschrijden |
| Magic bytes | Geen; bestand begint met Gerber-commentaarregels (G04) of formaat/diafragma-commandoblokken |
| Identiteit met .gbr | Inhoud identiek aan .gbr, .ger, .gtl bestanden; .pho is een naamgevingsconventie van een leverancier, geen apart formaat |
| Uitgebracht | 1960s (original Gerber format); RS-274X extended format 1991 |
| Laatste versie | Gerber X2 (2014) / X3 (2023) - see spec; .pho files typically RS-274D or RS-274X |
| Open standaard | Ja · royaltyvrij |
| Specificatie | www.ucamco.com |
PHO conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over PHO-bestanden.