转着看 · 换个机位再判断
三视图还原出的三棱锥 P - A B C P\text{-}ABC P - A B C :A B ⊥ B C ⊥ C P AB \perp BC \perp CP A B ⊥ B C ⊥ C P 三条棱两两垂直(3 3 3 、1 1 1 、2 2 2 )· V = 1 3 × 3 2 × 2 = 1 V = \frac13 \times \frac{3}{2} \times 2 = 1 V = 3 1 × 2 3 × 2 = 1 立方厘米 = 外接长方体 6 6 6 的 1 6 \frac1{6} 6 1 (官方答案 1 1 1 )
机位 1 题图角度 2 正对 底面 ABC(俯视图,面积 3 2 \frac{3}{2} 2 3 ) 3 沿 底面 ABC(俯视图,面积 3 2 \frac{3}{2} 2 3 ) 看 4 俯视 自由视角 拖动旋转 · 滚轮缩放(触屏双指)
冷启动:题面那句「如图所示」,图得先读回来
本站收录的题面只剩一行字:
已知某三棱锥的三视图 (单位:cm)如图所示,则该三棱锥的体积等于 ____ cm³.
三张视图在原卷里是图,不是文字,转写时整块丢了 (同目录的扫描件 q11-stem.png 里也只有这行字)。
所以先照原卷(2012年浙江高考数学【理】(原卷版) 第 3 页右栏「第 11 题图」)把它读回来——
下面这三句是本站对那张图的转写,本题所有数字都从这三句来:
正视图 :直角三角形 ,水平的底边标着 3 3 3 ,右边一条竖边标着 2 2 2 ,斜边从左下拉到右上(直角在右下 );
侧视图 :直角三角形 ,竖边在左 、高与正视图齐平(也就是 2 2 2 ),斜边从左上落到右下(直角在左下 ),宽没标;
俯视图 :直角三角形 ,水平的底边与正视图对正(也就是 3 3 3 ),右边一条竖边标着 1 1 1 ,斜边从左下拉到右上(直角在右下 )。
卷面一共只写了三个数:3 3 3 、2 2 2 、1 1 1 。它们分别是这个立体的长、高、进深 ——
「长对正、高平齐、宽相等」保证每个尺寸都在两张图上各出现一次,所以侧视图那个没标的宽就是 1 1 1 。
把四个顶点的坐标凑出来
建坐标:x x x 向右(长)、y y y 向后(进深)、z z z 向上(高)。三张视图各丢掉一个坐标,于是各钉住两个:
视图 丢掉的 图上读到的 正视图 y y y 横 = x =x = x ,纵 = z =z = z 侧视图 x x x 横 = y =y = y ,纵 = z =z = z 俯视图 z z z 横 = x =x = x ,纵 = y =y = y
三棱锥只有四个顶点,而每张视图只画出三个点(有两个顶点在那个方向上重合了)。逐张读:
俯视图 给出立体在水平面上的影子:一个直角边 3 3 3 、1 1 1 的直角三角形 ,直角在右下 。
把它的三个顶点记作 ( 0 , 0 ) (0,0) ( 0 , 0 ) 、( 3 , 0 ) (3,0) ( 3 , 0 ) 、( 3 , 1 ) (3,1) ( 3 , 1 ) ——注意俯视图上越靠下越靠前 (y y y 越小),
所以那条长 3 3 3 的边在前 (y = 0 y=0 y = 0 ),而进深 1 1 1 长在右侧 。
正视图 给出 ( x , z ) (x,z) ( x , z ) :影子是直角边 3 3 3 、2 2 2 的直角三角形 ,竖边在 x = 3 x=3 x = 3 处,所以最高的那个顶点满足 x = 3 x=3 x = 3 、z = 2 z=2 z = 2 。
侧视图 给出 ( y , z ) (y,z) ( y , z ) :竖边在左 ,而侧视图上越靠右越靠前 ,所以竖边所在的位置是后 (y = 1 y=1 y = 1 ),
于是最高那个顶点满足 y = 1 y=1 y = 1 、z = 2 z=2 z = 2 。
四个顶点定死了。给它们起名:
A ( 0 , 0 , 0 ) , B ( 3 , 0 , 0 ) , C ( 3 , 1 , 0 ) , P ( 3 , 1 , 2 ) A(0,0,0),\qquad B(3,0,0),\qquad C(3,1,0),\qquad P(3,1,2) A ( 0 , 0 , 0 ) , B ( 3 , 0 , 0 ) , C ( 3 , 1 , 0 ) , P ( 3 , 1 , 2 )
回代验一遍:把这四个点重新投三次,正视图得 { ( 0 , 0 ) , ( 3 , 0 ) , ( 3 , 2 ) } \{(0,0),(3,0),(3,2)\} {( 0 , 0 ) , ( 3 , 0 ) , ( 3 , 2 )} 、侧视图得 { ( 0 , 0 ) , ( 1 , 0 ) , ( 1 , 2 ) } \{(0,0),(1,0),(1,2)\} {( 0 , 0 ) , ( 1 , 0 ) , ( 1 , 2 )} 、
俯视图得 { ( 0 , 0 ) , ( 3 , 0 ) , ( 3 , 1 ) } \{(0,0),(3,0),(3,1)\} {( 0 , 0 ) , ( 3 , 0 ) , ( 3 , 1 )} ——三张与卷面逐张吻合(本站那份 recipe 就是拿这一步当机检的)。
这个立体的骨架:一条折线,三段两两垂直
坐标一摆出来,结构就明摆着了:
A B → = ( 3 , 0 , 0 ) , B C → = ( 0 , 1 , 0 ) , C P → = ( 0 , 0 , 2 ) \overrightarrow{AB}=(3,0,0),\qquad \overrightarrow{BC}=(0,1,0),\qquad \overrightarrow{CP}=(0,0,2) A B = ( 3 , 0 , 0 ) , B C = ( 0 , 1 , 0 ) , C P = ( 0 , 0 , 2 )
三条棱首尾相接 (A → B → C → P A\to B\to C\to P A → B → C → P ),而且三个数量积全为零:
A B → ⋅ B C → = 0 , B C → ⋅ C P → = 0 , A B → ⋅ C P → = 0 \overrightarrow{AB}\cdot\overrightarrow{BC}=0,\qquad
\overrightarrow{BC}\cdot\overrightarrow{CP}=0,\qquad
\overrightarrow{AB}\cdot\overrightarrow{CP}=0 A B ⋅ B C = 0 , B C ⋅ C P = 0 , A B ⋅ C P = 0
两两垂直,长度依次是 3 3 3 、1 1 1 、2 2 2 。 顺手记下两条马上要用的:
C P CP C P 沿 z z z 轴,而底面 A B C ABC A B C 在 z = 0 z=0 z = 0 上 ⇒ \Rightarrow ⇒ C P ⊥ CP\perp C P ⊥ 底面 A B C ABC A B C ;
A B AB A B 沿 x x x 轴,而 B B B 、C C C 、P P P 的 x x x 坐标全是 3 3 3 ,即平面 P B C PBC P B C 就是 x = 3 x=3 x = 3 ⇒ \Rightarrow ⇒ A B ⊥ AB\perp A B ⊥ 平面 P B C PBC P B C 。
三条解法就是这三条事实的三种用法。
解法一:三张视图各钉两个坐标——俯视图就是底面,正视图右边那条竖边就是高
最正统的一条:俯视图画的就是底面,正视图那条竖边量的就是锥高。
底面。 立体在 z = 0 z=0 z = 0 平面上的正投影就是俯视图。四个顶点里 A A A 、B B B 、C C C 本来就在 z = 0 z=0 z = 0 上,
而 P ( 3 , 1 , 2 ) P(3,1,2) P ( 3 , 1 , 2 ) 投下来正好落在 C ( 3 , 1 , 0 ) C(3,1,0) C ( 3 , 1 , 0 ) 头上——所以那个影子就是 △ A B C \triangle ABC △ A B C 本身,
不多一块也不少一块。由 B A → = ( − 3 , 0 , 0 ) \overrightarrow{BA}=(-3,0,0) B A = ( − 3 , 0 , 0 ) 、B C → = ( 0 , 1 , 0 ) \overrightarrow{BC}=(0,1,0) B C = ( 0 , 1 , 0 ) 知 ∠ A B C = 90 ∘ \angle ABC=90^{\circ} ∠ A B C = 9 0 ∘ ,
S △ A B C = 1 2 ⋅ A B ⋅ B C = 1 2 × 3 × 1 = 3 2 S_{\triangle ABC}=\frac{1}{2}\cdot AB\cdot BC=\frac{1}{2}\times3\times1=\frac{3}{2} S △ A B C = 2 1 ⋅ A B ⋅ B C = 2 1 × 3 × 1 = 2 3
高。 冷启动里已经立起来了:C P → = ( 0 , 0 , 2 ) \overrightarrow{CP}=(0,0,2) C P = ( 0 , 0 , 2 ) 与底面所在的 z = 0 z=0 z = 0 平面垂直,
所以 C P ⊥ CP\perp C P ⊥ 底面 A B C ABC A B C ,P P P 到底面的距离就是 C P = 2 CP=2 C P = 2 。
(这正是正视图右边那条标着 2 2 2 的竖边——它是 C P CP C P 平行于正视图投影面时投出的实长。)
代公式。
V = 1 3 ⋅ S △ A B C ⋅ C P = 1 3 × 3 2 × 2 = 1 V=\frac{1}{3}\cdot S_{\triangle ABC}\cdot CP=\frac{1}{3}\times\frac{3}{2}\times2=1 V = 3 1 ⋅ S △ A B C ⋅ C P = 3 1 × 2 3 × 2 = 1
答案 1 c m 3 1\ \mathrm{cm}^{3} 1 cm 3 。
这条路的关键不在算,在两句话 :影子恰是底面(因为顶点投在底面的一个顶点上),
竖边恰是高(因为那条棱垂直于底面)。两句里任何一句不成立,这条路都要改写——
比如顶点投在底面内部 时,俯视图就会比底面多出两条内部的线。
解法二:换一个面当底——A B AB A B 垂直于平面 P B C PBC P B C ,那个面的面积只有 1 1 1
锥体的 1 3 S h \frac13Sh 3 1 S h 里,四个面都能当底。这道题里换一个底反而更省:
先证垂直。 平面 P B C PBC P B C 里取两条相交直线 B C BC B C 、B P BP B P :
A B → ⋅ B C → = ( 3 , 0 , 0 ) ⋅ ( 0 , 1 , 0 ) = 0 , A B → ⋅ B P → = ( 3 , 0 , 0 ) ⋅ ( 0 , 1 , 2 ) = 0 \overrightarrow{AB}\cdot\overrightarrow{BC}=(3,0,0)\cdot(0,1,0)=0,
\qquad
\overrightarrow{AB}\cdot\overrightarrow{BP}=(3,0,0)\cdot(0,1,2)=0 A B ⋅ B C = ( 3 , 0 , 0 ) ⋅ ( 0 , 1 , 0 ) = 0 , A B ⋅ B P = ( 3 , 0 , 0 ) ⋅ ( 0 , 1 , 2 ) = 0
B C BC B C 与 B P BP B P 相交于 B B B 、都在平面 P B C PBC P B C 内,故 A B ⊥ AB\perp A B ⊥ 平面 P B C PBC P B C 。
再算那个面。 C B → = ( 0 , − 1 , 0 ) \overrightarrow{CB}=(0,-1,0) C B = ( 0 , − 1 , 0 ) 、C P → = ( 0 , 0 , 2 ) \overrightarrow{CP}=(0,0,2) C P = ( 0 , 0 , 2 ) 垂直,所以 △ P B C \triangle PBC △ P B C 也是直角三角形 ,直角在 C C C :
S △ P B C = 1 2 ⋅ B C ⋅ C P = 1 2 × 1 × 2 = 1 S_{\triangle PBC}=\frac{1}{2}\cdot BC\cdot CP=\frac{1}{2}\times1\times2=1 S △ P B C = 2 1 ⋅ B C ⋅ C P = 2 1 × 1 × 2 = 1
换底代公式。 底是 △ P B C \triangle PBC △ P B C ,对着它的顶点是 A A A ,而 A A A 到平面 P B C PBC P B C 的距离就是 A B = 3 AB=3 A B = 3 :
V = 1 3 ⋅ S △ P B C ⋅ A B = 1 3 × 1 × 3 = 1 V=\frac{1}{3}\cdot S_{\triangle PBC}\cdot AB=\frac{1}{3}\times1\times3=1 V = 3 1 ⋅ S △ P B C ⋅ A B = 3 1 × 1 × 3 = 1
为什么值得换。 这条路一次垂足都没求 :高是一条现成的棱 A B AB A B 。
换底的判据只有一句——哪个面上现成挂着一条垂线,就拿那个面当底 。
本题两个面各挂一条(C P ⊥ CP\perp C P ⊥ 底面、A B ⊥ AB\perp A B ⊥ 平面 P B C PBC P B C ),所以两条路都通、且都不用解方程;
换成「顶点在底面上的投影落在三角形 内部」的题目,就只有挂着现成垂线的那个面能这么算。
解法三:补成 3 × 1 × 2 3\times1\times2 3 × 1 × 2 的长方体——它恰好是等体积六块中的一块
前两条都用了锥体体积那个 1 3 \frac13 3 1 。第三条一次都不用 :
四个顶点 A ( 0 , 0 , 0 ) A(0,0,0) A ( 0 , 0 , 0 ) 、B ( 3 , 0 , 0 ) B(3,0,0) B ( 3 , 0 , 0 ) 、C ( 3 , 1 , 0 ) C(3,1,0) C ( 3 , 1 , 0 ) 、P ( 3 , 1 , 2 ) P(3,1,2) P ( 3 , 1 , 2 ) 全落在长方体
Ω = [ 0 , 3 ] × [ 0 , 1 ] × [ 0 , 2 ] , V Ω = 3 × 1 × 2 = 6 \Omega=[0,3]\times[0,1]\times[0,2],\qquad V_{\Omega}=3\times1\times2=6 Ω = [ 0 , 3 ] × [ 0 , 1 ] × [ 0 , 2 ] , V Ω = 3 × 1 × 2 = 6
的顶点上。把 Ω \Omega Ω 里每个点 ( x , y , z ) (x,y,z) ( x , y , z ) 换算成三个比值
u = x 3 , v = y 1 , w = z 2 , u=\frac{x}{3},\qquad v=\frac{y}{1},\qquad w=\frac{z}{2}, u = 3 x , v = 1 y , w = 2 z ,
三个数都落在 [ 0 , 1 ] [0,1] [ 0 , 1 ] 里。按 u u u 、v v v 、w w w 的大小次序 给点分类,一共 3 ! = 6 3!=6 3 ! = 6 种次序,
每种次序占一块;两块之间只共一张平面(体积为零),所以六块内部互不重叠、合起来正是整个 Ω \Omega Ω 。
而「u ⩾ v ⩾ w u\geqslant v\geqslant w u ⩾ v ⩾ w 」那一块的四个顶点是
( 0 , 0 , 0 ) , ( 3 , 0 , 0 ) , ( 3 , 1 , 0 ) , ( 3 , 1 , 2 ) (0,0,0),\quad (3,0,0),\quad (3,1,0),\quad (3,1,2) ( 0 , 0 , 0 ) , ( 3 , 0 , 0 ) , ( 3 , 1 , 0 ) , ( 3 , 1 , 2 )
——正是 A A A 、B B B 、C C C 、P P P 。任意两块之间只差一次「把某两个比值互换」的线性变换,
它的行列式是 ± 1 \pm1 ± 1 ,所以六块等体积 ,
V = V Ω 6 = 3 × 1 × 2 6 = 6 6 = 1 V=\frac{V_{\Omega}}{6}=\frac{3\times1\times2}{6}=\frac{6}{6}=1 V = 6 V Ω = 6 3 × 1 × 2 = 6 6 = 1
(是「等体积」,不是「全等」。 3 3 3 、1 1 1 、2 2 2 不相等,那个变换不是等距变换:
u ⩾ v ⩾ w u\geqslant v\geqslant w u ⩾ v ⩾ w 这块的六条棱长是 { 1 , 2 , 3 , 5 , 10 , 14 } \{1,2,3,\sqrt5,\sqrt{10},\sqrt{14}\} { 1 , 2 , 3 , 5 , 10 , 14 } ,
而 v ⩾ u ⩾ w v\geqslant u\geqslant w v ⩾ u ⩾ w 那块是 { 1 , 2 , 3 , 10 , 13 , 14 } \{1,2,3,\sqrt{10},\sqrt{13},\sqrt{14}\} { 1 , 2 , 3 , 10 , 13 , 14 } ,两块并不同构。
承重的只是「等体积」这一条——只有长方体退化成正方体时六块才真全等。)
这条路的收获是一条能直接背的结论 :三条棱首尾相接、两两垂直、长为 a a a 、b b b 、c c c 的四面体,
体积恒为 a b c 6 \dfrac{abc}{6} 6 ab c 。代进来 3 × 1 × 2 6 = 1 \dfrac{3\times1\times2}{6}=1 6 3 × 1 × 2 = 1 ,一步落地,
连「哪个面当底」都不用挑。它顺带解释了那个 1 3 \frac13 3 1 是哪来的:
1 6 = 1 3 × 1 2 \dfrac16=\dfrac13\times\dfrac12 6 1 = 3 1 × 2 1 ,其中 1 2 \dfrac12 2 1 是「底面直角三角形 占长方形的一半」。
三条提醒
俯视图那个 1 1 1 是进深,不是高。 三个尺寸各自在两张图上出现一次:长在正视图与俯视图的横 向,
高在正视图与侧视图的纵 向,进深在侧视图的横 向与俯视图的纵 向。
把 1 1 1 当成高、2 2 2 当成进深,底面积就变成 1 2 × 3 × 2 = 3 \frac{1}{2}\times3\times2=3 2 1 × 3 × 2 = 3 、高变成 1 1 1 ——
本题恰好还是 1 1 1 (三个数一乘除以 6 6 6 与次序无关),但换一道数字不对称的题就当场错一个倍数。
别拿这次的巧合当经验。
视图上的斜边不是棱。 正视图那条斜边长 3 2 + 2 2 = 13 ≈ 3.61 \sqrt{3^{2}+2^{2}}=\sqrt{13}\approx3.61 3 2 + 2 2 = 13 ≈ 3.61 ,
它是棱 A P AP A P 的影子;而 A P = 3 2 + 1 2 + 2 2 = 14 ≈ 3.74 AP=\sqrt{3^{2}+1^{2}+2^{2}}=\sqrt{14}\approx3.74 A P = 3 2 + 1 2 + 2 2 = 14 ≈ 3.74 。
差的正是被正视图丢掉的那一维(进深 1 1 1 )。视图上能直接读的只有长、宽、高三个数,
斜着的线段一律要先有坐标再算。
摆放方向反了会做出镜像。 俯视图上越靠下越靠前,侧视图上越靠右越靠前——
两条合起来一句话:离正视图越远,离观察者越近。 本题里侧视图的竖边在左 ,
所以最高的顶点在后 (y = 1 y=1 y = 1 )、即 P P P 在 C C C 的正上方;若把它读成在前,
P P P 就跑到 B B B 正上方去了。那样体积照样是 1 1 1 (3 3 3 、1 1 1 、2 2 2 三条棱还是两两垂直),
但「A B ⊥ AB\perp A B ⊥ 平面 P B C PBC P B C 」「底面的直角在 B B B 」这些话全得重写——
位置关系比体积敏感得多,方向不能靠猜。