Настройте генерацию файла PCB для PCB производственный сервис
Используйте PCBServices объект настроить генерацию файла печатной платы (PCB) для PCB производственный сервис.
создает файл Гербера на основе типа сервиса, заданного в w = PCBServices.servicetypeservicetype.
servicetype — Тип сервиса от сервисного пакета PCBТип сервиса от сервисного пакета PCB в виде одного из следующего:
AdvancedCircuitsWriter – Сконфигурируйте генерацию файла Гербера для Усовершенствованного производства Схем.
CircuitPeopleWriter – Конфигурируют генерацию файла Гербера для CircuitPeople онлайновое средство просмотра.
DirtyPCBsWriter – Сконфигурируйте генерацию файла Гербера для Грязного производства PCBs.
EuroCircuitsWriter – Сконфигурируйте генерацию файла Гербера для EuroCircuits онлайновое средство просмотра.
GerberLookWriter – Сконфигурируйте генерацию файла Гербера для GerbLook онлайновое средство просмотра.
GerberViewerWriter – Сконфигурируйте генерацию файла Гербера для GerberViewer онлайновое средство просмотра.
MayhewWriter – Сконфигурируйте генерацию файла Гербера для Labs Мэйхью онлайновое 3-D средство просмотра.
OSHParkWriter – Сконфигурируйте генерацию файла Гербера для ОШСКОГО производства PCB Парка.
PCBWayWriter – Сконфигурируйте генерацию файла Гербера для производства PCB PCBWay.
ParagonWriter – Сконфигурируйте генерацию файла Гербера для Образцовой Робототехники онлайновое средство просмотра.
SeeedWriter – Сконфигурируйте генерацию файла Гербера для производства PCB Fusion Seeed.
SunstoneWriter – Сконфигурируйте генерацию файла Гербера для производства PCB Sunstone.
ZofzWriter – Сконфигурируйте генерацию файла Гербера для Zofz 3-D средство просмотра.
Пример: w = PCBServices.SunstoneWriter создает файлы Гербера, сконфигурированные, чтобы использовать PCB Sunstone производственный сервис.
w — PCB производственный сервисPCB производственный сервис, возвращенный как объект.
BoardProfileFile — Тип файла для профиля платы'legend' | 'profile'Тип файла для платы профилирует в виде 'legend' или 'profile'.
Пример: w = PCBServices.SunstoneWriter; w.BoardProfileFile = 'profile'.
Типы данных: char | string
BoardProfileLineWidth — Ширина линии | положительная скалярная величинаШирина линии в виде положительной скалярной величины во фрезах.
Производители PCB варьируются на борту профиля. Наиболее распространенная ширина линии является нулем дробной ширины в выбранном модуле, например, 0,1 миллиметра.
Пример: w = PCBServices.SunstoneWriter; w.BoardProfileLineWidth = 0.1
Типы данных: double
CoordPrecision — Точность X и Y координирует записанный в файл | Вектор 1 на 2Точность X и Y координирует записанный в файл в виде 1-by2 вектора [I F], где,
I Количество цифр в целой части, 0 <=I <=6.
F Количество цифр в дробной части, 4 <=F <=6.
Пример: w = PCBServices.SunstoneWriter; w.CoordPrecision = [1 3]
Типы данных: double
CoordUnits — Модули координаты X и Y'in' | 'mm'Модули X и Y координируют в виде дюймов или миллиметров.
Пример: w = PCBServices.SunstoneWriter; w.CoordUnits = 'mm'
Типы данных: char | string
CreateArchiveFile — Создает один архивный файл со всеми файлами Гербера (значение по умолчанию) | 0Создает один архивный файл со всеми файлами Гербера в виде 1 или 0.
Пример: w = PCBServices.SunstoneWriter; w.CreateArchiveFile = 0
Типы данных: логический
DefaultViaDiameter — Через диаметр развертки3.0000e-04 | положительная скалярная величинаЧерез диаметр развертки в виде положительной скалярной величины в метрах. Производители PCB также вызывают его минимальный диаметр отверстия развертки.
Пример: w = PCBServices.SunstoneWriter; w.DefaultViaDiameter = 0.1
Типы данных: double
DrawArcsUsingLines — Обеспечьте дуги, которые будут проведены с помощью| 1 Обеспечьте дуги, которые будут проведены с помощью в виде 1 или 0.
Пример: w = PCBServices.SunstoneWriter; w.DrawArcsUsingLines = 0
Типы данных: логический
ExtensionLevel — Содержимое функции для формата файла Гербера (значение по умолчанию) | 2Содержимое функции для формата файла Гербера в виде:
1 - Расширение 1 является самой совместимой установкой для нисходящего PCB производственные инструменты.
2 - Расширение 2 добавляет атрибуты файла %TF.<attr>*%" к заголовку и нижнему колонтитулу файлов Гербера.
Пример: w = PCBServices.SunstoneWriter; w.ExtensionLevel = 2
Типы данных: double
Filename — Имя всех файлов, содержащих проект Гербера'untitled' (значение по умолчанию) | вектор символовИмя всех файлов, содержащих Гербера, проектирует в виде вектора символов.
Пример: w = PCBServices.SunstoneWriter; w.Filename = 'antenna_design'.
Типы данных: char | string
Files — Стек Define файлов PCBСтек Define файлов PCB в виде вектора символов. Это определение включает:
Файлы множителей, описывающие один PCB.
Записан "файл" как объект memory, содержащий буферы, которые описывают или содержат содержимое файла перед файлом.
Вектор ячейки Gerber.FileFunction объекты, один на файл.
Типы данных: cell | char | string
IncludeRootFolderInZip — Включайте папку верхнего уровня в архив zip| 0 Включайте папку верхнего уровня в архив zip в виде 1 или 0.
Пример: w = PCBServices.SunstoneWriter; w.IncludeRootFolderInZip = 0
Типы данных: логический
PostWriteFcn — Функция, чтобы вызвать после успешной операции записиФункция, чтобы вызвать после успешной операции записи в виде указателя на функцию. В этом случае это - sendTo функция. Это свойство убеждается, что местоположение файлов Гербера и веб-сайт производственного сервиса открыты после успешной функции записи.
Пример: w = PCBServices.SunstoneWriter; w.PostWriteFcn = @(obj)sendTo(obj)
Типы данных: function_handle
SameExtensionForGerberFiles — Используйте .gbr быть расширением файла для всех файлов Гербера| 1 Используйте .gbr быть расширением файла для всех файлов Гербера в виде 0 или 1.
Пример: w = PCBServices.SunstoneWriter; w.SameExtensionForGerberFiles = 1
Типы данных: логический
UseExcellon — Сгенерируйте файлы развертки Экс-целлона| 0 Сгенерируйте файлы развертки Экс-целлона в виде 0 или 1.
Пример: w = PCBServices.SunstoneWriter; w.UseExcellon = 1, генерирует файлы развертки формата Гербера с 'x2' расширение.
Типы данных: логический
Создайте компланарную инвертированную антенну F.
fco = invertedFcoplanar('Height',14e-3,'GroundPlaneLength', 100e-3, ... 'GroundPlaneWidth', 100e-3);
Используйте эту антенну в создании объекта стека PCB.
p = pcbStack(fco);
Используйте средство записи Мэйхью с profile управление по просмотру PCB в 3D.
s = PCBServices.MayhewWriter;
s.BoardProfileFile = 'profile's =
MayhewWriter with properties:
BoardProfileFile: 'profile'
BoardProfileLineWidth: 1
CoordPrecision: [2 6]
CoordUnits: 'in'
CreateArchiveFile: 0
DefaultViaDiam: 3.0000e-04
DrawArcsUsingLines: 1
ExtensionLevel: 1
Filename: 'untitled'
Files: {}
IncludeRootFolderInZip: 0
PostWriteFcn: @(obj)sendTo(obj)
SameExtensionForGerberFiles: 0
UseExcellon: 1
Создайте файл проекта антенны с помощью PCBWriter.
PW = PCBWriter(p,s);
Используйте gerberWrite метод, чтобы создать файлы Гербера из антенны проектирует файлы.
gerberWrite(PW)
Местоположение папки и веб-сайта лабораторий Мэйхью открывается автоматически.
Чтобы просмотреть форум, перетащите мышью файлы. Нажмите Done.

У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.