Как сделать джампер в altium

Working with Jumper Components

Contents

Jumpers, which are also referred to as wire links, allow the designer to replace routing with a Jumper component, often an essential ingredient to successfully designing a single-sided board

Early printed circuit boards were all single sided. To successfully implement all of the connections, jumpers, or wire links, were often used to create another layer of connectivity, which could pass across the printed routing. The image below shows an example of Jumpers being used in Altium Designer to implement the routing on one side of the board.

Note the representation of a Jumper, with a curved connection line between the 2 pads. In the image the jumper connection lines are shown in different colors, that is because they inherit the color assigned to the net.

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

What Defines a Jumper?

To act as a jumper, you need:

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

How Jumpers are Used

After placing a Jumper in the workspace, you will need to set the Net attribute of one of the pads manually in the Pad dialog; there is no automatic net inheritance. Note that if the component is defined as a Jumper, then the other pad will automatically inherit the same Net name.

Controlling the Display of Jumpers

The View menu includes a Jumpers sub-menu, allowing control over the display of Jumper components. There are also sub-menus added in the Netlist popup menu (N shortcut).

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

The query keyword, IsJumperComponent is available for filtering and rule definition.

Jumpers and the Bill of Materials

Jumpers are typically pieces of tinned copper wire bent to the correct length. That means they need to be in the BOM. To support this, Jumpers can also be included on the schematic so that they are included into the Bill of Materials. The Synchronizer and the Report engine have the following behavior for synchronizing Jumpers:

Suggested Workflow for Working with Jumpers

Create the Jumper Footprints in the PCB Library

Create a footprint for each length jumper that will be used. Typically jumpers are designed in pre-defined lengths, for example in increments of 0.1 inch (100 mils).

As mentioned above, there are 2 conditions that make a Jumper a Jumper,

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

Create the Schematic Jumper Component

On the schematic side, you can either:

In this Workflow the first approach is used.

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

Once the symbol has been created, you:

Placing Jumpers onto the Schematic

Once the Jumper has been designed, you can place a number of them onto the schematic. At this stage you probably do not know how many you will need, but extras can easily be deleted. Keep in mind they are on the schematic to ensure they go into the BOM, they do not need to be wired into the circuit at each location they end up being used. For that reason it makes sense to place them all on the same schematic sheet, perhaps with other BOM-only hardware, such as screws.

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

When a Design » Update PCB is performed, all of the jumpers will be placed into the PCB workspace using the default footprint, to the right of the board shape.

Position and Routing the Jumpers on the PCB

The image below shows the PCB, almost completely routed, note the remaining connection lines showing where the routes are not complete. There are also a number of un-placed Jumper components to the right of the board.

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

The routing for each of these connections can not be completed because there is no route path available on this single-sided design. To complete them, the Jumper components will be used.

To complete a connection with a Jumper:

Источник

Working with Jumper Components

Contents

Jumpers, also referred to as wire links, allow you to replace routing with a Jumper component, which is often an essential ingredient to successfully designing a single-sided board.

Early printed circuit boards were all single sided. To successfully implement all of the connections, jumpers or wire links were often used to create another layer of connectivity, which could pass across the printed routing. The image below shows an example of Jumpers being used to implement the routing on one side of the board.

Note the representation of a Jumper, with a curved connection line between the two pads. In the image, the jumper connection lines are shown in different colors because they inherit the color assigned to the net.

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

What Defines a Jumper?

To act as a jumper, you need:

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

How Jumpers are Used

After placing a Jumper in the workspace you will need to set the Net attribute of one of the pads manually in the Properties panel since there is no automatic net inheritance. Note that if the component is defined as a Jumper, then the other pad will automatically inherit the same Net name.

Controlling the Display of Jumpers

The View menu includes a Jumpers sub-menu that allows control over the display of Jumper components.

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

There are also Jumper sub-menus in the Netlist popup menu (N shortcut).

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

The query keyword IsJumperComponent is available for filtering and rule definition.

Jumpers and the Bill of Materials

Jumpers are typically pieces of tinned copper wire that are bent to the correct length, meaning they need to be in the BOM. To support this, Jumpers also can be included on the schematic so that they are included in the Bill of Materials. The Synchronizer and the Report engine have the following behavior for synchronizing Jumpers:

Suggested Workflow for Working with Jumpers

Create the Jumper Footprints in the PCB Library

Create a footprint for each length jumper that will be used. Typically jumpers are designed in pre-defined lengths, for example, in increments of 0.1 inch (100 mils).

As mentioned above, there are two conditions that make a Jumper a Jumper:

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

Create the Schematic Jumper Component

On the schematic side, you can either:

Once the symbol has been created:

Placing Jumpers onto the Schematic

Once the Jumper has been designed, you can place a number of them onto the schematic. At this stage, you probably do not know how many you will need, however, extras can easily be deleted. Keep in mind they are on the schematic to ensure they go into the BOM; they do not need to be wired into the circuit at each location that they end up being used. For that reason, it makes sense to place them all on the same schematic sheet, perhaps with other BOM-only hardware, such as screws.

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

When a Design » Update PCB Document command is performed, all of the jumpers will be placed into the PCB workspace using the default footprint to the right of the board shape.

Position and Routing the Jumpers on the PCB

The image below shows the PCB, almost completely routed. Note the remaining connection lines showing where the routes are not complete. There are also a number of un-placed Jumper components to the right of the board.

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

The routing for each of these connections cannot be completed because there is no route path available on this single-sided design. To complete them, the Jumper components will be used.

To complete a connection with a Jumper:

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

Источник

Работа с компонентами-перемычками

Содержание

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

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

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

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

Что определяет перемычку

Чтобы компонент выступал в роли перемычки, необходимо:

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

Как используются перемычки

После размещения перемычки в рабочей области необходимо вручную задать атрибут Net одной из контактных площадок в панели Properties, поскольку автоматического наследования цепи нет. Обратите внимание, что если компонент определен как перемычка, то другая контактная площадка автоматически унаследует то же самое имя цепи (Net).

Управление отображением перемычек

Меню View включает в себя подменю Jumpers, которое позволяет управлять отображением перемычек. Здесь также есть подменю во всплывающем меню Netlist (клавиша N).

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

Для фильтрации и определения правил доступно ключевое слово IsJumperComponent языка запросов.

Перемычки и состав изделия

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

Предлагаемый рабочий процесс для работы с перемычками

Создание посадочного места перемычки в библиотеке посадочных мест

Создайте посадочное место для каждой длины перемычки, которая будет использоваться. Как правило, перемычки создаются с заранее определенными длинами с приращениями, например, 0,1 дюйма (100 милов, 2,54 мм).

Как упоминалось выше, есть два условия, которые делают компонент перемычкой:

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

Создание схемного символа перемычки

Со стороны создания схемы вы можете:

После создания символа:

Размещение перемычек на схеме

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

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

При выполнении команды Design » Update PCB Document все перемычки будут размещены в рабочей области платы в виде посадочных мест по умолчанию справа от контура платы.

Размещение и трассировка перемычек на плате

На изображении ниже показана практически полностью растрассированная плата. Обратите внимание, что оставшиеся линии соединения показывают, где трассировка не завершена. Есть также ряд неразмещенных компонентов-перемычек справа от платы.

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

Трассировка каждого из этих соединений не может быть завершена, поскольку нет доступного пути для трасс на этой односторонней плате. Чтобы завершить их, необходимо использовать перемычки.

Чтобы завершить соединение с помощью перемычки, выполните следующее:

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

Источник

8 значительных изменений в Altium Designer 14.3

Радиоэлектронная аппаратура является одним из ключевых направлений современной промышленности, основой высокотехнологичных изделий многих отраслей. С тенденцией развития электронных средств, разработчикам необходим более обширный и быстродейственный функционал САПР. Основным направлением развития Altium Designer в представленном релизе является расширение функционала и устранение ранее выявленных проблем. Новые правила, настройки и способы редактирование значительно упрощают работу проектировщику. В статье рассмотрены некоторые добавления, которые появились в Altium Designer 14.3.

1. Поддержка генерации сложенных STEP моделей платы

Altium Designer поддерживает экспорт платы в STEP формат. STEP файл может быть импортирован, для дальнейшей интеграции в механических САПР. В Altium Designer 14,3 была добавлена возможность экспорта в STEP-формат сложных (гибко-жестких) плат.

Расширив возможности экспорта STEP файла, Altium Designer 14,3 теперь поддерживает возможность экспорта ГЖПП. В диалоговом окне экспорта Step файла появился ползунок, которые позволяет проектировщику определить % развертки ГЖПП в момент экспорта (см. Рис.1).
Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium
Рис.1. диалоговое окно экспорта Step-файла

Сохраненный файл в AD в такой же процентной развертки открывается в механических САПР (см. Рис.2).

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altiumРис. 2. Вид Step-файла в механической САПР

2. Улучшены перемычки (jumper)

Altium Designer 14.3 вводит новый тип компонента – перемычку (jumper). Джамперы, которые также называются проволочными перемычками, позволяют проектировщикам заменить треки (дорожки) на компонент «Jumper». Часто применяемый компонент для проектирования односторонних печатных плат.

Раньше при проектировании односторонних печатных плат, для реализации всех перемычек использовался дополнительный слой, на котором они размещались. На Рис.3. показан пример использования Jumper в Altium Designer.

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altiumРис. 3. Пример использования перемычек

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

Чтобы определить Jumper необходимо:

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altiumРис. 4. Определение джампера

После установки джампера в рабочую область необходимо задать Net (цепь) одного из его контактов, если компонент определен как джампер то второй контакт устанавливает цепь автоматически.
Меню View теперь включает в себя подменю Jumpers, которое позволяет контролировать отображение перемычек. Так же раздел Jumpers был добавлен в контекстное меню Netlist (горячая клавиша N) см.Рис.5.
Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altiumРис. 5. Отображение линий связи перемычек

Также в фильтр и определение правил было добавлено новое слово запроса IsJumperComponent.

3. Возможность удалить выбранный сегмент цепи в редакторе схем

До сих пор единственным способом удалить сегмент цепи на схеме не было за счет использования функции Break Wire, с установленным параметром Cutting Length > Привязать к сегменту. А при удалении выбранного сегмента при помощи клавиши Delete, удалялась вся цепь к которой принадлежал сегмент.

Удаление сегмента цепи была значительно улучшена в Altium Designer 14.3. Теперь можно не только удалить отдельный сегмент цепи, используя Delete, но и удалить части сегмента до его авто-соединения с другой цепью.

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altiumРис. 6. Удаления части сегмента цепи в редакторе схем

При однократном нажатии на сегмент будет выбрана вся цепь и при нажатии кнопки Delete будет удалена цепь целиком. Для удаления сегмента цепи или части сегмента необходимо повторно нажать на него до появления красных маркеров на концах отрезка, который необходимо удалить (см. Рис.6.).

4. Автоматический поворот компонента на полярной сетке

Altium Designer 14.3 вносит плодотворное улучшение в редакторе печатных плат к размещению компонентов с использованием полярной сетки, в виде автоматического поворота компонента. При перемещении компонента в зоне полярной сетки, компонент автоматически поворачиваться по направлению сетки, как показано на Рис.7. Используя эту функцию, в комбинации со стандартным поворотом объекта — Пробел (против часовой стрелки), Shift + пробел (по часовой стрелке) – позволяет устанавливать компонент как вам необходимо.
Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altiumРис. 7. Автоматический поворот компонента на полярной сетке.

5. Управление маршрутизации к SMD площадкам

Расширенные правила проектирования дают дизайнеру больший контроль над процессом проектирования платы. В Altium Designer 14.3 появилось новое правило проектирования SMD Entry. Это правило определяет, как дорожка будет подключаться к SMD площадке. Проектировщик может выдрать следующие варианты подключения дорожки (см. Рис.8):

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium
Рис.8.Диалоговое окно правила подключаться к SMD площадке

Стоит отметить, что:

6. Улучшенная маршрутизация

Фаска на углах 90 градусов используется для уменьшения отражения сигналов при использовании СВЧ. Также могут быть использованы скругления, но они должны иметь радиус в 3 раза больше ширины дорожки. Фаски (также называемый Mitering) является альтернативой (см.Рис.9. слева).

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium
Рис.9. Дорожка без фаски и с фаской

Поскольку дорожки в Altium Designer с закругленными концами, они не могут быть использованы для создания фаски. Фаски создаются при помощи полигонов в выбранном участке дорожки.

Для снятия фаски необходимо:

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium
Рис.10. Диалоговое окно параметров фаски

Фаска выполняется только на сегменте дорожки с углами 90 градусов.

Насколько большая должна быть фаска?

Оптимальное значение фаски было определено экспериментальным путем Douville и James. Они считаю, что для этого хорошо походит формула Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium с учетом Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium и с диэлектрической проницаемостью подложки Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium
Рис.11. Параметры фаски

Эта формула не зависит от диэлектрической проницаемости. А эксперимент проводился в диапазонах Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium и Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium.

7. Улучшено диагональное соединение контактной площадки с полигоном

В предыдущих версиях Altium Designer, диагональное соединение (под 45 градусов) между прямоугольной контактной площадкой и полигоном осуществлялось таким образом, что соединительные треки приходили в центр площадки (как на Рис.12 слева).

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium
Рис.12. Диагональное соединение контактной площадки с полигоном

В Altium Designer 14,3 это была улучшено, и теперь соединения под 45 градусов введутся из углов контактной площадки, как показано на Рис.12 справа, а не из центра площадки, как это было в предыдущих версиях.

8. Улучшены каплевидные соединения

В Altium Designer 14.3, каплевидные соединения были изменены, теперь они создаются регионами. Это позволяет каждому соединению создавать определенную форму, которая может состоять из прямых или изогнутых линий (см. Рис.13.). Каплевидные соединения, также могут быть добавлены на Т-образные соединения двух дорожек.
Каплевидные соединения часто добавляют для создания более сильных соединений при переходе с дорожки на контактную площадку, с дорожки на отверстие или с дорожки на дорожку. Это полезно, когда объекты на плате очень малы, особенно ценно для просверленных отверстий в контактных площадках, так как неправильное выравнивание между сверлом и площадкой приводит к удалению большей части меди.
Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altiumРис. 13. Виды каплевидных соединений
Как видно из Рис.13. подобные соединения могут иметь прямые или изогнутые края. В предыдущих версиях Altium Designer, каплевидные соединения состояли из ряда дорожек и других сегментов которые применялись для создания необходимой формы. В Altium Designer14,3 они созданы регионами с различными ребрами (см.Рис.14).
Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altium
Рис. 14. Создание соединения одним объектом

Добавление каплевидных соединений.

Для добавления (удаления) каплевидных соединений необходимо зайти Tools> Teardrops откроется диалоговое окно Teardrops (см.Рис.15)

Как сделать джампер в altium. Смотреть фото Как сделать джампер в altium. Смотреть картинку Как сделать джампер в altium. Картинка про Как сделать джампер в altium. Фото Как сделать джампер в altiumРис. 15. Диалоговое окно создание каплевидных соединений

В Диалоговом окне Teardrops представлены следующие возможности работы с каплевидными соединениями:

Источник

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

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