基于区域分割思想对传统双向渐进结构优化方法进行必要地改进,在优化过程中通过添加边界条件的检查语句,实现结构定向拓扑优化;编写第三方插件,使得改进后的优化方法 MATLAB子程序与ABAQUS有限元软件数据交换,从而拓展了双向渐进结构优化方法的实际工程运用领域。ABAQUS建模软件具有界面操作简单、建模快捷、通用性好、易于实现等特点,降低了对设计人员的技能要求。灵活的MATLAB二次开发平台为科研人员提供了广阔的算法改进空间。算例结果表明,优化后桥梁用料变为原有的17%,大大减轻了自重,且优化后的结构对称,受力合理。该算法可运用于对预设结构有特定使用要求或美观要求的结构优化问题。