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. ...
随机推荐
- Z-Order(转)
原文转自 http://www.th7.cn/system/win/201406/60715.shtml 窗口在子窗口链中的先后顺序也就是窗口在屏幕上显示时的前后顺序,在子窗口链里位置越靠前的窗口显示 ...
- Scrapy学习-12-使用DownloaderMiddleware随机修改User-Agent
随机替换请求头中的User-Agent 基于github开源项目,实现User-Agent的动态切换和管理 https://github.com/hellysmile/fake-useragent ...
- POJ 2577: Interpreter
简略解题报告 Description A certain computer has 10 registers and 1000 words of RAM. Each register or RAM l ...
- 使用 IntelliJ IDEA 开发一般 Java 应用程序时配置 Allatori 进行代码混淆
使用 IntelliJ IDEA 开发一般 Java 应用程序时通过 Allatori 进行代码混淆非常容易配置,下面总结一下本人经验,介绍一下配置方法. 首先在 IDEA 的 Module 所在硬盘 ...
- AC日记——最小路径覆盖问题 洛谷 P2764
题目描述 «问题描述: 给定有向图G=(V,E).设P 是G 的一个简单路(顶点不相交)的集合.如果V 中每个顶点恰好在P 的一条路上,则称P是G 的一个路径覆盖.P 中路径可以从V 的任何一个顶点开 ...
- 微信小程序踩坑之一[thist]使用技巧
刚上手小程序 时,习惯把this当成jquery中的$(this)来用,实际上这两个还是有差别的 在页面方法中调用其他方法,一般是用this.function(),直接调用小程序 的方法或函数则是用w ...
- 中国正式发放5G牌照 详细对比中美两国5G实力
今天,中国5G商用走进新里程:工信部向中国电信.中国移动.中国联通.中国广电发放5G商用牌照,中国也成为继韩国.美国.瑞士.英国后,第五个正式商用5G的国家. 按照之前的规划,中国原定于2020年开启 ...
- KVC技巧二则
说两个与KVC相关的技巧. 1.KVC与字典 有时候我们需要取出嵌套字典中的某个键的值.例如某个嵌套字典: NSDictionary *dict = @{@"subDict":@{ ...
- Git 的使用Git Bash和Git GUI
使用Github也有一年的时间了,之前一直都是使用的Github客户端,对提交,更新,克隆,合并,分支有一定的了解和实践.一直都想试试命令行的形式,但是感觉可能桌面版的方便就没有做. 可是Github ...
- C#使用CurrentUICulture切换语言
1. 创建2个窗口 2. 窗口1属性Localizable设置为True,Language选择英语(美国) 然后把窗口1中控件的Text由中文编辑成英文,Form2一样设置. 此时,Form1 ...