.FZP File Extension
Fritzing XML Part Description
3.8 | 4 Votes
What is an FZP file?
An FZP file is an XML file created and used by Fritzing, an electronic circuit prototyping and design application. It contains XML-formatted text that describes a part used in a circuit. FZP files cannot be imported into Fritzing by themselves; they must be imported as part of .FZPZ files.
Fritzing is a printed circuit board (PCB) design application that allows Arduino and PCB enthusiasts to create PCB layouts. The circuits these layouts describe contain a variety of parts, which are represented by images.
However, Fritzing parts, or FZPZ files, are made up of five constituent files, only four of which are images. The other file is an FZP file, which uses XML text to describe a part's properties, connectors, and buses. When a user exports a Fritzing part, the app creates an FZPZ file, which contains an FZP file and four .SVG images (which serve as the part's breadboard, schematic, PCB, and icon images).
Because an FZP file is only one-fifth of the files that make up a Fritzing part, it cannot be used to import a part into Fritzing. Instead, you must package the FZP file and its associated SVG images (which are listed in the FZP file) into an FZPZ file. You can do this by using any archiving utility to package your FZP and SVG files into a .ZIP archive and then renaming the archive to use the .fzpz extension.
How to open an FZP file
Because FZP files are XML files, you can open them in any text or source code editor, such as Microsoft Visual Studio Code (cross-platform), GitHub Atom (cross-platform), Microsoft Notepad (Windows), or Apple TextEdit (Mac).
Programs that open or reference FZP files
What is an FZP file?
Plugin file used by form•Z, a program used for 3D surface and solids modeling; adds new functionality to the software such as automatic drawing, selection, or modification of model components; can be double-clicked to install the plugin.
Form•Z plugins are created using the form•Z scripting language (FSL). Users can create an .FSL script and then compile the script into a plugin usable by the software.