RX7Club.com - Mazda RX7 Forum

RX7Club.com - Mazda RX7 Forum (https://www.rx7club.com/)
-   Rotary Car Performance (https://www.rx7club.com/rotary-car-performance-77/)
-   -   Rotary engine software (https://www.rx7club.com/rotary-car-performance-77/rotary-engine-software-299218/)

MikeC 04-26-04 04:45 AM

Rotary engine software
 
If anyone is interested I've written an app which simulates the rotary. It started out as what was meant to be a really quick exercise but snowballed a bit. It's only a 2D simulation but you can control it with the mouse, which makes it more useful than most of the simulations I've seen. I've written up a very short help file which I recommend everyone should read as it contains some interesting stuff about the different windows. It has a PDA version also. Pics are below.

BTW, it requires the Microsoft.Net framework to be installed which is a pretty quick painless install and will be good to have installed because more and more apps are starting to rely on it now. Details are on the web page.

http://www.mikesdriveway.com/engineapp


http://www.mikesdriveway.com/engineapp/twinrotor.jpg


http://www.mikesdriveway.com/enginea...Comparison.jpg


http://www.mikesdriveway.com/engineapp/pda.jpg

RX7Wishing 04-26-04 05:05 AM

wow... sweetness.

SomeGuy_sg 04-26-04 06:23 AM

Damn...been trying it out ....cool stuff man

pugg57 04-26-04 06:27 AM

thats really kewl!

Riccardo 04-26-04 07:36 AM

Very cool !

93BlackFD 04-26-04 09:20 AM

can i make a request?

more than 300rpms...i have to let the girlfriend visualize 9000rpms in a rotary vs piston

CompuBob 04-26-04 10:20 AM

Wow.. that is AMAZING software.. good work!
I'm having a bit too much fun with this :P

you should show the intake and exhaust ports too, because for people who dont know what a rotary is will just be confused and wonder where the heck the air is coming from and where the exhaust is going, and add it into the custom rotary engine builder so we can select different types of porting, (regular, streetport, bridgeport, ect.)

MikeC 04-26-04 09:14 PM

Thanks, I'm glad you all liked it :) I was planning to add ports, valves and spark plugs but it is a little complicated because the engine is drawn on the fly by specifying eccentrity, rotor face radius etc. So I can't just draw an inlet port, I have to work out where it is etc. But I will do this. :)

drago86 04-26-04 11:29 PM

Wow, nice work!, you should make it into a port simulator/ developer. so you can drawn on your own ports, and then the motor would have the oil seal track, corner seal track, corner seal plug track, leanding side seal path and trailing side seal path and tell you if your port would drop a corner seal, or just a plug, or if your in danger of rounding off a side seal etc, also it could tell you your ports opeing and closing degrees aproxx. that would be alot of work though,.. hmm,..

gambone 04-27-04 09:57 AM

I want to thank you very much for the free soft ware, to take the time to make it up and pass it freely says you that you are the type of person that is thinking more of other then your self Thank You . I'd showed it to my wife and she knew she was looking at a rotary sim rite of the bat but thoes other thingd going up and down she didn't have a clue what they where, onec agen thank you

MikeC 04-28-04 07:59 AM


Originally posted by drago86
Wow, nice work!, you should make it into a port simulator/ developer. so you can drawn on your own ports, and then the motor would have the oil seal track, corner seal track, corner seal plug track, leanding side seal path and trailing side seal path and tell you if your port would drop a corner seal, or just a plug, or if your in danger of rounding off a side seal etc, also it could tell you your ports opeing and closing degrees aproxx. that would be alot of work though,.. hmm,..
I was planning on doing this, so you could draw a port and have it work out the timing, and do it the other way around so that you can specify the timing and have it draw the port.

fdslave_g 04-28-04 08:32 AM

wow! cool!

Kenku 04-28-04 10:10 AM

Actually, I'm curious how you came up with the rotor sides, though looking at your page it looks like you're manually specifying the radius for it. I've tried screwing with that in Matlab, but gave up before I came up with a rotor that didn't overlap the housing once in a while. :p:

Can you make it spit out the volume in the individual chambers at a given rotation?


Originally posted by MikeC
I was planning on doing this, so you could draw a port and have it work out the timing, and do it the other way around so that you can specify the timing and have it draw the port.
That would be really cool, drawing the port based on timing. I know it's possible, but haven't sat down and put brainsweat into figuring it out.

Another useful thing would be to determine port area at a given rotation, but... well.

Need to go back and relook at my attempts at this kind of stuff now that I've got a couple more semesters of math under my belt.

CrackHeadMel 04-28-04 06:15 PM

That has got to be one of the coolets things i have downloaded from this forum



now, for the next version.. let is draw ports and plot seal tracks and timing, then print them out at 100% so we can see how they will work out

chairchild 04-28-04 07:27 PM

i think the easiet way to start off with, would be to let it draw the ports in simple triangles - putting the points at the crucial limits. Exact shaping isn't really needed (yet).

Seal tracks could simply be added by letting it "draw" the trail from one point on the rotor.



i've got no idea about programing, but i'm just trying to think about ways to make it easier to work

MikeC 04-29-04 02:49 AM

Port drawing is on it's way! I started on it today but I ran out of time. It should be fairly easy to do, I just have to color in the chamber volume for every angle where the port is closed, whatever is not colored in is the port. I'll have to do a bit extra work for the corner seals and oil rings but that shouldn't be too hard.

MikeC 04-29-04 03:20 AM


Originally posted by Kenku
Actually, I'm curious how you came up with the rotor sides, though looking at your page it looks like you're manually specifying the radius for it. I've tried screwing with that in Matlab, but gave up before I came up with a rotor that didn't overlap the housing once in a while. :p:

Can you make it spit out the volume in the individual chambers at a given rotation?



That would be really cool, drawing the port based on timing. I know it's possible, but haven't sat down and put brainsweat into figuring it out.

Another useful thing would be to determine port area at a given rotation, but... well.

Need to go back and relook at my attempts at this kind of stuff now that I've got a couple more semesters of math under my belt.

I just picked a face radius that looked good, I didn't measure it or anything like that.

I was planning to make it show the chamber volumes in a popup window or something like that. It is fairly easy to calculate once you know the minimum volume.

Bluem 09-11-05 03:01 PM

nice

Eson 09-11-05 04:12 PM

Woha! Ive been looking for this kind of simulations. Thanks man!

13B_boost 09-13-05 12:12 PM

Very cool, answers some questions I been mulling.

slomo85 12-14-10 04:30 PM

This really is the best! Do you ever see adding support to spin both the rotor and housing? The way Dr. Felix originally envisioned it? (DKM 54, Drehkolbenmotor)

rotarygod 12-15-10 12:55 PM

5 years ago he may have answered that question.

87 t-66 12-16-10 03:23 PM


Originally Posted by rotarygod (Post 10368162)
5 years ago he may have answered that question.

lol

slomo85 12-17-10 12:55 PM

Doh!!

I always forget to check the thread dates...


All times are GMT -5. The time now is 12:21 AM.


© 2024 MH Sub I, LLC dba Internet Brands