百年之椅 · 一章

第一性原理:两个三角形

坐下,往后靠,把木头、连接件、胶水、接合工艺统统忘掉。我们叫作椅子的这件东西,究竟必须做到什么?做到这些的最省的形状是什么?答案不是一个巧妙的接头,也不是一种特别的材料。答案是一个三角形,然后是第二个跟它一样的三角形。

把你的体重压进一把椅子,会发生两件不同的事。第一件容易。你的体重顺着座面往下走,进入腿,进入地面。任何一堆粗到不会折断的棍子都能应付这么多。

第二件事才会要了椅子的命。当你换姿势,当你往后靠,当你翘起两条腿去够什么东西,你就不再是笔直往下压了。你是在把这个框架往侧向推,想把它压扁,就像你可以推着一个两端敞口的纸箱的一个角,把它压平。工程上把这叫作歪斜。一把椅子一辈子都在跟它较劲。

真正的敌人是歪斜,不是重量。一个四边形框架,四根棍在角上用销钉连起来,能扛住极大的竖直载荷,却会在几乎没有侧力的情况下折倒。推它上面那个角,它就斜成一个平行四边形,再斜成更扁的一个,然后就躺在地上了。这件事发生,木头里不需要有任何东西断掉。那种会晃的椅子我们都坐过。木头好好的,没有一处开裂。它照样晃,因为它的四个角守不住自己的角度。

两个框架立在打了斜线的地面上。左边是静止状态:蓝色的靠背构件、黄色的座面构件、绿色的前支撑构件,在座面处用销钉相连,两脚立在地面上,一个箭头标着“推”。右边是同一个框架被推成了平行四边形,座面处的两个节点上有红色的爆星标记。
一个销钉连接的框架,先是静止,然后被侧推:它折成一个平行四边形,没有任何东西断裂或弯曲。只有座面处的两个节点在抵抗,而一个销钉节点守不住自己的角度。

整盘棋就是阻止这一折。能做到的动作只有两个。我们可以把角做成刚性的,刚到它们拒绝改变自己的角度。一个厚重的榫卯接头,或者一块肥大的钢连接件,想干的正是这件事。或者,我们可以把这些棍子摆成这样一种关系:要折这个框架,就得让其中一根变长或者变短,而木头断然不肯。第一个动作用接头对付歪斜。第二个动作用形状对付歪斜。几乎所有造出来过的椅子都选了第一个。我选了第二个。

拿三根棍,用销钉拼成一个三角形,试着去折它。折不动。它没有第二个形状可以变过去。要改变一个三角形,你就得改变其中一条边的长度,而一根承着人体重量的木棍,既不会伸长也不会压缩到任何你测得出来的程度。

这不是好三角形或者贵三角形才有的性质。把三条边长定死,形状就被定死了,彻底地、永久地。三角形是唯一有这个本事的平面图形。桥梁、屋架、起重机和自行车车架,剥掉外皮,都是由三角形组成的,原因就在这里。一个框架如果靠构件的排布、而不是靠角部的刚度来承载,工程上管它叫桁架

这个区别,正是我的椅子长成这样的原因。一把靠刚性角部的椅子,好坏取决于它的角部能不能一直保持住,而木头的角部保持不住。一个用木销或螺栓做紧的接头之所以紧,是因为其中有什么东西被拉着。木头在受拉之下待不住。它会干缩,会随季节横纹收缩,那份紧就悄悄漏掉了。一个在切出来那天堪称英勇的接头,第五年只是还算贴合,第四十年就相当随便了。所以一把刚性角部的椅子,是在跟自己的接头赛跑。我不会押椅子赢。

三角形不参加这场比赛。就算销钉在孔里晃荡,它还是一个三角形,因为刚度住在形状里,而几何不会松。对于一把要熬过一个世纪的陌生人与疏忽的椅子,我想不出还有什么性质比这更值钱。

麻烦从这里开始。一把椅子不能随便当它喜欢的任何一种桁架。

一个侧视框架,里面虚化地坐着一个人,整体完全三角化,其中一根构件从人身上穿过去
把椅子自身的轮廓完整地三角化,它工作得完美无缺:五个节点,七根构件,每一根都以销钉收头,没有哪个节点被要求抵抗弯矩。第七根构件闭合了上面那个三角形,而它笔直穿过这把椅子要服务的那个人。

把这个问题实际给你的五个点拿出来:两只脚,以及座面与靠背的三个角点,然后把它们之间的每一个三角形都闭合掉。七根构件,全部销钉收头,什么都动不了。结果是一个老实的桁架,但不是一把椅子。闭合上面那个三角形的那根构件,从靠背顶端跑到座面前沿,正好穿过坐着的人所在的地方。每一个椅子问题都是这一个问题。人所占的那块空体积是一项约束,而那个显而易见的答案违反了它。

所以椅子应当是一个桁架。这句话并不告诉你该把任何东西放在哪里。画出侧视图,把你真正知道的东西列出来:

- 一个座面; - 一个靠背; - 两者之间的夹角,在我这里是一百度,由身体定下,我在第一个星期就把它冻结了; - 椅子与地面相接的两个位置。

整张单子就是这些。里面没有一样是三角形。

从那个角开始,因为它最有可能出问题。一个要把一百度守上一个世纪的角,恰恰是木接头许不出来的承诺。一个长度可以。所以,横着架一根棍越过那个角,从座面底下一直到靠背后面。座面构件、靠背构件和这根棍,现在闭合成一个三角形。角度由一个尺寸守着,而不是由一个接头守着。

这个三角形守住了座面与靠背之间的角,却悬在空中。它没有任何一部分够到地面。把同一根棍继续往下带,越过座面,它就到了地上。现在它既是后腿,也是那根斜撑,一根构件干两份活。前脚于是想要同样的待遇:一根前腿上到座面,再加一根短的拉结构件在底下横过去,把它和同一根棍闭合起来。这就是第二个三角形。让它跟第一个是同一个三角形,沿着那根共用的棍滑过去就是。这样一来,整把椅子只需要一套角度。

两个三角形,在侧视图里一上一下,共用一根长构件。

五幅侧立面分格,从边界条件出发,一根构件一根构件地推导出这个框架
从身体和地面给出的那四样东西出发,一根构件一根构件地推导这个框架。第二格里那根天真的斜撑被划掉了,因为它从坐着的人身上穿过去;第三格里的第一个真正的动作,是把三角形放到下面去,用的是一百度姿态剩下来的那八十度。第五格用一个任意形状的第二个三角形把前脚闭合起来;把它做成与第一个相同的三角形,则是后面的事。

这就是那套被仔细搭起来的论证,一串结构工程上的动作。要是能说我一遍就从第一性原理推到了两个三角形,那当然更齐整。我没有。双三角形诞生的那个晚上,8月5日,也就是温迪那把椅子打滑的同一个晚上,实际上是一次在桁架形状上跑的局部搜索,在与机器的对话里进行,每一步都画出来、核对过,然后才提出下一步。记录带把整段路一分钟不落地留了下来。

在一次难得的晚间工作中,从差二十分九点到十点半,我考虑了七种架构。我一上来把前腿做成与靠背平行,这大致把脚上的推力减了一半。十一分钟后,我在问后腿还能再陡多少才会开始挠曲,括号里记着一句:腿的挠度与长度的三次方成正比,所以一长就迅速变软。连接件长成了整块的侧板,又长成了一副支架,结构上极好,形状像农业机械。是那副支架教会了我那个杀死连接件的动作:“干脆在前后腿之间加一块水平的搁板。其实这样一来整个东西就成了一个桁架……不需要连接件。”几分钟之后,这段路走到了:

“把后腿一直跑到座面。前腿在与后腿丁字相交的地方终止。瞧。两个三角形。”

一个三角形,三条边一定下来就定死了。这里出现了整个设计中第一个真正自由的选择。任何三条能闭合的长度,都能给出一个不会歪斜的框架。有两件事定下了实际的数字。一件是坐着的身体,它要求座面和靠背处在特定的角度。另一件是一个愿望:希望这些长度落在卷尺上的整数上。我最后定的三角形,三边是 219、295、335 毫米,对角分别是 40、60、80 度。因为这把椅子是两个这样的三角形,所以还有第四个数字:它们沿着共用的那根长对角线相隔 70 毫米。

两个交叠的全等三角形共用一根长对角线,虚线连到座面、靠背和脚
只有这个模式,别无他物。两个全等三角形,335 乘 295 乘 219,共用一根长对角线:上面那个从座面往下跑,下面那个是同一个三角形沿着它滑了 70 毫米。虚线是身体会碰到的一切,而它们没有一样是独立的构件。

219、295、335、70。在真正要紧的那个层面上,这就是这把椅子。一把你可以用力往后靠的全尺寸椅子,居然可以归结为四个写得下在指甲盖上的数字,这一点我到现在还觉得有点吃惊。

关于这些数字,有两点要坦白。第一点是取整。边长定成整毫米之后,各角算出来是 40.1、60.1 和 79.9 度。整数毫米才是定义;整数角度只是一个名字。一把卷尺守得住一毫米。任何一台车间量角器都守不住十分之一度。

第二点是那些平行。因为第二个三角形就是第一个沿着共用的那根对角线滑过去的,所以每一根构件都有一个与它严格平行的孪生:前支撑构件平行于靠背构件,拉结构件平行于座面构件。结构上没有任何东西要求这样。机器那天晚上自己的说法是,这些孪生“是异卵,不是同卵”。我是有意把它们做成同卵的。我当时敲下的字是,座面、靠背和前腿全都平行,“挺好看的”。这是一条美学判据,不是结构判据,而这把椅子长成今天这个样子,是因为我更喜欢这样。

四个数字在一个星期之内变成了一把椅子。第一把双三角形拼得很快,一个下午,用黑色覆膜胶合板加蚊钉枪钉起来,我那天晚上的记录只有两个字:“非常结实”。

一把黑色覆膜胶合板的椅子,四分之三视角:一个座面板和一个靠背板架在交叉的斜构件上,这些斜构件组成两个共用一根斜脊的三角形,立在灰色瓷砖上。
两个三角形在全尺寸上被做了出来,用的是黑色覆膜胶合板:两个全等三角形共用一根斜着的脊,就是那四个数字所描述的形状。

有了一把可以坐的椅子之后,我把这个框架交给计算机,请它一根一根地解出杆件内力。在载荷下,几乎每一根构件都受压,沿着自身长度被挤。只有一根构件被拉。那根拉结构件,底下那根短棍,是唯一一根受拉的构件。所以坐着的人自己的重量落进这个桁架,把几乎每一个节点都压得更紧。一个正被压紧的节点,不需要任何东西把它拉在一起。

所以这些节点上的紧固件,用我的说法,是定位装置,而不是结构。它们的全部工作,是在椅子空着、被搬动、或者被人拽着靠背在房间里拖的时候,不让某个零件掉出位置。拉结构件是例外,是紧固件确实必须承力的唯一一处。其他每一处,几何都已经安排好了,让重力和受压去干大部分活。

四天之后,我把同一个问题交给一台对我的答案毫无立场的结构优化器,让它从零开始长出一把椅子,哪里有应力就往哪里放材料。这是一次值得的旁支,而它没有交货。它返回的东西没有一样是这把椅子。它给出的解,从材料用量这个狭窄的角度看略好一些,但所用的几何形状,多半没法用普通的木板和板材做出来。

一把干净、简单、只有五个零件的椅子,坐落在好几十个有记录的状态的末端。对刚开始了解一件造物如何被创造出来的那些杂草细节的人来说,这也许是个意外;对一个设计师来说,则完全正常。发散与收敛的探索过程,看来是设计这项活动内在的东西。

一个四乘六的网格,二十四幅同一比例的椅子侧立面,日期从2026年7月25日到8月15日,从一个角度包络一路排到两个三角形的 K2。
同一比例的二十四幅侧立面,7月25日到8月15日,从人机工程的包络一直到被冻结的双三角形。按顺序读下来,这个族群在朝着一个形状收窄。

双三角形是8月5日到来的。我有了一把自己相信的椅子的架构,却还没有办法把它交给一个陌生人去做。一张两个三角形的草图,不是一份能让别人做两遍都做对的椅子配方。


本章背后的来源、引证与技术笔记,见 hundredyearchair.com。

《百年之椅》中的一章,公开地起草并打磨。同样的文字也在书中;互动工具与附有完整来源的技术笔记在此。主页 · 这本书 · 技术笔记 · hundredyearchair.com