[Flightgear-devel] Re: Getting rotors turning???

2004-11-29 Thread Melchior FRANZ
* Ingrid and Kris -- Saturday 20 November 2004 01:11:
 So far, I've been using the Bo105 as the aircraft (and have it flying 
 around from pre-recorded data), but I am unable to get the rotors turning 
 with the fdm being external. The only way I can get them turning is by 
 editing the properties in the drop down menu. Basically, I adjust 
 rotors.main.rpm to be 350 and rotors.tail.rpm to be 600 and it all looks 
 good. Can anyone point me in the right direction to get the rpm  to be 
 derived from the native_fdm data (like maybe mapped to one of the engine_rpm 
 parameters contained in the native_fdm format)?

These are the settings that I'm currently using for replay purposes, i.e.
if there's no FDM controlling the bo. Setting state=2 turns on the sound
loop, the rpm settings switch to rotor disc (as opposed to single visible
blades), rotor-step-deg animates the rotor disc (angle added ten times
per second). You can easily make the rotor animation more sophisticated for
the replay case. (See $FG_ROOT/Aircraft/bo105/Models/bo105.nas). shadow=0
turns off the fuselage shadow, and the other settings do what they pretend
to do. Some of them do only work for the bo105 from today's cvs!

Current TODO list:
 - some more detail (wire cutter, antennas, etc.)
 - texturing outside
 - interior detail (including (co-)pilot, both of which can be made invisible)
 - more custom instruments
 - realistic turbine stuff and startup procedure

m.



--generic=file,in,1,/home/m/.fgfs/replay/flight_007.txt,acms
--fdm=acms

--aircraft=bo105
--prop:/controls/engines/engine/magnetos=1
--prop:/rotors/main/rpm=442
--prop:/rotors/tail/rpm=2219
--prop:/sim/model/bo105/shadow=0
--prop:/sim/model/bo105/painting=0
--prop:/sim/model/bo105/rotor-step-deg=30
--prop:/sim/model/bo105/state=2
--prop:/sim/model/bo105/turbine-rpm-pct=100

--timeofday=noon
--disable-real-weather-fetch

--prop:/environment/clouds/layer[0]/coverage=clear
--prop:/environment/clouds/layer[0]/elevation-ft=-
[...]
--prop:/environment/clouds/layer[5]/coverage=clear
--prop:/environment/clouds/layer[5]/elevation-ft=-

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d


[Flightgear-devel] Re: Getting rotors turning???

2004-11-19 Thread Melchior FRANZ
* Ingrid and Kris -- Saturday 20 November 2004 01:11:
 Future plans for it include a variety of head down displays, and tele-control.

Sounds interesting!



 So far, I've been using the Bo105 as the aircraft [...] but I am unable to
 get the rotors turning with the fdm being external. [...] I assume that I
 need to modify one of the XML files, but I'm not real sure.

Unfortunately, editing some XML file won't suffice. The helicopter FDM parts
are unfinished. When they were written, YASim didn't have turbine support,
so the rotor RPM was hardcoded -- and still is. If the magneto switch gets
closed (/controls/engines/engine/magnetos) the main rotor goes automatically
from 0 to 442 and stays there until the magneto is opened, in which case
it automatically goes down back to 0. (See variable _rotor_rpm in
src/FDM/YASim/Rotor.cpp).

Shouldn't be hard, though, to at least make this settable via property.

m.


___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d