Helix machining for circular holes

Here's the place for discussion related to CAM/CNC and the development of the Path module.
User avatar
agryson
Posts: 453
Joined: Wed Nov 23, 2016 8:30 am
Location: Paris, France
Contact:

Re: Helix machining for circular holes

Postby agryson » Fri Jan 06, 2017 3:33 am

sliptonic wrote:I want to make sure we end up with a consistent and intuitive UI.
I might do a once-over on the icon too ;-) Expect a proposition by next week.
lorenz
Posts: 30
Joined: Wed Mar 16, 2016 9:35 pm

Re: Helix machining for circular holes

Postby lorenz » Fri Jan 06, 2017 12:27 pm

I was able to drop the requirement of scipy, see my commit 1edc151c5.

Maybe a windows user could test this before I submit another pull request?
User avatar
agryson
Posts: 453
Joined: Wed Nov 23, 2016 8:30 am
Location: Paris, France
Contact:

Re: Helix machining for circular holes

Postby agryson » Tue Jan 10, 2017 9:25 pm

Here's a retouched version of the new icon in 16,24,32 and 64px on light, gray and dark backgrounds, original on left, proposal on right.
Any feedback or ideas before I submit a pull request?
spritesheet.png
spritesheet.png (28.31 KiB) Viewed 910 times
mlampert
Posts: 1326
Joined: Fri Sep 16, 2016 9:28 pm

Re: Helix machining for circular holes

Postby mlampert » Tue Jan 10, 2017 9:50 pm

Looks good!

One comment, not sure if that's applicable for your current phase though. It's a bit hard to recognize the zig-zag as a spiral because the tool is always in front of it. Not sure how to make it clearer that this is a perspective view of a circular motion, not a zig-zag. But if you can make it more "spirally" ... that would be just wonderful :)
User avatar
sgrogan
Posts: 5412
Joined: Wed Oct 22, 2014 5:02 pm

Re: Helix machining for circular holes

Postby sgrogan » Wed Jan 11, 2017 1:21 am

lorenz wrote:I was able to drop the requirement of scipy, see my commit 1edc151c5.

Maybe a windows user could test this before I submit another pull request?
Win x64 build https://github.com/sgrogan/FreeCAD/rele ... /0.17_path
I'm not familiar enough with Path to test but if there are no other win testers I can follow a procedure.
Thanks again lorenz, attention to details like this make FreeCAD truly cross-platform!
danielfalck
Posts: 395
Joined: Fri Oct 07, 2011 8:58 pm
Location: Beaverton,Oregon, USA
Contact:

Re: Helix machining for circular holes

Postby danielfalck » Wed Jan 11, 2017 2:17 am

agryson wrote:Here's a retouched version of the new icon in 16,24,32 and 64px on light, gray and dark backgrounds, original on left, proposal on right.
Any feedback or ideas before I submit a pull request?
spritesheet.png
Could you put a flat bottom on that tool so that it's an end mill- not a drill? Drills can't do that operation :)
User avatar
bill
Posts: 376
Joined: Fri Jan 09, 2015 9:25 pm

Re: Helix machining for circular holes

Postby bill » Wed Jan 11, 2017 3:02 am

mlampert wrote:... a bit hard to recognize the zig-zag as a spiral because the tool is always in front...
Looks like a zig-zag or a skid mark to me!
Possibly; try a helix with line angles as follows in the attachment:

Try for end mill icon basic-shape/guideline.

Just suggestions!

Besides that, the new icons look good!
Attachments
mill_end.svg
(2.34 KiB) Downloaded 41 times
helix_drawing.svg
(2.02 KiB) Downloaded 21 times
User avatar
agryson
Posts: 453
Joined: Wed Nov 23, 2016 8:30 am
Location: Paris, France
Contact:

Re: Helix machining for circular holes

Postby agryson » Wed Jan 11, 2017 7:13 am

@mlampert, @danielfalck, @bill : no problem, I'll switch out the tool to be an endmill and see if I can turn the line into something that resembles a downward spiral.
User avatar
agryson
Posts: 453
Joined: Wed Nov 23, 2016 8:30 am
Location: Paris, France
Contact:

Re: Helix machining for circular holes

Postby agryson » Wed Jan 11, 2017 10:12 am

Away from my dev machines, so would take too long to do a version on all backgrounds, but here's a version with a mill tool and using a spiral.

This is less 3D than what many of you have suggested, but I found that the 3D aspect of a downward helix was too rich in detail for anything below 32px, so I went with a slightly more abstract spiral representation which works better at low resolutions.

I'm showing it here at 16,24,32 and 64px respectively:
Path-Helix_16.png
Path-Helix_16.png (958 Bytes) Viewed 858 times
Path-Helix_24.png
Path-Helix_24.png (1.61 KiB) Viewed 858 times
Path-Helix_32.png
Path-Helix_32.png (2.32 KiB) Viewed 858 times
Path-Helix_64.png
Path-Helix_64.png (5.41 KiB) Viewed 858 times
Thoughts?
cox
Posts: 963
Joined: Wed Nov 26, 2014 11:37 pm

Re: Helix machining for circular holes

Postby cox » Wed Jan 11, 2017 12:41 pm

+1 End mill :D

A spiral is a bit to abstract in my mind, it is a helix after all.

Could it be that a 1 or 1,5 turn helix would be less rich in detail.?

The helix also looks like it does not have a constant slope, giving a sawtooth look, maybe a constant slope could improve this?

My 2 cents, keep up the grate work :D
Need help? Feel free to ask, but please read the guidelines first