, but this code // executes before the first paint, when

麻豆区

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Engineering majors pivot final project to respond to pandemic - News & Stories | 麻豆区

麻豆区

Skip to main content

Calvin News

Engineering majors pivot final project to respond to pandemic

Mon, May 04, 2020
Matt Kucinski

In early May,聽engineering students at 麻豆区 are usually putting their finishing touches on their senior design projects鈥攑rojects they鈥檝e been working on for months. The projects run the gamut, everything from creating a low-cost braille printer that converts electronic text to braille to creating hurricane safe affordable homes for those transitioning out of homelessness in rural Florida.

Seniors Zac Ericson, Brett Ermer, Marcus Gelder, John Macy, and Peter Oh鈥檚 project for this year was designing and prototyping a Stirling engine generator to harness waste heat from wood stoves in rural areas and convert it to electrical power.

鈥淲e had nearly completed the initial prototype, but were unable to finish the fabrication and begin testing,鈥 said Gelder.

The reason? The COVID-19 pandemic meant the metal shop they needed access to at Calvin was closed.

Pivoting the project

As we were reevaluating how to complete the project, I heard about a group in Alabama led by Destin Sandlin of Smarter Every Day that was printing face shields using a network of individual 3D printers,鈥 said Gelder.

That led to an idea of the group printing PPE. They got permission from their faculty advisor, their senior design faculty, campus safety, and health services. Their next step, discovering who was doing this work well locally and asking how their group could help.

Finding a trusted partner

鈥淪ince one of our top priorities was to avoid bothering medical personnel or duplicating the work of others, we started looking for local groups who were working on supplying PPE,鈥 said Macy. 鈥淲e initially were going to work with a group in Ann Arbor, but then discovered聽 through their Facebook page. They were extremely organized with an excellent website that made it very easy to know how we could help and start printing right away.鈥

Macy says that 3DC19 has taken care of most of the logistics, including setting up a disinfecting line for the PPE, coordinating orders and production, and packaging. 鈥淲e simply deliver bagged parts to their warehouse in Holland and they take it from there.鈥

To date, the senior design team has printed more than 600 parts 鈥 and has not abandoned their original project either.

鈥淲e have learned as engineering students to be adaptable and to try and find solutions to problems or issues,鈥 said Oh. 鈥淭hus, our team was confronted by a roadblock in respect to our senior design project and used our adaptability and problem solving skills to continue our project though it had become limited in its scope and to use our extra time and resources to help be part of the COVID-19 response.鈥

Living out the mission

The engineering projects are designed to give students an opportunity to take command of what they鈥檝e been learning for the past three years and put it into practice. And while groups are tasked to use their engineering skills to come up with solutions, their learning is much deeper, it鈥檚 missional.

鈥淎s Calvin engineering students, we are thinking deeply about what is happening around us, so that we can act justly in doing what we can to help others,鈥 said Oh. 鈥淚n our case, this was helping with 3D printing for 3DC19. We are also living wholeheartedly by trying to actively contribute to 3DC19. With our time at Calvin as students we have all been taught in different ways to live a life of Christian service. In this way we are living out Calvin鈥檚 mission by serving others with our resources and time.鈥

鈥淎 verse that I was reminded of as our team added the task of helping 3DC19 was John 13:34-35,鈥 said Ericson. 鈥淚n this verse, Jesus says 鈥楢 new command I give you: Love one another. As I have loved you, so you must love one another. By this everyone will know that you are my disciples, if you love one another.鈥欌

鈥淲e are contributing in a small way to the community because our greatest calling is to love God and then to love one another as Christ loved us,鈥 said Ermer.

An ongoing effort

The group continues to provide their resources and time to help 3DC19 in their organized response to the pandemic. They will continue to print mask straps as long as they can be used, and if different parts are needed the group says they will respond accordingly.

They encourage others to join the effort too.

鈥淚f anyone has idle 3D printers, 3DC19 (and similar groups around the country) are still looking for more help. They make the logistics easy and it鈥檚 a great way to pass the time during the quarantine,鈥 said Ermer.


Authors: