{"id":21677,"date":"2026-09-10T19:56:40","date_gmt":"2026-09-10T19:56:40","guid":{"rendered":"https:\/\/8657085.xyz\/?p=21677"},"modified":"2026-09-10T19:56:40","modified_gmt":"2026-09-10T19:56:40","slug":"first-look-at-mits-shiftlens-3d-printed-objects-capable-of-flashing-a-warning-when-you-use-them-wrong","status":"publish","type":"post","link":"https:\/\/8657085.xyz\/?p=21677","title":{"rendered":"First Look at MIT&#8217;s ShiftLens, 3D-Printed Objects Capable of Flashing a Warning When You Use Them Wrong"},"content":{"rendered":"<p> <div style=\"display: grid; grid-template-columns: 300px 160px; gap: 2px; width: 460px; background: #eee; padding: 2px;\">\r\n\r\n  <!-- \u6574\u884c\u5bbd\u5e7f\u544a -->\r\n  <div style=\"grid-column: 1\/-1; width: 460px; height: 250px; background: #ccc; display: grid; place-items: center;\">\r\n  <script async type=\"application\/javascript\" src=\"https:\/\/a.magsrv.com\/ad-provider.js\"><\/script> \r\n <ins class=\"eas6a97888e2\" data-zoneid=\"5876674\"><\/ins> \r\n <script>(AdProvider = window.AdProvider || []).push({\"serve\": {}});<\/script>\r\n  <\/div>\r\n  <div style=\"grid-column: 1\/-1; width: 460px; height: 90px; background: #ccc; display: grid; place-items: center;\">\r\n  <script async type=\"application\/javascript\" src=\"https:\/\/a.magsrv.com\/ad-provider.js\"><\/script> \r\n <ins class=\"eas6a97888e2\" data-zoneid=\"5876676\"><\/ins> \r\n <script>(AdProvider = window.AdProvider || []).push({\"serve\": {}});<\/script>\r\n  <\/div>\r\n\r\n  <!-- \u5de6\u4fa7\u7ad6\u6392 -->\r\n  <div style=\"height: 250px; background: #ccc; display: grid; place-items: center;\">\r\n  <script async type=\"application\/javascript\" src=\"https:\/\/a.magsrv.com\/ad-provider.js\"><\/script> \r\n <ins class=\"eas6a97888e2\" data-zoneid=\"5876672\"><\/ins> \r\n <script>(AdProvider = window.AdProvider || []).push({\"serve\": {}});<\/script>\r\n  <\/div>\r\n  <div style=\"height: 500px; background: #ccc; display: grid; place-items: center;\">\r\n  <script async type=\"application\/javascript\" src=\"https:\/\/a.magsrv.com\/ad-provider.js\"><\/script> \r\n <ins class=\"eas6a97888e2\" data-zoneid=\"5876680\"><\/ins> \r\n <script>(AdProvider = window.AdProvider || []).push({\"serve\": {}});<\/script>\r\n  <\/div>\r\n\r\n  <!-- \u53f3\u4fa7\u6469\u5929\u697c\uff08\u548c\u5de6\u4fa7\u5b8c\u5168\u5bf9\u9f50\uff09 -->\r\n  <div style=\"grid-row: 3\/5; height: 750px; background: #ccc; display: grid; place-items: center;\">\r\n  <script async type=\"application\/javascript\" src=\"https:\/\/a.magsrv.com\/ad-provider.js\"><\/script> \r\n <ins class=\"eas6a97888e2\" data-zoneid=\"5876678\"><\/ins> \r\n <script>(AdProvider = window.AdProvider || []).push({\"serve\": {}});<\/script>\r\n  <\/div>\r\n  \r\n  <script async type=\"application\/javascript\" src=\"https:\/\/a.magsrv.com\/ad-provider.js\"><\/script> \r\n <ins class=\"eas6a97888e6\" data-zoneid=\"5876682\"><\/ins> \r\n <script>(AdProvider = window.AdProvider || []).push({\"serve\": {}});<\/script>\r\n<\/div><br \/>\n<\/p>\n<div>\n<p><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/09\/10113428\/mit-shiftlens-3d-printed-objects.jpg\" alt=\"MIT ShiftLens 3D-Printed Objects\" width=\"960\" height=\"640\"\/><br \/>Researchers at MIT built ShiftLens so a printed chemical bottle can turn red and show an exclamation mark while its cap sits loose, then switch to green with a checkmark the moment you screw it down tight. The same printed surface can flip a door plaque between \u201cPlease Come In\u201d and \u201cMeeting in Progress,\u201d run a flame animation across a lampshade, or let each square on a tic-tac-toe board display an X, an O, or nothing at all.<\/p>\n<p><span id=\"more-257406\"\/><br \/><iframe title=\"ShiftLens: Mechanically Actuated Optical Surfaces for Switchable Appearances on 3D Objects\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/KJK-DvgmRNs?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><noscript><iframe title=\"ShiftLens: Mechanically Actuated Optical Surfaces for Switchable Appearances on 3D Objects\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/KJK-DvgmRNs?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/noscript><br \/>ShiftLens spreads a sheet of tiny cylindrical lenses over a hidden pattern of color stripes printed directly into the item. Each lens focuses on only one set of stripes at a time, and when you shift the top bit slightly relative to the ones below, a new set appears, allowing the entire device to change appearance without the use of batteries, screens, or sensors.<\/p>\n<div class=\"aawp\">\n<div class=\"aawp-product aawp-product--horizontal\" data-aawp-product-asin=\"B0GQMJ8QQT\" data-aawp-product-id=\"256298\" data-aawp-tracking-id=\"tec02e-20\" data-aawp-product-title=\"Bambu Lab A1 mini 3D Printer + LED Lamp Kit Ready-to-Use for Beginners\">\n<div class=\"aawp-product__thumb\">\n<p>            <img decoding=\"async\" class=\"aawp-product__image\" src=\"https:\/\/m.media-amazon.com\/images\/I\/31CPkZdKzaL._SL160_.jpg\" alt=\"Bambu Lab A1 mini 3D Printer + LED Lamp Kit, Ready-to-Use for Beginners\"\/><\/p><\/div>\n<div class=\"aawp-product__content\">\n<p>            Bambu Lab A1 mini 3D Printer + LED Lamp Kit, Ready-to-Use for Beginners        <\/p>\n<div class=\"aawp-product__description\">\n<ul>\n<li>A1 mini + LED Lamp Kit for Creative Light Projects: Bring your ideas to life with the included LED Lamp Kit. Simply print compatible lamp models and&#8230;<\/li>\n<li>The Perfect 3D Printer for Beginners: A1 mini 3D Printer is designed to make 3D printing easy from day one with automatic calibration, simple setup&#8230;<\/li>\n<li>Experience the Bambu Lab Ecosystem: Access MakerWorld\u2019s huge library of ready-to-print models, manage prints through the Bambu Handy app, and enjoy&#8230;<\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<\/div>\n<\/div>\n<p>\nYunyi Zhu leads the project, which also includes Dingning Cao, Jeremy Mrzyglocki, Stefanie Mueller, and Narjes Pourjafarian. They are able to 3D-print all of the components, including the lenses, striped layer, and moving parts, in one go on a Stratasys machine utilizing clear resin, color resin, and water soluble supports. To accomplish this, they created a proprietary program that runs within Rhino and Grasshopper and takes the photos you want, as well as the curves and shape of your object, and then generates the right lens geometry, stripe pattern, and simple gears or racks that keep everything in line when it moves.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/09\/10113407\/mit-shiftlens-3d-printed-objects-1.jpg\" alt=\"MIT ShiftLens 3D-Printed Objects\" width=\"1280\" height=\"1130\"\/><br \/>You can make it work by using the motion that is already built into the device. Want to tighten a screw cap, rotate a lipstick barrel, or click a pen? All of these movements will affect what you see. If an object lacks motion, the team simply inserts a little switch, roller, or knob, as well as some racks, pinions, and detents, so that when you click or spin it, it takes on a fresh appearance each time.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/09\/10113415\/mit-shiftlens-3d-printed-objects-2.jpg\" alt=\"MIT ShiftLens 3D-Printed Objects\" width=\"1280\" height=\"1130\"\/><br \/>Print examples highlighted in the paper include a pen with varied patterns that appear when the tip moves out or back in, as well as a lipstick tube that changes colors as you spin it. Because it\u2019s all mechanical, you may use the gadget in difficult environments such as near water or chemicals without fear of it breaking.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/09\/10113424\/mit-shiftlens-3d-printed-objects-3.jpg\" alt=\"MIT ShiftLens 3D-Printed Objects\" width=\"1280\" height=\"1130\"\/><br \/>Of course, there are certain limits, as the surface must be able to move without components bumping into each other, therefore not all shapes can accommodate the mechanics. Print resolution limits the number of various looks that can be placed on a given area, and viewing angles on curved objects might affect image clarity. Budding researchers Zhu has stated that a leaky sink in her flat would be much easier to mend if the pipe itself could change color at the damaged junction, similar to shipping goods that begin to shift in transportation or weather-beaten signage that may still swap text.<br \/><span>[Source]<\/span><\/p>\n<\/p><\/div>\n<p><!-- \u603b\u5bb9\u5668\uff1a\u6700\u5927\u5bbd908px Grid\u7d27\u51d1\u5e03\u5c40 -->\r\n<div style=\"display: grid; grid-template-columns: 728px 160px; gap:2px; width:908px; background:#eee; padding:2px;\">\r\n\r\n  <!-- \u901a\u680f\u9876\u90e8\uff1a\u6700\u5927\u6a2a\u5e45 908x258 \u8de8\u6574\u884c -->\r\n  <div style=\"grid-column:1\/-1; height:258px; background:#ff6b6b; display:grid; place-items:center;\">\r\n    <!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114307\" data-width=\"908\" data-height=\"258\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114307});<\/script>\r\n<!--JuicyAds END-->\r\n  <\/div>\r\n\r\n  <!-- \u7b2c\u4e8c\u901a\u680f\uff1a728\u00d790 \u901a\u680f -->\r\n  <div style=\"grid-column:1\/-1; height:90px; background:#4ecdc4; display:grid; place-items:center;\">\r\n    <!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114300\" data-width=\"728\" data-height=\"90\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114300});<\/script>\r\n<!--JuicyAds END-->\r\n  <\/div>\r\n\r\n  <!-- \u5de6\u4fa7\u4e3b\u680f\uff1a\u591a\u5e7f\u544a\u5806\u53e0 -->\r\n  <div style=\"display:grid; gap:2px;\">\r\n    <div style=\"height:60px; background:#45b7d1; display:grid; place-items:center;\">\r\n\t<!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114308\" data-width=\"468\" data-height=\"60\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114308});<\/script>\r\n<!--JuicyAds END-->\r\n\t<\/div>\r\n    <div style=\"height:250px; background:#ffe066; display:grid; place-items:center;\">\r\n\t<!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114299\" data-width=\"300\" data-height=\"250\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114299});<\/script>\r\n<!--JuicyAds END-->\r\n\t<\/div>\r\n    <div style=\"height:250px; background:#ff9ecd; display:grid; place-items:center;\">\r\n\t<!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114305\" data-width=\"250\" data-height=\"250\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114305});<\/script>\r\n<!--JuicyAds END-->\r\n\t<\/div>\r\n    <div style=\"height:139px; background:#c792ea; display:grid; place-items:center;\">\r\n\t<!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114302\" data-width=\"133\" data-height=\"139\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114302});<\/script>\r\n<!--JuicyAds END-->\r\n\t<\/div>\r\n    <div style=\"height:125px; background:#91e7ac; display:grid; place-items:center;\">\r\n\t\r\n<!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114303\" data-width=\"125\" data-height=\"125\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114303});<\/script>\r\n<!--JuicyAds END-->\r\n\t<\/div>\r\n  <\/div>\r\n\r\n  <!-- \u53f3\u4fa7\u7ad6\u680f\uff1a160\u00d7600 \u6574\u5217\u9ad8\u5e7f\u544a -->\r\n  <div style=\"grid-row:3\/8; height:600px;  display:grid; place-items:center;\">\r\n    <!-- JuicyAds v3.0 -->\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async src=\"https:\/\/poweredby.jads.co\/js\/jads.js\"><\/script>\r\n<ins id=\"1114301\" data-width=\"160\" data-height=\"600\"><\/ins>\r\n<script type=\"text\/javascript\" data-cfasync=\"false\" async>(adsbyjuicy = window.adsbyjuicy || []).push({'adzone':1114301});<\/script>\r\n<!--JuicyAds END-->\r\n  <\/div>\r\n\r\n<\/div><br \/>\n<br \/> First Look at MIT&#8217;s ShiftLens, 3D-Printed Objects Capable of Flashing a Warning When You Use Them Wrong<br \/>\n<br \/>#MITs #ShiftLens #3DPrinted #Objects #Capable #Flashing #Warning #Wrong<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Researchers at MIT built ShiftLens so a printed chemical bottle can turn red and show&#8230;<\/p>\n","protected":false},"author":1,"featured_media":21678,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[3380,3730,10636,5573,9635,15938,3490,725],"class_list":["post-21677","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech","tag-3dprinted","tag-capable","tag-flashing","tag-mits","tag-objects","tag-shiftlens","tag-warning","tag-wrong"],"featured_image_urls":{"full":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/mit-shiftlens-3d-printed-objects.jpg",960,640,false],"thumbnail":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/mit-shiftlens-3d-printed-objects-150x150.jpg",150,150,true],"medium":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/mit-shiftlens-3d-printed-objects-300x200.jpg",300,200,true],"medium_large":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/mit-shiftlens-3d-printed-objects-768x512.jpg",640,427,true],"large":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/mit-shiftlens-3d-printed-objects.jpg",640,427,false],"1536x1536":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/mit-shiftlens-3d-printed-objects.jpg",960,640,false],"2048x2048":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/mit-shiftlens-3d-printed-objects.jpg",960,640,false],"covernews-slider-full":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/mit-shiftlens-3d-printed-objects.jpg",960,640,false],"covernews-slider-center":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/mit-shiftlens-3d-printed-objects-800x500.jpg",800,500,true],"covernews-featured":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/mit-shiftlens-3d-printed-objects.jpg",960,640,false],"covernews-medium":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/mit-shiftlens-3d-printed-objects-540x340.jpg",540,340,true],"covernews-medium-square":["https:\/\/8657085.xyz\/wp-content\/uploads\/2026\/09\/mit-shiftlens-3d-printed-objects-400x250.jpg",400,250,true]},"author_info":{"display_name":"admin","author_link":"https:\/\/8657085.xyz\/?author=1"},"category_info":"<a href=\"https:\/\/8657085.xyz\/?cat=8\" rel=\"category\">Tech<\/a>","tag_info":"Tech","comment_count":"0","_links":{"self":[{"href":"https:\/\/8657085.xyz\/index.php?rest_route=\/wp\/v2\/posts\/21677","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/8657085.xyz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/8657085.xyz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/8657085.xyz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/8657085.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=21677"}],"version-history":[{"count":0,"href":"https:\/\/8657085.xyz\/index.php?rest_route=\/wp\/v2\/posts\/21677\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/8657085.xyz\/index.php?rest_route=\/wp\/v2\/media\/21678"}],"wp:attachment":[{"href":"https:\/\/8657085.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=21677"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/8657085.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=21677"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/8657085.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=21677"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}