基于模块化思想和Visual C++软件开发平台,构造了塔式起重机起升机构设计的人机交互界面。研究了起升机构设计过程中数据的交互操作、处理、存储与重用。通过C++程序对MATLAB函数调用,实现了设计参数的优化。该方法可以有利于成果的重用,提高设计过程的效率和连续性。