Gerbv — утилита для просмотра файлов Gerber RS-274X, сверловки Excellon и расположения в формате CSV. Файлы Gerber используются для передачи производителям печатных плат (PCB) данных об их конструкции.
Возможности Gerber
Gerbv работает на GNU/Linux и на других версиях UNIX, есть экспериментальных выпуск для Windows.
Gerbv отображает RS-274X файлы, но не RS-274D.
Gerbv обрабатывает макросы диаграмм до 10 уровней рекурсии.
Gerbv поддерживает сложные операции (например, слой knockout).
Gerbv может отображать множество разных файлов формата drill. Поддерживаются файлы Excellon. Другие файлы drill с аналогичным синтаксисом тоже отображаются.
Gerbv отображает хорошо сформированные файлы pick-and-place. Файлы pick-place должны содержать XYRS (X, Y, вращение, Side размещение) и быть в ASCII (CSV) формате.
Gerbv автоматически определяет Gerber, drill и pick-place при чтении файла.
При помощи Cairo, gerbv может отображать слои в полупрозрачном режиме.
Gerbv предоставляет средства для анализа и проверки синтаксиса вашего Gerber файла, количества кода, использование диаграммы и т.д. Это может быть полезно, когда возникли проблемы на этапе CAM изготовления печатной платы (то есть когда проблемы в файле).
При помощи Cairo, Gerbv включает ограничения редактирования gerber. (В настоящее время ограничивается удаление объекта.)
Поддерживается панорамирование и масштабирование изображения, как поэтапно так и контурно.
Автомасштабирование изображения — то есть увеличение и панорамирование изображения, чтобы соответствовать размеру окна просмотра.
Можно одновременно загрузить несколько файлов и отобразить друг на друге.
Количество одновременно загружаемых слоёв не ограничено.
Порядок слой (stackup) можно легко изменить при помощи интуитивно понятного меню перетаскиваний.
Вы можете включать и отключать отображение каждого отдельного слоя при помощи флажков.
Вы можете установить слой цвета независимо друг от друга с помощью всплывающего окна выбора цвета.
Вы можете изменить слой полярности (отрицательный / положительный дисплей).
Gerbv включает инструмент измерения, так что вы можете делать измерения на изображении.
Три инструмента измерения: дюйм, мм, мил (1/1000 дюйма). Единицы измерения выбирает пользователь.
Gerbv может экспортировать изображение в слой PNG, .ps, .pdf, и .svg, как внутри GUI, а также с помощью ключей командной строки (только в версии с cairo).
Gerbv performs negative/scratch draws.
Gerbv включает в себя операции перезагрузки, которая перечитывает все загруженные файлы с диска. Это полезно когда вы ломаете файл Gerber.
Gerbv позволяет сохранить сеанс в файле проекта. Файл проекта хранит имена всех загруженных файлов, их слои, цвета и т.д., так, чтобы вы могли легко перезагрузить все файлы Gerber в проекте на более поздний срок (например после повторного редактирования с помощью PCB layout tool).
Для установки программы в терминале выполните следующую команду:
LibreOffice бесплатен и имеет открытый исходный код, следовательно, вы можете бесплатно скачивать, использовать и изучать LibreOffice. LibreOfficeбесплатен как для частного, так и для образовательного или коммерческого использования. Может использоваться без каких-либо лицензионных сборов вашей семьёй, друзьями, коллегами по работе, студентами, сотрудниками и так далее.
sudo add-apt-repository ppa:ricotz/ppasudo apt-get updatesudo apt-get…
Youtube-dlG — это кроссплатформенный графический интерфейс для популярного консольного инструмента для загрузки видео youtube-dl. Этот интерфейс позволяет вам одновременно загружать несколько видео, автоматически конвертировать загруженные видео в аудио, позволяет вам выбрать необходимое качество видео и многое другое.
Youtube-dl — консольный загрузчик видео, который, несмотря на свое имя, позволяет…
Функция array_intersect_key() сравнивает два массива и выводит элементы первого массива если ключи этих элементов совпадают с ключами во втором массиве, при этом значения элементов второго массива игнорируются.
$a = array (1=>'кошка',2=>'мышка',4=>'сапог',6=>'пряник');
$b = array (1=>'кошка',3=>'пряник',4=>'кино',5=>'стакан');
$arr = array_intersect_key ($a, $b);
print_r($arr);
Array
(
[1] => кошка
[4] =>…
shutter — многофункциональная программа, позволяющая делать скриншоты. Можно делать скриншоты окна, части эрана, всего экрана, или даже веб-сайта, потом добавлять к ниму различные эффекты, рисовать на нём, и в конце загрузить его на интернет-хостинг изображений. И всё это из одного окна!
Программа shutter доступна в официальном репозитории Ubuntu, поэтому ее можно установить через центр приложений Ubuntu или…
QupZilla — быстрый и безопасный веб-браузер с открытым исходным кодом, предназначенный для массового пользователя. Он позволяет интеграцию с пользовательским окружением рабочего стола и имеет ряд отличительных особенностей, положительно воспринятых рецензентами. QupZilla распространяется под лицензией GPL v3.
Особенности программы
Привычный вид
QupZilla использует родной стиль элементов управления среды Linux.…