Helicopter EFM Demo - ED Forums
 


Notices

Reply
 
Thread Tools Display Modes
Old 03-22-2020, 11:42 PM   #1
nibbylot
Junior Member
 
Join Date: Dec 2018
Posts: 36
Default Helicopter EFM Demo

I have created a basic helicopter EFM and used the AH-6J Littlebird as the demo aircraft. I started this project because there are no DCS helicopters that are completely free (i.e. don't require the Ka-50 module). Therefore I created this EFM, which can be used as a template for other helicopter mods, as an open source project. I chose the AH-6 due to the simplicity of its cockpit and systems and most likely won't be made by an official 3rd party.

Anyone is able to modify and use the source code as long as I am mentioned in creation of the original. Anyone may also help contribute to this project in anyway (and if there is enough desire I may continue to improve the mod). The EFM source code is located in AH-6J/EFM. The cockpit texture template is also available in the download.

Before downloading please know that this is not originally designed to be an end user mod and the aircraft is very unfinished.
A list of missing features and limitations includes:
No vortex ring state
No ground effect
No autorotation
Lift is not affected by altitude or temperature
The flight model is not closely accurate to the real aircraft. Data is based on the OH-6 Cayuse
Radio and communications are not functional
Many of the engine gauges don't function
No pilot model
No external texturing (only flat black) and internal textures are basic
Probably some of bugs

List of features:
Main flight instruments function
Working weapon system and cold start with clickable switches
Can control from both seats
Working RWR
Can use M134 minigun, GAU-19 and rockets
Basic Damage model
Basic multicrew (can switch controls but cockpits not synced)

v0.35 6 August
Full mod Link: https://drive.google.com/file/d/1gzW...ew?usp=sharing
EFM source only: https://drive.google.com/file/d/181L...ew?usp=sharing

Install like any other aircraft mod, unzip and place AH-6j in C:\Users"USERNAME"\Saved Games\DCS.openbeta\Mods\aircraft

A cold start procedure can be found in the Doc folder.
The flight model was created from NASA CR-3144 and the framework of CptSmiley's F-16 EFM demo
The flight model uses data from the OH-6 Cayuse, and engine and electrical systems are also based on the OH-6 due to lack of information of the Littlebird.
Please note that the cockpit and systems are not 100% accurate to the AH-6J, I tried to make it as close as possible but the truth is a picture of the AH-6J cockpit doesn't exist on the internet (or I couldn't find one after many hours of looking). I'd say it's about 90% accurate based on the MH-6J cockpit and a real AH-6J pilot.

Thanks to:
CptSmiley for the original F-16 demo
Nero.ger for his RWR example script
A-4E dev team for providing working examples of weapon systems




Last edited by nibbylot; 08-06-2020 at 09:42 PM.
nibbylot is offline   Reply With Quote
Old 03-22-2020, 11:42 PM   #2
nibbylot
Junior Member
 
Join Date: Dec 2018
Posts: 36
Default

Explanation of main panel


Cold start procedure:
1. Power Selector Switch up for battery (B) or down for ground power (LCTRL+B) (ground crew must connect ground power for this option)
2. Hold Starter Switch (Home) until N1 RPM is above 15%
3. Push Thottle Idle cutoff (End) to allow fuel flow to start and continue holding Starter Switch until N1 RPM reaches 62%
4. Turn on Generator and Inverter Switches
5. Increase N1 RPM to 100% by turning throttle (Page Up)

You can switch seats with '1' and '2'.
'C' to request control.


Change log
0.35 6 August
- Added zoom axis
- Changed rockets in loadout from practice to HE and added White Phosphorus
- Added menu background by Silvrav
- Added segmented display to fuel gauge
EFM
- Lift now affected by missing rotor blades
- Further reduced pitch-back at high speed
- First implementation of ground effect and VRS introduced
- Added experimental N2 and TOT simulation

0.3 26 June 2020
- Added GAU-19 .50 cal gattling gun
- Added basic Force Feedback support
- Added option to remove weapon platform
- Added trim controls
- Added controls indicator
- M134 minigun now drops spent shells
EFM:
- labeled data tables so they are easier to understand their affect on the FM
- reduced rotational instability during straight and level flight

0.21 20 June 2020
- Fixed throttle wrap-around when using keyboard
- Added throttle axis assignment
- Changed to have full rpm on hot start

0.2 16 June 2020
- Added M880 digital clock display
- Removed some unused key commands + fixed missing view commands for joystick
- Moved engine and electric system from lua to EFM to provide better working example
- Reduced pitch back at high speed
- Cleaned up source code and reorganized
- Updated DCS API (wHumanCustomPhysicsAPI) with newest version

0.11 23 March 2020
-Added more network animations for multiplayer
-Added option for copilot to take control
-Added Mainpanel layout diagram in Doc folder

0.1 22 March 2020
- Initial Release

Last edited by nibbylot; 08-06-2020 at 09:43 PM.
nibbylot is offline   Reply With Quote
Old 03-23-2020, 01:23 AM   #3
VFMFlyer
Junior Member
 
Join Date: Jan 2020
Location: Texas
Posts: 12
Default

I downloaded it just to see how it is modelled so far, as I have been in a couple of old MD-500s when I was younger. But, when I set everything up, it wouldn't let me get in the cockpit. Is there something I missed?
VFMFlyer is offline   Reply With Quote
Old 03-23-2020, 03:48 AM   #4
nibbylot
Junior Member
 
Join Date: Dec 2018
Posts: 36
Default

Quote:
Originally Posted by VFMFlyer View Post
I downloaded it just to see how it is modelled so far, as I have been in a couple of old MD-500s when I was younger. But, when I set everything up, it wouldn't let me get in the cockpit. Is there something I missed?
Try the link again please, I changed a setting so it might work now.
nibbylot is offline   Reply With Quote
Old 03-23-2020, 12:13 PM   #5
jacobs
Member
 
Join Date: Dec 2009
Location: Brasil
Posts: 113
Default

Cool mod! I'm not helo pilot but I'll definatelly take a look.

Did you build the EFM from scratch or is it based on existing FM available?
jacobs is offline   Reply With Quote
Old 03-23-2020, 01:45 PM   #6
BaD CrC
Senior Member
 
BaD CrC's Avatar
 
Join Date: Dec 2008
Location: New Jersey, USA
Posts: 2,834
Default

Very interesting initiative nibbylot. Thanks!
__________________
BaD CrC is offline   Reply With Quote
Old 03-23-2020, 02:03 PM   #7
nibbylot
Junior Member
 
Join Date: Dec 2018
Posts: 36
Default

Quote:
Originally Posted by jacobs View Post
Cool mod! I'm not helo pilot but I'll definatelly take a look.

Did you build the EFM from scratch or is it based on existing FM available?
Yes and no. It's not built from scratch in that I used the F-16 EFM demo by CptSmiley as a base and used the table lookup functions in that example. But the specific functions used in the equations of motions are scratch. It's based on the data from NASA CR-3144.

If you're interested in how it works, there is 6 equations of motion (forward, down and right force, and pitch, yaw, roll moments ) and for each equation there is 10 elements (3 airspeed directions, 3 rollrates, and 4 inputs). You add those 10 elements up and multiply it by the mass if its a force or the inertia in that direction if its a moment. So in essence there's 60 data points acting at any given time.
nibbylot is offline   Reply With Quote
Old 03-23-2020, 02:58 PM   #8
FoxHoundELite
Member
 
FoxHoundELite's Avatar
 
Join Date: Aug 2013
Posts: 418
Default

Very cool. btw will you update the helicopter model in the future?
__________________
Feel the Rush of Superior Air Power

FoxHoundELite is offline   Reply With Quote
Old 03-23-2020, 03:42 PM   #9
nibbylot
Junior Member
 
Join Date: Dec 2018
Posts: 36
Default

Quote:
Originally Posted by FoxHoundELite View Post
Very cool. btw will you update the helicopter model in the future?
I will consider it, but currently I am working on other projects. Ideally I want to learn how to do PBR textures and use photoshop but that takes time and this was started as more of an example for EFM. I am doing this all by myself and spent about 4 months total doing what you see so far so if you want to see a better looking helicopter then learn some skills and help out.
nibbylot is offline   Reply With Quote
Old 03-23-2020, 05:23 PM   #10
GrinnelliDesigns
Junior Member
 
Join Date: Apr 2017
Location: New Jersey
Posts: 22
Default

Quote:
Originally Posted by nibbylot View Post
I will consider it, but currently I am working on other projects. Ideally I want to learn how to do PBR textures and use photoshop but that takes time and this was started as more of an example for EFM. I am doing this all by myself and spent about 4 months total doing what you see so far so if you want to see a better looking helicopter then learn some skills and help out.
I would be able to help provide texture / model / pbr conversion work if you need it.
GrinnelliDesigns is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT. The time now is 03:19 AM. vBulletin Skin by ForumMonkeys. Powered by vBulletin®.
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.