Holes

 From:  Michael Gibson
3816.3 In reply to 3816.1 
Hi Danny, yup that could be possible in the future.

One problem though is that it might be kind of odd to have just one command that worked like that, it could make more sense if there was more of a package of things similar to that.

Also another concern I have is about having a lot of different commands that kind of duplicate functionality from one another. That's just kind of one way in general that the UI can easily get bloated up with a lot of stuff in it.

Like in this case it's possible to make a hole like that by drawing a circle, extruding it and then doing a boolean difference. It may be possible to streamline this existing process by making some of these commands get more powerful and have some more options in them, like possibly if boolean difference had an option in it to limit the depth of the material removed when booleaning a solid with a curve, rather than only going straight through it, that could eliminate the separate extrusion step.

Similarly if drawing a circle had an option for placing the center point using distance from some lines, then the process would be like: Draw a circle using that option for placing the circle, then do boolean difference with the option to limit the depth of the cut and that would be quite efficient at that point, while also potentially giving more flexibility because you can then do the depth limiting cut using any kind of a curve you have drawn instead of only circles, and all without adding any new separate commands at the top level.

The priority is kind of more along those lines of trying to make existing commands more powerful and efficient if that is possible. There is still a ways to go along that path first before I'll be quite ready to give up on that and just add in too many specialized fully separate commands with the UI bloat that comes along with that...

- Michael