在建筑物的部位关系上,斗拱共有三种不同的方位。从这个角度能够将斗拱分为三类,在柱之上,叫做“柱头科”。柱头科是桃尖梁头与柱头间的垫托部分,所以柱头科的投翘或头昂比平身科的头翘或头昂加厚一倍,并且越往上层越加厚,到最上层就直接接受由内部伸出来的桃尖梁头。
在柱间额杭之上,叫做“角科”。一般斗拱只要一个外面一个里面,角科却一起有两个外面并且一起左方的正面便是右方的旁边面于是在正面做拱的转了角便是昂或翘。
在屋角柱头上,叫做“平身科”。其功用远不及柱头科重要,差不多是一种朴实的装修。结构与柱头科略有不同,柱头科的桃尖梁头方位在平身科则为耍头,上面再加撑头木两者合起来的高度与桃尖梁头高度相同。
而按斗拱支承距离不同,也能够将斗拱分类。最简略的斗拱为“一斗三升”,也有较杂乱的形式。在一斗三升的里外加一层拱,就增加了一段支承距离,叫做“出踩”,即多了两踩,成为三踩斗拱。较杂乱的斗拱还有五踩、七踩、九踩、十一踩。跳出越多,建筑的等级就越高,当然,斗拱结构“愈杂乱便愈漂亮”的檐下装修作用也便一起产生了。
斗拱的结构上有四种重要的构件略似弓形,方位与建筑物外表平行的叫做拱形式与棋相同,而方向与拱成正角的叫做翘翘的向外一端特别加长,斜向下垂的叫做昂在棋与翘的相交处,在棋的两头,介于上下两层的棋间,有斗形立方块叫做升在翘的两头,介于上下两层翘或昂间的斗形方块叫做斗。