Since there was a lot of confusion about the OP's requirements, I am going to repeat the problem:
Exhaustively generate all non-isomorphic biconnected graphs with maximum degree 3 on $n$ vertices, for as large an $n$ as feasible.
I highly recommend using the geng tool from the nauty suite. You will need to compile this collection of programs yourself, but it is very easy to do it on Mac or Linux.
geng outputs the result in the graph6 format. Mathematica can import this format using the built-in Import, but I highly recommend that you use IGImport from my IGraph/M package instead. It will give a ~3x speedup. The bottleneck will unfortunately still be the importing, not running geng itself.
We set these geng options (see geng -help): -C for biconnected, -d2 for minimum degree 2 (since we want biconnected) and -D3 for maximum degree 3.
There are 165,993 such graphs on 15 vertices and it took ~15 seconds to generate and import them on my machine.
IGImport["!/opt/local/bin/geng 15 -d2 -D3 -C", "Graph6"] // Length // AbsoluteTiming
(* {14.9616, 165993} *)
For 14 vertices,
IGImport["!/opt/local/bin/geng 14 -d2 -D3 -C", "Graph6"] // Length // AbsoluteTiming
(* {3.82645, 43418} *)
These timings should give a hint about how large an $n$ is feasible.
In the command above, I wrote the full path to the geng executable on my computer. This will be different on yours: adjust it. Note the ! before the executable: this tells Import to execute the command and import whatever it outputs.
gengfrom the nauty suite can do this, if you want 2-connected. But Debbie said 3-connected. It makes a big difference. – Szabolcs Mar 21 '20 at 18:58