Low-cost 3D Printing for Science, Education and Sustainable Development / Доступная 3Д печать для науки, образования и устойчивого развития: 4. Роль свободного программного и аппаратного обеспечения в революции 3D-печати
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
Марко Зеннаро kindra 18.09.13 в 11:28 Марко Дзеннаро aks_id 10.11.13 в 17:28 Марко Дзеннаро Woolpit 25.11.13 в 03:55 |
+3 |
|
Мы все еще не знаем, является ли настольная 3D печать предшественником «Третьей промышленной революции» как предположили Джереми Рифкин [1] и Крис Андерсон [2]. Это определенно одна из самых интересных технических тенденций и далее мы хотели бы подчеркнуть роль открытых программных и аппаратных средств в обеспечении её успеха. kindra 18.09.13 в 11:28 Сегодня ещё неизвестно, является ли настольная 3D-печать предвестником «Третьей промышленной революции», как предположили Джереми Рифкин [1] и Крис Андерсон [2]. Но это определённо одно из самых интересных направлений развития окружающих нас технологий. На следующих страницах мы хотим рассказать о роли открытого программного и аппаратного обеспечения в её успехе. aks_id 10.11.13 в 17:34 |
||
|
Открытый источник (исходник) – это принцип проектировать, разрабатывать и распространять, предлагая практическую доступность к источнику продукта. kindra 18.09.13 в 11:30 Открытый источник alex_itz 20.10.13 в 16:24 Открытые источники aks_id 10.11.13 в 17:56 |
||
|
Открытое программное обеспечение kindra 18.09.13 в 11:30 Открытое программное обеспечение aks_id 10.11.13 в 18:17 |
||
|
Лицензирование kindra 18.09.13 в 11:30 Лицензирование aks_id 10.11.13 в 18:31 |
+3 | |
|
Стандартная общественная лицензия (GNU/GPL)5 является самой распространенной лицензией открытого исходного кода. Из всего программного обеспечения, к которому она была применена, самое известное - ядро Linux. Фактически, GPL была применена к большинству тех программных модулей, которые включены в самые известные разновидности Linux`а. Его широкая привлекательность среди общественно открытых ресурсов происходит от факта, что он попадает в ту категорию простых открытых лицензий, которые обязывают стороны, которые хотят перераспределять такое программное обеспечение, в оригинале или в измененной (производной) форме, сделать так в соответствии с лицензионным соглашением, по которому такое программное обеспечение было получено. Таким образом, права пользования изменения и перераспределения программного обеспечения предоставляются по Общедоступной лицензии (GPL). GPL обязывает стороны предоставлять те же самые привилегии по тем же самым условиям для тех кто получает программное обеспечение. kindra 18.09.13 в 11:31 Универсальная общественная лицензия GNU (GNU GPL) [5] - самая распространённая лицензия для открытых источников. Самое известное ПО под этой лицензией - ядро Linux. В действительности под GPL вышло большинство программных модулей, вошедших в самые известные дистрибутивы Linux. Её широкая привлекательность в сообществе open source основана на том, что GPL относится к той категории лицензий для ПО с открытым исходным кодом, которая обязывает при распространении данного ПО в оригинальном или изменённом виде наделять его теми же условиями лицензионного соглашения, под которыми оно было получено. Таким образом, предоставляя право на использование, изменение и дальнейшее распространение программы, лицензия GPL требует от сторон расширить прописанные в ней права и условия на всех будущих пользователей программы. aks_id 10.11.13 в 20:09 |
+7 | |
|
Публичная творческая лицензия [6] (CC) используется, когда автор хочет дать людям право распространять, использовать, и даже основываться на работе которую он уже создал. Публичная творческая лицензия даёт автору выбор. Например, он мог бы позволить только некоммерческое использование своей собственной работы, которое защищает людей, которые используют или распространяют работу автора и поэтому они не беспокоятся о нарушении авторских прав, до тех пор, пока они соблюдают условия установленные автором. kindra 18.09.13 в 11:31 Лицензия Creative Commons (CC) [6] используется в том случае, если автор хочет дать людям право делиться его работой, использовать её или даже пристраивать к своим собственным наработкам. Creative Commons предоставляет автору гибкие условия (к примеру, можно разрешить только некоммерческое использование своей работы) и защищает тех, кто распространяет авторскую работу, так что им не приходится волноваться о нарушении авторских прав до тех пор, пока они придерживаются указанных автором условий. Есть несколько видов лицензии CC, которые представляют собой разные комбинации условий распространения. aks_id 10.11.13 в 20:33 |
+3 | |
|
Открытое программное обеспечение и 3D печать: на примере ReplicatorG kindra 18.09.13 в 11:32 Открытое программное обеспечение в 3D-печати на примере ReplicatorG aks_id 10.11.13 в 20:54 |
||
|
ReplicatorG7 – простая программа 3D печати с открытым исходным кодом. Это - программное обеспечение может быть использовано на MakerBot Replicator, Thing-O-Matic, CupCake CNC, RepRap`ом, или универсальным станком с ЧПУ ( СNС). Он может переработать g-код или *.STL файл; он кроссплатформенный (работает с Mac, Windows и Linux); легкий в установке; основанный на знакомом микроконтроллере Arduino. ReplicatorG используется тысячами пользователей 3D принтеров MakerBot. kindra 18.09.13 в 11:33 ReplicatorG [7] – простая программа 3D печати с открытым исходным кодом. Это - программное обеспечение может быть использовано на принтерах MakerBot Replicator, Thing-O-Matic, CupCake CNC, RepRap, или универсальном станке с ЧПУ (СNС). Программа способна обработать G-код или STL-файл; является кроссплатформенной (работает с Mac, Windows и Linux); легка в установке; в основе лежат знакомые среды разработки Arduino и Processing. ReplicatorG используется тысячами пользователей 3D принтеров MakerBot. alex_itz 20.10.13 в 16:41 ReplicatorG [7] – простая программа 3D-печати с открытым исходным кодом. Она используется на принтерах MakerBot Replicator, Thing-O-Matic, CupCake CNC, RepRap и универсальных станках с ЧПУ. Может обрабатывать G-код или файлы STL, кроссплатформенная (работает на Mac, Windows и Linux), легка в установке, основана на близких Arduino и Processing средах. ReplicatorG используют тысячи операторов MakerBot. aks_id 10.11.13 в 21:12 |
+4 | |
|
Благодаря простой открытой лицензии, ReplicatorG основывается на Arduino GUI (Graphical user interface) и обеспечивает простое использовать графического пользовательского интерфейса для управления и работы RepRap совместимых машин. Он подпадает под действие GNU GPL версии 2. Вот что говорится в преамбуле лицензии: kindra 18.09.13 в 11:33 Благодаря открытой лицензии, ReplicatorG основывается на Arduino GUI (Graphical user interface) и предлагает простой в пользовании интерфейс для управления и работы RepRap-совместимых машин. Он подпадает под действие GNU GPL версии 2. Во вступительной части лицензии говорится: alex_itz 20.10.13 в 16:45 Благодаря открытой лицензии ReplicatorG основан на Arduino GUI и имеет простой пользовательский интерфейс для управления и работы с аппаратами, совместимыми с RepRap. Он лицензирован на условиях GNU GPL v2. Во вступительной части лицензии говорится: aks_id 10.11.13 в 21:36 |
+2 | |
|
Когда мы говорим о свободном программном обеспечении, мы ссылаемся на свободу, а не на цену. Наша Стандартная общественная лицензия разработана, чтобы дать уверенность, что у Вас есть возможность раздавать копии бесплатного программного обеспечения (и загружать для этого услуги, если пожелаете), что вы получаете исходный код или можете его получить, если захотите, также вы можете изменить программное обеспечение или использовать его части в новых бесплатных программах. И Вы знаете, что Вы можете сделать это. kindra 18.09.13 в 11:34 Когда мы говорим о свободном программном обеспечении, мы ссылаемся на свободу, а не на цену. Наша Стандартная общественная лицензия разработана, чтобы дать уверенность, что Вы имеете право распространять копии свободного программного обеспечения (и взимать плату за эту услугу, если пожелаете), что вы получите исходный код или можете иметь к нему доступ, если захотите, также вы можете изменить программное обеспечение или использовать его части в новых свободных программах; и Вы знаете, что Вы можете сделать это. alex_itz 20.10.13 в 16:53 Говоря о свободном программном обеспечении, мы имеем в виду именно свободу, а не безвозмездность. Наша универсальная общественная лицензия разработана, чтобы гарантировать вам право распространять копии свободного программного обеспечения (в том числе за деньги, если есть такое желание), получать исходный код, вносить изменения в программное обеспечение и использовать его части в новых свободных программах, а также право знать, что у вас есть все эти возможности. aks_id 16.11.13 в 16:37 |
+3 | |
|
Чтобы защитить Ваши права, мы должны установить ограничения, которые помешают, кому бы то ни было отказывать Вам в этих правах или попросить, чтобы Вы отказались от этих прав. Эти ограничения объясняют определенные обязанности для Вас, если Вы распространяете копии программного обеспечения, или изменяете его. kindra 18.09.13 в 11:34 Чтобы защитить ваши права, нам приходится ввести ограничения, запрещающие кому бы то ни было лишать вас этих прав или просить вас отказаться от них. Эти ограничения налагают на вас определенные обязательства в том случае, если вы распространяете копии программного обеспечения или изменяете его. aks_id 16.11.13 в 16:46 |
+2 | |
|
Например, если Вы распространяете копии такой программы, либо бесплатно, либо за вознаграждение, Вы должны дать получателям все права, которыми Вы обладаете. Вы должны удостовериться, что они тоже получат или могут получить исходный код. И Вы должны показать им эти условия, чтобы они знали свои права. kindra 18.09.13 в 11:34 Например, если вы распространяете копии такой программы, будь то платно или бесплатно, вы обязаны передать новым пользователям все права, которыми сами обладаете. И убедиться, что они тоже, как и вы, получат исходный код или будут иметь возможность его получить. Вы также должны ознакомить их с данными условиями, чтобы они знали свои права. aks_id 16.11.13 в 16:46 |
+3 | |
|
Открытые аппаратные средства kindra 18.09.13 в 11:35 Открытое оборудование alex_itz 20.10.13 в 17:48 Открытое аппаратное обеспечение aks_id 16.11.13 в 17:01 |
||
|
Arduino kindra 18.09.13 в 11:35 Arduino alex_itz 20.10.13 в 18:29 Arduino aks_id 16.11.13 в 17:07 |
+2 | |
|
Аппаратные средства Arduino совершенно открытый ресурс (по лицензии CC) с файлами разработки и доступными техническими требованиями, так же как программное обеспечение контроля (под GPL) и документация (также под CC). kindra 18.09.13 в 11:35 Аппаратные средства Arduino полностью открыты (по лицензии CC), включая файлы разработки и спецификации, а также программы контроля (под GPL) и документацию (также под CC). aks_id 16.11.13 в 17:12 |
||
|
Печатная плата Arduino, как показано слева, состоит из 8-битного микроконтроллера автоматической регулировки напряжения Atmel с дополняющими компонентами, облегчающими программирование, и объединенные в другие схемы. kindra 18.09.13 в 11:36 Печатная плата Arduino, как показано слева, состоит из 8-битного AVR-микроконтроллера Atmel дополненного компонентами, облегчающими программирование и подключение к другим схемам. alex_itz 21.10.13 в 18:32 (подпись к изображению) Плата Arduino aks_id 16.11.13 в 17:14 (подпись к изображению) Плата Arduino Woolpit 03.12.13 в 06:04 |
+5 | |
|
Ряд других процессоров используемых совместимыми устройствами Arduino. Большинство плат включают линейный регулятор на 5 Вольт и кварцевый генератор на 16 МГц (или керамический резонатор в некоторых вариантах), также некоторые разработки, такие как LilyPad демонстрируют 8 МГц и обходятся без встроенного стабилизатор напряжения благодаря определенным ограничениям форм-фактора. Микроконтроллер Arduino также предварительно запрограммирован с загрузчиком операционной системы, который упрощает загрузку программ на микросхеме флэш-памяти, по сравнению с другими устройствами, которые обычно требуют внешнего программирования. kindra 18.09.13 в 11:36 В Arduino-совместимых устройствах используются другие процессоры. Большинство плат содержат линейный регулятор на 5 Вольт и кварцевый генератор на 16 МГц (или керамический резонатор в некоторых вариантах), впрочем, некоторые разработки, такие как LilyPad, работают на 8 МГц и обходятся без встроенного стабилизатора напряжения благодаря определенным ограничениям форм-фактора. Микроконтроллер Arduino также предварительно запрограммирован загрузчиком, который упрощает загрузку программ на микросхему флэш-памяти, по сравнению с другими устройствами, которым обычно требуется внешний программатор. alex_itz 22.10.13 в 15:48 В аналогах Arduino используются и другие процессоры. Большинство плат содержат линейный регулятор на 5 В и кварцевый генератор на 16 МГц (в некоторых вариантах керамический резонатор), но некоторые устройства, такие как LilyPad, работают на 8 МГц и обходятся без встроенного стабилизатора напряжения благодаря определённым ограничениям форм-фактора. При этом на микроконтроллере Arduino предустановлен загрузчик, благодаря чему загрузка программ на чип флэш-памяти проходит проще, чем на других устройствах, требующих для себя внешнего программатора. aks_id 16.11.13 в 17:22 |
||
|
Открытые аппаратные средства и 3D печать kindra 18.09.13 в 11:36 Открытые аппаратные средства и 3D-печать aks_id 16.11.13 в 17:25 |
||
|
До сих пор самый популярный настольный 3D принтер был первичной общедоступной основанный на оригинальном принтере RepRap: Репликатор MakerBot. Вопреки некоммерческому проекту RepRap, MakerBot (представленный в январе 2012) не фокусируется на цели саморепликации. Улучшенный 3D принтер имеет, более чем удвоенную встроенную оболочку, включает двойной экструдер, позволяющий двухцветное создание и обновленное электронное оборудование, включающее жидкокристаллический дисплей и панель управления для прямого взаимодействия с пользователем без необходимости в ПК. Репликатор продается только предварительно собранный. В сентябре 2012 Makerbot Industries представила Репликатор 2. kindra 18.09.13 в 11:37 Пока самый популярный настольный 3D-принтер с оригинальным открытым дизайном основан на оригинальном принтере RepRap: Репликатор MakerBot. Вопреки некоммерческому проекту RepRap, MakerBot (представленный в январе 2012) не фокусируется на цели саморепликации. Улучшенный 3D принтер имеет более чем удвоенную площадь для печати, имеет двойной экструдер, позволяющий двухцветную печать и обновленную электронику, включающую ЖК-дисплей и панель управления для прямого взаимодействия с пользователем без необходимости в ПК. Репликатор продается только предварительно собранный. В сентябре 2012 Makerbot Industries представила Репликатор 2. alex_itz 22.10.13 в 18:02 Самый популярный сейчас (в 2013 году) настольный 3D-принтер — это оригинальный проект с открытыми источниками, основанный на принтере RepRap - Replicator фирмы MakerBot. В отличие от некоммерческого проекта RepRap, MakerBot (дата выхода - январь 2012 г.) не стремится к разработке самореплицирующегося принтера. Вместо этого технически усовершенствованный 3D-принтер получил в два с лишним раза больше пространства для печати, двойной экструдер, позволяющий создавать двухцветные модели, и дополнительную электронику, в том числе ЖК-дисплей и панель управления для прямого взаимодействия с пользователем без подключения к ПК. Replicator продаётся только в собранном виде. В сентябре 2012 года Makerbot Industries представила Replicator 2. aks_id 16.11.13 в 17:26 |
||
|
В новой версии 3D принтера снова увеличена максимальная площадь печати и есть возможность печатать слоями в 100 микрон. Отказались от двойного экструдера, но обновленная электроника, ЖК-дисплей и панель управления остались такими же, как у исходного Replicator. Прошивка, программное обеспечение для настольных систем и форматы файлов были также изменены в этой версии, для поддержки дополнительной точности и размера. В отличие от предыдущей модели, Replicator 2 может печатать только пластиком PLA и не включает в себя нагревательную платформу, экструдер или высокотемпературные настройки для ABS-пластика. Replicator 2 продается только предварительно собранным. Примерно в сентябре 2012 компания заявила, что в ее новом Replicator 2 они «не будут делиться разработками аппаратной части или графическим пользовательским интерфейсом» [11]. Это отклонение от предыдущей модели OSH было раскритиковано частью общественности, включая соучредителя, а теперь бывшего сотрудника, Закари Смита. Решение было высказано в ответ на появление почти идентичного клона Replicator, названного Tangibot. MakerBot не стал полностью проприетарным, поскольку начальный Replicator все еще общедоступен. alex_itz 22.10.13 в 19:21 В новой версии 3D-принтера снова увеличилось пространство для печати, а ещё теперь он печатает слоями толщиной в 100 микрон. Двойного экструдера больше нет, но дополнительная электроника, ЖК-дисплей и панель управления остались теми же, что и у исходного Replicator. Встроенное ПО, программы рабочего стола и форматы файлов были в этой версии изменены для поддержки дополнительной точности и размера. В отличие от предыдущих моделей, Replicator 2 может печатать только полилактидом (ПЛА) и не включает в себя нагревательную платформу, специальный экструдер и настройки высокой температуры, необходимые для АБС-пластика. Replicator 2 продаётся только в собранном виде. Примерно в сентябре 2012 года компания заявила, что в новом Replicator 2 они «не будут делиться разработками аппаратной части и графического пользовательского интерфейса» [11]. Отход от модели открытых аппаратных средств вызвал критику части сообщества, включая соучредителя, а теперь бывшего сотрудника Закари Смита. Такое решение MakerBot объяснили реакцией на появление почти полного клона Replicator, названного Tangibot. MakerBot не стал полностью проприетарным (сохраняющим за собой монополию на использование, копирование и модификацию), поскольку исходники первого Replicator всё ещё открыты. aks_id 16.11.13 в 17:31 3D-принтер новой версии вновь увеличил рабочий объем и может печатать слоями толщиной 100 микрон. Возможность сдвоенного экструдера была отброшена (но вновь появилась в модели Replicator 2X. прим. пер.), но улучшенная электроника; ЖК-дисплей и панель управления остались теми же, что и у исходного Replicator . Прошивка, программное обеспечение для настольной системы и форматы файлов также были изменены в этой версии для обеспечения дополнительной точности и размера. В отличие от предыдущих моделей, Replicator 2 может печатать только полилактидом (ПЛА) и не включает в себя нагревательную платформу, специальный экструдер и высокотемпературные настройки для ABS-пластика. Replicator 2 продаётся только в собранном виде. Примерно в сентябре 2012 года компания заявила, что в новом Replicator 2 они «не будут делиться разработками аппаратной части и графического пользовательского интерфейса» [11]. Отход от модели открытых аппаратных средств (модели OSH) вызвал критику части сообщества, включая соучредителя, а теперь и бывшего сотрудника, Закари Смита. Утверждается, что этот ход явился ответом на появление почти полного клона Replicator, названного Tangibot. MakerBot не стал полностью проприетарным, поскольку исходники первого Replicator всё ещё открыты. Woolpit 04.12.13 в 09:20 |
+3 | |
|
Популярный интернет-магазин Thingiverse от MakerBot и сообщество хакеров остаются бесплатными и открытыми, в отличие от других онлайновых розничных магазинов для проектов 3D печати. kindra 18.09.13 в 11:37 Общедоступное онлайн-хранилище MakerBot Thingiverse и сообщество хакеров остаются свободными и открытыми, в отличие от других розничных онлайн-магазинов для проектов 3D-печати. aks_id 16.11.13 в 17:40 |
||
|
LulzBot АО-10012, от Aleph Objects, Inc., было первым аппаратным изделием, которое получило сертификат «Признание Ваших прав» от Фонда свободных программных средств13. Эти аппаратные средства сертификации продукта поощряют создание и продажу аппаратных средств, которые сделают, на сколько это возможно, уважение Вашей свободы и Вашей конфиденциальности, и дадут уверенность, что вы контролируете Ваше устройство. Алеф объекты были созданы с идеей, что люди должны быть свободно пользоваться, обучаться и улучшать устройства, которые они используют. А так же совместно использовать их улучшения и нововведения. Все их принтеры поставляют с разработанными аппаратными средствами, программным обеспечением и документацией в соответствии с бесплатными лицензиями. Получаете все это — исходный код, конструкторскую документацию и спецификации — все нуждается в контроле, починке, фиксации и совершенствовании в каждом аспекте принтера. kindra 18.09.13 в 11:38 Принтер LulzBot АО-10012 от Aleph Objects был первым устройством, которое успешно прошло аттестацию «Respects Your Freedom» (англ. «Уважает вашу свободу») Фонда свободного программного обеспечения [13]. Эта программа аттестации аппаратных средств поощряет создание и продажу аппаратного обеспечения, которое не ограничивает вашу свободу, не вмешивается в личную жизнь и даёт гарантию того, что вы контролируете данное устройство. Aleph Objects была создана с мыслью, что люди должны свободно пользоваться устройствами, учиться на них, улучшать их и делиться своими улучшениями и новшествами с сообществом. Все их принтеры поставляются со схемами аппаратных средств, программным обеспечением и документацией под свободными лицензиями. Вы получаете всё: исходный код, документацию со схемами и спецификациями — всё, что нужно для контроля, наладки, ремонта и совершенствования любого аспекта работы принтера. aks_id 16.11.13 в 17:44 |
||
|
Библиография: Woolpit 19.09.13 в 12:57 Ссылки: aks_id 10.11.13 в 21:47 |
+1 |
