Steam Engine and Pump - Noob's first project (Work In Progress)

Show off your FreeCAD projects here!
User avatar
Cpl_Detritus
Posts: 15
Joined: Mon Apr 29, 2019 7:32 am

Steam Engine and Pump - Noob's first project (Work In Progress)

Postby Cpl_Detritus » Wed May 08, 2019 8:49 pm

This is a steam engine driven water pump that I think was mainly intended as a student exercise.

There are several design inconsistencies and bad design decisions that would have made this an impractical engine even back in the steam era.

It should serve as a nice first project to learn different aspects of FreeCAD.
729321.jpg
Drawing
729321.jpg (189.44 KiB) Viewed 1046 times
729320.jpg
Rendered
729320.jpg (105.41 KiB) Viewed 1046 times
729351.jpg
Assignment
729351.jpg (196.52 KiB) Viewed 1046 times
User avatar
Cpl_Detritus
Posts: 15
Joined: Mon Apr 29, 2019 7:32 am

Re: Steam Engine and Pump - Noob's first project (Work In Progress)

Postby Cpl_Detritus » Wed May 08, 2019 9:10 pm

Bed Casting
Bed_Casting.png
Bed_Casting.png (90.19 KiB) Viewed 1039 times
This was particularly difficult as a first part. Had to do more tutorial reading than actual drawing.

I still can't do drafts so this part has no casting draft. (It is not shown in the drawing anyway)

With the lack of casting draft and the big internal cavity this would have been a very awkward part in real life.

First impressions about FreeCAD so far:

[*] FreeCAD seems pretty advanced and exceeds my expectations.

[*] "Part" and "Part Design workbenches do not have clearly defined purpose and the user is forced to switch from one workbench to the other several timtes. This is very annoying. These workbenches need to be combined in a single bench.

[*] The Fillet feature fails on some tangent surfaces. Needs some work. One error is visible at the root of the rear bearing boss. I could not correct this after several tries. Other edges that normally would have been filleted could not be done at all

[*] Need to figure out how to change wall thickness and fillet radius from a variable.
Last edited by Cpl_Detritus on Wed May 08, 2019 9:25 pm, edited 1 time in total.
User avatar
Cpl_Detritus
Posts: 15
Joined: Mon Apr 29, 2019 7:32 am

Re: Steam Engine and Pump - Noob's first project (Work In Progress)

Postby Cpl_Detritus » Wed May 08, 2019 9:18 pm

Brass Bushing.png
Brass Bushing.png (72.8 KiB) Viewed 1033 times
Crankshaft.png
Crankshaft.png (26.87 KiB) Viewed 1033 times
Those lines that appear on extruded cylinders are very annoying. Any way to fix them?
Bearing Cap.png
Bearing Cap.png (58.46 KiB) Viewed 1030 times
Eccentric assy.png
Eccentric assy.png (63.84 KiB) Viewed 1030 times
Assembly.png
Progress so far
Assembly.png (143.27 KiB) Viewed 1024 times
Last edited by Cpl_Detritus on Wed May 08, 2019 9:32 pm, edited 1 time in total.
User avatar
Kunda1
Posts: 4761
Joined: Thu Jan 05, 2017 9:03 pm

Re: Steam Engine and Pump - Noob's first project (Work In Progress)

Postby Kunda1 » Wed May 08, 2019 9:27 pm

Cpl_Detritus wrote:
Wed May 08, 2019 9:18 pm
Those lines that appear on extruded cylinders are very annoying. Any way to fix them?
See https://forum.freecadweb.org/viewtopic. ... 34#p305834 or issue #2526
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
Cpl_Detritus
Posts: 15
Joined: Mon Apr 29, 2019 7:32 am

Re: Steam Engine and Pump - Noob's first project (Work In Progress)

Postby Cpl_Detritus » Wed May 08, 2019 9:40 pm

Rather disappointing to see this bug just hanging there since 2016.

To any professional CAD user that just scrams "Something is Horribly Wrong With My Model" and such a user simply would not continue for fear of losing his work. That's one sick puppy for sure.
Last edited by Cpl_Detritus on Wed May 08, 2019 9:46 pm, edited 1 time in total.
User avatar
Cpl_Detritus
Posts: 15
Joined: Mon Apr 29, 2019 7:32 am

Re: Steam Engine and Pump - Noob's first project (Work In Progress)

Postby Cpl_Detritus » Wed May 08, 2019 9:45 pm

Assembly_01.png
Assembly_01.png (145.28 KiB) Viewed 1014 times
That's all for the moment. The rest will come as I find more time to work on it.
User avatar
Kunda1
Posts: 4761
Joined: Thu Jan 05, 2017 9:03 pm

Re: Steam Engine and Pump - Noob's first project (Work In Progress)

Postby Kunda1 » Wed May 08, 2019 9:49 pm

Cpl_Detritus wrote:
Wed May 08, 2019 9:40 pm
Rather disappointing to see this bug just hanging there since 2016.

To any professional CAD user that just scrams "Something is Horribly Wrong With My Model" and such a user simply would not continue for fear of losing his work. That's one sick puppy for sure.
Such is the way with software development especially FOSS hence the idea of offering it as a bounty. Obviously, this hasn't detracted users from using FC. It may, as you say, detract professionals but hey as we say a lot around here: "It's done when it's done"

BTW, great work. thanks for sharing your progress.
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
Cpl_Detritus
Posts: 15
Joined: Mon Apr 29, 2019 7:32 am

Re: Steam Engine and Pump - Noob's first project (Work In Progress)

Postby Cpl_Detritus » Wed May 08, 2019 9:55 pm

Kunda1 wrote:
Wed May 08, 2019 9:49 pm
hence the idea of offering it as a bounty. .
Is there a working bounty system for FreeCAD?
chrisb
Posts: 16854
Joined: Tue Mar 17, 2015 9:14 am

Re: Steam Engine and Pump - Noob's first project (Work In Progress)

Postby chrisb » Wed May 08, 2019 10:13 pm

Cpl_Detritus wrote:
Wed May 08, 2019 9:40 pm
Rather disappointing to see this bug just hanging there since 2016.
issue #2526 is not a bug, and the tracker issue reflects this by categorizing it as feature request. If you don't want to see the seams you can switch the draw style to "Shaded".