That would be excellent, but I think it is very difficult to create such an artificial intelligence which would guess the place where the user wants to drill based on multiple edges/faces. For example. If you have selected two adjacent edges which both are arcs: do you want to drill centers of both arcs or the widest point in the shape formed by those arcs? Like you say, imagining all the use cases is hard.Konstantin wrote: ↑Wed Aug 02, 2017 5:28 pmDrilling in arc center is a must. But please don't forget to add to this one more thing: if I select Arc and something else, like on attached picture, then center must be calculated somewhere in widest area between arcs wall and another side. Hard to imagine all usecases, but I had such problems before.
In theory, you should find the place, where biggest circle fits between selected faces and then it's center. But I am not a programmer, I'm just theorising.roivai wrote: ↑Wed Aug 02, 2017 5:46 pmThat would be excellent, but I think it is very difficult to create such an artificial intelligence which would guess the place where the user wants to drill based on multiple edges/faces. For example. If you have selected two adjacent edges which both are arcs: do you want to drill centers of both arcs or the widest point in the shape formed by those arcs? Like you say, imagining all the use cases is hard.
I agree. Arc centers are unambiguous. Keep It Simple!roivai wrote: ↑Wed Aug 02, 2017 5:46 pmThat would be excellent, but I think it is very difficult to create such an artificial intelligence which would guess the place where the user wants to drill based on multiple edges/faces. For example. If you have selected two adjacent edges which both are arcs: do you want to drill centers of both arcs or the widest point in the shape formed by those arcs? Like you say, imagining all the use cases is hard.Konstantin wrote: ↑Wed Aug 02, 2017 5:28 pmDrilling in arc center is a must. But please don't forget to add to this one more thing: if I select Arc and something else, like on attached picture, then center must be calculated somewhere in widest area between arcs wall and another side. Hard to imagine all usecases, but I had such problems before.
This would be a good addition. I'll try to implement this. Just tried to play with the getPoint(). I got the dialog to appear, but all I got from that was a Segfault..sliptonic wrote: ↑Wed Aug 02, 2017 6:46 pmI would still like to see the ability to pick an arbitrary point as a location though. The user shouldn't have to add a vertex just to select it as a location. He should be able to click 'add point' and then click a spot on the model to add those coordinates to the list. This can be easily added with the draft snapper getPoint() function. See PathProfile line 400 for reference