Hi,
The 6731 is supported under version 7.3 of DAQmx, earlier versions don't support the 673x devices.
On the other hand, the Digital waveform is only necessary if you want tou output timed digital data, not timed analog data, as you specified in your first message. If you use DAQmx (I strongly recommend it, it's much simpler and reliable) and LabView, you can take an existing example like: Gen Mult Volt Updates - Int Clk.vi, and then modify it to use Sample Clock instead of waveform as the sample timing type and writing your array of data instead of the waveform. Christer suggestion (keeping the number of samples below 8192) will only be effective if you also set the Use Only Onboard Memory property to true (Channel Property Node -> Analog Output -> General Properties -> Advanced -> Data Transfer and Memory -> Use Only Onboard Memory).