Gerber format
Содержание
- 1 Как открыть файлы GBR
- 2 EasyEDA EasyEDA Gerber Viewer
- 3 Как конвертировать файл GBR
- 4 Best Gerber Viewer Tools
- 5 Tracespace Viewer
- 6 1、Circuit Board Vector In Gerber File
- 7 Introduction: View Your PCB Design in 3D Online for Free
- 8 Gerber Viewer by CircuitPeople
- 9 5、Conclusion
- 10 Устранение неполадок при открытии файлов GERBER
- 11 Синтаксис
- 12 3、Gerber File Extensions (.gbr /.GBR)
- 13 Step 3: Rotate, Zoom, and Pan to Explore Your Board
- 14 Excellon
- 15 Ещё немного истории, но уже другой…
- 16 Устранение неполадок при открытии файлов RID
- 17 Немного подробнее про апертуры
Как открыть файлы GBR
Вы можете открывать файлы Gerber с помощью ряда программ, большинство из которых бесплатны. Эти бесплатные зрители Gerber включают GraphiCode GC-Prevue, PentaLogix ViewMate, PTC Creo View Express и Gerbv. Некоторые из них поддерживают печать и просмотр измерений. Вы также можете использовать Altium Designer для открытия файла Gerber, но он не является бесплатным.
Еще один способ просмотра файлов GBR — онлайн. Создатели формата Ucamco имеют бесплатный просмотрщик ссылок Gerber, который позволяет загружать файл GBR онлайн, чтобы просмотреть его в вашем браузере.
Файлы GIMP Brush используются с GIMP, который работает на Windows, MacOS и Linux.
Если ваш файл GBR находится в формате Gameboy Tileset, вы можете открыть его с помощью Gameboy Tile Designer (GBTD).
EasyEDA EasyEDA Gerber Viewer
EasyEDA – бесплатная, не требующая инсталляции облачная система автоматизированного проектирования электроники (EDA). В состав системы входит простой в использовании редактор принципиальных схем, симулятор электронных цепей и система проектирования печатных плат, которые могут быть запущены прямо в вашем браузере. Кроме того, пользователь по завершению разработки печатной платы может заказать ее изготовление прямо из редактора.
Теперь команда разработчиков EasyEDA анонсировала облачный сервис для просмотра Gerber файлов EasyEDA Gerber Viewer, сгенерированных системами проектирования печатных плат, такими как EasyEDA, Eagle, Kicad, Altium, Pads, Diptrace. Инструмент поддерживает работу с Gerber-файлами формата RS-274X, который является промышленным стандартом описания проекта печатной платы для изготовления фотошаблонов на самом разнообразном оборудовании. Пользователь только загружает упакованные в .zip архив Gerber-файлы и система выполняет 2D преобразования для получения высококачественного изображения верхнего и нижнего слоев печатной платы. При этом в фоновом режиме запускается проверка на наличие ошибок разводки и отображается некоторая полезная информация о вашей печатной плате, например, размеры, минимальный зазор между печатными проводниками, минимальная ширина печатных проводников и шелкографии.
Отдельная программа для Gerber файлов – это очень полезный инструмент проверки проекта печатной платы перед отправкой его на изготовление. Здесь можно проверить расположение элементов и отверстий для сверловки, а также корректность экспорта слоя шелкографии в файлы для производства
Доступность такого инструмента в облачном сервисе определяет важное преимущество: вы сможете его использовать в любое время, в любом месте, на любом устройстве, без необходимости устанавливать какое-либо ПО
На данный момент EasyEDA Gerber Viewer доступен только по отдельной ссылке.
Основные преимущества EasyEDA Gerber Viewer:
- Бесплатный облачный сервис для просмотра Gerber-файлов;
- Не требуется установка какого-либо ПО, работа из любого браузера на Windows, MAC, Linux;
- Встроенные функции проверки проекта на наличие ошибок разводки;
- Отображение основных параметров печатной платы, необходимых при заказе на производство;
- Возможность масштабирования изображения и настройки цветовой схемы для слоев;
- Возможность экспорта изображений.
EasyEDA Gerber Viewer имеет простой и понятный пользовательский интерфейс, но несмотря на это предлагается дополнительная справка по работе с системой, а также видеоуроки подготовки Gerber-файлов в различных системах проектирования печатных плат.
Перевод: Vadim по заказу РадиоЛоцман
На английском языке: EasyEDA releases a free, online gerber viewer
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться. |
Публикации по теме
- Форум внутренние вырезы в печатной плате — создание GERBER-файлов Altium
- Статьи Использование бесплатной программы PCBWay Gerber Viewer для визуализации конструкции вашей печатной платы
- Новости EasyEDA обновила систему заказа печатных плат и добавили функционал импорта DXF файлов
- Статьи EasyEDA: бесплатный облачный инструмент для ввода описаний принципиальных схем, трассировки печатных плат и электронного моделирования — EasyEDA
- Форум Как доработать телевизор для просмотра цифровых каналов и фильмов (файлов) с USB-флешки? (Samsung LE32B530P7W 2009 года выпуска)
Как конвертировать файл GBR
Чтобы преобразовать файл GBR, вы должны знать, в каком формате он находится
Это важно, чтобы вы знали, какая программа конвертера будет использоваться, поскольку три упомянутых выше формата не имеют ничего общего друг с другом. Это означает, что вы не можете преобразовать, скажем, файл GIMP Brush в формат файла Gerber; это просто не работает
Когда дело доходит до конвертирования Gerber-файлов, очень возможно, что некоторые из упомянутых выше программ способны не только открыть его, но и сохранить файл GBR в новый формат файла. Однако, если нет, GerbView может конвертировать файлы Gerber в DXF, PDF, DWG, TIFF, SVG и другие форматы файлов.
Online Gerber Viewer также может работать для сохранения файла GBR в формате изображения PNG. FlatCAM может преобразовать файл Gerber в G-Code.
Чтобы преобразовать файлы GBR GIMP в ABR для использования в Adobe Photoshop, вам сначала нужно преобразовать GBR в PNG с помощью такой программы, как XnView. Затем откройте PNG-файл в Photoshop и выберите, какая часть изображения должна быть превращена в кисть. Сделайте кисть через редактировать > Определить настройку кисти … меню.
Вы можете конвертировать файлы Gameboy Tileset в другие форматы файлов с помощью программы Gameboy Tile Designer, упомянутой выше. Он поддерживает сохранение GBR до Z80, OBJ, C, BIN и S через файл > Экспортировать в… пункт меню.
Best Gerber Viewer Tools
Online Gerber Viewer
This is a really cool and simple online PCB design Gerber viewer tool, which can check your Gerber274x files as well as files in the Excellon1 and 2 formats and navigate in a fast way, the layers are displayed clear, zoom in and zoom out function. You don’t need to register for using the Gerber viewer and also no further installation.
EasyEDA Gerber Viewer
EasyEDA’s Gerber viewer allows zoom in/out the imported Gerber files, choosing the color of PCB, exporting to image, enable/disable view of layers (files) of Gerber, sharing the Gerber online using the URL after uploading the files and showing some analysis data (Design for Manufacturing DFM) from Gerber files like the number of layers, hole and track sizes, clearances and dimension of board. And it is free online.
Seeed Studio Gerber Viewer
Seeed studio Fusion service provides online PCB Gerber file review for free also, it is really convenience for the customers who want to buy PCB on their side. Seeed studio Fusion’s Gerber viewer allows inner layers display, file name checking, preview different color effect, zooming and zoom out, also, the image is very cleared. The eagle-generated and Altium generated files are really work well here.
It’s important to check your design before PCB production, take a look at Ben’s review for Fusion Gerber Viewer:
I go this board made at Seedstudio Fusion The board was really cheap, 4.9$ for 10! The board was finished pretty well for the price and the smaller Via I made had no issues. The vias had a hole size of 20mils and looked clean. The 2 layer board looked similar to others I have made but one massive advantage I found with seeedstudio fusion was the Gerber layer checker online app! I have MCN viewer on OSX and it doesn’t always show the drill hols correctly. This was more of a problem on the headphone driver card ad headphone socket drill holes were not showing up. submitted Gerbers to Fusion and the viewer correctly showed the layers !!!
Unmerical Innovation
A Gerber Viewer and CAM Solution from Numerical innovations. You can download Gerber viewer tools if you always need to check the Gerber files. They offer professorial function and check your Gerber file all round,it is easy to use Gerber Editor, and Panelization, DFM Tool Available, they have a better Gerber Editor with a Modern GUI, also provides DXF/DWG Importer and DFM and Netlist Checker.
You May Also Like
- Basic Knowledge Of Electronic Components
- The Engineer’s Guide To PCB Design
Please follow and like us:
Tracespace Viewer
Tracespace Viewer is an open source tool to open and video Gerber files online and analyze them. This website has a very intuitive where you can upload ,multiple GBR files and view them simultaneously as layers. It allows you to turn off or on a layer to see it in the viewer. The viewer of the website supports zoom and pan like features to help you analyze the circuit design. However, this website doesn’t let you export or edit the GBR file. You can only view the GBR file and analyze that.
To view a GBR file on this website, just go to its homepage and then upload the Gerber file. Use the top right section to upload the file using “+” button. You can even upload multiple files and it will list them all. You can then select any layer and it will show in the viewer of the website. After that, you can analyze the design of the circuit and use the tools to assist you or do whatever you want.
1、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 that is 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. Simply 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 of any modern commercially viable electronic gadget/project that will not employ the use of PCBs. Perhaps you too might have noted that PCBs run as the backbone of nearly all modern electronic devices. So, if you are intending to 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?
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 for different gadgets.
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 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, we have covered the essential details of PCBs are and their importance. We 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 application. It is logical then to conclude that PCBs are not limited to circuit boards that are 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.
Introduction: View Your PCB Design in 3D Online for Free
Whether you’re a first-time circuit board designer or you’ve been doing it for years, you know how difficult it can be to visualize layout, spacing, and relative size in PCB layout software. You might have also experienced that uneasy «I hope everything is right» feeling when you submit your design files for manufacturing. You’re not alone! I’ve ordered boards with silkscreen text way too small to read, components on the wrong side of the board, and even had my silkscreen and soldermask layers reversed by mistake! Each of these times, the real problem was not having a good view of the design.
I came up with a solution to these problems and designed (with the help of a web developer) an online 3D Gerber viewer that anyone can use. If you’re not familiar with Gerber files, they are the files that layout software (like Eagle, Altium, etc) export for manufacturing. They describe everything pertinent about your board that will be required to actually create your PCB.
With the 3D Gerber Viewer, you’ll be able to upload your Gerber files and zoom, pan, and rotate your board to have a realistic view of your PCB and all of the layers that it contains. You can use this viewer as you develop your board and also before you ship your final CAD files off to be manufactured.
Using the 3D Gerber Viewer is pretty straightforward, but the following steps will take you through the process and at the end, you’ll have some images of your PCB that you can post somewhere or use to show off. More importantly, you’ll be confident that your design is exactly what you had in mind!
Gerber Viewer by CircuitPeople
Gerber Viewer by CircuitPeople is the last website in my list to view Gerber files. However, only allows you to view only one file at a time in a fixed view. This website actually does not provide a viewer to render the GBR file. But this website using a different approach to show you the circuit design. After uploading the Gerber file on this website it will show different views of the file from a different perspective. You can analyze the design and you can also export it as a PNG image.
This website is a bit old and extremely simple to show GBR file to you. Just go to the homepage of the website and then upload the Gerber file from your PC. After that, it will show you the circuit design. You can analyze the circuit designs that it shows and eventually export it as an image. The option to export it as an image is at the bottom of the website.
Final Words
DaredevilThese are the best free online Gerber viewer websites that I have found. You can use all the website I have mentioned easily to view Gerber files. What I like about some of these websites is their ability to import multiple GBR files to view them. So, if you are looking for some free online Gerber viewer websites, then this list will surely come in handy. You just have to upload single or multiple GBR files and view them in any way you like.
5、Conclusion
Now, not long ago, the process of creating a Gerber file that could precisely present your circuit idea for 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 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. We will be glad to offer you a helping hand in beginning your Gerber journey.
Устранение неполадок при открытии файлов GERBER
Общие проблемы с открытием файлов GERBER
ACE 3000 не установлен
Дважды щелкнув по файлу GERBER вы можете увидеть системное диалоговое окно, в котором сообщается «Не удается открыть этот тип файла». В этом случае обычно это связано с тем, что на вашем компьютере не установлено ACE 3000 для %%os%%. Так как ваша операционная система не знает, что делать с этим файлом, вы не сможете открыть его дважды щелкнув на него.
Совет: Если вам извстна другая программа, которая может открыть файл GERBER, вы можете попробовать открыть данный файл, выбрав это приложение из списка возможных программ.
Установлена неправильная версия ACE 3000
В некоторых случаях у вас может быть более новая (или более старая) версия файла Printed Circuit Board Photoplotter Data, не поддерживаемая установленной версией приложения. При отсутствии правильной версии ПО ACE 3000 (или любой из других программ, перечисленных выше), может потребоваться загрузить другую версию ПО или одного из других прикладных программных средств, перечисленных выше. Такая проблема чаще всего возникает при работе в более старой версии прикладного программного средства с файлом, созданным в более новой версии, который старая версия не может распознать.
Совет: Иногда вы можете получить общее представление о версии файла GERBER, щелкнув правой кнопкой мыши на файл, а затем выбрав «Свойства» (Windows) или «Получить информацию» (Mac OSX).
Резюме: В любом случае, большинство проблем, возникающих во время открытия файлов GERBER, связаны с отсутствием на вашем компьютере установленного правильного прикладного программного средства.
Даже если на вашем компьютере уже установлено ACE 3000 или другое программное обеспечение, связанное с GERBER, вы все равно можете столкнуться с проблемами во время открытия файлов Printed Circuit Board Photoplotter Data. Если проблемы открытия файлов GERBER до сих пор не устранены, возможно, причина кроется в других проблемах, не позволяющих открыть эти файлы. Такие проблемы включают (представлены в порядке от наиболее до наименее распространенных):
Синтаксис
В составе программ допускается применять имена для идентификации макросов, изображений и уровней. В именах можно использовать все допустимые символы, за исключением пробела, CR, LF, «%» и «*». Длина имён не должна превышать 255 символов. Имена не могут начинаться с цифр и символов «+» и «-».
Описание платы в формате Gerber состоит из блоков данных и объявлений. Блоки данных – это низшие синтаксические элементы, из которых строится программа. Каждый блок данных должен заканчивать символом конца блока данных, как правило – «*». Каждый блок данных может содержать один или несколько параметров, кодов или координат. Примеры блоков данных:
X2Y0D02*
G01X5000Y0D01*
Несколько блоков данных могут объединяться в высшие синтаксические элементы – объявления. По сути, gerber-программа представляет собой последовательность объявлений. Объявления могут содержать как один блок данных, так и группу. Если в объявлении присутствуют параметры, то оно представляет собой «объявление параметров» и заключается между символами «%». Примеры объявлений:
G02X0Y100I-400J100D01*
%AMDONUTFIX*1,1,0.100,0,0*1,0,0.080,0,0*%
Gerber оперирует тремя типами данных:
- параметры
- функциональные коды;
- координаты.
Параметры определяют характеристики gerber-файлов. Параметры, определяющие характеристики всего gerber-файла, должны располагаться в его начале, остальные – в соответствующем месте. Блоки данных, содержащие параметры, являются «объявлениями параметров», заключаются между символами «%», и их длина не может быть более 4096 символов. Объявления параметров состоят из двух-символьного параметрического кода, определяющего назначение параметра, и следующих за ним параметрических данных. В большинстве случаев параметры состоят из одного блока данных. При этом символ конца блока данных должен располагаться непосредственно перед символом «%». Параметры макроапертур могут состоять из нескольких блоков данных. Для хорошей читаемости, разработчики gerber рекомендуют каждый блок данных начинать с новой строки. Примеры объявлений параметров:
%FSLAX23Y23*%
%LPD*%
%AMA1bo*
1,1,0.00591,-0.02829,0.02477*%
Функциональные коды определяют действия, необходимые для прорисовки топологии слоя. Они состоят из буквенного символа D, G или M и двух цифр. Например, D01 или M02.
Координаты определяют текущую точку, в которой необходимо совершить текущее действие. Координаты записываются в форме:
.
«X» и «Y» – координаты по осям X и Y, «I» и «J» — сдвиг по тем же осям. Квадратные скобки указывают на то, что каждую из координат или сдвигов возможно опустить. Вместо опущенной координаты подразумевается соответствующая координата из предыдущего блока данных. Вместо опущенного смещения подразумевает ноль. Примеры задания координат:
X5298Y5923
X5303
Y5924
X+100I-50
X200Y200I50J50
3、Gerber File Extensions (.gbr /.GBR)
Primarily, Gerber file is often associated with the file extension “.gbr» or.»GBR”. However, other extensions like “.GBX”, “.Top”, and “.BOT” is also used in defining Gerber files.
And even then, the “.gbr” extension does not exclusively apply to PCB Gerber files. Sometimes this extension is still used by other image editing software application like GIMP to represent the applications’ image brush file.
3.1 So, Why Do We Have Such A Variety?
Well, do you still recall the three highlighted generations of the Gerber file format? That is where we will find the entire story of Gerber File extensions. Let’s begin with:
3.1.1 The Standard Gerber (Also Known As RS-274-D)
This was the oldest form of Gerber file representation that was designed by Gerber Systems Corp as a Numerical Control (NC) format that was aimed at driving the photo plotters of the 1960s and 1970s. The RS-274-D supported the basic plotting capabilities like drawing trucks. It did not distinctly define coordinates and margins of drawing (Electronic Industries Association, 1979).
With time, the Standard Gerber became unpopular and was eventually revoked by its developers in 2014. Even then, the Standard Gerber was responsible for the origin and popularity of “.gbr” file extension.
3.1.2 Extended Gerber (Also Known As RS-274-X of X-Gerber)
This form of Gerber was introduced in 1998 by UCAMCO. It is used human-readable ASCII commands that are combined to generate a 2D vector graphic. X-Gerber also incorporated the use of metadata to define graphics. It is associated with the “.gbr” and the “.gbx” files extensions.
3.1.3 Gerber X2
This is the latest Gerber format for files. It includes improvements from all its predecessors. This file format supports all the extra vendor extensions like «.top» and «.bot.» This file format is compatible with most modern CAM software applications.
Now, because we had already looked at some software tools that can help us to view Gerber files, it’s now time to take some time and get our hand dirty with manipulating Gerber files. Are you ready? In 5, 4, 3, 2, 1…
Step 3: Rotate, Zoom, and Pan to Explore Your Board
At this point, you should see a rendering of your board along with some controls on the right side of the window. If you don’t see anything or if the rendering you see is just plain wrong, please let us know with the form at the bottom of this page.
You can now explore the design with the following operations:
— Rotate: Left mouse click, then drag
— Zoom: Scroll wheel
— Pan: Right mouse click, then drag
The Control section on the right side has some features you might want to use:
— ‘Hide controls’ minimizes the control section
— ‘Load other files’ returns you back to the file upload system
— ‘Layers’ section lets you hide or display individual layers in your design
— ‘Show Outline’ displays the board edge in case you have a non-rectangle shaped board
*Note: the outline tool works best when a board outline Gerber is uploaded, but if not supplied, will attempt to determine the board edge from other layers (this isn’t always successful).
— ‘Area’ shows the billable area (rectangle encompassing your design)
— ‘Save current view as image’ export what you see in the browser window as a .PNG image file
— ‘Mouse Controls’ shows how to interact with the 3D viewer
If you like what you see and want to save the current view, continue on to the next step.
Excellon
Gerber-файлы, как правило, содержат информацию о топологии слоев и не включают данных для выполнения отверстий. Поэтому совместно с gerber-файлами используются файлы сверления. Для полного восстановления модели платы желательно иметь под рукой файлы сверления.
Существует несколько форматов файлов сверления, наиболее распространенный из которых — Excellon (все форматы файлов сверления относятся к технологическим форматам). Данный формат имеет две версии — Excellon и Excellon 2.
Во многом этот формат подобен формату Gerber: все данные записываются в текстовом виде и используются параметры координат Units, Type и Zero Suppression. Расширение файлов сверления — *.drl.
Если в gerber-файлах параметры координат объявляются в пределах двух строк, то в случае формата Excellon 2 они объявляются в заголовке файла в виде отдельных кодов. Кроме того, в заголовке объявляется список используемых отверстий. Заголовок файла сверления представляет собой набор строк, начинающийся кодом M48 и заканчивающийся кодом M95 или символом %. В таблице 2 приведены основные коды параметров координат.
Пример заголовка файла сверления формата Excellon 2:
M48
METRIC, TZ
FMAT, 2
ICI, OFF
T01C.6F042B423S6H2000
T02C.8F042B423S6H2000
T03C.9F042B423S6H2000
%
В данном примере объявляется: M48 — начало заголовка, METRIC, TZ — координаты в метрической системе с подавлением ведущих нулей, FMAT, 2 — формат Excellon 2, ICI, OFF — абсолютные координаты, далее следует объявление используемых инструментов.
Ещё немного истории, но уже другой…
Что бы было проще понять «идеологию» формата Gerber, рассмотрим, от чего отталкивались его разработчики. Первые фотоплоттеры представляли собой, по сути, графопостроители с ЧПУ. Следовательно, и формат Gerber представляет собой программу для управления такими графопостроителями. Рассмотрим, принцип действия первых фотоплоттеров.
Рис.1 Принцип действия фотоплоттеров
Апертура – отверстие определённой формы. Луч света, проходя через апертуру на апертурном колесе, затвор и систему оптики, попадает на расположенный на координатном столе фотошаблон и оставляет на нём пятно. Это пятно по форме повторяет форму апертуры. Если при этом координатный стол двигается относительно осей X и Y, то на фотошаблоне «вычерчивается» линия, толщина и форма концов которой зависят от выбранной апертуры. Нужная апертура выбирается поворотом апертурного колеса таким образом, что бы она оказалась ровно напротив источника света. Открываясь или закрываясь, затвор «включает» или «выключает» «вычерчивание».
Для данной системы программа управления состоит из команд, которые управляют затвором, положением координатного стола и выбором апертуры. Опираясь на этот относительно нехитрый набор, на фотошаблоне можно построить практически любое изображение. Первоначальный стандартный Gerber как раз и состоит из подобного набора команд. Слегка забегая вперёд, необходимо отметить, что в отличие от расширенного Gerber, стандартный не имеет в своём составе файлов данных об апертурах. Для них формируется отдельный файл.
Рис.2 Фотоплоттер
И последний «исторический факт», на который стоит обратить внимание. Первые фотоплоттеры управлялись при помощи программ, записанных на перфоленты или магнитные ленты
Как следствие – данные устройства были чувствительны к объёму программ, что наложило свои особенности на задание координат. Вместо запятой, отделяющей дробную часть числа, используются такие параметры, как «количество цифр перед запятой» (Digits Integer) и «количество цифр после запятой» (Digits Decimal). Каждый из них представляет собой по две цифры. Суть в следующем: запятая – определённый символ, занимающий определённое место в памяти. Количество запятых равняется сумме количества координат по оси X и количества координат по оси Y. Соответственно, в программе убираются все запятые, а вместо них один раз используется запись о положении запятой, что значительно сокращает размер программы.
Рис.3 Магнитная лента
Вторая особенность – отсечение относительно ненужной информации – ведущих или замыкающих нулей. Суть в том же – символ нуля занимает определённое место в памяти. Поэтому из координат удаляются все ведущие или все замыкающие нули, а вместо этого делается одна запись, представляющая собой один символ, что так же значительно сокращает объём программы. И, наконец, третья особенность – возможность не указывать одну или обе координаты. Такой подход позволяет сократить объём программы за счёт случаев, когда последующая координата не меняется или меняется только по одной из осей. В этом случае неизменяющееся значение можно вообще не указывать.
Рис.4 Перфолента
Естественно, с течением времени аппаратура для производства плат постоянно развивалась. В настоящее время фотоплоттеры представляют собой скорее принтеры, чем графопостроители. Однако идеология и терминология программ для построения рисунка топологии печатной платы осталась неизменной.
Устранение неполадок при открытии файлов RID
Общие проблемы с открытием файлов RID
GerbMagic не установлен
Дважды щелкнув по файлу RID вы можете увидеть системное диалоговое окно, в котором сообщается «Не удается открыть этот тип файла». В этом случае обычно это связано с тем, что на вашем компьютере не установлено GerbMagic для %%os%%. Так как ваша операционная система не знает, что делать с этим файлом, вы не сможете открыть его дважды щелкнув на него.
Совет: Если вам извстна другая программа, которая может открыть файл RID, вы можете попробовать открыть данный файл, выбрав это приложение из списка возможных программ.
Установлена неправильная версия GerbMagic
В некоторых случаях у вас может быть более новая (или более старая) версия файла GerbMagic Graphics, не поддерживаемая установленной версией приложения. При отсутствии правильной версии ПО GerbMagic (или любой из других программ, перечисленных выше), может потребоваться загрузить другую версию ПО или одного из других прикладных программных средств, перечисленных выше. Такая проблема чаще всего возникает при работе в более старой версии прикладного программного средства с файлом, созданным в более новой версии, который старая версия не может распознать.
Совет: Иногда вы можете получить общее представление о версии файла RID, щелкнув правой кнопкой мыши на файл, а затем выбрав «Свойства» (Windows) или «Получить информацию» (Mac OSX).
Резюме: В любом случае, большинство проблем, возникающих во время открытия файлов RID, связаны с отсутствием на вашем компьютере установленного правильного прикладного программного средства.
Даже если на вашем компьютере уже установлено GerbMagic или другое программное обеспечение, связанное с RID, вы все равно можете столкнуться с проблемами во время открытия файлов GerbMagic Graphics. Если проблемы открытия файлов RID до сих пор не устранены, возможно, причина кроется в других проблемах, не позволяющих открыть эти файлы. Такие проблемы включают (представлены в порядке от наиболее до наименее распространенных):
Немного подробнее про апертуры
Апертура – основной инструмент формирования топологического рисунка, она представляет собой «пятно» определённой формы. С её помощью фотоплоттер прорисовывает все элементы топологии за исключением полигонов (а в случае формата RS-274-D – и полигоны тоже). Можно сказать, что это аналог карандашей, но с той разницей, что апертуры отличаются друг от друга не цветом, а формой. Апертуры делятся на два типа – стандартные и макроапертуры.
Рис.6 Стандартные апертуры
Чаще всего используются стандартные апертуры. Макроапертуры могут быть любой формы.
Рис.7 Пример макроапертур
Для формирования линии, как правило, используется апертура круглой формы с диаметром, соответствующим ширине линии. Данная апертура «передвигается» из одной точки в другую по определённой траектории. Аналогичным образом могут использовать как стандартные апертуры, так и макроапертуры любой формы.
Рис.8 Пример «вычерчивания» линии