You can create 3 sets of runs that are foldover pairs and treat the three groups as a categorical factor with 3 levels. The resulting design is orthogonal, however it may not be possible to have an equal number of runs in each group. Also, the factor you create in this way is not unaliased by two-factor interactions of the other factors.