Программное обеспечение для мастерской - управление запасами электронных компонентов


41

Я ищу надежное программное обеспечение, которое поможет мне управлять электронными компонентами, инструментами, сверлами, проводами в моей мастерской.

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

Список моих желаний":

  1. предпочтительное бесплатное или недорогое программное обеспечение

  2. не слишком сложно

  3. функция местоположения («где это», например, полка 1 -> вставка 1)

  4. шток / история покупок - где и когда я купил деталь и сколько я заплатил

  5. категории с древовидной структурой

  6. некоторая функциональность для присвоения части проектам (пример: я хочу отметить где-то, что я использую MCP3424 в проектах "Acurrate voltometer v2" и "Raspberry Pi Solar Energy Logger"), также я хочу увидеть полный список деталей для проекта "Acurrate voltometer v2" )

  7. архитектура клиент-сервер была бы хороша

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

РЕДАКТИРОВАТЬ / BOUNTY КОММЕНТАРИЙ

Пока ничего интересного в ответах не появилось. Решения на базе Excel или PHP недостаточно продуктивны (слишком много кликов). zParts слишком прост, я могу написать что-то подобное за 2 часа :)


5
Этот вопрос настолько удивителен, что я почти не хочу его закрывать ...
Игнасио Васкес-Абрамс

Программное обеспечение ERP моей компании делает именно то, что вы хотите. Это стоило нам шести цифр.
Мэтт Янг

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

8
Excel? Бесплатно? Я предполагаю, что мы знаем, где вы получаете ваше программное обеспечение ...
Игнасио Васкес-Абрамс

1
Привет, Камил, я обновил свой ответ, основываясь на недавнем использовании деталей на месте. Вы должны действительно изучить это.
Рикардо

Ответы:


21

Со времени моего последнего обновления к этому ответу мне посчастливилось найти онлайн-систему, которая отвечает большинству моих (и ОП) требований по управлению небольшими запасами электронных компонентов. Услуга называется « Детали на месте» .

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

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

  2. Затем вы создаете ведомость материалов, которая будет представлять собой электронную доску, которую ваша компания (или любитель) планирует построить. Вы указываете номера деталей и количества, которые будут использоваться. Эта информация будет позже использована для определения необходимых заказов на детали.

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

  4. Как только заказ прибывает, вы записываете его на вкладке Прибытие детали .

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

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

Система действительно проста в использовании, имеет приятный, современный и очень отзывчивый пользовательский интерфейс. Бесплатный аккаунт (на который я подписан) ограничен одним пользователем, 3 спецификациями и примерно 100 частями на каждую спецификацию. Я еще не достиг ни одного из них.

Я хотел подчеркнуть, что система обладает исключительной интеграцией с Excel как для импорта, так и для экспорта . Для импорта он отлично справляется с автоматическим определением имен столбцов и очень прост в отношении форматирования и другого мусора, который вы, возможно, оставили в своей электронной таблице. Результатом функции экспорта является хорошо отформатированная электронная таблица, которую можно без проблем использовать в другом месте. Это формат XLS, распознаваемый Excel и OpenOffice Calc.

Вот как я думаю, что система отвечает требованиям ОП:

  1. (Да) бесплатное или недорогое программное обеспечение - у него есть бесплатный аккаунт.

  2. (Да) Не слишком сложно - это действительно удобно. Кроме того, поскольку это сервис, вам не нужно заниматься настройкой программного обеспечения или установкой чего-либо.

  3. (Да) Функция локации (Полка 1 -> Блок 1) - вы можете определить, где хранятся детали.

  4. (Да) История запасов / покупок - система позволяет довольно хорошо контролировать историю покупок. Заказы также отражаются на складе по прибытии.

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

  6. (Да) Функциональность, позволяющая присваивать детали проектам - для этого и нужны спецификации.

  7. (Да) Клиент-серверная архитектура была бы хороша - это онлайн-сервис, настроенный онлайн, это клиент-сервер.

  8. (Да) Функциональность, которая позволяет мне составлять списки покупок - она ​​позволяет вам составлять списки покупок на основе спецификации и количества досок, которые, по вашему мнению, вы хотите построить.

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

  1. (Нет) Это не с открытым исходным кодом .

  2. (Нет) Поскольку это сервис, вы обычно не запускаете его на своих серверах. Если компания обанкротится, ваши данные исчезнут. Но так как он предоставляет отличную функцию экспорта в Excel, вы можете создать резервную копию всех данных и использовать их другими способами. Кроме того, компания заявляет, что может настроить Parts-in-Place для запуска на ваших серверах, но я подозреваю, что это может быть дорого.

Вот скриншот экрана спецификации:

Скриншот

PS. Я никак не связан с Parts-in-Place.

Ниже приведена первоначальная оценка других систем.


  • zParts - бесплатный и открытый исходный код. Но это слишком просто для требований. Я думаю, что можно использовать Excel, чтобы сделать то же самое, что делает zParts.

  • PartKeepr - веб-интерфейс, построенный на PHP, JavaScript и MySQL. На самом деле не устанавливал его, но прочитал некоторые его документы.

  • Ciiva - еще один онлайн-сервис для управления спецификациями с интегрированной базой данных поиска компонентов. Кажется довольно мощным, но простым, но я все еще не мог найти способ управлять своим собственным инвентарным запасом компонентов, но должен быть один, так как он позволит вам перепродать лишний инвентарь.

  • Мой последний поиск в Google по этой теме - ничего интересного, но, возможно, поисковые термины помогут вам лучше отфильтровать результаты.

PS. Я никоим образом не связан ни с одной из этих компаний.


Привет! Вы также можете добавить bomer.co в список. В настоящее время в бета-версии, но это бесплатно, есть запасные части, история, покупки и управление спецификациями в пути! (отказ от ответственности: я разработчик)
MSR

Теперь называется bomist.com
MSR

Я также использую Parts-in-Place, и я доволен этим. После 30 дней испытаний я готов заплатить за это. Я делаю около 3 разных печатных плат каждый месяц, и все мои старые способы управления компонентами стали слишком утомительными.
EmbeddedGuy

10

Мы провели оценку для моей компании несколько месяцев назад, потому что Excel Spreedsheet достиг своего узкого места, когда несколько инженеров работают над одним и тем же продуктом одновременно, отслеживая изменения, отслеживая. Наконец, три коммерческих варианта остались для нас, PartsinPlace, Aligni, Ciiva. Хотя мы также изучили SiliconExpert и ArenaSolution, которые являются более мощными и профессиональными. Но стоимость может легко превысить $ 1000 / пользователь / год. Мы не можем понять сложные модули лицензирования и, очевидно, мы не ищем ERP-решения ...

PartsinPlace прост в запуске, но нам не хватает необходимых функций, и он не дешев для ограниченных функций. Хорошо попробовать, если вы в основном сосредоточены на управлении запасами. Ciiva, кажется, гораздо более профессионален, и его встроенная база данных компонентов просто удивительна, предоставляет цены и запасы в реальном времени, жизненные циклы и альтернативы. Однако, как упоминалось ранее, не совсем понятно, как управлять запасами, потому что сначала нужно создать несколько пользовательских атрибутов. Aligni также предоставляет богатые функции и больше похожа на решение для ППМ, но его цена выходит за рамки нашего бюджета, даже в несколько раз по сравнению с PartsinPlace ...

Цены:

http://partsinplace.com/pricing/ , бесплатная версия для 1 пользователя и до 105 единиц

http://ciiva.com/bill-of-materials-software/subscription , бесплатная версия для 3 пользователей и начинается с 3000 единиц, до 10 000 единиц, если вы приглашаете друзей (например, Dropbox)

http://www.aligni.com/#signup , бесплатной версии, платная версия стоит от 39 долларов в месяц, до 400 единиц. Версия ENTERPRISE стоит 199 долларов в месяц, до 10000. Что случилось, если мои запчасти превысили 10000?

Особенности:

http://www.youtube.com/watch?v=gnTQyJeLrBM&feature=youtube_gdata

http://ciiva.com/bill-of-materials-software/screenshots

http://www.aligni.com/#features


8

Как и Шон Бодди выше, я не пытаюсь быть саркастичным и т.д.

Если вы любитель и просто стараетесь сохранить здоровье, следя за множеством мелких компонентов, таких как резисторные конденсаторы, микросхемы, разъемы и т. Д., Наиболее практичной системой является использование карт индекса или карт Rolodex. (Rolodex предпочтительнее, потому что они остаются на месте и их легче быстро пролистать.)

Для более крупных деталей возьмите несколько мелких пластиковых ящиков для шкафов и обозначьте их буквами и цифрами - буквы обозначают шкафы и буквы для ящиков. Получите вид, который позволит вам разделить выдвижные ящики на 2-3-4 лотка с ползунком в разделителях. Клей разделители на месте. У меня есть несколько неделимых ящиков (для больших композиций или большего количества той же самой части), другие делятся пополам, некоторые на четверти и т. Д. Для многих микросхем у меня может быть только 2,3,4 данного типа, поэтому 1 / 4 ящика в порядке и экономят место. Важно то, что вы можете быстро найти эту единственную микросхему, когда вам это нужно! (Как вы знаете, это не принесет вам ничего хорошего, если вы не можете его найти!)

НЕ ПИШИТЕ название или номер детали компонента на выдвижном ящике, просто идентификационный номер. Как только вы соберете дюжину или около того шкафов с 30-50 ящиками на штуку, вы окажетесь в оцепенении, пытаясь найти часть, читая все эти маленькие ярлыки. Вместо этого разделите файл Rolodex на категории с помощью соответствующих разделительных карт. «Разъемы», «Цифровые ИС», «Аналоговые ИС», «Операционные усилители», «Регуляторы напряжения», «Светодиоды», «Аппаратное обеспечение» и т. Д. Напишите название или часть # компонента жирными чернильными буквами вверху Индексная карта и номер шкафа-ящика также выделены жирным шрифтом (так что вы можете легко изменить местоположение, когда это станет необходимым). Внизу карты заполните другую важную информацию о компоненте. Например, номинальное напряжение, напряжение питания,

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

Для дисков с поверхностным монтажом, таких как резисторы, колпачки, диоды и т. Д. Я использую небольшие конверты с монетами № 1 для хранения деталей, а не ящики шкафа для мелких деталей. Я складываю эти конверты в большие пластиковые ящики для деталей, как вы можете достать из U-Line и т. Д. Если вы выберете лоток нужного размера и разделители правильного размера, вы обнаружите, что конверты с монетами идеально укладываются в несколько аккуратных рядов по ширине выдвижной ящик. Вы можете хранить сотни типов компонентов только в нескольких из этих ящиков. Используйте отдельный ящик для каждого размера компонента (например, 0603, 0805, 1206). Запишите тип, значение, допуск и размер вложенного компонента на каждом конверте и сложите конверты в ПОРЯДКЕ ЗНАЧЕНИЯ в разделенных ящиках. Если вы можете получить несколько конвертов разного цвета, это поможет вам немного лучше организовать. Белый, темная манильская и светлая манильская являются наиболее доступными. (Я использую белый для конденсаторов и mnailla для резисторов.) Я не пытаюсь отслеживать стандартные резисторы или колпачки в системе Rolodex, так же просто перейти непосредственно к ящикам и пролистать конверты. Когда вы добавляете новые значения и размеры в свою коллекцию, просто напишите новый конверт - это займет 5 секунд, и вам не нужно ждать загрузки вашего ПК! Я храню дополнительные конверты в каждом ящике. просто напишите новый конверт - это займет 5 секунд, и вам не нужно ждать загрузки вашего ПК! Я храню дополнительные конверты в каждом ящике. просто напишите новый конверт - это займет 5 секунд, и вам не нужно ждать загрузки вашего ПК! Я храню дополнительные конверты в каждом ящике.

Несколько лет назад я попытался привести в порядок все свои части (вероятно, около 500 различных типов в то время) с помощью электронной таблицы. Слишком непрактично для обычного использования в магазинах по ряду причин! Я узнал систему, описанную выше, от друга и никогда не оглядывался назад. Я могу только представить, сколько раз мне пришлось бы обновлять всю информацию каждый раз, когда я менял ПК или обновлял операционные системы!


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

6

Когда я занимал должность начальника отдела операций, у нас было 10 тысяч различных деталей, поэтому после нескольких недель поиска я отказался от должной стоимости программного обеспечения, но более важной стоимости обучения 20 сотрудников. Около 97 года

Поэтому мы использовали электронные таблицы для цитат на 1000 частей, отсортированных по дистрибуторам, и существующую базу данных ENg из FoxPro с обновлением Master Registry и учетными дампами инвентаря из программного обеспечения Great Plains. После месяца, проведенного с помощью Uber-программиста в его свободное время, у нас было дюжина форм для выбора запаса из сборок спецификации, Master Registry с собственным PN и многих AVL p / n для каждого и списков для подсчета запасов, P / N спецификации RFQ. планы сокращения, на общие части.

Мой совет?

`

Используйте лучший инструмент, который вы знаете, как использовать , в то время как худшая часть вводит все данные.

`... превосходно? С автофильтрами, сводными таблицами, просмотра форм для ввода и вывода данных, сортировки поиска и т. Д. С автоматическим резервным копированием


1
Ну, я могу сделать это в Excel, Access, я могу сделать приложение в .NET ... Но я не могу поверить, что нет такой вещи, уже сделанной и доступной бесплатно или 20-50USD. Может быть, я должен сделать это и попытаться продать это? :)
Камил

Вы проверяли открытый код? Настоящим программистам нужен доход

Я знаю, что Вы имеете ввиду. Есть так много плохо написанных и плохо управляемых проектов с открытым исходным кодом ... Я ненавижу их.
Камил

Доступ был бы моим выбором. Если вы хотите историю, то вам нужен RDB

1
Scrap Access, M $ позволяет загружать Visual Studio (которая имеет хорошо интегрированные возможности доступа к данным) и SQL-сервер для nix для использования дома / студентом.
Markt

5

Я разработчик программного обеспечения, и хотя посещение сервера - это крутая идея, я сомневаюсь, стоит ли это поездки для вас и ваших текущих потребностей. Если у вас была система инвентаризации, к которой другие должны были обращаться, это уже другая история, но, как вы описали, она предназначена только для вас. Я внимательно посмотрел на систему PartKeepr, указанную выше, а также на некоторые другие программы управления запасами, представленные на Github. Вы могли бы потратить целую жизнь, пытаясь найти только правильную. Как и другие, я настоятельно рекомендую Excel. Узнайте, как использовать данные -> фильтр -> автофильтр.

Не вдаваясь в подробности, дизайн баз данных получают правила (называемые «нормализацией»), поэтому они бывают быстрыми и эффективными. С вашими потребностями ни один файл хранения данных (база данных) не может делать то, что вы хотите. Хорошей новостью является то, что Excel легко позволит вам нарушить правила для полной функциональности.

У вас есть пара потребностей, которые были бы немного необычными. - Категории с древовидной структурой. Возьмите пустой лист в своей книге XL и создайте идеальную древовидную структуру. Сколько у вас филиалов? Вот пример:

-Level 1
    *Level 2
        *Level 3
-Connectors
    *Wiring
        *Blade Type
        *Banana Pins
    *Coax Cable
    *Terminal Blocks
    *Barrel Power Connectors

Нарисуйте свое дерево категорий. Пометьте свой справочный лист, чтобы вы могли ссылаться здесь, когда вам нужно добавить элемент, и не можете вспомнить, к какой категории он относится. Затем в вашей электронной таблице данных (для этого примера) вы будете использовать три различных смежных элемента. колонны. Столбец 1 = уровень 1, столбец 2 = уровень 2 и т. Д. Очевидно, что вам придется дублировать категорию «заголовки» для каждой строки компонента,

Column A   / Column B        / Column C
Connectors / General         / ()
Connectors / Wiring          / Blade Type
Connectors / Wiring          / Banana Pins
Connectors / Coax            / ()
Connectors / Terminal Blocks / ()
Resistors  / Suface Mount    / ()
etc... 

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

Для поиска материалов, которые ссылаются на специальный проект, вам нужно использовать модель «Tag». Вам придется снова создать справочный лист. Почему ты спрашиваешь? Потому что важно, чтобы каждый тег был ЕДИНСТВЕННЫМ кодовым словом. «Точный вольтметр v2» становится «AV_V2». В вашей электронной таблице будет одна запись в столбце под названием «Теги проекта». В этом поле вы ничего не добавите, или какие-либо проекты использовали этот компонент. Каждый тег ДОЛЖЕН быть разделен пробелом. Это поле может содержать ноль, одну, пять или пятьдесят записей. Когда вы хотите найти все компоненты для интересующего вас проекта, вы просто запускаете data-> filter-> autofilter -> contains (codeword), и вы в порядке. (или это было кодовое слово?) НЕ СОЗДАЙТЕ НОВУЮ КОЛОННУ ДЛЯ КАЖДОГО ПРОЕКТА. Поверьте мне, что вы запутаетесь позже. (Обратите внимание, что именно это требование «отслеживать, какой проект» от вас портит нормализацию базы данных ... ищите третью нормальную форму БД. И из-за этого ACCESS может показаться непонятным для использования. Вам определенно придется добавить больше таблицы.)

То же самое для WishList. Создайте один столбец. Введите количество частей, которые вы хотите (1, 2, X или пусто).

Подсказка: я проделал большую работу над корпоративной базой данных XL. Хотя очень заманчиво попытаться добавить уникальные строки в базу данных, чтобы сделать ее более «читабельной», сопротивляйтесь этому стремлению любой ценой. Ваша база данных будет иметь однострочный заголовок, затем одну строку на компонент, просто. Если вам нужно создать симпатичный вывод, научитесь использовать макросы, затем скопируйте строки на другой лист и распечатайте этот лист. Не связывайтесь с главной таблицей базы данных.

Еще одна идея. XL будет хранить слова и изображения легко. Вы также можете создавать другие листы в своей книге Excel. Один проект на лист. На этом листе фотография полного проекта и ключевые примечания, а также снимок экрана схемы. Переименуйте лист (используйте имена проектов ключевых слов?), Затем добавьте эту ссылку в систему каталогов ключевых слов. Может быть, это хороший способ организовать вещи. Также обратите внимание. Вы проделали большую работу в этом, лучше всего исследовать автоматизированную систему резервного копирования.

Будет ли это работать для вас? Извиняюсь за длинный многословный ответ, мне платят словом: ^)


Я согласен, за исключением того, что я использовал товарные коды для индексации, SCR и винты не были вместе, отдельно от описания детали ... которые следовали строгим правилам, таким как иерархия zit-zit, например ... "Транзистор, Mosfet-N 50mOhm 60A 100V TO220" " SCR 15A 250V TO220 "следите за ошибками

5

Я не пытаюсь быть глупым, саркастичным, ворчливым, глупым или любым другим s-словом. Я хочу этот ответ так же сильно, как и вы. Не выбирайте этот ответ.

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

Я предпочитаю классические методы - каталоги, журнал и учетные карточки. В каталоге указывается, где находится деталь в журнале, а в журнале указывается, какая учетная карточка применима. Получение новой детали означает последовательное добавление следующей индексной карточки и следующей записи в журнале. Каталог обновляется в соответствии с объемом журнала и номером записи и фактически классифицируется. Сама учетная карточка содержит данные о местонахождении и количестве детали. Если вам нужна часть, вы берете карточку, идете на место, достаете вещи и отдаете их клерку. Клерк обновляет карту, решает, нужно ли ее заказывать, и кладет карту обратно. Дорогие вещи остаются под замком у клерка или его босса. Вы можете столкнуться с проблемой использования пожарных сейфов для всех карточек, но на самом деле все, что вам нужно, - это бортовой журнал и каталог;

Я не смею сказать, что это то, что вы хотите. Я говорю, что это дешево, легко обучается, имеет множественный доступ и имеет 100% бесперебойную работу после внедрения. Файлы проекта могут легко напрямую ссылаться на связанные учетные карточки, как и файлы текущего и периодического обслуживания. Техники сразу же точно знают, что им нужно, и где именно это можно найти. Ввод данных все равно отстой - один раз. Серийные индексные карточки для 1000 различных компонентов должны иметь толщину около 7 дюймов.

Если вы хотите провести аудит, пролистайте стопку, возьмите карту и посмотрите. Если вы хотите использовать несколько каталогов, хорошо - просто продолжайте добавлять в сериализованный журнал и учетные карточки по мере добавления деталей в инвентарь. Уйти в отставку? Выбросьте карту и вычеркните ее из журнала.


5

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

Изначально у меня были те же бронирования, что и у вас (PHP означает слишком много нажатий), но, поскольку я не нашел ничего похожего, я продолжил работу с Partkeepr. Это стало легче благодаря тому факту, что его база данных легко доступна через SQL, поэтому я всегда могу манипулировать и экспортировать свои данные. Там нет блокировки.

Я, вероятно, должен написать сообщение в блоге, описывающее мою полную настройку, но вкратце:

  • Partkeepr хранит мои данные детали
  • У меня есть хранилище в пронумерованных коробках (сейчас это jwr-b1, b2 ... b18) разных размеров. Если в коробке есть отделения, они также нумеруются (поэтому мы получаем jwr-b1-a4 для коробки b1 в моей коллекции, строка A, карман № 4 слева). В коробчатом отсеке могут храниться отдельные компоненты (например, разъемы USB) или до десятка пластиковых пакетов.
  • Префикс 'jwr' (мой логин) есть, потому что я в конечном итоге захочу поделиться данными с друзьями или хакерами
  • Я ввожу данные о ценах, чтобы друзья могли получать запчасти от меня, не теряя при этом слишком много денег (хотя в будущем я планирую наложить 20-25% надбавки, чтобы покрыть другие расходы, такие как доставка)
  • Компоненты хранятся либо на бобинах, либо в пластиковых пакетах на молнии. Для сумок я в основном использую 10x10cm и 7x5cm,
  • Каждая коробка, большинство карманов / отделений коробки и, конечно, каждая сумка и катушка получает наклейку,
  • Наклейки печатаются на принтере Brother QL-570 (настоятельно рекомендуется). Данные для наклеек поступают из базы данных Partkeepr, преобразованной в CSV с помощью сценария Perl. Как правило, для загрузки обновленных данных компонентов требуется 2 команды и два щелчка в программе печати Brother, и еще три щелчка для печати этикеток для всех компонентов, добавленных с последнего раза.
  • Преимущество Partkeepr в использовании базы данных SQL состоит в том, что когда я получаю полную серию резисторов 0603 (упакованный набор), я могу просто написать короткий Perl-скрипт, который будет генерировать записи в базе данных, вместо тщательного ввода всех резисторов самостоятельно (R0603-4K7 так далее).

В целом, я вполне доволен этой настройкой. Добавление новых компонентов требует небольшой работы, но относительно безболезненно. Найти компоненты очень быстро. Самое главное, что мало «лишней» работы: я ненавижу решения, которые требуют работы ради них самих. Я хочу тратить время на электронику, а не на организацию компонентов.

Мне бы хотелось увидеть быстрое и отзывчивое нативное приложение Mac, которое бы делало то же самое (я был бы готов заплатить до 100 долларов), но в то же время это решение выполняется на 80%, стоит 0 долларов и работает сегодня .

Я планирую подробно описать эту настройку, также предоставив скрипт на Perl и, возможно, шаблоны стикеров. Я обновлю этот ответ, когда сделаю это.

** РЕДАКТИРОВАТЬ: 01.09.2015 ** - Я наконец решил, что мне нужно лучшее решение, и создал PartsBox.io - способ отслеживать ваши электронные компоненты. Это бесплатно для любителей / производителей.


Просто подумал, что упомяну, что Парткипр в настоящий момент не поддерживается . Однако на Github, так что, надеюсь, можно найти новых участников.
dodgy_coder

2

Самый простой метод, который я нашел, - это когда я покупаю что-либо, чтобы сохранить текстовую версию счета и добавить тег, указывающий, где вы его поместили (Draw33, DIPMosfetsBag2 и т. Д.). Иногда я добавляю дополнительные сведения о компоненте - имя файла таблицы данных, ссылку на веб-сайт или некоторые примечания.

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

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


1

Вы можете скачать бесплатную портативную программную компоненту-2014 здесь .

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


... забыл ссылку на программу: www.alfa-galaxy.com
Alex

1

Я хотел бы представить Организатор электронных компонентов, который работает под Windows, называется WinHeist . Он был представлен в новостной рассылке JameCo Electronics!


1

Я удивлен, что никто не упомянул http://partsbox.io. Я только начинаю оценивать его, и, похоже, он отвечает большинству ваших требований.


0

Вы можете попробовать BOMIST: https://bomist.com. В нем буквально есть все функции, которые вы описали (за исключением архитектуры клиент-сервер, но я вижу в этом преимущество - нулевая настройка)

BOMIST

Он работает локально, поэтому ни сервер, ни настройка не требуются, и вы можете иметь столько баз данных, сколько хотите (просто запустите столько экземпляров BOMIST, сколько захотите). Он интегрирован с Octopart, что означает, что вы получаете много полезных данных в режиме реального времени: таблицы данных, описания, названия пакетов, значения, цены, а также другая полезная информация автоматически загружаются в режиме онлайн. Кроме того, импорт данных в BOMIST ОЧЕНЬ прост, что означает, что вы сразу же приступите к работе. BOMIST активно развивается, и многие новые функции уже встроены.

Раскрытие: разработчик BOMIST здесь

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.