四合院屋顶一般属于硬山顶,采用抬梁式木构架。抬梁式木构架,又称叠梁式木构架,即在屋基之上立柱,沿房屋进深方向在柱顶架梁,梁上安置短柱,柱上再置短梁,按步架逐层缩短,直至屋脊,然后在梁头架檩,檩上布椽,面阔方向以枋连接。在明清木构架中,抬梁式木构架应用最为广泛, 多用于官式建筑和北方民间建筑。
四合院的屋顶,并不是刻板的横平竖直,而是在搭建过程中产生了优美的曲线。这曲线包括檐口曲线、 屋面曲线和屋脊曲线。
檐口曲线,是由于檐柱逐间向两边升起的结果。为了使角部升得更高,除了使用由昂和仔角梁外,还在檐檩端部垫以生头木,形成往上翘的形状,古称翘角。
屋面曲线,包括纵向曲线和横向曲线。战国《周礼·冬官考工记》载:“上尊而宇卑,则吐水疾而溜远”。汉代班固《西都赋》:“上反宇以盖戴,激日景而纳光”,表明我国建筑的屋面很早就已经呈曲线了。从唐代南禅寺大殿来看,唐代屋架举高较低,可知早期建筑的屋面曲线一般较为平缓,宋以后举架渐增,则屋面横向曲线也更陡。此外在唐宋时期,由于在建筑梢间的槫上安置了生头木,所以屋面依檩槫的纵向轴线向两端翘起,它与屋面横向曲线相配合,使屋面略呈一双曲面。
屋脊曲线,即在古建筑屋脊部位,呈现出中间低、两边高的曲线状态。
古建筑的屋顶曲线(此处指的是横向曲线)是由若干根折线组成,每根折线长就是屋顶两檩之间的斜距。其中折线的水平投影长,宋《营造法式》称为椽平长,清《工程做法则例》称为步架,江南《营造法原》称为界深。折线的垂直投影长(高度)称为 举高。对于确定屋顶折线的方法,宋《营造法式》称为“举折法”,清《工程做法则例》称为“举架法”,江南《营造法原》称为“提栈法”。