Shoelast

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!
Post Reply
Leatherman
Posts: 155
Joined: Thu Feb 02, 2017 2:49 pm

Shoelast

Post by Leatherman »

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 235 times
User avatar
Willem
Veteran
Posts: 1852
Joined: Fri Aug 12, 2016 3:27 pm
Location: Lisse, The Netherlands

Re: Shoelast

Post by Willem »

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: 155
Joined: Thu Feb 02, 2017 2:49 pm

Re: Shoelast

Post by Leatherman »

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
Veteran
Posts: 2180
Joined: Thu Jan 24, 2013 6:26 pm
Location: Möckmühl, Germany
Contact:

Re: Shoelast

Post by r-frank »

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: 155
Joined: Thu Feb 02, 2017 2:49 pm

Re: Shoelast

Post by Leatherman »

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
Veteran
Posts: 2180
Joined: Thu Jan 24, 2013 6:26 pm
Location: Möckmühl, Germany
Contact:

Re: Shoelast

Post by r-frank »

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: 155
Joined: Thu Feb 02, 2017 2:49 pm

Re: Shoelast

Post by Leatherman »

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
Veteran
Posts: 4688
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Shoelast

Post by microelly2 »

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 5851 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: 155
Joined: Thu Feb 02, 2017 2:49 pm

Re: Shoelast

Post by Leatherman »

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
Veteran
Posts: 4688
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Shoelast

Post by microelly2 »

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.
Post Reply