There are 24 players, 12 men and 12 women. A team is a set of 1 man and 1 woman. A (beach volleyball mixed) game is a set of 2 different teams, i.e. players are unique in those teams.
Let's denote men from 1 to 12 and women from A to L. 1A2B is a game example, man 1 with woman A play versus man 2 with woman B. A round is a set of 6 unique games, i.e. players are unique in those games. For example the first round can be:
1A2B
3C4D
5E6F
7G8H
9I10J
11K12L
We'd like to have as unique games as possible, i.e. maximize the unique partners and enemies a player has during games. How to generate 5 more rounds?
If it's not possible to generate 5 more rounds with totally unique games, we give more priority to the unique partners than enemies: a penalty for repeated partner is 2, a penalty for repeated opponent is 1. Here is the scoring script and exemplary invocation.
For example the next 5 rounds could be the same as the first one, but the uniqueness score would be very low, -480, since 24 players would repeat partners (-2) and both opponents (-1 and -1) in 5 rounds, so 5 times -96.



Here's a solution with no repeats, obtained via integer linear programming:
Let $R$ be the set of rounds, let $M$ and $W$ be the sets of men and women, and let $$Q=\{(m_1,w_1,m_2,w_2)\in M \times W \times M \times W: m_1 < m_2 \land w_1 \not= w_2\}$$ be the set of quadruples of players. Let binary decision variable $x_{r,q}$ indicate whether round $r\in R$ uses quadruple $q\in Q$. The constraints are \begin{align} \sum_{\substack{(m_1,w_1,m_2,w_2)\in Q:\\ m\in \{m_1,m_2\}}} x_{r,m_1,w_1,m_2,w_2} &= 1 &&\text{for $r\in R, m\in M$} \tag1 \\ \sum_{\substack{(m_1,w_1,m_2,w_2)\in Q:\\ w\in \{w_1,w_2\}}} x_{r,m_1,w_1,m_2,w_2} &= 1 &&\text{for $r\in R, w\in W$} \tag2 \\ \sum_{r\in R} \sum_{\substack{(m_1,w_1,m_2,w_2)\in Q:\\ (m,w)\in\{m_1,m_2\}\times\{w_1,w_2\}}} x_{r,m_1,w_1,m_2,w_2} &\le 1 &&\text{for $m\in M, w\in W$} \tag3 \\ \sum_{r\in R} \sum_{\substack{(m_1,w_1,m_2,w_2)\in Q:\\ (m_i,m_j)=\{m_1,m_2\}}} x_{r,m_1,w_1,m_2,w_2} &\le 1 &&\text{for $m_i\in M, m_j\in M$ with $m_i<m_j$} \tag4 \\ \sum_{r\in R} \sum_{\substack{(m_1,w_1,m_2,w_2)\in Q:\\ \{w_i,w_j\}=\{w_1,w_2\}}} x_{r,m_1,w_1,m_2,w_2} &\le 1 &&\text{for $w_i\in W, w_j\in W$ with $w_i<w_j$} \tag5 \\ \end{align}
Constraints $(1)$ and $(2)$ use each man or woman exactly once per round, respectively. Constraint $(3)$ avoids repeated man-woman pairs. Constraint $(4)$ avoids repeated man-man pairs. Constraint $(5)$ avoids repeated woman-woman pairs.
For a fixed number of rounds, you can discourage repetition by introducing nonnegative "surplus" variables for the constraints and penalizing them in an objective function to be minimized. Alternatively, you can maximize the number of rounds with no repetition by introducing a binary variable $u_r$ to indicate whether round $r\in R$ is used, replace the $=1$ with $=u_r$ in constraints $(1)$ and $(2)$, and maximize $\sum_{r\in R} u_r$.
The maximum number of rounds without repeats turns out to be $6$. To see that this is an upper bound, note that there are $12\cdot12=144$ man-woman pairs and each round uses up $\frac{12+12}{4}\cdot2\cdot2=24$ of them.
By request, here is SAS code: