This paper focuses on structural size optimization. The optimization problem of "TianTuo-3" microsatellite, which is successfully launched in September 20, 2016, is formulated mathematically. The most character of the problem is that outcomes under certain inputs are analyzed by commercial software, rather than analytical formulations. Solving the problem could be computationally unaffordable. Two kinds of algorithms, gradient-based and intelligent, are applied and compared in effect and efficiency. Results show that although both algorithms of NLPQL and ASA get a good effect, with total mass reduced 33.1% for the former and 32.7% the latter, NLPQL is more efficient, with less iterations (nearly half of ASA). It can be concluded that nonlinearity of the objective function and constraints are not strong and gradient-based algorithms are qualified to the problem with high efficiency.