SOLVESPACE -- parametric 2d/3d CAD

(you are viewing a thread; or go back to list of threads)

Is it possible to use two intersecting lathed models as differences? (by Joniz)
I just discovered SolveSpace, and have been using it for a few hours. To better understand it, I tried to design a simple Rubik' cube-like object. The usual way to design a functional Rubik's cube in CAD is to revolve an object like this:

around the x-axis, doing the same thing for all the other axis, and then using these shapes to cut the cube.

As I understand it, it isn't really possible to cut a 3d-objet into parts using some flat shape, so instead I tried to expand every lathed part and use the difference, to create one piece at a time.

However, it seems like using a lathe in difference mode is a bit unstable, and if I try to use more than one, everything seems to turn red and break. Especially, when a rounded edge from a lathed object intersects a face of another object, things really seem to break.

Am I doing things wrong, or is this something that will be fixed in the future?

I've attached a file where a single lathed object in difference mode seems to break. Is there any way for me to fix this?
Tue Jul 23 2019, 14:19:43, download attachment broken.slvs
(no subject) (by Andrew)
The solver is prone to problems with lathed objects, however it is usually possible to get round this with 'force NURBS surfaces to triangle mesh'. This works with your drawing.

It is also worth noting with Solvespace, that you need to structure a project yourself using separate files for components and assemblies. You can link a component in a separate file as a difference, which you may find useful for creating the individual components of a cube. Again, if you get a lot of red. 'force NURBS surfaces to triangle mesh' will likely solve the problem.
Tue Jul 23 2019, 17:08:10
Post a reply to this comment:
Your Name:
Your Email:
(no HTML tags; use plain text, and hit Enter for a line break)
Attached file (if you want, 5 MB max):
© 2008-2018 SolveSpace contributors. Most recent update Nov 22 2018.