Yakovlev Yak-3
Yakovlev Yak-3
Hi,
I needed a test model for the "Sweep on 2 rails" tool I am working on.
This is a Yakovlev Yak-3, a WW2 warbird that looks really beautiful.
I found this plan on the web, and did some inkscape drawing over it : Then, I have was able to test the "Sweep on 2 rails" to build the surfaces :
(Attachment needs my "Curves" workbench)
I needed a test model for the "Sweep on 2 rails" tool I am working on.
This is a Yakovlev Yak-3, a WW2 warbird that looks really beautiful.
I found this plan on the web, and did some inkscape drawing over it : Then, I have was able to test the "Sweep on 2 rails" to build the surfaces :
(Attachment needs my "Curves" workbench)
Re: Yakovlev Yak-3
Looking good.
Re: Yakovlev Yak-3
Nice!
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
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
Re: Yakovlev Yak-3
great stuff,
it reminds of my college project when I had to design an aircraft in Inventor.
I was facscinated by the German Messerschmitt Me163 Komet.
it reminds of my college project when I had to design an aircraft in Inventor.
I was facscinated by the German Messerschmitt Me163 Komet.
- Attachments
-
- messerschmitt-me-163-komet.png (903.88 KiB) Viewed 6159 times
-
- lippisch_me_163c_cutaway_big.jpg (236.37 KiB) Viewed 6159 times
-
- 071017-F-1234S-029.JPG (277.77 KiB) Viewed 6159 times
Re: Yakovlev Yak-3
Very impressive, thanks for sharing.
Last edited by chrisb on Sun Jul 02, 2017 1:13 am, edited 1 time in total.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Yakovlev Yak-3
Nice plan. Even though the plane is quite ugly ...

The first thing I did was to scale the imported image file in inkscape, so I didn't have to bother about that in the following steps.
Then I imported the whole inkscape file in FreeCAD, and did the placement manually or with some python scripting.
-
- Veteran
- Posts: 3006
- Joined: Sat May 20, 2017 12:06 pm
- Location: Germany
Re: Yakovlev Yak-3
Chris_G, amazing job, really nice!
We should give the YAK-25 shape to the cfd-WB-guys for testing...
Greetings Thomas
We should give the YAK-25 shape to the cfd-WB-guys for testing...

Greetings Thomas
Re: Yakovlev Yak-3
Hi Chris_G ,Chris_G wrote: ↑Sun Jul 02, 2017 9:17 amNice plan. Even though the plane is quite ugly ...
The first thing I did was to scale the imported image file in inkscape, so I didn't have to bother about that in the following steps.
Then I imported the whole inkscape file in FreeCAD, and did the placement manually or with some python scripting.
I am very interested in this... not for creating planes but for creating free-form objects with the help of Inkscape.
Is it possible to get a fast forward tutorial (including Inkscape) of one of the wings or another simple part?
BR,
HoWil
Re: Yakovlev Yak-3
Look at the attached FC file. It has sketches, but it is the same as what you get when importing svg.
There are 2 rails and 3 profiles.
The profiles need to be rotated around their endpoints.
This piece of python does this (select a profile and run) :
Code: Select all
# rotates the selected NURBS edge around its endpoints
ANGLE = 90
s = FreeCADGui.Selection.getSelection()
for so in s:
for e in so.Shape.Edges:
c = e.Curve.copy()
stPt = c.StartPoint
enPt = c.EndPoint
pl = FreeCAD.Placement()
pl.Base = stPt
vec = enPt.sub(stPt)
pl.Rotation = FreeCAD.Rotation(vec,ANGLE)
for i in range(len(c.getPoles())):
c.setPole(i+1,pl.inverse().multVec(c.getPole(i+1))+stPt)
obj = FreeCAD.ActiveDocument.addObject("Part::Spline","Profile")
obj.Shape = c.toShape()
Select this ruledSurface and the profiles and run "Sweep profile on 2 rails" tool in my WorkBench :
You get a point cloud. You can adjust the number of samples, or the displaymode ("wireframe" below).
Then you can run the approximation tool to get the surface :
Good luck

- Attachments
-
- sw2r-example.fcstd
- (12.5 KiB) Downloaded 185 times