The effects of extraction solvent, extraction method, extraction time, ratio of solvent to raw material and number of times on the total yield of fraxinellone, dictamine and obacunone were studied, and the extraction condition were optimized by orthogonal experiment. By the method of one time chromatography and recrystallization, three compounds were separated from the residue. The structures of the compounds were elucidated on the basis of spectral analysis, and the purity and concentration was detected by TLC and HPLC. The results showed that the optimum extraction condition was that the raw material was reflux extracted by EtoAc (1 h×3 times), with ratio of solvent to raw material 6∶1. These compounds can be used as reference substance for the content determination. The method established can simultaneously separated fraxinellone, dictamine and obacunone from Dictamnus dasycarpus Turcz., with simple and rapid procedure, high purity and yield of the three compounds.