Möbius strip

en.wikipedia.org/wiki/Möbius_strip

http://mechproto.olin.edu/final_projects/average_jo.html

Fabrication

The first element of the system we created was the rigid outer gear. This part was produced with the rapid prototype technique of fused deposition modeling, an additive 3D printing method that uses heated ABS plastic to create parts layer by layer. Printing the outer structure in one piece took a number of days at the highest resolution setting, but it was the most reliable and cost effective method for creating a piece of its precision and complexity. The final product was rigid, gorgeous, and as precise as needed. With the outer gear printed, we could begin to produce and integrate the other components of our design.
The next part we focused on creating was the compliant inner gear. After a number of material and design revisions, the final inner gear was molded out of MoldStar 30, a soft yet durable silicone from Reynolds’ catalog. The inner gear was molded as a straight rack gear, removed from it mold, and manually twisted into a Mobius gear. In order to give the gear structure along its neutral axis, the inner gear was molded with a hollow plastic tube traveling through the middle of the silicone strip. When the gear was removed and shaped into a Mobius structure, we fed a pre-bent galvanized steel wire through the hollow tube, fixing the structure as a ring around which the silicone teeth could bend. The piece was then placed back into the mold and joined together into the final Mobius structure by pouring the last tooth with the same silicone mix.

The inner gear was produced using 3D-printed molds, which, just like the inner gear itself, had undergone a series of revisions to make them reusable yet breakable if the compliant material was difficult to remove safely. When used in conjunction with shellac and Mold Release, the bendable gear mold allowed us to safely and easily remove the silicone gear. Given the length of the gear and the size limitations of the 3D printer, the mold was produced in three pieces. The mold was designed to make the gear initially linear, so that all of the teeth had the same shape and were not biased by the curvature of the final Mobius shape.
With the outer and inner gears created, the next step was to create the planetary gears that would ultimately keep the inner gear on track. As with the inner gear, we created reusable 3D printed molds for the planetary gears. For the sake of precision and easy removal of the gears, the molds were designed as two parts with locating features that locked into each other. These molds fit together snugly and were open at the top to allow for easy and quick pouring. In order to ensure that there were no bubbles present in any of the gears during the molding phase, we put the urethane mix in a vacuum before pouring the individual gears. The final product was a stiff, yet bendable enough, planetary gear that interfaced with both the inner and outer gears well.
Möbius strip的更多相关文章
- Matplotlib学习---用mplot3d画莫比乌斯环(Mobius strip)
		
mplot3d是matplotlib里用于绘制3D图形的一个模块.关于mplot3d 绘图模块的介绍请见:https://blog.csdn.net/dahunihao/article/details ...
 - 校园招聘 - 比較easy的面试题
		
又到校园招聘的季节了, 自从和一些同事出版了<编程之美>一书之后, 我常常收到一些关于面试, 编程, 和"题库"的询问. 事实上我自己对算法没有什么研究, 有些问题都 ...
 - 2016 ACM ICPC Asia Region - Tehran
		
2016 ACM ICPC Asia Region - Tehran A - Tax 题目描述:算税. solution 模拟. B - Key Maker 题目描述:给出\(n\)个序列,给定一个序 ...
 - python strip()函数 介绍
		
python strip()函数 介绍,需要的朋友可以参考一下 函数原型 声明:s为字符串,rm为要删除的字符序列 s.strip(rm) 删除s字符串中开头.结尾处,位于 rm删除 ...
 - 【组合数学】 02 - Möbius反演公式
		
计数问题种类繁多,为了避免陷入漫无目的烧脑运动,我们先需要关注一些常用方法和结论.数学的抽象性和通用性是我们一直推崇的,从诸多特殊问题中发现一般性的方法,也总会让人兴奋和慨叹.一般教材多是以排列组合开 ...
 - 4、Python:strip(),split()
		
1.strip()函数 strip()是删除'()'里面的字符,当()为空时,默认删除空白符(包括'\n','\r','\t','') (1)s.strip(rm) 删除s字符串中开头. ...
 - Strip JS – 低侵入,响应式的 Lightbox 效果
		
Strip 是一个灯箱效果插件,显示的时候只会覆盖部分的页面,这使得侵扰程度较低,并留出了空间与页面上的大屏幕,同时给予小型移动设备上的经典灯箱体验.Strp JS 基于 jQuery 库实现,支持 ...
 - strip的用法
		
函数原型 声明:s为字符串,rm为要删除的字符序列 s.strip(rm) 删除s字符串中开头.结尾处,位于 rm删除序列的字符 s.lstrip(rm) 删除s字符串中开头 ...
 - python中strip,lstrip,rstrip简介
		
一.起因 今天在做角色控制中,有一个地方用到rstrip,判断用户请求的url是否与数据库对应可用权限中url相符. if request.path == x.url or request.path. ...
 
随机推荐
- XMPP协议实现原理介绍(转)
			
XMPP协议简介 XMPP(Extensible Messageing and Presence Protocol:可扩展消息与存在协议)是目前主流的四种IM(IM:instant messagi ...
 - java打包python到exe文件
			
最近想把写的python代码打包,以供没用安装python环境的同事使用,需求如下: 无python环境也可执行 文件尽量少,不要太乱 程序体积尽量小 如果需要更新的话重复类库不用更新 采用方案如下: ...
 - Codeforces 404E: Maze 1D(二分)
			
题意:指令“R”机器人会向右走一步,“L”是向左.起初机器人在0位置,可以在除了0以外的任何位置放障碍,如果机器人的指令将使它走到障碍上,那这一步他会保持不动.要求让机器人最终结束的那一步一定只走过一 ...
 - HtmlEmail实现简单发送邮件
			
一般发送邮件的话系统项目中可能会用到,像一些通知信息自动发送等,会用到发送邮件的情况,发送邮件有好多种,包括设置各种格式,添加图片附件等,当然今天我们先看一下怎么实现发送成功. 工欲善其事必先利其器, ...
 - Go语言:变参函数
			
变参函数: 函数中形式参数的数目通常是确定的,在调用的时候要依次传入与形式参数对应的所有实际参数,但是在某些函数的参数个数可以根据实际需要来确定,这就是变参函数. Go语言支持不定长变参,但是要注意不 ...
 - Unable to connect to the MKS : Failed to connect to server XXXXXX:903
			
Issue : 通过 vSphere 连接VM控制台的时候, 报错 Unable to connect to the MKS : Failed to connect to server X ...
 - Shadow Map阴影贴图技术之探  【转】
			
这两天勉勉强强把一个shadowmap的demo做出来了.参考资料多,苦头可不少.Shadow Map技术是目前与Shadow Volume技术并行的传统阴影渲染技术,而且在游戏领域可谓占很大优势.本 ...
 - UVA571 - Jugs(数论)
			
UVA571 - Jugs(数论) 题目链接 题目大意:给你A和B的水杯.给你三种操作:fill X:把X杯里面加满水.empty X:把X杯中的水清空.pour X Y 把X的水倒入Y中直到一方满或 ...
 - C和C++代码精粹笔记1
			
CH1 更好的C 运算符重载规定,必须有一个为用户自定义类型 一些输出没注意到的函数: float x = 123.456, y = 12345; //cout.precision(2); //显示两 ...
 - Qt5的插件机制(6)--开发Qt插件时几个重要的宏
			
怎样开发Qt插件,能够在Qt Assistant 中搜索"Qt Plugins"或"How to Create Qt Plugins",看看那篇manual中的 ...