Как: что такое файл gerber (gbr) и как вы его открываете? — 2021

Random resources and information

Gerbv resources

  • Gerbv project info page
  • Gerbv
    sceenshots.
  • Download
    gerbv source code
  • Browse the gerbv git repository, which is part of the
    geda project git repository
  • Read the man page for the current release
  • A
    short write up
    mostly as a simple how-to at hackaday.

Other Gerber software

  • gerbvQt uses QPainter
    from Qt rather than Cairo in libgerbv for vector graphics. The project is
    incomplete and needs some help.
  • pcb2gcode
    takes (contrary to its name) Gerber files and generates G-code used for
    drilling machines. The cool thing with
    this is that it uses libgerbv for actual Gerber parsing (Added on 20090819).
  • gerber2eps
    generates Encapsulated PostScript from Gerber files.
  • gerb2tiff
    generates TIFF’s from Gerber files. Also includes a win32 binary for the
    interested (URL updated 20090819).
  • Gerber RS-274D/X file viewer in Java.
    Doesn’t seem to work too well. Maybe a start if someone likes to hack Java.
  • gerber2pdf.
    A Python script that converts a gerber file 2 pdf. Seems quite advanced.
  • GBTiler
    is not actually a viewer, but a panelizer as I understand it.
    Takes several gerber files and puts them together next to each other.
    Written in Perl (URL updated 20090819).
  • GerbMerge is also a panelizer, but written in Python.

  • To convert an RS274D with an external aperture list to an RS274X Larry Doolittle
    described
    a short perl script in an email. Ormund Williams
    tried to use it, but had to do some
    slight modifications
    to make it work for him.

Information about Gerber and Excellon file formats

  • The latest version of the Gerber standard can be downloaded from the
    Ucamco website.
    Thanks to Karel Tavernier, Managing Director of Ucamco, for granting us
    permission to link to this document.
  • D-codes, Apertures & Gerber Plot Files
    Desribes how a photo plotter works and describes RS-274D.

  • What’s all this about RS274X Anyway?
    Discusses the extension to RS27X from RS274D.

  • A description of the
    Excellon file format at the Excellon company’s website.
  • An overview of Gerber and drill files from APCircuits

Quick View

Name and Link Verdict Files Drill UI Features Notes
gerbv WIN many yes great good Favorite
3D Gerber Viewer (web) WIN many yes good fair fast, 3D
Circuit People (web) FAIL zip no n/a minimal black and white
KiCad gergview WIN many yes great good Second favorite
gerber-viewer.com (web) FAIL zip yes fair fair zoom slow, difficult

The table above tells you, for each viewer application, the overall verdict of Win or Fail; whether it opens multiple Gerber files, if it opens zip files; whether it opens and displays drill files properly; UI quality; richness of feature set; and additional notes.

It’s possible some of the problems I encountered are fixable. If so, please let me know in the comments.

Details

gerbv is a free, open source package that’s part of gEDA’s suite of tools. One downfall is that it cannot open zip files, which is usually what I send to the PCB fab. Several display options are possible as with KiCAD. Viewing bottom layers through the top layers is possible in Normal rendering mode. I had to adjust layer colors to be able to see, for example, the bottom silkscreen. Otherwise it displays drills correctly, the UI is quite good, and it has a good set of features. It’s one of my go-to Gerber Views on Linux despite the niggling issues.gerbview comes from KiCad’s free, open source suite of free tools. Tip: don’t display dcode numbers; they’re distracting and slow down zoom. Layers can be shown or hidden as with many Gerber viewers, but they are unnamed (Layer 1, Layer 2). If I want to turn off the bottom copper layer… which one do I hide? The tool only recognized my Excellon file, not my dri file. I also had to select «all files» as it is expecting a .drl extension. Zooming seems haphazard and difficult to control. Centering the design doesn’t actually center it. It puts the lower left corner in the center. The UI has some nice display options. It’s my second favorite and would be my first if the layers were named descriptively and the zoom/center issues were fixed.3D Gerber Viewer is a free, online Gerber Viewer that displays your board as a 3D object that you can rotate and zoom. The performance is excellent. It was able to display my Excellon drill file and rendered holes correctly. The downfall is that it requires drag and drop of all your Gerber/drill files at the same time. For me, those files are mixed up with a bunch of board and schematic files. I’d rather click-select files from a dialog. Zip support would be ideal. I’d also love to see improvements in detecting which file corresponds to which layer. But despite these shortcomings, it’s a decent tool and I’d recommend it.gerber-viewer.com is an online version of the EasyLogix GerberLogix tool for Windows. While the Windows tool is wonderful, I found the online tool to be frustrating, particularly the zoom feature which was extremely slow and difficult to use properly. I encountered an issue where every additional file loaded adds to the list of layers. Clicking «clear all» removes all layers. An earlier problem with drill display has been fixed.Circuit People‘s web offering is usable but only just so. It reads zips or multiple files which is nice. Unfortunately, it wasn’t able to render my Excellon drill file (what I send to OSHPark), and it doesn’t display an overlay view of all the layers at once. This latter feature is required if you want to check for alignment and overlap which I do. In short, it’s just not useful enough compared to the alternatives.
Note that the review was performed on my 3.4GHz quad core, AMD Phenom II X4 965 on a Gigabyte GA-78LMT-S2P motherboard with built-in GPU. Mint 14 is my installed OS.

Gerber Viewer by Paragon Robotics

Gerber Viewer is another very simple tool to view GBR files online easily. Just simply uplaods the GBR file on this website and see the corresponding circuit. The viewer of the website like that of Tracespace and allows you to upload multiple gerber files to view them. You can use pan, zoom like features to help you get more details about the view. And one of the nice feature that this website offers is that it lets you change the color of the design boundary according to the color you want. However, here you cannot export it to other image format.

Using this website to see the a gerber file is very simple. Just visit the homepage of the tool and upload the GBR file. It will render the GBR file for you and you can start analyzing that. Also, you can upload other GBR files and view all of them as a whole. There are other options in the viewer of the tool that you can use to change the color of the design. If you want, you can turn off sme layers to discard them from the viewer.

Импорт файлов Gerber — Sprint-Layout 6.0 — САПР — Инструкции

Sprint-Layout теперь способен просматривать файлы формата Gerber, преобразуя данные этих файлов в отображение на экране в виде платы.

Допускается просмотр формата Extended-Gerber-Format (RS274-X). Более ранние форматы Gerber, включающие файлы апертур, не поддерживаются.

В то время как при экспорте в формат Gerber элементы передачи точно соответствуют элементам платы, обратный процесс не всегда таков. Это происходит потому, что импортируемый файл Gerber в этой программе воспроизводит только оптическую копию платы. Разницы между полигоном и проводником уже не существует. Каждое приложение создает файл Gerber по своим алгоритмам. Тем не менее, Sprint-Layout старается воспроизвести файл с оптимальным результатом

Для просмотра файла Gerber следует выбрать Импорт файла Gerber… в меню Файл.

При этом откроется диалоговое окно:

Gerber (RS274-X)

В этом поле выбираются файлы для соответствующих слоев.

Выбор нового файла Gerber производится нажатием кнопки «…» и в открывшемся стандартном диалоговом окне выбирается требуемый файл Gerber.

Как только выделяется файл в диалоговом окне открытия (еще до нажатия кнопки Открыть), он будет преобразован просмотрщиком и появится в окне просмотра. Если диалог открытия файла перекрывает предварительный просмотр, следует передвинуть его до уровня, при котором просмотр доступен. Эта способность программы очень полезна, т.к.некоторые файлы Gerber имеют весьма загадочные имена, по которым невозможно определить сожержание файла. Если файл Gerber не создан в требуемом формате, окно просмотра остается перечеркнутым диагональными линиями. Если все же нажать кнопку Открыть, имя файла выделится серым цветом, указывая этим на недопустимый формат.

Сверловка (Excellon)

В этом поле делается выбор файла сверловки. Этот файл должен быть в формате Excellon.

Файл сверловки весьма важен, т.к. Sprint-Layout определяет координаты отверстий только по этому файлу.

Так же как файлы Gerber, в окне просмотра будет появляться и файл сверловки при его выделении в окне открытия файла. У файла сверловки есть некоторые дополнительные параметры (касающиеся формата чисел), которые должны быть установлены. Sprint-Layout настроен на автоматическое распознаваеме формата чисел файла сверловки, но это не всегда может быть использовано. В этом поле можно произвести требуемые изменения для числового формата. Если формат чисел файла сверловки неизвестен, возможным становится только экспериментальный подбор. В окне предварительного просмотра всегда отображается результат вносимых изменений, по которому можно судить о правильности выбора.

Формат поля

Здесь определяется вариант размеров рабочего поля. При создании новой платы, ее размер будет определяться импортируемым файлом. При использовании текущей, импотр будет произведен в нее.

Автоматически создавать переходные отверстия

При активизации этой функции Sprint-Layout пытается автоматически распознать ПО. Если результат сомнителен, эту функцию следует отключить.

Оптимизировать проводники

При активизации этой функции Sprint-Layout пытается автоматически распознать линии проводников и соединить комбинации сегментов одного проводника в единое целое.

Создание платы

При нажатии на кнопку Импорт… создается новая плата, состоящая из импортированных слоев

Conclusion

Now, not long ago, the process of creating a Gerber file that could precisely present your circuit idea for WellPCB. Wne will provide you with one-stop service and high-quality products. You can send us the documents you need to make and get a quote immediately! What are we waiting for? We have ten years of PCB manufacturing was often a challenging task. First, there was the challenge of learning appropriate Computer Aided Manufacturing (CAM) software applications.

This challenge would often be followed by the common problem of missing lists like the aperture list or tools list. And then, the challenge of compatibility within CAM software applications would make this task way too hard.

With time, however, this process has been highly streamlined. Thanks to the advancements made in CAM software applications and file representation like Gerber; developers and designers can now fabricate PCBs from fabrication datasets.

Now, this creates an interesting loop, electronics depend on PCBs; PCBs depends on the Gerber file. So, for electronics to thrive, PCBs must thrive, for PCBs to be great, Gerber designs must be off the charts.

For Gerber to improve, there must be an increased demand for improved electronics. You see it? Do you notice a funny loop? That is why the future of electronics is likely to be filled with Gerber files on ends. Besides learning on your own, what other things can you do?

Hey! I am sure you might love this part.

Perhaps after reading through our guide, you might have developed some interest in knowing more about Gerber files and PCBs. Feel free to check through our official website and peruse through our collection of tricks that can transform you from a beginner to a pro.

Also, just in case you succeed to make a custom PCB for your project, feel free to make an invoice from us at a freaking bargain. Wne will be glad to offer you a helping hand in beginning your Gerber journey.

Что такое файлы Gerber и Drill

Если вы никогда не изготавливали печатную плату, выражения «файлы Gerber, Excellon и NC Drill» могут показаться совершенно непонятными. В конце концов, разве нельзя просто отправить файлы электрической схемы и проекта печатной платы из приложения для разработки печатной платы изготовителю, и пусть он сам сделает все остальное? Если бы все было так просто. Как все мы знаем, существует множество систем автоматизированного проектирования (САПР) печатных плат. Разные САПР имеют собственные форматы файлов. Представьте только, если бы изготовителю нужно было бы постоянно быть в курсе всех форматов файлов каждого из существующих САПР. Это было бы полное безумие!

Вместо того чтобы использовать собственные форматы файлов систем разработки печатных плат, каждая такая система поддерживает промежуточные производственные файлы, которые называются «Gerber». Эти файлы описывают токопроводящие дорожки каждого слоя печатной платы способом, понятным системе автоматизированного производства (CAM — САП). Разработанные файлы формата Gerber вначале содержали инструкции для фотоплоттера, который создавал изображение печатной платы при помощи света на неэкспонированном листе пленки. В наши дни файлы Gerber используются для управления лазерным плоттером, выполняющим построение изображения всех токопроводящих дорожек, крепежных и переходных отверстий на печатной плате.

Файлы Gerber по типу и формату

Особенность файлов Gerber заключается в том, что каждый сгенерированный вами файл будет связан с определенным слоем проекта печатной платы и будет иметь свое уникальное расширение файла. На сегодняшний день стандартные расширения файлов, с которыми можно работать в САПР/САП, следующие:

Также стоит помнить о том, что есть несколько доступных форматов файлов Gerber – Gerber RS-274D и Gerber RS-274X. Формат D более старый, он использует два файла для описания одного слоя печатной платы. В более новом формат X вся информация из двух файлов объединена в один файл. Что касается управления проектными данными, куда проще следить за одним файлом на слой вместо двух. Мы всегда рекомендуем вам использовать формат Gerber RS-274X. Нет причин в наши дни отказываться от этого формата.

Как насчет сверления отверстий?

Вы могли заметить, что в таблице выше отсутствует кое-что важное – ссылка на файл с отверстиями. На самом деле, это второй файл, который вам необходимо будет отправить изготовителю печатных плат вместе с файлами Gerber

Файл отверстий NC Drill (для станков с числовым программным управлением) будет использоваться для точного определения мест сверления отверстий на печатной плате, а также их размеров. Сразу оговоримся, что вы могли слышать о файле NC Drill, под которым на самом деле подразумевался файл Excellon, предназначенный для сверлильно-трассировочного станка, ранее производимого корпорацией «Excellon».

Теперь, когда у вас есть общее представление о том, что такое файлы Gerber и NC Drill, давайте обратимся к типовой системе проектирования печатных плат и посмотрим, как создавать файлы в этой системе.

Build and install instructions

Prerequisites

If you wish to build gerbv from source, your system should have the
following libraries:

  • GTK+, the graphical toolkit.
  • Cairo, a graphics library. This
    provides advanced graphics rendering capability, as well as Gerber editing.

Building gerbv by downloading a release

  1. Download source tarballs from here.
  2. Expand source by running
  3. Change to newly expanded directory
  4. Type .
    The following (gerbv) switches are available to configure:
    • : Lists all configure options.
    • : Program will output lots of debug spew while running.
      (default = no -> no debug output by default.)
    • : Set default unit for coordinates in status bar to mm
      (default = no -> units = inches by default.)
    • : Link with ElectricFence for malloc debugging
      (default = no -> efence off by default.)
    • :
      Update desktop icon database after installation
      (default = no -> desktop icon installed by default.)
  5. Type
  6. Type . Please note that if you want to
    install it in a system directory you have to first.
  7. Test by typing

Building gerbv by downloading from anonymous git repository

  1. Check out the source tree:
  2. Recreate all build system files:
  3. Type .
    The following (gerbv) switches are available to configure:
    • : Lists all configure options.
    • : Program will output lots of debug spew while running.
      (default = no -> no debug output by default.)
    • : Set default unit for coordinates in status bar to mm
      (default = no -> units = inches by default.)
    • : Link with ElectricFence for malloc debugging
      (default = no -> efence off by default.)
    • :
      Update desktop icon database after installation
      (default = no -> desktop icon installed by default.)
  4. Type
  5. Type . Please note that if you want to
    install it in a system directory you have to first.
  6. Test by typing
  7. Run in the checked out gerbv directory to get the latest changes.

Circuit Board Vector In Gerber File

1. 1 So, What Are Printed Circuit Boards (PCBs)?

Primarily, PCBs are just boards that are made of tough insulating material upon which circuits for electronic components (e.g., resistors, ICs, capacitors) are mounted.

The circuits mounted on the boards are often drawn using thin strips of conducting materials like copper overlaid with additional layers of circuits or insulating material.

Like I had noted in the introduction, they are the frameworks for nearly all modern electronics. Put: that’s why you need to know them well enough.

The invention of PCBs and Integrated Circuits (ICs) was the revolutionary invention that led to the reduction in the size of modern electronics.

1.1.1 Do You Need PCBs? 

Even though the earliest uses of PCBs can be traced back to 1936(Harper, 2004), it is hard to imagine any modern commercially viable electronic gadget/project that will not employ PCBs.Perhaps you, too, might have noted that PCBs run as the backbone of nearly all modern electronic devices.So, if Even though the earliest uses of PCBs can be traced back to 1936(Harper, 2004); it is hard to imagine any modern commercially viable electronic gadget/project that will not learn about electronics, or produce electronics, then you will inevitably need to learn about PCBs willy-nilly.

1.2 What Does “Gerber” Or “ Gerber File Format” Mean?

According to UCAMCO (the company that currently owns the rights to the Gerber File format), a “ Gerber file format” is a de facto standard for PCB-designed data storage or transfer.

It can further be described as an open ASCII vector format for representing 2D binary images. Gerber file describes and communicates the constituents of a PCB image like the number of copper layers, solder masks, and many other such attributes.Gerber files also act as input files to PCB printing devices like photo-plotters and Automated Optical Inspection (AOI) machines to print or compare circuit board images.

1.2.1 Gerber Formats

The three generations of Gerber are:

  • Standard Gerber (Also known as RS-274-D) – the oldest form of Gerber
  • Extended Gerber (Also known as RS-274X)
  • Gerber X2 –The newest kind of Gerber

More about these formats will be elaborated on in chapter three. At the moment, let’s try to grapple with the simple definitions.

1.3 Here’s Where Gerber Meets PCBs 

So far, wne have covered the essential details of PCBs are and their importance. Wne have also tried to explain in a nutshell the essence of Gerber files.  From the two definitions, it was prominent that Gerber files are the software sketches that are used to communicate information about the composition of circuit boards.  The two differ in that software applications handle Gerber files whereas PCBs mount electronic components.

The preceding chapters will discuss more on the compositions of Gerber files, methods of manipulating Gerber files.

Note:

     ►An important point you need to note at this point is that circuit boards were originally not made with the aid of CAD or CAM software applications. It is logical then to conclude that PCBs are not limited to circuit boards drawn from CAM software applications.

With the increased use of PCBs came the demand to have standards that could guide the production of the circuit boards. Gerber emerged as a standard that could ease the process of developing PCBs. So, let’s try to understand what a “Gerber” defines.

     ►In 2014, UCAMCO declared the Standard Gerber as “technically obsolete” and gave preeminence of Extended Gerber over Standard Gerber. This is because aperture definitions for the standard Gerber were not standardized. 

Как определить систему измерений и способ задания координат

В практике любого инженера иногда возникает необходимость определить такие параметры gerber-файлов, как система измерений и способ задания координат. Данное действие несложно, достаточно лишь открыть gerber-файл как текст в любом текстовом редакторе, найти в его начале описанные ниже строки и расшифровать их.

Система измерения и способ задания координат определяют характеристики всего gerber-файла, поэтому, как уже говорилось выше, они объявляются в начале файла. Строка, объявляющая способ задания координат, выглядит следующим образом:

%FS(L/T/D)(А/I)(Xa)(Yb)*%, где

FS – начало строки объявления параметров.

LTDподавление нулей:

  • L – ведущих,
  • T – конечных,
  • D– нули не подавляются.

А/I – режим координат:

  • A – абсолютный,
  • I – относительный.

Xa, Yb – количество знаков целой и дробной частей (подставляется вместо a, b).

Пример подобной строки:

%FSDAX56Y56*%

В данном примере объявляется следующее: FS – начало строки объявления параметров, D – нули не подавляются, A – абсолютный режим координат, X56Y56 – 5 цифр целой части и 6 – дробной, * – конец строки объявления параметров.

Строка объявления системы измерений бывает двух видов: %MOMM*% – координаты заданы в миллиметрах, %MOIN*% – координаты заданы в дюймах.

Obtaining and installing gerbv

Gerbv is targeted to run on Linux and other UNIX variants.
Gerbv is now carried in most of the major Linux distribution’s software repositories.
Therefore, most people will want to
install gerbv using their favorite package tool (such as yum, apt-get,
etc.) You can get installation files from the following places:

  • Debian package
  • Ubuntu package
  • Fedora/RedHat RPMs are available from the common Fedora mirrors. Gerbv is also included in the

    Fedora Electronics Lab. live CD. More information about installing on Fedora is
    available on the
    gEDA Wiki.

  • SuSE. More information about installing on SuSE is available
    on the gEDA Wiki.
  • NetBSD. It is available from the NetBSD ports tree (thanks Dan McMahill).
  • FreeBSD, in their cad ports tree.
  • Charles Lepple has built gerbv on the Mac OSX using
    fink.
    His fink packages and other installation information
    are available .
    You can also see a recent list of gerbv versions in Fink in the

    package database

Как конвертировать файл GBR

Для преобразования файла необходимо знать, в каком он формате

Это важно для того, чтобы вы знали, какую программу-конвертер использовать, поскольку три упомянутых выше формата не имеют ничего общего друг с другом. Это означает, что вы не можете преобразовать, скажем, файл кисти GIMP в формат файла Gerber; это просто не работает.

Когда дело доходит до преобразования файлов Gerber, вполне возможно, что некоторые из упомянутых выше программ способны не только открывать его, но и сохранять файл GBR в новый формат файла. Если нет, GerbView может конвертировать файлы Gerber в DXF, PDF, DWG, TIFF, SVG и другие форматы файлов.

Онлайн-программа Gerber Viewer может также работать для сохранения файла GBR в формате изображения PNG. FlatCAM может конвертировать файл Gerber в G-код. Вы также можете попробовать Cenon, если другие конвертеры не работают.

Чтобы сохранить файлы GIMP GBR в ABR для использования в Adobe Photoshop, вам сначала нужно преобразовать их в PNG с помощью такой программы, как XnView. Затем откройте файл PNG в Photoshop и выберите, какая часть изображения должна быть превращена в кисть. Проведите кистью через Редактировать > Определить набор настроек кисти меню.

Вы можете конвертировать файлы Game Boy Tileset в другие форматы файлов с помощью упомянутой выше программы Game Boy Tile Designer. Он поддерживает сохранение GBR в Z80, OBJ, C, BIN и S через Отправьте > Экспорт в пункта меню.

RS-274X Расширенный Гербер

Формат RS-274X Gerber, также известный как Extended Gerber или X-Gerber, представляет собой двухуровневый векторно-ориентированный формат описания изображений. Это расширение стандартного формата Gerber RS-274-D, который, в свою очередь, является подмножеством формата EIA RS-274-D.

Он написан в тексте ASCII и состоит из серии команд и координат. Основными функциями являются « Рисование линии» ( Draw ) и « Рисование точки» ( Flash ) с предопределенными формами в определенной позиции и заливкой контура. Положительные и отрицательные объекты можно комбинировать.

Пример файла RS-274X:

 G04 Shorter version of Gerber X2 Example Job 1, created by Filip Vermeire, Ucamco*
 %TF.FileFunction,Copper,L4*%
 %TF.Part,Single*%
 %FSLAX35Y35*%
 %MOMM*%
 %TA.AperFunction,Conductor*%
 %ADD10C,0.15000*%
 %TA.AperFunction,ViaPad*%
 %ADD11C,0.75000*%
 %TA.AperFunction,ComponentPad*%
 %ADD12C,1.60000*%
 %ADD13C,1.70000*%
 %SRX1Y1I0.00000J0.00000*%
 G01*
 G75*
 %LPD*%
 D10*
 X7664999Y3689998D02*
 X8394995D01*
 X8439999Y3734999D01*
 X9369999D01*
 D11*
 X7664999Y3689998D03*
 X8359999Y1874998D03*
 X9882998Y3650498D03*
 D12*
 X4602988Y7841488D03*
 D13*
 X10729976Y2062988D03*
 X10983976D03*
 X11237976D03*
 M02*

Файл RS-274X содержит полное и недвусмысленное описание слоя печатной платы. Никаких дополнительных файлов не требуется. Включены отверстия и операторы, области можно указывать без заполнения, как в RS-274-D. Поскольку он может обрабатываться автоматически, он хорошо подходит для безопасной передачи данных и надежных и автоматизированных рабочих процессов.

использовать

Файлы Gerber обычно пишутся с помощью программного обеспечения для разметки печатных плат, автоматизации электронного проектирования (EDA) или программного обеспечения САПР печатных плат. Эти файлы отправляются производителям печатных плат, где они считываются в CAM- систему для создания данных для каждого этапа . Они также используются для просверленных отверстий, которые можно рассматривать как места сверления; однако обычно используется формат сверления, такой как Excellon. Файлы Gerber также используются для управления испытательными машинами и для автоматического оптического контроля.

Формат RS-274X не описывает, какая позиция представлена. Поэтому функция слоя должна быть включена в имя файла, которое является форматом расширения файла . Некоторые средства распутывания используют загадочные имена файлов, которые задокументированы в отдельном файле, или неправильно используют расширение файла, например Б. для стороны пайки.

Дополнительная информация

Файл RS-274X, помимо прочего, описывает слой меди или маску. Однако для производства и тестирования печатных плат требуется дополнительная информация. RS-274X может отображать данные бурения, но они обычно указываются в формате IPC-NC-349 или Excellon. RS-274X не может содержать список соединений ; при необходимости это обычно отображается в IPC-D-356. Имена слоев и состав материала обычно предоставляются в текстовых файлах или рисунках. Однако Ucamco рекомендует использовать для этого часть IPC-2581. Обычно все файлы объединяются в zip- архив. Затем он отправляется производителю печатной платы.

Расширения файлов Gerber

Файл Gerber содержит, например, слой меди, маску или компонентную печать. Это означает, что для одной печатной платы требуется несколько файлов Gerber. Для этих файлов нет соглашения об именах, но предпочтительное расширение файла — .gbr . Имя файла может содержать функцию, например Lage1.gbr или Mask-top.gbr . Расширение .gbx также используется для Gerber RS-274X (Extended Gerber).

По историческим причинам ( DOS , формат 8.3) расширения файлов используются как функция в некоторых пакетах САПР (Altium / Protel). В результате получается более 50 различных расширений. Список можно найти на Altium. Современные операционные системы обычно присваивают тип файла расширению. Однако здесь этот механизм не работает.

Contact information

  • Bugs: Please submit bug reports to the

    SourceForge bug tracker.

  • Feature requests: Please submit feature requests to the

    SourceForge feature request tracker.

  • Patches: Please submit patches to the

    SourceForge patch submission tracker.

  • To communicate with a gerbv developer: Please post your query on the

    geda-dev mailing list.

Archives

  • 2011-12-25 : 2.6.0 general release available
    here.
    Announcement is readable here.
  • 2011-01-12 : 2.5.0 general release available
    here.
    Announcement is readable here.

  • 2010-02-22 : 2.4.0 general release available
    here.
    Announcement is readable here.

  • 2009-07-11 : 2.3.0 general release available
    here.
    Announcement is readable here.

  • 2009-01-22 : 2.2.0 general release available
    here.
    Announcement is readable here.
  • 2008-09-06 : 2.1.0 general release available
    here.
    Announcement is readable here.

  • 2008-02-09 : 2.0.1 general release available
    here.
    Announcement is readable here.

  • 2008-01-13 : 2.0.0 general release available
    here.
    Announcement is readable here.

  • 2008-01-9 : 2.0.0-beta release available
    here.
    Announcement is readable here.

  • 2007-12-01 : 1.0.3 release available
    here.
    Announcement is readable here.

  • 2006-07-28 : 1.0.2 release available
    here.
    Announcement is readable here.

  • 2005-01-22 : 1.0.1 release available
    here.
    Announcement is readable here.

  • 2004-12-28 : 1.0.0 release available
    here.
    Announcement is readable here.

  • 2004-10-19 : Another beta of a windows version is released and available
    here.
  • 2004-10-07 : A beta of a windows version is available
    here.
    There is no particular announcement, but please read the release notes.

  • 2004-05-27 : 0.16 release available
    here.
    Announcement is readable here.

  • 2003-10-19 : 0.15 release available
    here.
    Announcement is readable here.

  • 2003-09-16 : 0.14 release available
    here.
    Announcement is readable here.

  • 2003-07-30 : Michael Ihde updated the ebuild script for Gentoo Linux.

  • 2003-07-17 : Michael Ihde contributed an ebuild script for Gentoo Linux.

  • 2003-03-19 : 0.13 release available
    here.
    Announcement is readable here.

  • 2003-02-12 : The batch backend can’t get compiled in release 0.12
    (usually not compiled in by default). If you have an immediate need
    for it to work, please contact me.

  • 2003-02-10 : 0.12 release available
    here.
    Announcement is readable here.

  • 2002-11-20 : 0.11 release available
    here.
    Announcement is readable here.

  • 2002-10-19 : Release 0.0.10 didn’t build proper on architecture other
    than i386, as discovered by Debians autobuilder. If you get a load of
    warnings saying «comparison is always false due to limited range of data
    type» you should use
    this patch.
    Copy the file into gerbv-0.0.10 directory and run
    and recompile.

  • 2002-10-13 : 0.0.10 release available
    here.
    Announcement is readable here.

  • 2002-07-06 : 0.0.9 release available
    here.
    Announcement is readable here.

  • 2002-05-06 : 0.0.8 release available
    here.
    Announcement is readable here.

  • 2002-02-10 : 0.0.7 release available
    here.
    Announcement is readable here.

  • 2001-12-15 : 0.0.6 release available
    here.
    Announcement is readable here.

  • 2001-11-21 : 0.0.5 had some «fixes» which broke displaying some pads.
    So if you miss a bunch of pads when displaying your Gerbers, try
    this patch. Copy the file into
    the src directory, run and rerun
    make and make install.

  • 2001-11-14 : Fifth release (0.0.5) Available
    here.
    Announcement is readable here.

  • 2001-10-27 : Fourth release (0.0.4). Available
    here.
    Announcement is readable here.

  • 2001-09-17 : Hamish Moffatt has made 0.0.3 in Debian packages. See
    here.
  • 2001-09-09 : Third release (0.0.3). Available
    here.
    Announcement is readable here.

  • 2001-09-02 : The 0.0.2 release missed some files. You can download them here:
    • install-sh
    • missing
    • mkinstalldirs
  • 2001-08-30 : Second release (0.0.2). Available
    here.
    Announcement is readable here.

  • 2001-08-25 : First release (0.0.1) of source. Available
    here.
    Announcement is readable here.

Новые методологии Compare и DRC

Пользовательский интерфейс для сравнения слоёв и анализа DRC был обновлен, чтобы сделать его более интуитивно понятным и простым для повторяющегося использования.

  • Диалоговые окна сравнения слоёв и проектов теперь поддерживают отображение сразу двух наборов данных, а также назначенных областей анализа, перед тем как процесс сравнения запускается.

  • Пользователь может запустить любой анализ или как однократную процедуру, или сохранить настройки параметров в пакетный файл Stream для запуска нескольких процессов последовательно.

  • Встроенный пакетный редактор “Stream Editor” является стандартным для любого CAM350, чтобы дать пользователям возможность выстраивать в очередь множественные процессы и запускать их автоматически. Пользователи могут определять несколько потоков “Streams”, базируясь на разных технологиях производства, или разных параметрах производителей.

  • Новый отчет об ошибках объединяет различные отчеты об ошибках, которые были в предыдущих ревизиях программы, и добавляет новые возможности, которые типичны для менеджера ошибок программы DFMStream, такие как диаграмма и фильтрация ошибок.

  • Новый Единый Формат Базы Данных – Был реализован новый формат файла данных проекта, который делает любую базу данных, созданную в любом продукте компании DownStream, совместимой с любым другим продуктом фирмы DownStream.

  • И проекты, основанные на файлах Gerber & Drill, и проекты на базе файлов ODB++/IPC2581, созданные в CAM350 или DFMStream, могут быть открыты в BluePrint для создания документации. Если пользователь хочет, он может использовать файлы Gerber для создания документации на проект.

  • Любой проект BluePrint может быть открыт в CAM350 или DFMStream с целью анализа, экстракции данных, или модификации проекта, если это пожелает пользователь.