Graph model layout technology is an important cornerstone in graph visualization. Although the present graph model layout methods have been well studied, there are obvious problems: (1) excessively high initial state correlation; (2) excessive reliance on local optimal solutions; (3) limitation on the number of nodes. In this paper, we propose a new graph layout method on a graph grammar framework. First, the input graph model is parsed by graph grammar, with the reduction process recorded. Next, in the reverse order of reduction, the derivation operation starts from the initial graph and ends at a redrawn graph, with a new layout that meets the required specifications. Compared with other methods, regardless of the initial state, this method combines global and local layout specifications in productions and provides an intuitive yet effective way for the graph layout adjustment.