Shoelast

Post here for help on using FreeCAD's graphical user interface (GUI).
Leatherman
Posts: 71
Joined: Thu Feb 02, 2017 2:49 pm

Shoelast

Postby Leatherman » Tue Feb 07, 2017 1:18 pm

Hello,
I'm wondering if it's possible to create a shoelast with Freecad? In the attached file I have included:
a) A shoelast model which was an iges-file from the internet. My shoelast which I'm looking for will have different dimensions and look different. This is only sample to see if it's possible to do like this with Freecad. If not, then b) is of no use anymore, otherwise
b) this is the work I could do upto this stage. It shows a shaped solid and I've done it in the way I would do it in real life - with a wood block and tools (I know how to do it). Now, basicly is the question how the shaping in cad is been done or has to be there a total different approach? Because I have the finished shoe last already with me, I could retrieve more dimensions if required.
Thanks for your advice,
Andre

OS: Windows 8
Word size of OS: 32-bit
Word size of FreeCAD: 32-bit
Version: 0.16.6706 (Git)
Build type: Release
Branch: releases/FreeCAD-0-16
Hash: f86a4e411ff7848dea98d7242f43b7774bee8fa0
Python version: 2.7.8
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
Attachments
Shoelasttest.FCStd
(1005.13 KiB) Downloaded 29 times
User avatar
Willem
Posts: 461
Joined: Fri Aug 12, 2016 3:27 pm
Location: Lisse, The Netherlands

Re: Shoelast

Postby Willem » Tue Feb 07, 2017 2:44 pm

Hi Andre,
I did not check but maybe the "Airfoil Macro" can be useful for this, see https://www.freecadweb.org/wiki/index.p ... _%26_Scale

With the sketcher is a shoe shape not really possible to creatte, you definitely need to work with Splines, but I did use them never before
Leatherman
Posts: 71
Joined: Thu Feb 02, 2017 2:49 pm

Re: Shoelast

Postby Leatherman » Tue Feb 07, 2017 3:06 pm

Hi Willem,
looks like with hammer and Chisel I can't do too much :) . This airfoil looks very interesting indeed, but I think just that alone will not do the trick.
Let's see what else suggestions are coming up,
regards
Andre
User avatar
r-frank
Posts: 1981
Joined: Thu Jan 24, 2013 6:26 pm
Location: Möckmühl, Germany
Contact:

Re: Shoelast

Postby r-frank » Tue Feb 07, 2017 6:15 pm

Hello Leatherman.

1) You could slice your model at different height steps (for example every 1 mm) and draw the outline in a sketch.
Use placement on the sketch to get correct positions ...
Then use Loft Tool to connect all sketches ...

2) Haven't tried that, but maybe using contour lines with ruled surfaces operation and then going all the way from surfaces to solid ... ?

Roland
Deutsche FreeCAD Tutorials auf Youtube
My GrabCAD FreeCAD-Projects
FreeCAD lessons for beginners in english

Native german speaker - so apologies for my english, no offense intended :)
Leatherman
Posts: 71
Joined: Thu Feb 02, 2017 2:49 pm

Re: Shoelast

Postby Leatherman » Wed Feb 08, 2017 10:14 am

Hello R-frank,
first of all, thank you for your video tutorials. By slicing the model would you suggest any direction in particular?
Thanks
Andre
User avatar
r-frank
Posts: 1981
Joined: Thu Jan 24, 2013 6:26 pm
Location: Möckmühl, Germany
Contact:

Re: Shoelast

Postby r-frank » Wed Feb 08, 2017 11:52 am

Hello Andre.

Assuming the heel is at 0/0/0 and the toes are at Y+ only Y-direction or Z-direction slicing would make sense.
I have to admit that i have no clue about the mathematics used to interpolate between the sketches
so you would have to choose and do a start ... ;)

Roland
Deutsche FreeCAD Tutorials auf Youtube
My GrabCAD FreeCAD-Projects
FreeCAD lessons for beginners in english

Native german speaker - so apologies for my english, no offense intended :)
Leatherman
Posts: 71
Joined: Thu Feb 02, 2017 2:49 pm

Re: Shoelast

Postby Leatherman » Wed Feb 08, 2017 12:33 pm

Hi Roland,
do you know any tutorial which explains the best way to work with lots of slices. Like I've said, I do have the real shoe last with me, so I could always cross check the measurements. I think that the loft tool should bring me forward, if it's finally enough - let me try and see :D
Thanks and regards
Andre
User avatar
microelly2
Posts: 2363
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Shoelast

Postby microelly2 » Wed Feb 08, 2017 1:55 pm

You ca design your slices with BSplines in Draft or next with Sketcher BSplines
here some pictures
https://freecadbuch.de/doku.php?id=blog ... _geigenbau
Then you create a Loft over them.

I have done a slicing with the Part slice method to get some contour curves
Downgrade the slices to some edges with Draft downgrade
then use this script to create Bsplines from the selected curves
and edit them by double click in Draft and Drag and drop the Approximation points

Code: Select all


e=Gui.Selection.getSelection()[0]
pts=e.Shape.Edge1.Curve.discretize(20)
Draft.makeBSpline(pts)


bp_361.png
bp_361.png (6.27 KiB) Viewed 435 times





The other way is to scan your mode to get a point cloud and post process it
https://www.youtube.com/watch?v=Qwbq94UdIlU
here you will need a 3D camera to get the point cloud
Leatherman
Posts: 71
Joined: Thu Feb 02, 2017 2:49 pm

Re: Shoelast

Postby Leatherman » Wed Feb 08, 2017 2:09 pm

Hello Microelly,
this is my last!!!!! I can't believe it! I just have a quick meeting and will come back to you.
Regards
Andre
User avatar
microelly2
Posts: 2363
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Shoelast

Postby microelly2 » Wed Feb 08, 2017 2:19 pm

https://youtu.be/AiqVHmqqXfA

When I have time, I will wrte te macro to convert it into the new skecher BSpline format, then you can do a parametric design.