Doxford engine model

Show off your FreeCAD projects here!
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
sjam986
Posts: 23
Joined: Tue May 12, 2020 10:07 am

Doxford engine model

Post by sjam986 »

Just for fun! My first attempt with FC

A simplified animation of one unit (cylinder) of a Doxford marine propulsion engine. The engine is a large 2-stroke opposed piston cross-head diesel engine, about 800mm bore. The centre crank operates the main piston which open the scavenge ports at the bottom of the cylinder while the two side cranks operate the upper exhaust piston which opens the exhaust ports at the top of the cylinder. This type of engine would normally have between 3 and 9 units but could be extended to 14 units.

This was modelled using Assembly4 in FC-0.19 on Windows 10 with much help from Zolko! (thanks!!)
Part production was straightforward. Main problem was getting geometry that was not moving in the XY plane to rotate without swapping orientation during rotation. My rotation axis was the X-axis, hence rotation was in the YZ plane. I also learned that all the parts of a sub-assembly need to be drawn in their correct orientation, otherwise linking the sub-assembly to the master sketch was a problem.

Video link for the animation is at https://1drv.ms/v/s!Ar_GKH8F5ZlYswuYeIB ... W?e=Z0SXzL
Doxford.JPG
Doxford.JPG (52.81 KiB) Viewed 2727 times
p.s. for developers - It would make life much easier if the software did not change the orientation of moving parts when not rotating in the XY plane.
chrisb
Veteran
Posts: 54293
Joined: Tue Mar 17, 2015 9:14 am

Re: Doxford engine model

Post by chrisb »

sjam986 wrote: Thu Jun 18, 2020 6:26 am p.s. for developers - It would make life much easier if the software did not change the orientation of moving parts when not rotating in the XY plane.
Use FreeCAD 0.19.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
sjam986
Posts: 23
Joined: Tue May 12, 2020 10:07 am

Re: Doxford engine model

Post by sjam986 »

chrisb wrote: Thu Jun 18, 2020 7:02 am
sjam986 wrote: Thu Jun 18, 2020 6:26 am p.s. for developers - It would make life much easier if the software did not change the orientation of moving parts when not rotating in the XY plane.
Use FreeCAD 0.19.
I am using FC 0.19.
chrisb
Veteran
Posts: 54293
Joined: Tue Mar 17, 2015 9:14 am

Re: Doxford engine model

Post by chrisb »

sjam986 wrote: Fri Jun 19, 2020 12:04 am I am using FC 0.19.
In that case I had a different issue in mind. Can you please explain with a simple example which rotation is wrong?
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
chrisb
Veteran
Posts: 54293
Joined: Tue Mar 17, 2015 9:14 am

Re: Doxford engine model

Post by chrisb »

I had a look at the animation. It looks as if the cylinders with the controlling slots don't move. Was it forgotten, on purpose or postponed?
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
kisolre
Veteran
Posts: 4166
Joined: Wed Nov 21, 2018 1:13 pm

Re: Doxford engine model

Post by kisolre »

chrisb wrote: Fri Jun 19, 2020 7:06 am cylinders with the controlling slots don't move.
Cylinders don't move Pistons move and when their combustion ends pass the slots they open/close them to the combustion chamber.
chrisb
Veteran
Posts: 54293
Joined: Tue Mar 17, 2015 9:14 am

Re: Doxford engine model

Post by chrisb »

Thanks, I see now that it is a two stroke engine. I was wrong assuming that it needed controlling the slots like a Knight sleeve valve engine.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
kisolre
Veteran
Posts: 4166
Joined: Wed Nov 21, 2018 1:13 pm

Re: Doxford engine model

Post by kisolre »

chrisb wrote: Fri Jun 19, 2020 9:12 am Knight sleeve valve engine.
First time I heard of that. Good read :)
https://en.wikipedia.org/wiki/Knight_engine
chrisb
Veteran
Posts: 54293
Joined: Tue Mar 17, 2015 9:14 am

Re: Doxford engine model

Post by chrisb »

It was the reason why I started with FreeCAD, I wanted to understand how it works. So it was my very first FreeCAD project, animation included. It took a whole week from downloading the first FreeCAD version to finish the animated engine. The piston is still missing as you can see at the bottom dead center.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
sjam986
Posts: 23
Joined: Tue May 12, 2020 10:07 am

Re: Doxford engine model

Post by sjam986 »

Yes, it is a 2-stoke engine. Static cylinder with scavenge ports at the bottom and exhaust ports at the top.
To demonstrate my problem I have stripped off the engine parts to leave the 3 sketches that control the motion.
With Zolko's help I have managed to get LCS_crank to rotate correctly. This was necessary because the crankshaft is asymmetric. If you observe the LCS_conrod, LCS_side1 and LCS_side2 during the animation, they swap orientation during the revolution and I have not found a way to correct this. In this engine it is of no consequence because the conrod and siderods are symmetric, but it may be a problem for future projects.
dox_master_sketch.FCStd
(13.08 KiB) Downloaded 62 times
Post Reply