Ok, find attached an amazingly sloppy schematic that was sent to me.
My questions are:
1- What the hell are the 4 diodes doing??
2- Overall, its a pretty simple generator, but do you think it works, as it stands??
I would just put a diode inline in the positive supply line.
Current will only flow to the circuit if polarity is correct.
The diode will block current if polarity is wrong.
I have found this method more reliable than fitting crowbar diodes across the supply lines.
The diodes labelled D1 to D4 chop off the peaks of the triangle waveform creating a horrible looking "sinewave".
The lousy old LM324 opamp produces crossover distortion and noise. It has a very poor high frequency response.
Look up XR2206. This vintage IC is still available and generates squares, triangular waves and sinusoidal waveforms.
A complete circuit is presented e.g. here.
The diodes D1 to D4 are marked as 1N4004, wich are quite common.
There is a series from 1N4001 to 1N4007 depending on the reverse voltage.
Even a simple diode as the 1N4148 will do in that position.