Solidworks circuitworks что это

Solidworks circuitworks что это

Solidworks circuitworks что это. . Solidworks circuitworks что это фото. Solidworks circuitworks что это-. картинка Solidworks circuitworks что это. картинка Solidworks circuitworks что это. . Solidworks circuitworks что это фото. Solidworks circuitworks что это-. картинка Solidworks circuitworks что это. картинка

Попробуем перевести плату из Altium Designer в SolidWorks следующую плату:

Solidworks circuitworks что это. image001. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image001. картинка Solidworks circuitworks что это. картинка image001

На плате присутствуют как SMT, так и выводные компоненты, для пайки в отверстия. Несколько компонентов на нижней стороне

При работе будут использованы следующие программы:

Altium Designer Winter 09

CircuitWorks 9 SP1

SolidWorks 2009 с установленными приложениями:

Solidworks circuitworks что это. image002. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image002. картинка Solidworks circuitworks что это. картинка image002

После экспорта получаем два файла:

Описание файлов в п. 3. Файлы имеют текстовый формат, можно открывать и редактировать Блокнотом.

2. Запуск CircuitWorks и настройка

Solidworks circuitworks что это. image003. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image003. картинка Solidworks circuitworks что это. картинка image003

Match component in library by – определяет каким образом будет происходить поиск компонентов в библиотеке. Есть несколько вариантов:

Name Only – только по наименованию посадочного места (footprint).

Name and Number – по имени посадочного места и наименованию компонента (partnumber)

Number Only – только по партнамберу

Name and Height – по футпринту и высоте.

Если в наименовании посадочных мест используются недопустимые для SolidWorks символы, то они заменятся на “–“.

Галочку отображения помощи при каждом старте снимаем.

Solidworks circuitworks что это. image004. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image004. картинка Solidworks circuitworks что это. картинка image004

Вкладка Import предназначена для описания автоматического процесса создания компонента в SolidWorks. Создастся компонент на основании данных, полученных из файла с описаниями компонентов ( *.pro ). Обычно это прямоугольник, выдавленный на высоту, указанную в компоненте на плате (Component Height). Такой способ применим, если нет собственных моделей SolidWorks и необходимо быстро оценить распределение высот по плате, а система проектирования плат этого сделать не позволяет.

Не будем описывать остальные опции, т.к. рассчитываем использовать собственные модели, без автоматической генерации.

Solidworks circuitworks что это. image005. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image005. картинка Solidworks circuitworks что это. картинка image005

Описание путей. По умолчанию создается папка CircuitWorks в паке Мои документы. В ней создаются подпапки для работы CW, можно создать свои. Можно использовать несколько вариантов расположения папок, но добавить их нельзя, кнопка + работает некорректно. Но можно добавить вручную, открыв Блокнотом файл C:\Documents and Settings\User\Application Data\CircuitWorks\CW9Options.xml и добавить нужные пути.

Database – путь до файла базы данных cwrksdb9.mdb ;

Components – папка, куда будут складываться автоматически созданные компоненты. К собственно созданным компонентам не относится, т.к. пути до собственных компонентов будут находиться в файле cwrksdb9.mdb ;

Board Part – папка, куда будет сохраняться модель самой печатной платы;

Outlines – папка для остальных элементов ПП (keep-outs, rooms и т.д. )

Вкладка Feature Details

Solidworks circuitworks что это. image006. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image006. картинка Solidworks circuitworks что это. картинка image006

Определяет цвета для отображения элементов в окне CircuitWorks и цвета для элементов модели, построенной в SolidWorks. Можно определить цвет печатной платы в SW, цвета отверстий, а также задать цвета автоматически созданных компонентов.

Остальные вкладки можно оставить без изменений.

Для предупреждения всевозможных ошибок при открытии IDF файлов в CircuitWorks необходимо описать их структуру.

Откроем файл Блокнотом:

Solidworks circuitworks что это. table001. Solidworks circuitworks что это фото. Solidworks circuitworks что это-table001. картинка Solidworks circuitworks что это. картинка table001

Все разделы IDF файлов имеют общий единый принцип построения:

.SECTION – начало раздела

.END_SECTION – конец раздела.

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

Описание компонента состоит из двух разделов: Заголовка и координат габаритов компонента. Для безошибочного открытия файла в CircuitWorks строка с заголовком компонента должна иметь следующую структуру:

Solidworks circuitworks что это. table000. Solidworks circuitworks что это фото. Solidworks circuitworks что это-table000. картинка Solidworks circuitworks что это. картинка table000

PackageName – имя посадочного места, Footprint Name в AD, Pattern в PCAD;

Partnumber – В случае с Altium Designer, сюда записывается значение из поля Comment. При экспорте из PCAD в это поле записывается Type. Если для определения библиотечного компонента используем только наименования Footprint (Опция Name Only на вкладке General в настройках), то это значение не важно, но оно обязано присутствовать, т.к. при отсутствии какого-либо из значений произойдет ошибка открытия файла.

В случае если PackageName или Partnumber имеют значение с пробелами, тогда они заключаются в кавычки.

В нашем файле видно, что в первом же компоненте значение partnumber отсутствует, после PackageName следуют два подряд пробела, поэтому заполним это поле самостоятельно, например, « 00 »:

Solidworks circuitworks что это. table002. Solidworks circuitworks что это фото. Solidworks circuitworks что это-table002. картинка Solidworks circuitworks что это. картинка table002

Габариты компонентов описываются координатами точек, по ним строятся линии. Координата каждой точки имеет 4 поля:

Loop Label – целое число, обозначающее тип контура: 0 – внешний контур, n – вырез и его порядковый номер;

X и Y координаты точек;

Include Angle – дробное число, отображает способ соединения точки с предыдущей. Если 0 – линия; при отличии от 0 – дуга, число обозначает угол; 360 – окружность.

Координаты построения компонентов задаются относительно точки привязки компонента.

Solidworks circuitworks что это. table003. Solidworks circuitworks что это фото. Solidworks circuitworks что это-table003. картинка Solidworks circuitworks что это. картинка table003

Раздел описания отверстий.

Каждое отверстие описывается одной строкой с параметрами, следующими через пробел:

Solidworks circuitworks что это. image007. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image007. картинка Solidworks circuitworks что это. картинка image007

— Объект, с которым ассоциировано отверстие. BOARD – элемент ПП, PIN – элемент компонента (отверстие для вывода), VIA – переходное отверстие. Если отверстие ассоциировано как элемент компонента, то перед PIN идет обозначение компонента, к которому оно принадлежит, например, R12 PIN ;

— Последний параметр обозначает принадлежность отверстия системе, в которой оно было создано, Mechanical, Electrical или UNOWNED

Раздел описания компонентов.

Заголовок компонента должен иметь следующую структуру

Solidworks circuitworks что это. table004. Solidworks circuitworks что это фото. Solidworks circuitworks что это-table004. картинка Solidworks circuitworks что это. картинка table004

Solidworks circuitworks что это. table005. Solidworks circuitworks что это фото. Solidworks circuitworks что это-table005. картинка Solidworks circuitworks что это. картинка table005

Solidworks circuitworks что это. table006. Solidworks circuitworks что это фото. Solidworks circuitworks что это-table006. картинка Solidworks circuitworks что это. картинка table006

Положение компонента имеет следующую структуру

Solidworks circuitworks что это. table007. Solidworks circuitworks что это фото. Solidworks circuitworks что это-table007. картинка Solidworks circuitworks что это. картинка table007

Offset – смещение компонента относительно ПП, координата Z;

Rotation – поворот в градусах;

Side – сторона размещения TOP или BOTTOM

Placement status – статус размещения, для экспортируемых компонентов всегда будет PLACED.

4. Корректировка файлов IDF

Как описано выше, большинство ошибок при открытии будет связано с незаполненной графой Comment в Altium Designer. Если таких компонентов оказалось немного, то исправить ошибку можно прямо в файлах IDF, открыв их блокнотом. Забиваем между двух подряд идущих пробелов любое значение, например, «00». Но желательно все-таки эту операцию провести непосредственно в Altium Designer до экспорта, отследив через панель PCB List наличие Comment для каждого компонента. Для этого необходимо вызвать панель PCB List и выставить следующие опции:

Solidworks circuitworks что это. image008. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image008. картинка Solidworks circuitworks что это. картинка image008

Заметим, что при экспорте из PCAD такой ошибки не будет, т.к. в это поле запишется строка Type, а она присутствует всегда.

Solidworks circuitworks что это. table008. Solidworks circuitworks что это фото. Solidworks circuitworks что это-table008. картинка Solidworks circuitworks что это. картинка table008

Сразу можно отфильтровать отверстия. Они идут по порядку: сперва монтажные ( NPTH ), затем металлизированные ( PTH ), последними переходные отверстия ( VIA ). Если нужно удалить переходные отверстия, но оставить металлизированные, то это необходимо произвести на этом этапе. Дальше в CW или SW отделить отверстия выводных компонентов от переходных будет очень сложно, они будут идти одним элементом.

При экспорте из Altium Designer возможна ситуация, когда координата Z (Offset) не равна нулю.

Solidworks circuitworks что это. table009. Solidworks circuitworks что это фото. Solidworks circuitworks что это-table009. картинка Solidworks circuitworks что это. картинка table009

Это происходит, когда компоненту назначен 3D body и его начальная точка ( Standoff Height ) отличается от нуля. Также подобное может произойти, если компонент имеет 3D body, проходящее сквозь плату (специальные соединители, кнопки и т.д.). Поэтому, если координаты модели в базе SolidWorks отсчитываются от нуля, необходимо и здесь выставить «0». При экспорте из PCAD такое возможно у компонентов, расположенных на нижней стороне платы.

Solidworks circuitworks что это. image009. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image009. картинка Solidworks circuitworks что это. картинка image009

Solidworks circuitworks что это. image010. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image010. картинка Solidworks circuitworks что это. картинка image010

Если все файлы корректны, на экране CircuitWorks получаем печатную плату с прорисованными отверстиями и габаритами компонентов:

Solidworks circuitworks что это. image011. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image011. картинка Solidworks circuitworks что это. картинка image011

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

Значки у компонентов могут следующих типов

Solidworks circuitworks что это. table010. Solidworks circuitworks что это фото. Solidworks circuitworks что это-table010. картинка Solidworks circuitworks что это. картинка table010

В последнем случае наиболее распространенная ошибка – отсутствие значение Height. Если компоненты будут создаваться автоматически, необходимо это значение ввести через свойства компонента.

6. Создание библиотеки компонентов

Solidworks circuitworks что это. image016. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image016. картинка Solidworks circuitworks что это. картинка image016

Библиотека должна быть пуста. Слева наименования компонентов, справа их отображение и описания. Описание состоит из 2-х разделов основного (Basic) и дополнительного (Advanced). Сортировка и выбор компонента будут осуществляться по одному параметру: Component Name (для нас это Footprint Name). Закроем окно библиотеки

Solidworks circuitworks что это. image017. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image017. картинка Solidworks circuitworks что это. картинка image017

Solidworks circuitworks что это. image019. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image019. картинка Solidworks circuitworks что это. картинка image019

По окончании процесса появится сообщение, что все завершено. Нажать ESC для закрытия окна. Получаем печатную плату с автоматически созданными компонентами:

Solidworks circuitworks что это. image020. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image020. картинка Solidworks circuitworks что это. картинка image020

Закроем файл без сохранения.

В папке D:\Work\CircuitWorks\Database сложились автоматически созданные компоненты:

Solidworks circuitworks что это. image021. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image021. картинка Solidworks circuitworks что это. картинка image021

Solidworks circuitworks что это. image022. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image022. картинка Solidworks circuitworks что это. картинка image022

Solidworks circuitworks что это. image023. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image023. картинка Solidworks circuitworks что это. картинка image023

Component Name – Footprint Name, Pattern;

Component Number – Comment (или Type в PCAD);

Component Filename – имя файла модели SolidWorks;

Component Path – путь до файла;

Configuration Name – конфигурация внутри файла

SolidWorks. Файлы SW могут хранить несколько конфигураций одной детали. Например, чип резисторы всех типоразмеров от 0201 до NNNN можно хранить в одном файле, меняя конфигурацию при установке.

Solidworks circuitworks что это. image024. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image024. картинка Solidworks circuitworks что это. картинка image024

Ref. Des. Prefix – Приставка обозначения компонента. В нашем случае неважно, необходимо при автоматическом построении для цветового деления компонентов. Может пригодиться для применения фильтров, вписываем то же значение, что и в редакторе ПП;

Component Height – Высота. В нашем случае, при использовании базы данных неважно, несет только информативный характер, но может быть использована для фильтрации на плате по высоте;

X Offset, Y Offset – смещение начальной точки модели SW относительно начальной точки посадочного места в библиотеке PCB;

Rotation – Поворот модели SW относительно посадочного места;

Orientation – вид модели при построении.

Solidworks circuitworks что это. image025. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image025. картинка Solidworks circuitworks что это. картинка image025

Solidworks circuitworks что это. image026. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image026. картинка Solidworks circuitworks что это. картинка image026

Solidworks circuitworks что это. image027. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image027. картинка Solidworks circuitworks что это. картинка image027

Теперь нужно все автоматически созданные компоненты заменить подобным образом. Можно повторить операцию для остальных компонентов средствами CW. Можно сделать непосредственно в базе данных. Замену большого количества компонентов удобнее производить в файле базы данных cwrksdb9.mdb посредством Microsoft Access

Закроем окно библиотеки.

Откроем файл базы данных cwrksdb9.mdb :

Solidworks circuitworks что это. image028. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image028. картинка Solidworks circuitworks что это. картинка image028

По наименованию столбцов можно определить их назначение

ID – номер компонента в базе, счетчик, инкрементируется самостоятельно, редактировать не нужно:

Name – Component Name, Footprint, Pattern;

Partnumber – Comment или Type;

Location – путь до модели;

Part – наименования файла модели;

Configuration – номер конфигурации;

Height – высота в метрах(!);

Orientation – Ориентация в пространстве, если плата будет вертикальная, Orientation=1, в нашем случае плату располагаем горизонтально, Orientation=2;

RefDesSeed – RefDes, значения не имеет;

ComponentType – для компонентов на плате всегда значение 3;

CADSystem – всегда 0, ни на что не влияет;

X Offset, Y Offset, Rotation – смещение и поворот модели относительно посадочного места.

Solidworks circuitworks что это. image029. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image029. картинка Solidworks circuitworks что это. картинка image029

При подмене компонентов необходимо убедиться, что все компоненты ориентированы одинаково при создании в библиотеке Altium Designer и Solidworks.

Altium Designer SolidWorks при виде сверху, кнопка Solidworks circuitworks что это. image030. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image030. картинка Solidworks circuitworks что это. картинка image030

Solidworks circuitworks что это. image031. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image031. картинка Solidworks circuitworks что это. картинка image031

Если ориентация компонента с моделью не совпадает, в нашем случае это SOT-23:

Solidworks circuitworks что это. image032. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image032. картинка Solidworks circuitworks что это. картинка image032

Solidworks circuitworks что это. image033. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image033. картинка Solidworks circuitworks что это. картинка image033

Solidworks circuitworks что это. image034. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image034. картинка Solidworks circuitworks что это. картинка image034

Solidworks circuitworks что это. image035. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image035. картинка Solidworks circuitworks что это. картинка image035

Если после импорта модель отображается с непрорисованными кромками, необходимо сменить стиль отображения на панели сверху

Solidworks circuitworks что это. image036. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image036. картинка Solidworks circuitworks что это. картинка image036

Теперь необходимо проверить и совместить начальную точку модели с начальной точкой построения компонента в Altium Designer. Для этого в SolidWorks нужно отобразить положение начальной точки:

Solidworks circuitworks что это. image037. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image037. картинка Solidworks circuitworks что это. картинка image037

Сравним положение нуля в AD и SW:

Solidworks circuitworks что это. image038. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image038. картинка Solidworks circuitworks что это. картинка image038

Solidworks circuitworks что это. image039. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image039. картинка Solidworks circuitworks что это. картинка image039

Solidworks circuitworks что это. image040. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image040. картинка Solidworks circuitworks что это. картинка image040

Solidworks circuitworks что это. image041. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image041. картинка Solidworks circuitworks что это. картинка image041

Теперь при выборе кромку размер отобразится в миллиметрах 30.81 мм

Для перемещения тела необходимо выполнить Вставка\Элементы\Переместить-Копировать

Solidworks circuitworks что это. image042. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image042. картинка Solidworks circuitworks что это. картинка image042

Solidworks circuitworks что это. image043. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image043. картинка Solidworks circuitworks что это. картинка image043

Solidworks circuitworks что это. image044. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image044. картинка Solidworks circuitworks что это. картинка image044

Solidworks circuitworks что это. image045. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image045. картинка Solidworks circuitworks что это. картинка image045

Solidworks circuitworks что это. image046. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image046. картинка Solidworks circuitworks что это. картинка image046

Смотрим, правильно ли сместилась модель, если нет, то галочкой Переставить размер и кнопками Выравнивание устанавливаем в нужное положение.

Solidworks circuitworks что это. image047. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image047. картинка Solidworks circuitworks что это. картинка image047

Solidworks circuitworks что это. image048. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image048. картинка Solidworks circuitworks что это. картинка image048

Модель готова для использования. При желании ее можно раскрасить. Если нет в наличии, то фото компонента можно посмотреть на www.digikey.com:

Solidworks circuitworks что это. image049. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image049. картинка Solidworks circuitworks что это. картинка image049

Технология раскрашивания в SolidWorks меняется от версии к версии. Данная схема подходит для версий 2008-2010. Для остальных может отличаться.

Преобладающий цвет черный, поэтому сначала всю модель красим в черный пластик. Для этого нужно выбрать самый верхний элемент в дереве конструирования и нажать Редактировать внешний вид на центральной панели:

Solidworks circuitworks что это. image050. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image050. картинка Solidworks circuitworks что это. картинка image050

Solidworks circuitworks что это. image052. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image052. картинка Solidworks circuitworks что это. картинка image052

Solidworks circuitworks что это. image053. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image053. картинка Solidworks circuitworks что это. картинка image053

Solidworks circuitworks что это. image054. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image054. картинка Solidworks circuitworks что это. картинка image054

Solidworks circuitworks что это. image055. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image055. картинка Solidworks circuitworks что это. картинка image055

7. Редактирование детали печатной платы

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

Solidworks circuitworks что это. image056. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image056. картинка Solidworks circuitworks что это. картинка image056

Solidworks circuitworks что это. image057. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image057. картинка Solidworks circuitworks что это. картинка image057

Solidworks circuitworks что это. image058. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image058. картинка Solidworks circuitworks что это. картинка image058

В случае, если пункта PhotoWorks нет, необходимо установить приложение дополнительно. Если все установлено, то на этой же панели появятся кнопки PhotoWorks.

Выбираем верхнюю поверхность ПП и нажимаем кнопку Надпись

Solidworks circuitworks что это. image059. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image059. картинка Solidworks circuitworks что это. картинка image059

Solidworks circuitworks что это. image060. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image060. картинка Solidworks circuitworks что это. картинка image060

Solidworks circuitworks что это. image061. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image061. картинка Solidworks circuitworks что это. картинка image061

Приложение PhotoWorks можно отключить. Изображение останется. Сохраните файл.

Solidworks circuitworks что это. image062. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image062. картинка Solidworks circuitworks что это. картинка image062

В появившемся окне в нижней строке установите галочку Use this existing board model и выберите готовую модель детали ПП.

Solidworks circuitworks что это. image063. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image063. картинка Solidworks circuitworks что это. картинка image063

Solidworks circuitworks что это. image064. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image064. картинка Solidworks circuitworks что это. картинка image064

В SolidWorks отображение начальной точки во всплывающем меню на сборке

Solidworks circuitworks что это. image037. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image037. картинка Solidworks circuitworks что это. картинка image037

Теперь, в случае ошибки, можно визуально определить, у каких компонентов смещена начальная точка. В SolidWorks измерение расстояний происходит автоматически при выборе линии или двух точек, результат отображается в строке состояния. Если этого не происходит (сложная поверхность, неявная точка) то поможет команда Инструменты/Измерить

Solidworks circuitworks что это. image065. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image065. картинка Solidworks circuitworks что это. картинка image065

Если есть ошибки установки компонентов, то необходимо откорректировать библиотеку CircuitWorks и запустить заново построение в SW. Не забыв указать, что деталь ПП уже есть. При правильных моделях и корректных ссылках на них в базе CircuitWorks должны получить правильную модель:

Solidworks circuitworks что это. image066. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image066. картинка Solidworks circuitworks что это. картинка image066

Контролируем положение выводных компонентов по отверстиям, SMD по рисунку

Solidworks circuitworks что это. image067. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image067. картинка Solidworks circuitworks что это. картинка image067

Solidworks circuitworks что это. image068. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image068. картинка Solidworks circuitworks что это. картинка image068

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

Источник

Проектирование печатных плат средствами модуля CircuitWorks

При работе над проектом, включающим как электрическую, так и механическую составляющие, одной из основных трудностей является воспроизведение в среде трехмерной САПР полноценных 3D моделей печатных плат со всеми входящими элементами (рис.1.1).

Наличие таких моделей позволяет имитировать процесс сборки изделия на стадии проектирования и гарантировать отсутствие интерференции (взаимопересечения) компонентов печатной платы и корпуса устройства при монтаже готового устройства. Геометрическое моделирование такой платы средствами любой трехмерной САПР довольно трудоёмко, а с учетом того, что схемотехническое проектирование уже проведено, по сути, является двойной работой.

Solidworks circuitworks что это. image001. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image001. картинка Solidworks circuitworks что это. картинка image001

Рис. 1.1. Сборочная модель печатной платы

Для решения этой задачи в SolidWorks входит модуль CircuitWorks (рис. 1.2).

Solidworks circuitworks что это. image002. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image002. картинка Solidworks circuitworks что это. картинка image002

Рис. 1.2. Окно CircuitWorks

Данное приложение формирует трехмерные модели печатных плат на основании данных, полученных из электротехнических САПР (ECAD), таких как MentorGraphics, OrCAD, P-CAD, AltiumDesigner и др.

В качестве источника данных для CircuitWorks применяется IDF файл, файл обмена информацией между схемотехническими и механическими САПР или же файл формата XML. В результате трансляции данного файла в SolidWorks создается трехмерная сборка, состоящая из печатной платы и элементов. Если элементная база печатной платы имеется в библиотеке электронных компонентов CircuitWorks (рис. 1.3), то приложение будет использовать библиотечные детали (рис. 1.4) и размещать их на печатной плате в соответствии с заданными в IDFфайле координатами. При отсутствии компонента в базе данных CircuitWorks предварительно, в автоматическом режиме создаст его габаритную модель (прямоугольный параллелепипед), а затем расположит его на печатной плате. Такой подход позволяет повысить скорость формирования сборочной модели печатной платы, причем генерация элемента происходит только один раз при внесении его в библиотеку. CircuitWorks предоставляет возможность предварительного добавления компонентов в библиотеку вручную, их удаления, модификации существующих компонентов, например, для придания реалистичного отображения или же изменения электрических свойств.

Solidworks circuitworks что это. image003. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image003. картинка Solidworks circuitworks что это. картинка image003

Рис. 1.3. Окно библиотеки компонентов CircuitWorks

CircuitWorks позволяет решить и обратную задачу – сохранить сборку печатной платы SolidWorks в формате IDF и передать её в схемотехническую САПР. Можно создать твердотельную модель печатной платы и ее компонентов на основе эскиза в SolidWorks, а затем сохранить с информацией об электрических свойствах и характеристиках (рис.1.5). Эту возможность удобно использовать в тех случаях, когда габариты печатной платы зависят от формы и размеров корпуса прибора или отсека оборудования, в котором эта печатная плата будет эксплуатироваться. При необходимости можно изменить в сборке SolidWorks размещение элементов печатной платы, полученной в IDF формате и созданной модулем CircuitWorks, а затем сохранить в файл IDF измененные координаты элементов для последующей трассировки полученного результата в схемотехнической САПР.

Solidworks circuitworks что это. image004. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image004. картинка Solidworks circuitworks что это. картинка image004

Рис. 1.4. Библиотечный элемент с группой контактов

Гибкие средства фильтрации CircuitWorks (рис. 1.6) в совокупности с инструментом предварительного просмотра позволяют исключить данные, содержащиеся в файле ECAD, которые не должны быть переданы в модель SolidWorks. Например, все отверстия заданного размера или все электронные компоненты определенного типа могут быть исключены и не будут формироваться в модели.

Solidworks circuitworks что это. image005. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image005. картинка Solidworks circuitworks что это. картинка image005

Solidworks circuitworks что это. image006. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image006. картинка Solidworks circuitworks что это. картинка image006

Рис. 1.5. Монтаж печатной платы

Solidworks circuitworks что это. image007. Solidworks circuitworks что это фото. Solidworks circuitworks что это-image007. картинка Solidworks circuitworks что это. картинка image007

Рис. 1.6. Фильтрация элементов в CircuitWorks

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *