Freecad wood guitar neck design

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
clawdelle
Posts: 2
Joined: Wed Apr 08, 2015 11:30 am

Freecad wood guitar neck design

Post by clawdelle »

Hello,

OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.4748 (Git)
Branch: master
Hash: 176f3e6057ffd57d49c6d58c916d8a2ba36d02f5
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17


I'm trying to build a guitar neck (actually a Ukulele neck) but can't get the right idea how to do, please see the picture and attached first try.

Somebody knows a better , complete solution, to fill the left wire ?

Newbie
Delle
Attachments
neck.png
neck.png (110.68 KiB) Viewed 4845 times
Neck.FCStd
(14.42 KiB) Downloaded 98 times
User avatar
bejant
Veteran
Posts: 6075
Joined: Thu Jul 11, 2013 3:06 pm

Re: Freecad wood guitar neck design

Post by bejant »

clawdelle wrote:Somebody knows a better , complete solution, to fill the left wire ?
Hi Delle and welcome here. Instead of Sweeping two half ellipses, edit those Sketches to add a 3-sided rectangular shape to each ellipse half. You'll have to delete the existing white line segments that run across the ellipse halves. The extra material added by the rectangular extensions will fill in the area on the left and you can Pocket away the excess later.

Your Loft isn't a solid; to change it select Loft in the hierarchy tree, then from the Data tab at the bottom change the Solid property to True.

Here are some other posts you might find helpful:
viewtopic.php?f=3&t=7236
viewtopic.php?f=22&t=9500
viewtopic.php?f=24&t=5827
I'm not sure if that last one is still valid though.
User avatar
NormandC
Veteran
Posts: 18587
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Freecad wood guitar neck design

Post by NormandC »

Hello,
bejant wrote: Instead of Sweeping two half ellipses, edit those Sketches to add a 3-sided rectangular shape to each ellipse half. You'll have to delete the existing white line segments that run across the ellipse halves. The extra material added by the rectangular extensions will fill in the area on the left and you can Pocket away the excess later.
Have you tested it? I tried something similar a couple years ago and couldn't get a good result.

Some months ago I found a way that gives a pretty good result, unfortunately it does not create a parametric shape. I created faces from a few sketches using the Shape Builder utility, then I had to make a closed shell and turn it into a solid. I will post more info tonight when I'm home.
bejant wrote:viewtopic.php?f=24&t=5827
I'm not sure if that last one is still valid though.
You mean the macro may not work because of the switch from PyQt to PySide?
WalkingShadow
Posts: 14
Joined: Sun Mar 22, 2015 12:12 am

Re: Freecad wood guitar neck design

Post by WalkingShadow »

Perhaps "sketch" should extend only as far as the present Loft, i.e. as far as sketch001. Then add an additional sketch for the rectangle between sketch001 and sketch003. Then you could loft from the new rectangle to sketch004.
User avatar
bejant
Veteran
Posts: 6075
Joined: Thu Jul 11, 2013 3:06 pm

Re: Freecad wood guitar neck design

Post by bejant »

NormandC wrote:Have you tested it?
Yes but it was back when the capability to use ellipses was being added to Sketcher. I don't know if I've tried since until today. Sweeping half an ellipse with a rectangular extension still works, but because the Sweep along a curve creates a taper, the face I intended to use as a support for the next Sketch isn't planar so I can't Map a Sketch to it. But a little helper Pad (upper right in the front face) fixed that.
20150408a-calwdelle.png
20150408a-calwdelle.png (25.22 KiB) Viewed 4771 times
NormandC wrote:You mean the macro may not work because of the switch from PyQt to PySide?
Not that; instead because that topic is three years old, I didn't see it in the Macro Recipes Wiki page, I don't know if it's been maintained - I didn't try it.
Attachments
20150408a-clawdelle.fcstd
(101.97 KiB) Downloaded 107 times
User avatar
NormandC
Veteran
Posts: 18587
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Freecad wood guitar neck design

Post by NormandC »

Well my method gives a disappointing result with your file. Last time I tried it, the resulting surface was very smooth, but I wasn't using ellipses as sections since they weren't added to the Sketcher back then.

You'll notice a crease at the neck heel.
FC_Guitar_Neck_Shape_Builder_01.png
FC_Guitar_Neck_Shape_Builder_01.png (34.18 KiB) Viewed 4745 times
Here's my own file using arcs rather than ellipses:
FC_Guitar_Neck_ShapeBuilder_02.png
FC_Guitar_Neck_ShapeBuilder_02.png (24.43 KiB) Viewed 4745 times
I'm joining both FreeCAD files for reference.
Attachments
manche-test5.fcstd
(257.75 KiB) Downloaded 88 times
Neck_ShapeBuilder_normandc1.FCStd
(66.35 KiB) Downloaded 107 times
User avatar
NormandC
Veteran
Posts: 18587
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Freecad wood guitar neck design

Post by NormandC »

If you were wondering why I made the faces with only quarter of ellipses as sections, that's why:

This is made with the original half ellipses (and straight edges at the back): there is no way to constrain the bulge between the profiles. It produces a smooth face though!
Attachments
FC_Guitar_Neck_ShapeBuilder_03.png
FC_Guitar_Neck_ShapeBuilder_03.png (30.18 KiB) Viewed 4744 times
clawdelle
Posts: 2
Joined: Wed Apr 08, 2015 11:30 am

Re: Freecad wood guitar neck design

Post by clawdelle »

Hello,

OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.4748 (Git)
Branch: master
Hash: 176f3e6057ffd57d49c6d58c916d8a2ba36d02f5
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a


thank you all. In the meantime I tried something different and got an error. Maybe it's something for the developer.

r/Delle
Attachments
neckerror.FCStd
(10.87 KiB) Downloaded 93 times
FCerror.png
FCerror.png (108.59 KiB) Viewed 4727 times
User avatar
shoogen
Veteran
Posts: 2823
Joined: Thu Dec 01, 2011 5:24 pm

Re: Freecad wood guitar neck design

Post by shoogen »

I haven't looked at the file. But i have seen a lot of reading from 0x10 when performing a sweep in the past. issue #1419, issue #1926, http://tracker.dev.opencascade.org/view.php?id=24909
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Freecad wood guitar neck design

Post by Kunda1 »

upstream bumped this to OCC 7.2
I've made the notation on the ticket
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Post Reply