厲害了個人「猿」!程序員手工建造波音 737 模擬駕駛艙,幾乎模擬所有功能

厲害了個人「猿」!程序員手工建造波音 737 模擬駕駛艙,徹底模擬所有功能

當一個程序員有了航天夢就不是爲了愛好買個飛機模型那麼簡單了,他可能會本身動手作一個飛機模擬駕駛艙。程序員

浙江杭州的程序員曹林是航空航天的狂熱愛好者,今年疫情期間他本身建造了一個波音 737 客機的模擬駕駛艙,幾乎徹底模擬了駕駛艙的所有功能。segmentfault

自學 3D 建模,零件所有自制

曹林今年 34 歲,是一名網絡工程師,他從小就對航空航天很是感興趣,今年疫情期間有了更多的空閒時間,他就想利用這些時間實現本身的「飛天」夢。網絡

作一個模擬駕駛艙可沒有作個飛機模型那麼簡單,爲了作到 1:1 還原,曹林自學了 3D 建模,還購買了 3D 打印機。由於普通人很難拿到飛機駕駛艙各個零件的具體參數,就連一個按鍵的大小都是曹林打印了 20 多個一個一個試出來的。測試

3BF48CBE-FA93-49EC-81BA-783F94B3B4FB.png

整個駕駛艙中的面板、油門、顯示屏,還有 27 個模塊和 120 多個按鍵都出自曹林之手。spa

曹林說:「我從新思考了人生,以爲應該去實現一些人生夢想,生命是短暫的。我發現市面上很難買到成型的東西,又想去把這些東西作得儘可能逼真,還原得真實,怎麼辦?就只能去學 3D 建模,學 3D 建模之後 3D 打印。」blog

image.png

書本和實踐結合完成組裝,軟件測試過程問題重

製做零件的難關已經闖過去了,接下來就是組裝,這個過程當中曹林再次遇到了困難,由於飛機的整個結構和運做過程是很難了解的,即便經過書本和影像資料去作了解也很難徹底掌握。it

因而曹林又開始自學空氣動力學、流體力學、航空電子儀表等知識,除了書本上的東西,曹林還專程驅車上百千米去請教專業的飛行員,模擬駕駛艙終於順利組裝完成了。class

image.png

然而到了本來是做爲程序員最擅長的軟件測試階段,曹林又遇到了令他措手不及的問題。測試剎車系統的時候,它總會本身收起來,爲了找到問題的根源,曹林挨個測試了 27 個設備和 100 多個按鍵。最後證明了是一個燈光的開關聯動了剎車,把燈光關上剎車就能動了。軟件

雖然這只是個小 Bug,但卻花了曹林很長時間,最後他用了半年多的時間終於建造出了能夠正常運行的波音 737 模擬駕駛艙。程序

image.png

電影給了你想象的翅膀,程序員給了你落地的方法。

其實這個飛機模擬駕駛艙並非曹林的第一個航天飛行器做品,2018 年的雲棲大會上,那艘停在空中的「大飛艇」也是曹林的做品。他出人意料的把物聯網基站放在了飛艇上,這樣就能夠覆蓋更大的面積。曹林的同事說:「他從不會在過程當中抱怨,也不說出要中途放棄的話。」

曹林的下一個目標是在近幾年的時間裏建造一個 C919 模擬機,他說:「電影給了你想象的翅膀,程序員給了你落地的方法。」

segmentfault 公衆號

相關文章
相關標籤/搜索