First of all, thank you for taking the time to put this forum up.
Here's what I use JSCAD for,
@jamesnewton Indeed it is not that critical, it won't be bad to have already answered questions on the previous forum asked again here, so up to date answers could be provided. By the way those who have jscad knowledge/experience to share can make a post to show what they do, put some code.
Hello, here is another example script, it uses the 5 platonics solids, each one has its function :
tetrahedron(), octahedron(), hexahedron(), dodecahedron() and icosahedron(). I grabbed the math data from the OpenJSCAD platonics example. The sizes are not homogeneous.