人类对力学的一些基本原理的认识,一直可以追溯到史前时代。在中国古代及古希腊的著作中,已有关于力学的叙述。但在中世纪以前的建筑物是靠经验建造的。 1638年3月伽利略出版的著作《关于两门新科学的谈话和数学证明》被认为是世界上第一本材料力学著作,但他对于梁内应力分布的研究还是很不成熟的。 纳维于1819年提出了关于梁的强度及挠度的完整解法。1821年5月14日,纳维在巴黎科学院宣读的论文《在一物体的表面及其内部各点均应成立的平衡及运动的一般方程式》 ,这被认为是弹性理论的创始。其后,1870年圣维南又发表了关于塑性理论的论文水力学也是一门古老的学科。 早在中国春秋战国时期(公元前5~前4世纪),墨翟就在《墨经》中叙述过物体所受浮力与其排开的液体体积之间的关系。欧拉提出了理想流体的运动方程式。物体流变学是研究较广义的力学运动的一个新学科。1929年,美国的宾厄姆倡议设立流变学学会,这门学科才受到了普遍的重视。 土力学在二十世纪初期即逐淅形成,并在40年代以后获得了迅速发展。在其形成以及发展的初期,泰尔扎吉起了重要作用。岩体力学是一门年轻的学科, 二十世纪50年代开始组织专题学术讨沦,其后并已由对具有不连续面的硬岩性质的研究扩展到对软岩性质的研究。岩体力学是以工程力学与工程地质学两门学科的融合而发展的。 从十九世纪到二十世纪前半期,连续体力学的特点是研究各个物体的性质,如梁的刚度与强度,柱的稳定性,变形与力的关系,弹性模量,粘性模量等。这一时期的连续体力学是从宏观的角度,通过实验分析与理论分析,研究物体的各种性质。它是由质点力学的定律推广到连续体力学的定律,因而自然也出现一些矛盾。 于是基于二十世纪前半期物理学的进展 ,并以现代数学为基础,出现了一门新的学科——理性力学。1945年,赖纳提出了关于粘性流体分析的论文,1948年,里夫林提出了关于弹性固体分析的论文,逐步奠定了所谓理性连续体力学的新体系。 随着结构工程技术的进步,工程学家也同力学家和数学家一样对工程力学的进步做出了贡献。如在桁架发展的初期并没有分析方法,到1847年,美国的桥梁工程师惠普尔才发表了正确的桁架分析方法。电子计算机的应用,现代化实验设备的使用,新型材料的研究,新的施工技术和现代数学的应用等,促使工程力学日新月异地发展。 质点、质点系及刚体力学是理论力学的研究对象。所谓刚体是指一种理想化的固体,其大小及形状是固定的,不因外来作用而改变,即质点系各点之间的距离是绝对不变的。理论力学的理论基础是牛顿定律,它是研究工程技术科学的力学基础。 固体力学包括材料力学、结构力学、弹性力学、塑性力学、复合材料力学以及断裂力学等。尤其是前三门力学在土木建筑工程上的应用广泛,习惯上把这三门学科统称为建筑力学,以表示这是一门用力学的一般原理研究各种作用对各种形式的土木建筑物的影响的学科。 在二十世纪50年代后期,随着电子计算机和有限元法的出现,逐渐形成了一门交叉学科即计算力学。计算力学又分为基础计算力学及工程计算力学两个分支 ,后者应用于建筑力学时,它的四大支柱是建筑力学、离散化技术、数值分析和计算机软件。其任务是利用离散化技术和数值分析方法,研究结构分析的计算机程序化方法,结构优化方法和结构分析图像显示等。 如按使结构产生反应的作用性质分类,工程力学的许多分支都可以 再分为静力学与动力学。例如结构静力学与结构动力学,后者主要包括:结构振动理论、波动力学、结构动力稳定性理论。由于施加在结构上的外力几乎都是随机的,而材料强度在本质上也具有非确定性。 随着科学技术的进步,20世纪50年代以来,概率统计理论在工程力学上的应用愈益广泛和深入,并且逐渐形成了新的分支和方法,如可靠性力学、概率有限元法等。