第一代:CAD (computer aid design)计算机辅助设计;以电脑代替手工绘制图纸,无法自动生成图纸和表单,差错率较高,离不开纸张;代表软件有AutoCAD、CAXA等以CAD为基础平台的二次开发软件等。
第二代:CAE (computer aid engineering)计算机辅助工程;电脑辅助完成一些设计工作,可以自动生成一些图纸和表单,更新需要靠手工刷新,有一定的差错率,离不开纸张;代表软件有德国ELCAD、德国EPLAN、丹麦PCschematic、美国Promise-E、ED等。
第三代:CBE (computer based engineering)基于计算机的工程;设计工作基于电脑的数据库,绝大部分的图纸和表单都可以自动生成,几乎零差错率,可以实现无纸化办公;代表软件有德国EngineeringBase。