Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Формат Gerber - это открытый векторный формат ASCII для проектирования печатных плат (PCB). [1] Это стандарт де-факто, используемый промышленным программным обеспечением для печатных плат для описания изображений печатных плат: слоев меди, паяльной маски, легенды, данных сверления и т. Д. [2] [3] [4]

Официальный веб-сайт содержит спецификации, [5] тестовые файлы, примечания и справочную программу Gerber Viewer [6] для поддержки пользователей и особенно разработчиков программного обеспечения Gerber. [1]

Гербер используется в данных о производстве печатных плат . [7] Печатные платы проектируются на базе специализированной системы автоматизации электронного проектирования (EDA) или системы автоматизированного проектирования (CAD). [8] Системы CAD выводят данные о изготовлении печатной платы, что позволяет изготовить плату. Эти данные обычно содержат файл Gerber для каждого слоя изображения (медные слои, паяльная маска, легенда или шелк ...). Gerber также является стандартным форматом ввода изображения для всего оборудования для изготовления печатных плат, нуждающегося в данных изображения, такого как фотоплоттеры , принтеры легенд, устройства прямого отображения или автоматизированный оптический контроль.(AOI) машин и для просмотра эталонных изображений в разных отделах. Для сборки производственные данные содержат слои паяльной пасты и центральные местоположения компонентов для создания трафарета, а также размещения и соединения компонентов. [9]

Существует два основных поколения формата Gerber:

  • Расширенный Гербер или RS-274X. Это текущий формат Гербера. В 2014 году графический формат был расширен возможностью добавления метаинформации к графическим объектам. Файлы с атрибутами называются файлами X2; без атрибутов - файлы X1. [10] [1]
  • Стандартный Гербер, или RS-274-D. Этот устаревший формат был отменен. [11] [12] [13]

Стандартное расширение файла - .GBR или .gbr [1], хотя также используются другие расширения.

Данные изготовления печатной платы [ править ]

Просмотр файла в формате Gerber

Печатные платы проектируются на базе специализированной системы автоматизации электронного проектирования (EDA) или системы автоматизированного проектирования (CAD). [8] Затем системы CAD выводят данные изготовления печатной платы, чтобы позволить изготовление платы. [7] Данные изготовления содержат файл Gerber для каждого слоя изображения и диапазона сверления (слои меди, паяльная маска, легенда или шелк ...) (По историческим причинам данные сверления также передаются в форматах ЧПУ, хотя файлы Gerber часто бывают лучшего качества .) [14] Как правило, все эти файлы « заархивированы » в единый архив, который отправляется в цех по производству печатных плат. Изготовитель загружает их всистема автоматизированного производства (CAM) для подготовки данных для каждого этапа производственного процесса печатной платы . [15]

Атрибут .FileFunction - это стандартизированный метод для связывания каждого слоя на плате с соответствующим файлом Gerber в производственных данных. [1] Если атрибуты не поддерживаются, доступны только неформальные методы. Простой неформальный метод - четко выразить функцию файла в имени файла. Иногда расширение файла используется для обозначения функции файла - например, .BOT для нижнего уровня, а не стандартное расширение .GBR. [12] [16] В промышленности это считается плохой практикой, и инженерам следует вместо этого использовать соответствующий атрибут X2.

Данные изготовления печатной платы должны соответствовать ряду правил: все слои должны быть выровнены, слой профиля должен быть включен и т. Д. [17] [18]

Список соединений CAD может быть встроен в файлы Gerber. [1] [19] Однако по историческим причинам списки соединений часто описываются в отдельном файле в IPC-D-356A, формате электрических испытаний. [20]

Набор материалов, компоненты и отделка обычно представлены в виде неофициальных текстовых файлов или рисунков. [21] В 2018 году Ucamco опубликовала спецификацию расширения формата Gerber, чтобы охватить эту производственную документацию. [22]

Расширенный Гербер [ править ]

RS-274X, расширенный Gerber или X-Gerber, был первоначально выпущен в сентябре 1998 года. [1]

Это читаемый человеком формат ASCII . [23] Он состоит из потока команд, генерирующих упорядоченный поток графических объектов. Графические объекты могут быть положительными или отрицательными. Наложенные в правильном порядке, они создают окончательное изображение.

Файл Gerber содержит полное описание изображения слоя печатной платы без использования каких-либо внешних файлов. В нем есть все операторы изображения, необходимые для изображения печатной платы. Можно задать любую форму апертуры. Плоскости и контактные площадки могут быть указаны без рисования или векторной заливки, как в Standard Gerber. (Однако в некоторых реализациях все еще используется рисование, что проблематично для пользователей этих файлов.) [24]

Выпущенный в феврале 2014 года, Gerber X2добавляет к изображению дополнительные метаданные. [25] Атрибуты позволяют добавлять метаданные в файл Gerber. Атрибуты похожи на метки, предоставляющие информацию, связанную с файлами изображений или их функциями. Примеры метаданных, передаваемых атрибутами:

  • Функция файла. Файл - это верхняя паяльная маска или нижний слой меди и т. Д.?
  • Часть, представленная файлом. Представляет ли он отдельную плату, массив или купон?
  • Функция прокладки. Является ли вспышка контактной площадкой SMD, переходной площадкой, реперной точкой и т. Д.

Для получения дополнительной информации об атрибутах см. FAQ X2 или вступительное видео по внешним ссылкам. [1] [26] [27] [28] [10]

Производственная документация, такая как отделка, общая толщина и материалы, указывается в отдельном файле задания Gerber. [1] [22]

Пример файла Gerber:

G04 Краткая версия файла, взятого из примера задания 1, созданного Филипом Вермейром, Ucamco *% TF.FileFunction, Copper, Bot, L4 *%% TF.FilePolarity, Positive *%% TF.Part, Single *%% FSLAX36Y36 *%% МАМА *%% TA.AperFunction, проводник *%% ADD10C, 0,15000 *%% TA.AperFunction, ViaPad *%% ADD11C, 0,75000 *%% TA.AperFunction, ComponentPad *%% ADD12C, 1,60000 *%% ADD13C, 1,70000 *%G01 *G75 *% LPD *%D10 *X76649990Y36899980D02 *X83949950D01 *X84399990Y37349990D01 *X93699990D01 *D11 *X76649990Y36899985D03 *X83599990Y18749980D03 *X98829985Y36504980D03 *D12 *X460298855Y784148855D03 *D13 *X107299765Y20629885D03 *X109839765D03 *X112379765D03 *M02 *

Спецификация формата опубликована на официальном сайте. [1] [5]

Стандартный Гербер (отозван) [ править ]

Стандартный Gerber - это формат с числовым программным управлением (ЧПУ), разработанный Gerber Systems Corp для работы своих векторных фотоплоттеров для индустрии печатных плат в 1960-х и 1970-х годах. Это была часть спецификации RS-274-D ассоциации Electronic Industries Association , формата для привода механических станков с ЧПУ в широком спектре отраслей. [29] Он широко использовался для управления векторными плоттерами.

Standard Gerber был отозван в 2014 году его разработчиком, Ucamco. Он устарел с 1998 года, когда была опубликована расширенная спецификация Gerber. Его заменяет расширенный Gerber X1 или X2. [12] [13]

Стандартный Gerber представлял собой простой формат ASCII, состоящий из команд и координат XY. [30] Пример:

D11 *X1785250Y2173980D02 *X1796650Y2177730D01 *X1785250Y2181480D01 *X1796650Y2184580D01 *D12 *X3421095Y1407208D03 *X1785250Y2173980D03 *M02 *

Стандартный Гербер - это не стандарт описания изображения, а только стандарт ЧПУ: важная информация об изображении, такая как единица координат и определения апертур , не стандартизированы. (Апертуры - это основные формы, похожие на шрифты в файле PDF.) Единицы измерения и апертуры описываются в текстовом файле произвольного формата, который называется файлом апертуры или файлом колеса , предназначенным для чтения человеком. Стандартов на пилки колес нет. Отправитель и получатель стандартных файлов Gerber должны согласовывать эти условия в каждом конкретном случае. [1] [30]

Стандартный Gerber поддерживает только простые операторы визуализации, на которые способен векторный плоттер - рисование дорожек и мигание апертур. Этого недостаточно для получения эффективных данных о производстве печатной платы. Медные заливки должны быть созданы путем рисования (также известного как штриховка или заливка вектором ) огромным количеством дорожек. Все подушечки, кроме самых простых, также окрашиваются из-за затрат на описание и создание соответствующей физической апертуры. Рисование создает желаемое изображение, но приводит к очень большим файлам, обработка которых занимает много времени и требует ручной работы в CAM, подверженной ошибкам. [17] [24] [31] [32]

Стандартный Gerber был предназначен для ручного рабочего процесса с использованием станка с ЧПУ, называемого векторным фотоплоттером: оператор плоттера загружает бумажную ленту со стандартным файлом Gerber на плоттер, вручную устанавливает единицу координат на консоли станка и устанавливает апертурное колесо, описанное в сопровождающий файл колеса. (Колесо диафрагмы - это вращающийся диск, на котором установлены физические апертуры, и, вращая колесо, фотоплоттер выбирает апертуру для использования.) Стандартный Gerber не подходит для автоматической передачи данных между разработчиками печатных плат и производителями.

История [ править ]

Формат файла Gerber назван в честь Джозефа Гербера , предпринимателя и изобретателя, который первым изобрел векторные фотоплоттеры. [33] [34]

В 1980 году компания Gerber Systems Corp. [34] опубликовала первое издание формата Gerber: подмножество EIA RS-274-D; Участок ссылка формата данные книга , [35] подмножество EIA RS-274-D он используется для привода их линии векторных фотоплоттеров. Этот формат стал известен как Стандартный Гербер и был принят несколькими другими поставщиками фотоплоттеров. Стандартный Gerber стал де-факто стандартным форматом изображения для изготовления печатных плат.

В 1991 году с появлением более мощных растровых фотоплоттеров формат Гербера был расширен за счет полигональных площадей и «массовых параметров». Они позволяют пользователю динамически определять апертуры различных форм и размеров, а также определять заливку полигональной области без необходимости «рисования». Он стал расширением стандарта Gerber RS-274-D. Толчок к разработке массовых параметров дал AT&T. [36] Таким образом, было создано семейство входных форматов, каждый из которых предназначен для определенных моделей плоттеров Gerber.

В апреле 1998 года Gerber Systems Corp. была поглощена Barco ETS, подразделением Barco PCB, которое теперь называется Ucamco. [34] [37] В сентябре 1998 года Ucamco опубликовала Руководство пользователя формата RS-274X , спецификацию, которая объединила семейство форматов в единый формат изображения, отменив большое количество конструктов, зависящих от модели. Формат стал известен как Extended Gerber или GerberX. Расширенный Гербер быстро вытеснил стандартный Гербер как стандарт де-факто для данных изображений печатных плат. Это стало фактическим стандартом изображения для индустрии печатных плат. Иногда его называют «основой электронной промышленности».

В течение 2012 года формат был всесторонне пересмотрен в ходе большой реформы . Репрезентативная библиотека из 10 000 файлов со всего мира была исследована, чтобы установить текущую практику. Конструкции, которые использовались редко или никогда не использовались, устарели. Уточнены конструкции с неясной интерпретацией. Документ спецификации был реорганизован, и его качество улучшилось. Это привело к пересмотру спецификации с I1 по I4, опубликованной с декабря 2012 года. В результате получился простой, но мощный формат, ориентированный на текущие потребности индустрии печатных плат. Эта версия формата Gerber была разработана Карелом Тавернье и Риком Бреемершем из Ucamco. [1] [11] [27] [38] [39]

В июне 2013 года Ucamco опубликовала предложение о добавлении трех новых команд в формат Gerber, которые позволяют включать атрибуты изображения, передающие метаданные, прикрепленные к изображению и его компонентам. Прежде чем закрепить эти идеи в твердой спецификации, они попросили пользователей Gerber получить обратную связь. В результате этого процесса в феврале 2014 года была выпущена версия J1, дополненная дополнительными исправлениями до версии 2015.07. Включение метаданных добавляет интеллектуальности формату. Он преобразует простой формат описания изображения в полноценный формат передачи данных печатной платы. Это называется вторым расширением, и в результате получается так называемое Gerber X2., Gerber X1 - это чистый формат изображения. Gerber X2 полностью обратно совместим с X1, так как атрибуты не влияют на изображение. Gerber X2 был разработан Карелом Тавернье, Людеком Брукнером и Томасом Вейном. [1] [40] [41] [42]

В сентябре 2014 года Ucamco отозвала Standard Gerber. [1] [43]

В августе 2015 года Ucamco опубликовала черновой вариант спецификации, в котором добавлены вложенные ступенчатые, повторяющиеся и блочные апертуры, чтобы сделать описания панелей более эффективными, и потребовали комментариев от сообщества пользователей. [44] Окончательная спецификация была опубликована в ноябре 2016 года после внесения существенных вкладов. Эта версия была разработана Карелом Тавернье и Риком Бреемершем. Вскоре после этого программа просмотра Cuprum Gerber разработала первую реализацию. [45]

В июле 2016 года Ucamco опубликовала черновой вариант спецификации, чтобы включить информацию о списках соединений в Gerber, и обратился за помощью к сообществу пользователей. [46] После ряда изменений проекта, инициированных пользователями, проект был завершен 2 октября 2016 года. [1] [19]

В марте 2017 года Ucamco опубликовала черновой вариант спецификации, чтобы включить производственную документацию в Gerber и запросить мнение сообщества пользователей. [47] [48] Состоялось оживленное обсуждение, проект прошел семь публичных изменений, прежде чем был завершен в начале апреля 2018 года. [22]

В июне 2017 года Ucamco предоставила бесплатную онлайн- версию Reference Gerber Viewer [6] в качестве дополнения к спецификации. Время от времени он пополняется новыми функциями. [49]

В октябре 2019 года Ucamco опубликовала черновой вариант спецификации, чтобы включить информацию о компонентах в данные Gerber, и запросил комментарии от сообщества пользователей. Предложение повторно использует существующий синтаксис и, следовательно, обратно совместимо. Хотя он не вводит новый синтаксис, он расширяет Gerber в новый домен, и предлагается имя Gerber X3. Проект спецификации был разработан Карелом Тавернье. [50] [51] [52]

Другие форматы печатных плат [ править ]

За прошедшие годы было несколько попыток заменить Gerber форматами, содержащими больше информации, чем просто изображение слоя, например список соединений или информацию о компонентах. [34] Ни одна из этих попыток не получила широкого распространения в электронной промышленности, вероятно, из-за сложности форматов. [12] Gerber остается наиболее широко используемым форматом передачи данных. [2] [3] [4]

  • IPC -D-350 C Описание печатной платы в цифровом формате , 1989 г. Эта спецификация была стандартизирована как IEC 61182-1 в 1992 г. и отменена в 2001 г. Используется редко.
  • DXF Иногда используется. Обычно они создаются в виде чертежей, объекты печатной платы (дорожки и контактные площадки) теряются, что затрудняет их использование в CAM.
  • PDF Редко используется. Очень непрактично работать, потому что объекты печатной платы (дорожки и контактные площадки) теряются.
  • Формат DPF, теперь версия 7, формат CAM от Ucamco. Иногда используется.
  • Формат Electronic Design Interchange , EDIF . Редко используемый.
  • ODB ++ , формат CAM от Mentor Graphics. Иногда используется распространенный негерберский формат. [53]
  • GenCAM: IPC- 2511A Общие требования для внедрения данных описания производства продукции и методологии передачи , 2000. Используется редко.
  • GenCAM: IPC- 2511B Общие требования для реализации данных описания производства продукта и методологии передачи XML-схемы , 2002 г. Используется редко.
  • Потомок : IPC- 2581 Общие требования к продуктам для сборки печатных плат Описание производства и методология передачи данных , 2004 г. Используется редко, но в последнее время привлекает больше внимания. [54]
  • STEP AP210: ISO 10303 -210, Электронные межсоединения сборки и дизайн упаковки , первое издание 2001, второе издание 2008 (в печати)

Ссылки [ править ]

  1. ^ a b c d e f g h i j k l m n o "Официальный сайт" .
  2. ^ a b Уильямс, Эл (2004). Соберите свою собственную печатную плату . McGraw-Hill Professional . п. 121. ISBN. 978-0-07-142783-8. Проверено 2 апреля 2011 .
  3. ^ a b Шредер, Крис (1998). Проектирование печатных плат в AutoCAD . Newnes. п. 283. ISBN. 978-0-7506-9834-4. Проверено 2 апреля 2011 .
  4. ^ a b Блэквелл, Гленн Р. (2000). «5,18». Справочник по электронной упаковке . CRC Press . ISBN 978-0-8493-8591-9. Проверено 2 апреля 2011 .
  5. ^ a b «Спецификация формата Гербера» (PDF) . Архивировано из оригинального (PDF) 01.08.2020 . Проверено 4 сентября 2020 . }}
  6. ^ a b "Справочная программа просмотра Gerber" .
  7. ^ a b "Ucamco - Загрузки" . Ucamco . Проверено 11 апреля 2017 .
  8. ^ а б «EDA: там, где начинается электроника» . edac.org . Консорциум по автоматизации проектирования электроники . Архивировано из оригинала на 2012-04-06 . Проверено 18 декабря 2011 .
  9. ^ Josifovic, I .; Попович-Гербер, Дж .; Феррейра, Дж. А. (2009-05-01). «Концепция системной интеграции печатных плат для силовой электроники». 2009 6-я Международная конференция по силовой электронике и управлению движением IEEE : 756–762. DOI : 10.1109 / IPEMC.2009.5157486 . ISBN 978-1-4244-3556-2.
  10. ^ a b «Часто задаваемые вопросы о Gerber версии 2» (PDF) . Ucamco . Ucamco . Проверено 21 декабря 2014 .
  11. ^ a b «Ucamco предлагает новейшую спецификацию формата Gerber» . ucamco.com . 2013-02-19. Архивировано из оригинала на 2014-12-15 . Проверено 15 февраля 2013 .
  12. ^ a b c d "Уровень Protel и ключ расширения файла Gerber" .
  13. ^ a b Тавернье, Карел. «Открытое письмо о стандартном гербере» . Ucamco . Ucamco . Проверено 7 июля 2014 .
  14. ^ «Создание файлов Gerber и файлов Excellon с помощью EAGLE 3.55» . www.wellpcb.com . Проверено 11 апреля 2017 .
  15. ^ «Данные макета печатной платы» . Евросхемы . Проверено 26 ноября 2011 .
  16. ^ «Altium TechDocs - Электронная документация по продуктам Altium» . Архивировано из оригинала на 2019-09-14 . Проверено 27 декабря 2019 .
  17. ^ a b Тавернье, Карел. «Данные по изготовлению печатных плат - руководство» . Ucamco . Проверено 8 января 2015 .
  18. ^ «10 правил для лучших данных» . Евросхемы . Проверено 6 января 2016 .
  19. ^ a b «Список сетей Gerber Ucamco запускается с KiCad» . PCB007. 2016-11-09 . Проверено 12 ноября 2016 .
  20. ^ «Использование IPC-D-356 для импорта сети и узла» . Проверено 16 октября 2011 .
  21. IPC-2524 PWB Fabrication Data Quality Rating System , февраль 1999 г.
  22. ^ a b c «Ucamco выпускает спецификацию производственной документации в Gerber» . PCB007 . Проверено 2 мая 2018 .
  23. ^ Синклер, Ян Робертсон; Дантон, Джон (11 января 2007 г.). Практическое руководство по электронике . Эльзевир . п. 543. ISBN. 978-0-7506-8071-4. Проверено 2 апреля 2011 .
  24. ^ a b "Окраска RS-274X считается вредной.pdf" . Ucamco . Июнь 2011 . Проверено 5 марта 2012 .
  25. ^ «Gerber X2: новая парадигма в коммуникации CAD-to-CAM - Ucamco - Новости» .
  26. ^ "Гербер версия 2 вступительный фильм" . Ucamco . Проверено 20 ноября 2014 .
  27. ^ a b Тавернье, Карел. «Предложение расширить формат Гербера атрибутами» . Ucamco . Ucamco . Проверено 12 июля 2013 .
  28. ^ "Gerber X2: Новая парадигма в коммуникации CAD-CAM" . Ucamco . PCB007. Архивировано из оригинала на 2014-12-13 . Проверено 13 июня 2014 .
  29. ^ Стандартный формат данных EIA RS-274-D с переменными переменными для позиционирования, контурной обработки и контурной обработки / позиционирования станков с числовым программным управлением . Ассоциация электронной промышленности, инженерный отдел, 2001 г. Ай-стрит, северо-запад, Вашингтон, округ Колумбия, 200006. Февраль 1979 г.
  30. ^ а б ДиБартоломео, Стив (1991). «D-коды, апертуры и файлы Гербера» . Программное обеспечение Работа Конверсия, Inc . Проверено 16 октября 2011 .
  31. Тавернье, Карел (ноябрь 2013 г.). "Малярные подушечки" (PDF) . Журнал PCB Design . Проверено 23 ноября 2013 .
  32. ^ «Данные макета печатной платы» . Евросхемы. Архивировано из оригинала на 2012-01-23 . Проверено 26 ноября 2011 .
  33. ^ Гербер, Дэвид Дж. (2015). Дилемма изобретателя . Издательство Йельского университета. ISBN 978-0-300-12350-0.
  34. ^ а б в г Буетоу, Майк (2011-06-28). «Краткая история форматов электронных данных» . Печатный дизайн и журнал Fab . Проверено 18 декабря 2011 . Цитировать журнал требует |journal=( помощь )
  35. ^ Запись в книге Google о формате Gerber: подмножество EIA RS-274-D; справочник по форматам данных для печати. 1991 г.
  36. ^ Кумбс, Клайд Ф. (2007-09-02). Справочник по печатным схемам . McGraw-Hill Professional . п. 18.11. ISBN 978-0-07-146734-6. Проверено 3 апреля 2011 .
  37. ^ Танге, Жан-Пьер. «Barco приобретает Gerber Systems Corp» . Barco.com . Barco NV . Проверено 26 ноября 2011 .
  38. ^ "Пересмотренная спецификация формата Гербера Ucamco теперь в сети" . ucamco.com . 2013-02-19. Архивировано из оригинала на 2014-12-15 . Проверено 15 февраля 2013 .
  39. ^ «Ucamco расширяет спецификацию формата файла Gerber» . ucamco.com . 2013-11-22. Архивировано из оригинала на 2014-12-15 . Проверено 22 ноября 2013 .
  40. ^ "Атрибуты роста Гербера" . Печатный дизайн и Fab. Август 2013 . Проверено 5 сентября 2012 .
  41. ^ "Gerber X2, новая парадигма в коммуникации CAD в CAM" . Ucamco. 2014-06-13 . Проверено 19 июля 2015 .
  42. ^ "Гербер Ucamco теперь еще яснее" . PCB007. 2015-07-17 . Проверено 19 июля 2015 .
  43. ^ "Стандартный Гербер объявлен устаревшим" . Ucamco. Май 2014 . Проверено 19 июля 2015 .
  44. ^ Тавернье, Карел (август 2015). «Вложенный шаг и повторение Гербера - черновик» . Ucamco . Проверено 19 сентября 2015 .
  45. ^ "Cuprum реализует новые инструменты Gerber" . Проектирование и изготовление печатных схем. 22 ноября 2016 . Проверено 15 марта 2021 года .
  46. ^ Тавернье, Карел. "Компонент Gerber и список цепей - Черновик" (PDF) . Ucamco . Ucamco . Проверено 11 августа 2016 .
  47. ^ «Ucamco ищет комментарии по включению Fab-документации в Gerber» . Дизайн печатной платы. 2017-03-08 . Проверено 19 марта 2017 .
  48. ^ Тавернье, Карел. «Предложение о включении производственной документации в Gerber - Draft» (PDF) . Ucamco . Ucamco . Проверено 19 марта 2017 .
  49. ^ «Ucamco предоставляет бесплатный просмотрщик справочных файлов для пользователей Gerber» . Дизайн печатной платы. 2017-07-19 . Проверено 22 сентября 2017 .
  50. ^ «Ucamco расширяет Gerber в сборку» . Дизайн печатной платы. 2019-11-07 . Проверено 18 ноября 2019 .
  51. ^ "К Герберу X3" . Ucamco. 2019-10-25 . Проверено 18 ноября 2019 .
  52. ^ Карел Тавернье (2019-10-25). «К Герберу X3» (PDF) . Ucamco . Проверено 18 ноября 2019 .
  53. ^ Santarini, Mike (2002-01-22). «Спецификация ODB ++ для обмена данными CAD-CAM» . EE Times . Архивировано из оригинала на 2013-01-22 . Проверено 29 сентября 2011 .
  54. ^ Панель IPC-2581: оживленное обсуждение форматов передачи данных печатных плат , Ричард Геринг, блог Cadence Design Systems, 2011-10-02

Внешние ссылки [ править ]

  • Официальный сайт