The collision breakup problem of orbital spacecraft is studied in this paper. The collision breakup algorithm of orbital spacecraft is presented based on NASA standard breakup model. Constraint conditions required for the breakup calculation are analyzed emphatically. Finally, the general utility simulation calculation program is implemented, and is verified to be correct by comparing with measured data of P-78 satellite breakup event. The research can be an important reference to predict and analyze damage characteristics of orbital collision events.