
© Jens/fotolia.com
Ich drucke, also bin ich
Kommt der Rathausanbau bald aus dem 3-D-Drucker? Zumindest haben 3-D-Drucker auch in den Kommunen ein gewaltiges Potenzial, findet Franz-Reinhard Habbel.
Drupal\k_ads\Plugin\Field\FieldFormatter\InlineAdFieldFormatter->splitValue('Der Begriff 3-D-Druck geht vielen noch schwerlich über die Lippen. Für sie ist es Science-Fiction, wenn andere von selbst gedruckten Gegenständen reden. Wie kann man Gegenstände drucken? Was benötigt man dazu und vor allen Dingen was hat das mit dem Internet zu tun? 3-D-Drucker sind Maschinen, die dreidimensionale Werkstücke herstellen. Sie bauen sie schichtweise auf in dem zum Beispiel flüssiger Kunststoff aus einer Düse gespritzt wird. Gesteuert werden die Druckmaschinen durch Computer. Die Software stellt das Programm, was wie „gedruckt“ werden soll. Typische Werkstoffe für das 3-D-Drucken sind Kunststoffe, Kunstharze, Keramiken und Metalle. Angetrieben werden solche neuen Produktionsmöglichkeiten durch die die Digitalisierung. Design und Steuerungsprogramme laufen heute auf Smartphones und Tablets. Diese mobilen Geräte sind überall einsetzbar, wo es entsprechenden Datenverbindungen und damit Zugang zum Internet gibt. In einigen Jahren werden wir auch den 3-D Druck als Selbverständlichkeit betrachten. Er hat gewaltiges Potenzial, unsere Wirtschaft zu verändern. Menschen drucken sich zum Beispiel Schlüssel oder Ersatzteile selber anstatt sie bei einem Lieferanten zu bestellen und sich liefern zu lassen. Was die Gegenstände betrifft, kennt die Fantasie hier keine Grenzen. Alles ist denkbar. Das kann ein Brillenbügel, eine Handyhalterung oder eine Schraube sein. So wird in den USA derzeit damit experimentiert, ganze Häuser zu drucken und sie in wenigen Tagen fertig wie ein Fertighaus aufzustellen. Machen uns nun 3-D-Druckern alle zu Fabrikarbeitern in dem wir mit einem Mausklick Dinge des Alltags selbst herstellen können? Werden wir unsere eigenen Produktionsanlagen in der Garage oder im Keller stehen haben? Das wäre sicherlich übertrieben. Aber es wird Bereiche geben, wo mittels solcher Verfahren individualisierte Güter zu niedrigen Preisen für den eigenen Bedarf produziert werden. Denkbar ist auch die Selbstproduktion im Bereich von Mode-Accessories, Spielzeug für Kinder oder Ersatzbeschaffungen. Individuelle regionale Produkte könnten jenseits von Massenanfertigungen in Dorfgemeinschaften hergestellt und über Plattformen wie Etsy weltweit angeboten werden. Experten sehen das größte Potenzial an Veränderungen durch 3-D-Druck allerdings in der industriellen Produktion.', '1') (Line: 284) Drupal\k_ads\Plugin\Field\FieldFormatter\InlineAdFieldFormatter->viewElements(Object, 'de') (Line: 89) Drupal\Core\Field\FormatterBase->view(Object, 'de') (Line: 265) Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 340) Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24) Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 282) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 239) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 101) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 479) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 90) __TwigTemplate_89163777a3f64768d42cfbd960fc22cd->block_content(Array, Array) (Line: 182) Twig\Template->displayBlock('content', Array, Array) (Line: 75) __TwigTemplate_89163777a3f64768d42cfbd960fc22cd->doDisplay(Array, Array) (Line: 405) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378) Twig\Template->display(Array) (Line: 390) Twig\Template->render(Array) (Line: 55) twig_render_template('themes/custom/kommunal_de/templates/block/block.html.twig', Array) (Line: 384) Drupal\Core\Theme\ThemeManager->render('block', Array) (Line: 433) Drupal\Core\Render\Renderer->doRender(Array) (Line: 446) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 479) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 58) __TwigTemplate_181754720f1ec0d8a94c4a9fdf1eb37a->doDisplay(Array, Array) (Line: 405) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378) Twig\Template->display(Array) (Line: 390) Twig\Template->render(Array) (Line: 55) twig_render_template('modules/contrib/bootstrap_layouts/templates/3.0.0/bs-2col-bricked.html.twig', Array) (Line: 384) Drupal\Core\Theme\ThemeManager->render('bs_2col_bricked', Array) (Line: 433) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 242) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 142) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23) Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Drupal\k_ads\Plugin\Field\FieldFormatter\InlineAdFieldFormatter->splitValue('Der Begriff 3-D-Druck geht vielen noch schwerlich über die Lippen. Für sie ist es Science-Fiction, wenn andere von selbst gedruckten Gegenständen reden. Wie kann man Gegenstände drucken? Was benötigt man dazu und vor allen Dingen was hat das mit dem Internet zu tun? 3-D-Drucker sind Maschinen, die dreidimensionale Werkstücke herstellen. Sie bauen sie schichtweise auf in dem zum Beispiel flüssiger Kunststoff aus einer Düse gespritzt wird. Gesteuert werden die Druckmaschinen durch Computer. Die Software stellt das Programm, was wie „gedruckt“ werden soll. Typische Werkstoffe für das 3-D-Drucken sind Kunststoffe, Kunstharze, Keramiken und Metalle. Angetrieben werden solche neuen Produktionsmöglichkeiten durch die die Digitalisierung. Design und Steuerungsprogramme laufen heute auf Smartphones und Tablets. Diese mobilen Geräte sind überall einsetzbar, wo es entsprechenden Datenverbindungen und damit Zugang zum Internet gibt. In einigen Jahren werden wir auch den 3-D Druck als Selbverständlichkeit betrachten. Er hat gewaltiges Potenzial, unsere Wirtschaft zu verändern. Menschen drucken sich zum Beispiel Schlüssel oder Ersatzteile selber anstatt sie bei einem Lieferanten zu bestellen und sich liefern zu lassen. Was die Gegenstände betrifft, kennt die Fantasie hier keine Grenzen. Alles ist denkbar. Das kann ein Brillenbügel, eine Handyhalterung oder eine Schraube sein. So wird in den USA derzeit damit experimentiert, ganze Häuser zu drucken und sie in wenigen Tagen fertig wie ein Fertighaus aufzustellen. Machen uns nun 3-D-Druckern alle zu Fabrikarbeitern in dem wir mit einem Mausklick Dinge des Alltags selbst herstellen können? Werden wir unsere eigenen Produktionsanlagen in der Garage oder im Keller stehen haben? Das wäre sicherlich übertrieben. Aber es wird Bereiche geben, wo mittels solcher Verfahren individualisierte Güter zu niedrigen Preisen für den eigenen Bedarf produziert werden. Denkbar ist auch die Selbstproduktion im Bereich von Mode-Accessories, Spielzeug für Kinder oder Ersatzbeschaffungen. Individuelle regionale Produkte könnten jenseits von Massenanfertigungen in Dorfgemeinschaften hergestellt und über Plattformen wie Etsy weltweit angeboten werden. Experten sehen das größte Potenzial an Veränderungen durch 3-D-Druck allerdings in der industriellen Produktion.', '1') (Line: 284) Drupal\k_ads\Plugin\Field\FieldFormatter\InlineAdFieldFormatter->viewElements(Object, 'de') (Line: 89) Drupal\Core\Field\FormatterBase->view(Object, 'de') (Line: 265) Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 340) Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24) Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 282) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 239) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 101) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 374) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 479) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 90) __TwigTemplate_89163777a3f64768d42cfbd960fc22cd->block_content(Array, Array) (Line: 182) Twig\Template->displayBlock('content', Array, Array) (Line: 75) __TwigTemplate_89163777a3f64768d42cfbd960fc22cd->doDisplay(Array, Array) (Line: 405) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378) Twig\Template->display(Array) (Line: 390) Twig\Template->render(Array) (Line: 55) twig_render_template('themes/custom/kommunal_de/templates/block/block.html.twig', Array) (Line: 384) Drupal\Core\Theme\ThemeManager->render('block', Array) (Line: 433) Drupal\Core\Render\Renderer->doRender(Array) (Line: 446) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 479) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 58) __TwigTemplate_181754720f1ec0d8a94c4a9fdf1eb37a->doDisplay(Array, Array) (Line: 405) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378) Twig\Template->display(Array) (Line: 390) Twig\Template->render(Array) (Line: 55) twig_render_template('modules/contrib/bootstrap_layouts/templates/3.0.0/bs-2col-bricked.html.twig', Array) (Line: 384) Drupal\Core\Theme\ThemeManager->render('bs_2col_bricked', Array) (Line: 433) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 242) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 142) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23) Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
k_piano_preprocess_node(Array, 'node', Array) call_user_func_array('k_piano_preprocess_node', Array) (Line: 287) Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 433) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 479) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 90) __TwigTemplate_89163777a3f64768d42cfbd960fc22cd->block_content(Array, Array) (Line: 182) Twig\Template->displayBlock('content', Array, Array) (Line: 75) __TwigTemplate_89163777a3f64768d42cfbd960fc22cd->doDisplay(Array, Array) (Line: 405) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378) Twig\Template->display(Array) (Line: 390) Twig\Template->render(Array) (Line: 55) twig_render_template('themes/custom/kommunal_de/templates/block/block.html.twig', Array) (Line: 384) Drupal\Core\Theme\ThemeManager->render('block', Array) (Line: 433) Drupal\Core\Render\Renderer->doRender(Array) (Line: 446) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 479) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 58) __TwigTemplate_181754720f1ec0d8a94c4a9fdf1eb37a->doDisplay(Array, Array) (Line: 405) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378) Twig\Template->display(Array) (Line: 390) Twig\Template->render(Array) (Line: 55) twig_render_template('modules/contrib/bootstrap_layouts/templates/3.0.0/bs-2col-bricked.html.twig', Array) (Line: 384) Drupal\Core\Theme\ThemeManager->render('bs_2col_bricked', Array) (Line: 433) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 242) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 580) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 243) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 142) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 174) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23) Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 718) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)