I have tried to make a beaded model for the Schwartz D-surface several times, but all failed. Finally, I seem to find out the correct rule for this structure. Here is the very preliminary result. Since the current structure is quite flexible, so I may need to redo it completely.
Eventually, I would like to have structure like this: