Sl-Alex домашняя лаборатория

Статьи

Подписаться на эту рубрику по RSS

Статьи (как мои, так и переводные)

3D модели для KiCAD. Часть 3 - импорт

Просмотров: 5282Комментарии: 4
Статьи

Перевод: EN
3D модели для KiCAD. Часть 3 - импорт

В этой статье я покажу, как использовать 3D модели, вне зависимости от того, в каком 3D редакторе они были созданы. Напомню, в первой статье цикла мы создавали модель в OpenSCAD, а во второй использовали FreeCAD. Второй путь является более интуитивным и более наглядным, однако OpenSCAD не стоит сбрасывать со счетов: в некоторых случаях он может оказаться предпочтительнее. Возможно, вы нашли третий путь и скачали готовую модель в интернете. В любом случае, какой бы путь создания 3D модели вы бы ни выбрали, вы обязательно столкнётесь с проблемой её использования в KiCAD. В этой статье я постараюсь подробно описать процесс подготовки модели для KiCAD и осветить некоторые подводные камни этого процесса.

Далее...

3D модели для KiCAD. Часть 2 - FreeCAD

Просмотров: 6022Комментарии: 3
Статьи

Перевод: EN
3D модели для KiCAD. Часть 2 - FreeCAD

Эта статья продолжает материал о создании 3D моделей компонентов для KiCAD. В прошлой части мы с вами создали модель корпуса микросхемы при помощи пакета OpenSCAD. Однако, подобный подход, хоть и прост, но заставляет держать всю модель в голове и при этом зачастую ошибки в создании модели бывает довольно тяжело выловить. Да и просто во многих случаях гораздо удобнее сесть и сразу нарисовать что-нибудь в своём любимом 3D редакторе. С конструкторскими 3D пакетами в мире open source тяжело, но скорее всего я не промахнусь, объявив FreeCAD самым удобным для этого инструментом. Разумеется, есть коммерческие альтернативы, однако меня FreeCAD покорил простотой и скоростью работы. Приятный бонус - как и OpenSCAD, он отлично поддерживается как в Windows, так и в Linux.

Далее...

Руководство по WxWidgets: 12. Тетрис в wxWidgets

Просмотров: 2560Комментарии: 0
Статьи
Руководство по WxWidgets: 12. Тетрис в wxWidgets

Тетрис

Тетрис - это самая популярная компьютерная игра из всех когда-либо созданных. Оригинальная игра была создана русским программистом Алексеем Пажитновым в 1985 году. После этого тетрис портировали на всевозможные платформы в различных вариациях. Модифицированная версия тетриса есть даже на моём мобильнике.

Далее...

Руководство по WxWidgets: 11. Самодельные виджеты

Просмотров: 2454Комментарии: 0
Статьи
Руководство по WxWidgets: 11. Самодельные виджеты

Вы когда-нибудь задумывались, глядя на интерфейс приложения, как был создан данный GUI объект? Вероятно каждый, кто увлечен программированием задумывался. Затем он смотрел на список виджетов, предоставляемых его любимой GUI библиотекой. Но не мог найти ничего подобного. Обычно тулкиты предоставляют только самые общие виджеты, такие как кнопки, текстовые виджеты, слайдеры и т.д. Ни один тулкит не может предоставить всех возможных виджетов.

Далее...

Руководство по WxWidgets: 10. Контексты устройств

Просмотров: 2405Комментарии: 0
Статьи
Руководство по WxWidgets: 10. Контексты устройств

GDI (интерфейс графических устройств) - это интерфейс для работы с графикой. Он используется для взаимодействия с графическими устройствами, такими как монитор, принтер или файл. GDI позволяет программистам выводить данные на экран или принтер, не беспокоясь о деталях конкретного устройства. GDI изолирует программиста от железа.

Рисунок 10.1: Структура GDI

Рисунок 10.1: Структура GDI

Далее...

Руководство по WxWidgets: 9. Перетаскивание

Просмотров: 1906Комментарии: 0
Статьи
Руководство по WxWidgets: 9. Перетаскивание

Википедия: в GUI драг-н-дроп - это действие (или поддержка действия) при котором кликаешь на виртуальном объекте и тащишь его в другое место, или в другой виртуальный объект. В основном, это используется для вызова различных типов действий, или для создания различных типов связей между абстрактными объектами.

Далее...