The fault tree analysis is a widely used method for evaluation of systems reliability and safety. Dynamic fault tree (DFT) extend traditional FT by defining additional gates called dynamic gates to model these complex interactions. Markov models are used in solving dynamic gates. However, state space becomes too large for calculation with Markov models when the number of gate inputs increases. In addition, Markov model is applicable for only exponential failure and repair distributions. But in engineering, the failure mode is mostly obeyed to weibull distribution for mechanism and electronic units. Combined the weibull distribution and Markov model, this paper presents dynamic fault tree quantitative analysis method based on weibull distribution.