Category: it

Почему "софт" развивается активнее чем "железо" и почему это - временное явление.

Перевод с английского моей статьи на blogspot.com.

Сегодня инновации в области «железа» не такая популярны, как чисто программные. Некоторые спрашивают: «Эта область умерла?» Некоторые даже говорят: «Мы живем в информационную эру, нам не нужно возиться с оборудованием». Это имеет объективную причину: неравномерность прогресса в разных областях техники. И это временно.

На протяжении веков разработка оборудования опережала разработку программного обеспечения. К середине XX века дисбаланс достиг максимума: средства обработки материи значительно опережали средства обработки информации. Это вызвало проблемы для самого аппаратного обеспечения: его разработка сталкивалась с ограниченными возможностями работы с информацией. Это и стало основой для расцвета информационных технологий в течение следующих 70 лет.

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

Collapse )

Мастер-класс по вакуумному напылению металлов (PVD) в домашних условиях

Вот по этой ссылке вы можете зарегистрироваться на наш бесплатный мастер-класс в Москве 14 апреля 2016 г. по вакуумному напылению металлов в домашних условиях.

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

Занятие проходит в шикарном месте: ЦМИТ «Лаборатория трехмерной печати», полном футуристического оборудования, компьютеров, изобретений и творческих личностей (в хорошем смысле этого слова!).

Электрохимическая обработка металлов. Часть 4.

Наши эксперименты по обработке металлов электричеством и химией продолжаются. И на смену установке ЭХ-3 пришла установка ЭХ-4И:

ЭХ4

Индекс "И" означает, что у данной установки есть дополнительная функция электроискровой обработки, которую мы также сегодня протестируем. В качестве штатива использован наш любимый конструктор ЧПУ станков "Кулибин", а в качестве ванночки - прозрачная коробка из-под mp3-плеера.

Collapse )

FreeCAD + PyCAM + Кулибин 0912: фрезерование плоской детали

1. Создадим или откроем готовую плоскую деталь в трехмерном редакторе FreeCAD.

Freecadcontour.png

Collapse )


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

Sam2.jpg

Думаю, Вы тоже обратили внимание на сложность всего этого процесса, особенно избыточную в плане пересохранения файлов. Поэтому буду рад если найдутся желающие помочь в деле интеграции CAM-алгоритмов прямо в рабочую среду FreeCAD. Если таковые найдутся, пишите на openfablab@gmail.com

Обновления этой инструкции будут располагаться в нашей вики.

Вышла новая версия программы к Кулибину - 2.7

Оригинал взят у mntc в Вышла новая версия программы к Кулибину - 2.7

Программа MNTC USB Кулибин 2.7

Новое в версии 2.7

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

Масштабирование и сдвиг G-кода в программе МНТЦ USB Кулибин 2.7

Кроме того, вчера получилось поуправлять конструктором Кулибин (с контроллером 0409) на языке Python.  Сам python, конечно, идеальный язык для наших целей - простой и наукоемкий. Я установил также Ipython и многое другое, но не справился с установкой интерактивных оболочек к нему - ни notebook ни qt. Они привлекательны с точки зрения среды управления опытами с электронным конструктором. В следующей Ubunte они вроде запланированы в виде deb-пакетов (единственное что я пока могу адекватно устанавливать :)  Она скорее всего выйдет раньше электронного конструктора, но пока я бы в них поразбирался. Кто знает - поделитесь опытом как их установить :)

И еще обнаружилось бесплатное расширение для Inkscape - Gcodetools позволяющее профессионально редактировать и создавать G-коды.

Также у меня наконец нормально установилась Linux (Ubuntu 10.11), и вообще постепенно фокус наших работ в области ПО смещается в эту сторону. Сейчас разбираюсь с PyCAM и FreeCAD. Ведь в отсутствие бесплатных систем трехмерного моделирования, в полную мощность нельзя использовать преимущество дешевых ЧПУ станков.


UPDATE: Сейчас актуальна версия 2.7.1 с исправленной ошибкой при 3D-обработке