Project Multistage2015 - Development Thread

boogabooga

Bug Crusher
Joined
Apr 16, 2011
Messages
2,999
Reaction score
1
Points
0
So, it seems that "Glimit" is not working properly in Orbiter 2016, and it has nothing to do with complex flight. Tested again and not working either way. Perhaps it works randomly and that's how I got confused?
 

fred18

Addon Developer
Addon Developer
Donator
Joined
Feb 2, 2012
Messages
1,667
Reaction score
105
Points
78
So, it seems that "Glimit" is not working properly in Orbiter 2016, and it has nothing to do with complex flight. Tested again and not working either way. Perhaps it works randomly and that's how I got confused?

Will you please check if this works better?
 

Attachments

  • Modules.zip
    1 MB · Views: 4

boogabooga

Bug Crusher
Joined
Apr 16, 2011
Messages
2,999
Reaction score
1
Points
0
Seems to have fixed it, but as always the actual G is about 0.2 above the limit.
 

fred18

Addon Developer
Addon Developer
Donator
Joined
Feb 2, 2012
Messages
1,667
Reaction score
105
Points
78
Seems to have fixed it,

the reason of the bug then is that in the new orbiter the velocity vector function has more than one frame to be chosen and I chose not the best one for this use.

but as always the actual G is about 0.2 above the limit.

0.2 Gs or 0.2 m/s2 ? how do you measure your acceleration or your G-load?

it's important to say that:
1) the value of G0, general gravity acceleration is computed and not given, and the result for earth is 9.82.
2) the acceleration is computed as the projection of the acceleration on the velocity vector (just like the surface mfd works).
3) The result could be FPS driven. Today during my test it was very precise, but in my new pc I get some 600 FPS so it's difficult to say .

I added here a patched module which will show you in the debug string when glimit command is active the Current G of the rocket (as calculated by the program) so we can see if that's an FPS issue or if simply we are doing two different calculations.
 

Attachments

  • Modules.zip
    1 MB · Views: 2

boogabooga

Bug Crusher
Joined
Apr 16, 2011
Messages
2,999
Reaction score
1
Points
0
I use a load MFD and it always seems to read about 0.1-0.2 Gs above the limit I set.

I will check.

Any word on the camera in Orbier 2010?
 

boogabooga

Bug Crusher
Joined
Apr 16, 2011
Messages
2,999
Reaction score
1
Points
0
There is a bug in the way that Multistage 2015 is calculating G load. I suspect that you are not properly taking into account gravity.

Here we are a few seconds after ignition with the launch vehicle accelerating upward vertically:



Notice that Launch MFD is giving a very sensible value of 1.63G all directed along the Z axis.

Multistage is showing 0.63G, which is wrong, since the launch vehicle is clearly accelerating upward. I know that my rocket has a >1 thrust/weight ratio...


Did not have the time to check it yet, too much real life in this days. I'll have a look at it this weekend.

Be sure to make time to spend with your new bride...:)

2) the acceleration is computed as the projection of the acceleration on the velocity vector (just like the surface mfd works).

Why projections? You don't really care about how much the velocity is changing for this, just the G force.
Just find the instantaneous total thrust force and divide by the instantaneous total stack mass, then normalize by 9.8...
I think that by the time a Glimit calc is needed, most users will be well above the atmosphere, so neglect drag.
 
Last edited:

fred18

Addon Developer
Addon Developer
Donator
Joined
Feb 2, 2012
Messages
1,667
Reaction score
105
Points
78
All right, I've made a couple of tests and this is becoming a bit tricky:
in orbiter you can obtain easily the total force vector acting on the vessel so my idea was quite simple: get the total force vector, get its length, divide it by rocket mass and that's the acceleration right?

What's happening with the rocket just climbing is a bit counterintuitive to me, I have to think about it: when the rocekt fire its engines and starts to climb we have the gravity force which is downward and the thrust force which is upward (neglecting the rest now, for simplicity). the resulting force therefore is the difference between weight and thrust, so the acceleration I get is just the difference between acceleration due to thrust and acceleration due to gravity, that's why you see 0.63. Now, as we know they should sum to get the G value, not the opposite, even though the total force vector is calculated in the right way. It's a bit of a mind trick.

And then there is another point, which is connected to the velocity vector projection: while in orbit without firing any engine the only force acting on the vessel is weight right? then you should feel 1g (a little less due to the height, but for now it's not important). well in reality due to the centrifugal apparent force you feel 0G, then how to account the G load properly?

Surely I can for simplicity take the thrust, divide it by the mass to obtain the acceleration, but then sitting on the ground it would be 0g, while it should be 1g, right? I was just thinking how to get the overall correct result. I've made a new function to calculate Gs, which gives exactly 1G on the ground, but still I get the difference between thrust and weight while climbing.
:shifty:
 

boogabooga

Bug Crusher
Joined
Apr 16, 2011
Messages
2,999
Reaction score
1
Points
0
Fred, I think you are confused over contact forces vs. body forces. I recommend that you read up on that. You "feel" contact forces, but not body forces. And what you "feel" is not the same as your actual time derivative of velocity.

A freefall is 0G. You "feel" weightless, but really you are accelerating downward via a body force. Whether you have enough horizontal velocity to orbit is inconsequential to the issue here.

A hover at constant altitude is 1G. You feel the 1G via the contact force of the rocket engine, but in reality your velocity is not changing relative to the ground.

A rocket accelerating upward with a thrust/weight of 2 is 2G. The cargo inside feels 2G of force due to contact forces, but the actual change in velocity relative to the ground is 9.8 m/s/s.

---------- Post added at 06:39 PM ---------- Previous post was at 06:09 PM ----------

All right, I've made a couple of tests and this is becoming a bit tricky:
in orbiter you can obtain easily the total force vector acting on the vessel so my idea was quite simple: get the total force vector, get its length, divide it by rocket mass and that's the acceleration right?

Not going to give the informtion that you need.

when the rocekt fire its engines and starts to climb we have the gravity force which is downward and the thrust force which is upward (neglecting the rest now, for simplicity). the resulting force therefore is the difference between weight and thrust, so the acceleration I get is just the difference between acceleration due to thrust and acceleration due to gravity, that's why you see 0.63. Now, as we know they should sum to get the G value, not the opposite, even though the total force vector is calculated in the right way. It's a bit of a mind trick.

Yes, the actual acceleration will be 0.63* 9.8 m/s/s, but that does not matter to what we are doing here. The cargo inside the rocket will only "feel" the contact force of the firing rocket engine, and that is going to be 1.63G. To the cargo, it is being pushed back with the force of gravity plus some extra.

And then there is another point, which is connected to the velocity vector projection: while in orbit without firing any engine the only force acting on the vessel is weight right?

No, the only force acting on the vessel is gravity.

then you should feel 1g (a little less due to the height, but for now it's not important).

No, you feel 0G, because gravity is a body force and not "felt".

well in reality due to the centrifugal apparent force you feel 0G, then how to account the G load properly?

No. You feel 0G because gravity is a body force and is not felt. You still feel 0G if you are in space on a suborbital trajectory. (People are going to be paying good money to do that with Virgin Galactic, and Blue Origin and the rest, so it better be true. :lol:) Or an escape trajectory. Or any kind of dragless freefall.

Surely I can for simplicity take the thrust, divide it by the mass to obtain the acceleration,

Yes, do that. That is the contact force that matters.

but then sitting on the ground it would be 0g, while it should be 1g, right?

What happens on the ground is that the ground imparts an upward contact force of 1G to cancel the acceleration of gravity. You feel the upward contact force but not the downward body force of gravity. So net is 1G "felt".

Once you leave the ground, the engines (and air drag) will provide all of the contact forces. So just do thrust/mass and just perhaps do a check that you are not on the ground or in the atmosphere or document that the command is not applicable on the ground or in heavy atmosphere.

Nobody needs a throttle back command on the ground, do they?

I was just thinking how to get the overall correct result. I've made a new function to calculate Gs, which gives exactly 1G on the ground, but still I get the difference between thrust and weight while climbing.
:shifty:

Only use contact forces in your G force calculation.
 

fred18

Addon Developer
Addon Developer
Donator
Joined
Feb 2, 2012
Messages
1,667
Reaction score
105
Points
78
All right, I'd say that I agree with part of what you said but not entirely.

surely the only thing that matters here is thrust/mass (drag can be considered, it's easy to add it). So I'll make it that way and that's it.

I was trying to reach a good math solution for a bit of purism, and about it the (very easy) solution just came to my mind: The point is that the rocket system is not an inertial system, so apparent forces will arise for the bodies belonging to this system.



A freefall is 0G. You "feel" weightless, but really you are accelerating downward via a body force. Whether you have enough horizontal velocity to orbit is inconsequential to the issue here.

A hover at constant altitude is 1G. You feel the 1G via the contact force of the rocket engine, but in reality your velocity is not changing relative to the ground.

A rocket accelerating upward with a thrust/weight of 2 is 2G. The cargo inside feels 2G of force due to contact forces, but the actual change in velocity relative to the ground is 9.8 m/s/s.

this is all correct

Yes, the actual acceleration will be 0.63* 9.8 m/s/s, but that does not matter to what we are doing here. The cargo inside the rocket will only "feel" the contact force of the firing rocket engine, and that is going to be 1.63G. To the cargo, it is being pushed back with the force of gravity plus some extra.

the cargo will feel gravity and the apparent non inertial force due to the rocket accelerating.

No, the only force acting on the vessel is gravity.

well weight is the force acting on a body due to gravity field

No, you feel 0G, because gravity is a body force and not "felt".
No. You feel 0G because gravity is a body force and is not felt. You still feel 0G if you are in space on a suborbital trajectory. (People are going to be paying good money to do that with Virgin Galactic, and Blue Origin and the rest, so it better be true. :lol:) Or an escape trajectory. Or any kind of dragless freefall.

no, the point is that the orbiting vessel is not an inertial system, so centrifugal apparent force will apply. This is due to the fact that the system is constantly accelerated by gravity and the resulting apparent centrifugal force will be equal to F=m*v^2 / r. That's why orbital velocity has an impact to 0g feeling of the orbiting astronauts. Virgin Galactic will use free fall, which applies the same concept, as the vomit comet airplan.
I've made tons of calculations about this in the past (both for real life work and for orbiter), that was silly of me not remembering this immediatly.

What happens on the ground is that the ground imparts an upward contact force of 1G to cancel the acceleration of gravity. You feel the upward contact force but not the downward body force of gravity. So net is 1G "felt".

well I'm not so sure with what you mean with contact and body, in reality it works like this:

if we consider a body into gravity field and we take it as our reference system this will be a non inertial system, since bodies are accelerated towards the bigger mass. The forces acting on a body sitting on the ground are its weight and the constraint reaction of the soil, equal and opposite to the weight force, as Newton said. Then the body is not moving since the resulting force is 0. However the system is not inertial so the body will feel the apparent force due to gravity acceleration, and that's 1G.

Anyway I'll make thrust over mass, that is relevant to the use we want to make here.
 
Last edited:

fred18

Addon Developer
Addon Developer
Donator
Joined
Feb 2, 2012
Messages
1,667
Reaction score
105
Points
78
There you are, with just thrust and drag accounted
 

Attachments

  • Modules.zip
    1 MB · Views: 9

fred18

Addon Developer
Addon Developer
Donator
Joined
Feb 2, 2012
Messages
1,667
Reaction score
105
Points
78
I confirm there is a weird behaviour of the camera in 2010. Very hard to explain since the code is the very same of 2016... I'll work on that. And I forgot to take out a debug string in 2010, just noticed it, sorry, will fix it of course!
 

jacquesmomo

Addon Developer
Addon Developer
Joined
Jun 14, 2008
Messages
614
Reaction score
457
Points
78
Location
FRANCE
Website
francophone.dansteph.com
Hello

About the "camera" option I noticed one thing (but it's not important)

With my Kourou-ELA2 crawler system, it seems that "ramp" and "camera" can not work together...

816117HS02.jpg



Explications :

1) With this scenario (Ariane 4 rocket attached to the crawler) everything works.

Code:
BEGIN_DESC
END_DESC

BEGIN_ENVIRONMENT
  System Sol
  Date MJD 51983.5539311784
  Help CurrentState_img
END_ENVIRONMENT

BEGIN_FOCUS
  Ship Ariane4
END_FOCUS

BEGIN_CAMERA
  TARGET Ariane4
  MODE Extern
  POS 279.609542 51.930090 47.432020
  TRACKMODE GlobalFrame
  FOV 34.15
END_CAMERA

BEGIN_SHIPS
Ariane4:Kourou_Rockets\Ariane4\Ariane4
  STATUS Landed Earth
  POS -52.7465578 5.2331022
  HEADING 210.24
  ATTACHED 0:0,MS_LaunchPad_Ariane4
  AFCMODE 7
  PRPLEVEL 0:1.000000 1:1.000000 2:1.000000 3:1.000000 4:1.000000
  NAVFREQ 0 0 0 0
  XPDR 0
  CONFIG_FILE Config\Kourou_Rockets\Ariane40-JM.ini
  GUIDANCE_FILE Config\Kourou_Rockets\Ariane40-JM.txt
  CONFIGURATION 0
  RAMP
END
MS_LaunchPad_Ariane4:Ghost_ELA-2-crawler
  STATUS Landed Earth
  POS -52.7465575 5.2331027
  HEADING 210.24
  ATTACHED 0:0,ELA2_Crawler1a
  AFCMODE 7
  NAVFREQ 0 0
END
ELA2_Crawler1a:Kourou\ELA2_Crawler1a
  STATUS Landed Earth
  POS -52.7465575 5.2331027
  HEADING 30.18
  ALT 1.950
  AROT 67.137 -20.818 40.020
  AFCMODE 7
  PRPLEVEL 0:0.956075
  NAVFREQ 0 0
  CONFIGURATION 1
  CURRENT_PAYLOAD 0
END
END_SHIPS

BEGIN_ExtMFD
END


But if I add the line "CAMERA" I have a CTD :

Code:
BEGIN_DESC
END_DESC

BEGIN_ENVIRONMENT
  System Sol
  Date MJD 51983.5539311784
  Help CurrentState_img
END_ENVIRONMENT

BEGIN_FOCUS
  Ship Ariane4
END_FOCUS

BEGIN_CAMERA
  TARGET Ariane4
  MODE Extern
  POS 279.609542 51.930090 47.432020
  TRACKMODE GlobalFrame
  FOV 34.15
END_CAMERA

BEGIN_SHIPS
Ariane4:Kourou_Rockets\Ariane4\Ariane4
  STATUS Landed Earth
  POS -52.7465578 5.2331022
  HEADING 210.24
  ATTACHED 0:0,MS_LaunchPad_Ariane4
  AFCMODE 7
  PRPLEVEL 0:1.000000 1:1.000000 2:1.000000 3:1.000000 4:1.000000
  NAVFREQ 0 0 0 0
  XPDR 0
  CONFIG_FILE Config\Kourou_Rockets\Ariane40-JM.ini
  GUIDANCE_FILE Config\Kourou_Rockets\Ariane40-JM.txt
  CAMERA
  CONFIGURATION 0
  RAMP
END
MS_LaunchPad_Ariane4:Ghost_ELA-2-crawler
  STATUS Landed Earth
  POS -52.7465575 5.2331027
  HEADING 210.24
  ATTACHED 0:0,ELA2_Crawler1a
  AFCMODE 7
  NAVFREQ 0 0
END
ELA2_Crawler1a:Kourou\ELA2_Crawler1a
  STATUS Landed Earth
  POS -52.7465575 5.2331027
  HEADING 30.18
  ALT 1.950
  AROT 67.137 -20.818 40.020
  AFCMODE 7
  PRPLEVEL 0:0.956075
  NAVFREQ 0 0
  CONFIGURATION 1
  CURRENT_PAYLOAD 0
END
END_SHIPS

BEGIN_ExtMFD
END


If I take the same scenario without the line "RAMP" but with "CAMERA" it works (but the rocket is no longer attached to the crawler).

Code:
BEGIN_DESC
END_DESC

BEGIN_ENVIRONMENT
  System Sol
  Date MJD 51983.5539311784
  Help CurrentState_img
END_ENVIRONMENT

BEGIN_FOCUS
  Ship Ariane4
END_FOCUS

BEGIN_CAMERA
  TARGET Ariane4
  MODE Extern
  POS 279.609542 51.930090 47.432020
  TRACKMODE GlobalFrame
  FOV 34.15
END_CAMERA

BEGIN_SHIPS
Ariane4:Kourou_Rockets\Ariane4\Ariane4
  STATUS Landed Earth
  POS -52.7465578 5.2331022
  HEADING 210.24
  ATTACHED 0:0,MS_LaunchPad_Ariane4
  AFCMODE 7
  PRPLEVEL 0:1.000000 1:1.000000 2:1.000000 3:1.000000 4:1.000000
  NAVFREQ 0 0 0 0
  XPDR 0
  CONFIG_FILE Config\Kourou_Rockets\Ariane40-JM.ini
  GUIDANCE_FILE Config\Kourou_Rockets\Ariane40-JM.txt
  CONFIGURATION 0
  CAMERA
END
MS_LaunchPad_Ariane4:Ghost_ELA-2-crawler
  STATUS Landed Earth
  POS -52.7465575 5.2331027
  HEADING 210.24
  ATTACHED 0:0,ELA2_Crawler1a
  AFCMODE 7
  NAVFREQ 0 0
END
ELA2_Crawler1a:Kourou\ELA2_Crawler1a
  STATUS Landed Earth
  POS -52.7465575 5.2331027
  HEADING 30.18
  ALT 1.950
  AROT 67.137 -20.818 40.020
  AFCMODE 7
  PRPLEVEL 0:0.956075
  NAVFREQ 0 0
  CONFIGURATION 1
  CURRENT_PAYLOAD 0
END
END_SHIPS

BEGIN_ExtMFD
END


Here are the log files corresponding to the 3 different scenarios.

1) Scn with only "RAMP" (without "CAMERA") => ok works fine

Code:
**** Orbiter.log
000000.000: Build Aug 28 2016 [v.160828]
000000.000: Timer precision: 3.00287e-007 sec
000000.000: Found 0 joystick(s)
000000.000: Devices enumerated: 6
000000.000: Devices accepted: 5
000000.000: [ ] RGB Emulation (SW)
000000.000: [ ] Direct3D HAL (HW)
000000.000: [x] Direct3D T&L HAL (HW)
000000.000: [ ] Direct3D HAL (NVIDIA GeForce GTX 550 Ti) (HW)
000000.000: [x] Direct3D T&L HAL (NVIDIA GeForce GTX 550 Ti) (HW)
000000.000: Module AtlantisConfig.dll .... [Build 160828, API 160828]
000000.000: Module AtmConfig.dll ......... [Build 160828, API 160828]
000000.000: Module DGConfigurator.dll .... [Build 160828, API 160828]
000000.000: Module OrbiterSound.dll ...... [Build 121120, API 100830]
000000.000: Module ScnEditor.dll ......... [Build 160828, API 160828]
000000.000: Module Multistage2015_MFD.dll  [Build 170506, API 160828]
000000.000: Module ExtMFD.dll ............ [Build 160828, API 160828]
000000.000: Module CustomMFD.dll ......... [Build 160828, API 160828]
000000.000: Module LuaConsole.dll ........ [Build 160828, API 160828]
000000.000: Module ScriptMFD.dll ......... [Build 160828, API 160828]
000000.000: 
000000.000: **** Creating simulation session
000000.000: DirectDraw interface OK
000000.000: Direct3D interface OK
000000.000: Graphics: Viewport: Window 1860 x 1025 x 32
000000.000: Graphics: Hardware T&L capability: Yes
000000.000: Graphics: Z-buffer depth: 32 bit
000000.000: Graphics: Active lights supported: 8
000000.000: Loading 15382 records from star database
000000.000: ---------------------------------------------------------------
000000.000: >>> ERROR: DDraw error DDERR_BLTFASTCANTCLIP
000000.000: >>> [OrbiterGraphics::clbkBlt | .\OGraphics.cpp | 1633]
000000.000: ---------------------------------------------------------------
000000.000: Module Sun.dll ............... [Build 160828, API 160828]
VSOP87(E) Sun: Precision 1e-006, Terms 554/6634
000000.000: Module Mercury.dll ........... [Build 160828, API 160828]
VSOP87(B) Mercury: Precision 1e-005, Terms 167/7123
000000.000: Module Venus.dll ............. [Build 160828, API 160828]
000000.000: Module VenusAtm2006.dll ...... [Build 160828, API 160828]
VSOP87(B) Venus: Precision 1e-005, Terms 79/1710
000000.000: Module Earth.dll ............. [Build 160828, API 160828]
000000.000: Module EarthAtmJ71G.dll ...... [Build 160828, API 160828]
VSOP87(B) Earth: Precision 1e-008, Terms 2564/2564
000000.000: BaseObject: Parse error
000000.000: Module Moon.dll .............. [Build 160828, API 160828]
ELP82: Precision 1e-005, Terms 116/829
000000.000: Module Mars.dll .............. [Build 160828, API 160828]
000000.000: Module MarsAtm2006.dll ....... [Build 160828, API 160828]
VSOP87(B) Mars: Precision 1e-005, Terms 405/6400
000000.000: Module Phobos.dll ............ [Build ******, API 060425]
000000.000: Module Deimos.dll ............ [Build ******, API 060425]
000000.000: Module Galsat.dll ............ [Build 160828, API 160828]
000000.000: Module Jupiter.dll ........... [Build 160828, API 160828]
VSOP87(B) Jupiter: Precision 1e-006, Terms 1624/3625
000000.000: Module Io.dll ................ [Build 160828, API 160828]
000000.000: Module Europa.dll ............ [Build 160828, API 160828]
000000.000: Module Ganymede.dll .......... [Build 160828, API 160828]
000000.000: Module Callisto.dll .......... [Build 160828, API 160828]
000000.000: Module Satsat.dll ............ [Build 160828, API 160828]
000000.000: Module Saturn.dll ............ [Build 160828, API 160828]
VSOP87(B) Saturn: Precision 1e-006, Terms 2904/6365
000000.000: Module Mimas.dll ............. [Build 160828, API 160828]
SATSAT Mimas: Terms 113
000000.000: Module Enceladus.dll ......... [Build 160828, API 160828]
SATSAT Enceladus: Terms 33
000000.000: Module Tethys.dll ............ [Build 160828, API 160828]
SATSAT Tethys: Terms 101
000000.000: Module Dione.dll ............. [Build 160828, API 160828]
SATSAT Dione: Terms 59
000000.000: Module Rhea.dll .............. [Build 160828, API 160828]
SATSAT Rhea: Terms 68
000000.000: Module Titan.dll ............. [Build 160828, API 160828]
SATSAT Titan: Terms 100
000000.000: Module Iapetus.dll ........... [Build 160828, API 160828]
SATSAT Iapetus: Terms 605
000000.000: Module Uranus.dll ............ [Build 160828, API 160828]
VSOP87(B) Uranus: Precision 1e-006, Terms 1827/5269
000000.000: Module Miranda.dll ........... [Build ******, API 060425]
000000.000: Module Ariel.dll ............. [Build ******, API 060425]
000000.000: Module Umbriel.dll ........... [Build ******, API 060425]
000000.000: Module Titania.dll ........... [Build ******, API 060425]
000000.000: Module Oberon.dll ............ [Build ******, API 060425]
000000.000: Module Neptune.dll ........... [Build 160828, API 160828]
VSOP87(B) Neptune: Precision 1e-006, Terms 391/2024
000000.000: Finished initialising world
000000.000: Module multistage2015.dll .... [Build 170506, API 160828]
000000.000: Multistage Version: 170506
000000.000: Load State Started
000000.000: Ariane4: Guidance File present: Config\Kourou_Rockets\Ariane40-JM.txt
000000.000: Ariane4: Sound found @step 1
000000.000: Ariane4: Orbit Call Found! Targets: Apogee:200000.0 Perigee:200000.0 Inclination:0.0 Mode:1.0 GT initial Pitch: 0.0 Abside:200000.0
000000.000: Ariane4: Sound found @step 8
000000.000: Ariane4: Config File: D:\ORBITER\Orbiter 2016\Config\Kourou_Rockets\Ariane40-JM.ini
000000.000: Ariane4: Number of Interstages in the ini file: 1
000000.000: Ariane4: Number of Interstages in the ini file: 1
000000.000: Ariane4: Number of stages in the ini file: 3
000000.000: Ariane4: Number of boosters group in the ini file: 0
000000.000: Ariane4: Number of Payloads in the ini file: 3
000000.000: Ariane4: This Rocket Has Fairing
000000.000: Ariane4: Texture n.1 Loaded Wexa
000000.000: Ariane4: Texture n.2 Loaded Exhaust2
000000.000: Ariane4: Texture n.3 Loaded Exhaust_momo
000000.000: Ariane4: Texture n.4 Loaded Kourou_Rockets\Fx_Launch1
000000.000: Ariane4: Stage n. 3 Tank Added: 11800.000 kg
000000.000: Ariane4: Stage n. 2 Tank Added: 35400.000 kg
000000.000: Ariane4: Stage n. 1 Tank Added: 230000.000 kg
000000.000: Ariane4: Stage n.1 Engine Exhaust Stream Added: tiny_smoke to engine n.1
000000.000: Ariane4: Stage n. 1 Engines Exhaust Added--> number of engines: 4 , diameter: 0.800, position x: 0.000 y: 1.900 z: 7.400
000000.000: Ariane4: Stage n.1 Engine Exhaust Stream Added: tiny_smoke to engine n.2
000000.000: Ariane4: Stage n. 1 Engines Exhaust Added--> number of engines: 4 , diameter: 0.800, position x: 1.900 y: 0.000 z: 7.400
000000.000: Ariane4: Stage n.1 Engine Exhaust Stream Added: tiny_smoke to engine n.3
000000.000: Ariane4: Stage n. 1 Engines Exhaust Added--> number of engines: 4 , diameter: 0.800, position x: 0.000 y: -1.900 z: 7.400
000000.000: Ariane4: Stage n.1 Engine Exhaust Stream Added: tiny_smoke to engine n.4
000000.000: Ariane4: Stage n. 1 Engines Exhaust Added--> number of engines: 4 , diameter: 0.800, position x: -1.900 y: 0.000 z: 7.400
000000.000: Ariane4: Stage n.1 Mesh Preloaded: Kourou_rockets\Ariane4_etg1a
000000.000: Ariane4: Stage n.1 Mesh Added Mesh: Kourou_rockets\Ariane4_etg1a @ x:0.000 y:0.000 z:0.000
000000.000: Ariane4: Stage n.2 Mesh Preloaded: Kourou_rockets\ariane4\etage2
000000.000: Ariane4: Stage n.2 Mesh Added Mesh: Kourou_rockets\ariane4\etage2 @ x:0.000 y:0.000 z:35.950
000000.000: Ariane4: Interstage Mesh Preloaded for Stage 2
000000.000: Ariane4: Interstage Mesh Added: Kourou_rockets\Ariane4\ariane4_inter12 @ x:0.000 y:0.000 z:32.140
000000.000: Ariane4: Stage n.3 Mesh Preloaded: Kourou_rockets\ariane4\etage3
000000.000: Ariane4: Stage n.3 Mesh Added Mesh: Kourou_rockets\ariane4\etage3 @ x:0.000 y:0.000 z:46.600
000000.000: Ariane4: Interstage Mesh Preloaded for Stage 3
000000.000: Ariane4: Interstage Mesh Added: Kourou_rockets\Ariane4\ariane4_inter23 @ x:0.000 y:0.000 z:42.500
000000.000: Ariane4 Payload Mesh Preloaded 1
000000.000: Ariane4: Payload n.1 Mesh Added: Kourou_rockets\ariane4\Spelda_courte @ x:0.000 y:0.000 z:53.300
000000.000: Ariane4 Payload Mesh Preloaded 2
000000.000: Ariane4: Payload n.2 Mesh Added: Kourou_Rockets\Astro_Papyref @ x:0.000 y:0.500 z:51.500
000000.000: Ariane4 Payload Mesh Preloaded 3
000000.000: Ariane4: Payload n.3 Mesh Added: Kourou_Rockets\Astro_Jmomo @ x:0.000 y:-0.500 z:51.500
000000.000: Ariane4: Fairing Mesh Preloaded: Kourou_rockets\ariane4\ariane4_fairing_1
000000.000: Ariane4: Fairing Mesh Added Mesh: Kourou_rockets\ariane4\ariane4_fairing_1 @ x:0.000 y:0.000 z:57.600
000000.000: Ariane4: Fairing Mesh Preloaded: Kourou_rockets\ariane4\ariane4_fairing_2
000000.000: Ariane4: Fairing Mesh Added Mesh: Kourou_rockets\ariane4\ariane4_fairing_2 @ x:-0.000 y:0.000 z:57.600
000000.000: Load State Terminated
000000.000: Module EmptyModule.dll ....... [Build 170505, API 160828]
000000.000: Module spacecraft4.dll ....... [Build 151223, API 100830]
000000.000: Finished initialising status
000000.000: Finished initialising camera
000000.000: Finished setting up render state
000000.000: Post Creation Started
000000.000: Ariane4: Gravity Turn Initial Pitch by user: 0.000 Calculated:89.000
000000.000: RESET PEG
000000.000: Ariane4: Planet Reference Pressure = 101325.0 Pa  Atmosphere Altitude Limit:2500.0 km
000000.000: Post Creation Terminated
000000.000: Finished initialising panels
000000.000: ---------------------------------------------------------------
000000.000: >>> WARNING: Obsolete API function used: VESSEL::GetHorizonAirspeedVector
000000.000: At least one active module is accessing an obsolete interface function.
000000.000: Addons which rely on obsolete functions may not be compatible with
000000.000: future versions of Orbiter.
000000.000: ---------------------------------------------------------------
000000.010: ---------------------------------------------------------------
000000.010: >>> WARNING: Obsolete API function used: VESSEL::GetShipAirspeedVector
000000.010: At least one active module is accessing an obsolete interface function.
000000.010: Addons which rely on obsolete functions may not be compatible with
000000.010: future versions of Orbiter.
000000.010: ---------------------------------------------------------------
000007.002: **** Closing simulation session

2) Scn with "RAMP" and "CAMERA" => CTD

Code:
**** Orbiter.log
000000.000: Build Aug 28 2016 [v.160828]
000000.000: Timer precision: 3.00287e-007 sec
000000.000: Found 0 joystick(s)
000000.000: Devices enumerated: 6
000000.000: Devices accepted: 5
000000.000: [ ] RGB Emulation (SW)
000000.000: [ ] Direct3D HAL (HW)
000000.000: [x] Direct3D T&L HAL (HW)
000000.000: [ ] Direct3D HAL (NVIDIA GeForce GTX 550 Ti) (HW)
000000.000: [x] Direct3D T&L HAL (NVIDIA GeForce GTX 550 Ti) (HW)
000000.000: Module AtlantisConfig.dll .... [Build 160828, API 160828]
000000.000: Module AtmConfig.dll ......... [Build 160828, API 160828]
000000.000: Module DGConfigurator.dll .... [Build 160828, API 160828]
000000.000: Module OrbiterSound.dll ...... [Build 121120, API 100830]
000000.000: Module ScnEditor.dll ......... [Build 160828, API 160828]
000000.000: Module Multistage2015_MFD.dll  [Build 170506, API 160828]
000000.000: Module ExtMFD.dll ............ [Build 160828, API 160828]
000000.000: Module CustomMFD.dll ......... [Build 160828, API 160828]
000000.000: Module LuaConsole.dll ........ [Build 160828, API 160828]
000000.000: Module ScriptMFD.dll ......... [Build 160828, API 160828]
000000.000: 
000000.000: **** Creating simulation session
000000.000: DirectDraw interface OK
000000.000: Direct3D interface OK
000000.000: Graphics: Viewport: Window 1860 x 1025 x 32
000000.000: Graphics: Hardware T&L capability: Yes
000000.000: Graphics: Z-buffer depth: 32 bit
000000.000: Graphics: Active lights supported: 8
000000.000: Loading 15382 records from star database
000000.000: ---------------------------------------------------------------
000000.000: >>> ERROR: DDraw error DDERR_BLTFASTCANTCLIP
000000.000: >>> [OrbiterGraphics::clbkBlt | .\OGraphics.cpp | 1633]
000000.000: ---------------------------------------------------------------
000000.000: Module Sun.dll ............... [Build 160828, API 160828]
VSOP87(E) Sun: Precision 1e-006, Terms 554/6634
000000.000: Module Mercury.dll ........... [Build 160828, API 160828]
VSOP87(B) Mercury: Precision 1e-005, Terms 167/7123
000000.000: Module Venus.dll ............. [Build 160828, API 160828]
000000.000: Module VenusAtm2006.dll ...... [Build 160828, API 160828]
VSOP87(B) Venus: Precision 1e-005, Terms 79/1710
000000.000: Module Earth.dll ............. [Build 160828, API 160828]
000000.000: Module EarthAtmJ71G.dll ...... [Build 160828, API 160828]
VSOP87(B) Earth: Precision 1e-008, Terms 2564/2564
000000.000: BaseObject: Parse error
000000.000: Module Moon.dll .............. [Build 160828, API 160828]
ELP82: Precision 1e-005, Terms 116/829
000000.000: Module Mars.dll .............. [Build 160828, API 160828]
000000.000: Module MarsAtm2006.dll ....... [Build 160828, API 160828]
VSOP87(B) Mars: Precision 1e-005, Terms 405/6400
000000.000: Module Phobos.dll ............ [Build ******, API 060425]
000000.000: Module Deimos.dll ............ [Build ******, API 060425]
000000.000: Module Galsat.dll ............ [Build 160828, API 160828]
000000.000: Module Jupiter.dll ........... [Build 160828, API 160828]
VSOP87(B) Jupiter: Precision 1e-006, Terms 1624/3625
000000.000: Module Io.dll ................ [Build 160828, API 160828]
000000.000: Module Europa.dll ............ [Build 160828, API 160828]
000000.000: Module Ganymede.dll .......... [Build 160828, API 160828]
000000.000: Module Callisto.dll .......... [Build 160828, API 160828]
000000.000: Module Satsat.dll ............ [Build 160828, API 160828]
000000.000: Module Saturn.dll ............ [Build 160828, API 160828]
VSOP87(B) Saturn: Precision 1e-006, Terms 2904/6365
000000.000: Module Mimas.dll ............. [Build 160828, API 160828]
SATSAT Mimas: Terms 113
000000.000: Module Enceladus.dll ......... [Build 160828, API 160828]
SATSAT Enceladus: Terms 33
000000.000: Module Tethys.dll ............ [Build 160828, API 160828]
SATSAT Tethys: Terms 101
000000.000: Module Dione.dll ............. [Build 160828, API 160828]
SATSAT Dione: Terms 59
000000.000: Module Rhea.dll .............. [Build 160828, API 160828]
SATSAT Rhea: Terms 68
000000.000: Module Titan.dll ............. [Build 160828, API 160828]
SATSAT Titan: Terms 100
000000.000: Module Iapetus.dll ........... [Build 160828, API 160828]
SATSAT Iapetus: Terms 605
000000.000: Module Uranus.dll ............ [Build 160828, API 160828]
VSOP87(B) Uranus: Precision 1e-006, Terms 1827/5269
000000.000: Module Miranda.dll ........... [Build ******, API 060425]
000000.000: Module Ariel.dll ............. [Build ******, API 060425]
000000.000: Module Umbriel.dll ........... [Build ******, API 060425]
000000.000: Module Titania.dll ........... [Build ******, API 060425]
000000.000: Module Oberon.dll ............ [Build ******, API 060425]
000000.000: Module Neptune.dll ........... [Build 160828, API 160828]
VSOP87(B) Neptune: Precision 1e-006, Terms 391/2024
000000.000: Finished initialising world
000000.000: Module multistage2015.dll .... [Build 170506, API 160828]
000000.000: Multistage Version: 170506
000000.000: Load State Started
000000.000: Ariane4: Guidance File present: Config\Kourou_Rockets\Ariane40-JM.txt
000000.000: Ariane4: Sound found @step 1
000000.000: Ariane4: Orbit Call Found! Targets: Apogee:200000.0 Perigee:200000.0 Inclination:0.0 Mode:1.0 GT initial Pitch: 0.0 Abside:200000.0
000000.000: Ariane4: Sound found @step 8
000000.000: Ariane4: Config File: D:\ORBITER\Orbiter 2016\Config\Kourou_Rockets\Ariane40-JM.ini
000000.000: Ariane4: Number of Interstages in the ini file: 1
000000.000: Ariane4: Number of Interstages in the ini file: 1
000000.000: Ariane4: Number of stages in the ini file: 3
000000.000: Ariane4: Number of boosters group in the ini file: 0
000000.000: Ariane4: Number of Payloads in the ini file: 3
000000.000: Ariane4: This Rocket Has Fairing
000000.000: Ariane4: Texture n.1 Loaded Wexa
000000.000: Ariane4: Texture n.2 Loaded Exhaust2
000000.000: Ariane4: Texture n.3 Loaded Exhaust_momo
000000.000: Ariane4: Texture n.4 Loaded Kourou_Rockets\Fx_Launch1
000000.000: Ariane4: Stage n. 3 Tank Added: 11800.000 kg
000000.000: Ariane4: Stage n. 2 Tank Added: 35400.000 kg
000000.000: Ariane4: Stage n. 1 Tank Added: 230000.000 kg
000000.000: Ariane4: Stage n.1 Engine Exhaust Stream Added: tiny_smoke to engine n.1
000000.000: Ariane4: Stage n. 1 Engines Exhaust Added--> number of engines: 4 , diameter: 0.800, position x: 0.000 y: 1.900 z: 7.400
000000.000: Ariane4: Stage n.1 Engine Exhaust Stream Added: tiny_smoke to engine n.2
000000.000: Ariane4: Stage n. 1 Engines Exhaust Added--> number of engines: 4 , diameter: 0.800, position x: 1.900 y: 0.000 z: 7.400
000000.000: Ariane4: Stage n.1 Engine Exhaust Stream Added: tiny_smoke to engine n.3
000000.000: Ariane4: Stage n. 1 Engines Exhaust Added--> number of engines: 4 , diameter: 0.800, position x: 0.000 y: -1.900 z: 7.400
000000.000: Ariane4: Stage n.1 Engine Exhaust Stream Added: tiny_smoke to engine n.4
000000.000: Ariane4: Stage n. 1 Engines Exhaust Added--> number of engines: 4 , diameter: 0.800, position x: -1.900 y: 0.000 z: 7.400
000000.000: Ariane4: Stage n.1 Mesh Preloaded: Kourou_rockets\Ariane4_etg1a
000000.000: Ariane4: Stage n.1 Mesh Added Mesh: Kourou_rockets\Ariane4_etg1a @ x:0.000 y:0.000 z:0.000
000000.000: Ariane4: Stage n.2 Mesh Preloaded: Kourou_rockets\ariane4\etage2
000000.000: Ariane4: Stage n.2 Mesh Added Mesh: Kourou_rockets\ariane4\etage2 @ x:0.000 y:0.000 z:35.950
000000.000: Ariane4: Interstage Mesh Preloaded for Stage 2
000000.000: Ariane4: Interstage Mesh Added: Kourou_rockets\Ariane4\ariane4_inter12 @ x:0.000 y:0.000 z:32.140
000000.000: Ariane4: Stage n.3 Mesh Preloaded: Kourou_rockets\ariane4\etage3
000000.000: Ariane4: Stage n.3 Mesh Added Mesh: Kourou_rockets\ariane4\etage3 @ x:0.000 y:0.000 z:46.600
000000.000: Ariane4: Interstage Mesh Preloaded for Stage 3
000000.000: Ariane4: Interstage Mesh Added: Kourou_rockets\Ariane4\ariane4_inter23 @ x:0.000 y:0.000 z:42.500
000000.000: Ariane4 Payload Mesh Preloaded 1
000000.000: Ariane4: Payload n.1 Mesh Added: Kourou_rockets\ariane4\Spelda_courte @ x:0.000 y:0.000 z:53.300
000000.000: Ariane4 Payload Mesh Preloaded 2
000000.000: Ariane4: Payload n.2 Mesh Added: Kourou_Rockets\Astro_Papyref @ x:0.000 y:0.500 z:51.500
000000.000: Ariane4 Payload Mesh Preloaded 3
000000.000: Ariane4: Payload n.3 Mesh Added: Kourou_Rockets\Astro_Jmomo @ x:0.000 y:-0.500 z:51.500
000000.000: Ariane4: Fairing Mesh Preloaded: Kourou_rockets\ariane4\ariane4_fairing_1
000000.000: Ariane4: Fairing Mesh Added Mesh: Kourou_rockets\ariane4\ariane4_fairing_1 @ x:0.000 y:0.000 z:57.600
000000.000: Ariane4: Fairing Mesh Preloaded: Kourou_rockets\ariane4\ariane4_fairing_2
000000.000: Ariane4: Fairing Mesh Added Mesh: Kourou_rockets\ariane4\ariane4_fairing_2 @ x:-0.000 y:0.000 z:57.600
000000.000: Load State Terminated
000000.000: Module EmptyModule.dll ....... [Build 170505, API 160828]
000000.000: Module spacecraft4.dll ....... [Build 151223, API 100830]
000000.000: Finished initialising status
000000.000: Finished initialising camera
000000.000: Finished setting up render state
000000.000: Post Creation Started
000000.000: Ariane4: Gravity Turn Initial Pitch by user: 0.000 Calculated:89.000
000000.000: Module MS_Camera.dll ......... [Build 170505, API 160828]
000000.000: RESET PEG
000000.000: Ariane4: Planet Reference Pressure = 101325.0 Pa  Atmosphere Altitude Limit:2500.0 km
000000.000: Post Creation Terminated
000000.000: Finished initialising panels
000000.000: ---------------------------------------------------------------
000000.000: >>> WARNING: Obsolete API function used: VESSEL::GetHorizonAirspeedVector
000000.000: At least one active module is accessing an obsolete interface function.
000000.000: Addons which rely on obsolete functions may not be compatible with
000000.000: future versions of Orbiter.
000000.000: ---------------------------------------------------------------


3) Scn with only CAMERA (without "RAMP") => works fine but of course the rocket is not attached to the Crawler

Code:
**** Orbiter.log
000000.000: Build Aug 28 2016 [v.160828]
000000.000: Timer precision: 3.00287e-007 sec
000000.000: Found 0 joystick(s)
000000.000: Devices enumerated: 6
000000.000: Devices accepted: 5
000000.000: [ ] RGB Emulation (SW)
000000.000: [ ] Direct3D HAL (HW)
000000.000: [x] Direct3D T&L HAL (HW)
000000.000: [ ] Direct3D HAL (NVIDIA GeForce GTX 550 Ti) (HW)
000000.000: [x] Direct3D T&L HAL (NVIDIA GeForce GTX 550 Ti) (HW)
000000.000: Module AtlantisConfig.dll .... [Build 160828, API 160828]
000000.000: Module AtmConfig.dll ......... [Build 160828, API 160828]
000000.000: Module DGConfigurator.dll .... [Build 160828, API 160828]
000000.000: Module OrbiterSound.dll ...... [Build 121120, API 100830]
000000.000: Module ScnEditor.dll ......... [Build 160828, API 160828]
000000.000: Module Multistage2015_MFD.dll  [Build 170506, API 160828]
000000.000: Module ExtMFD.dll ............ [Build 160828, API 160828]
000000.000: Module CustomMFD.dll ......... [Build 160828, API 160828]
000000.000: Module LuaConsole.dll ........ [Build 160828, API 160828]
000000.000: Module ScriptMFD.dll ......... [Build 160828, API 160828]
000000.000: 
000000.000: **** Creating simulation session
000000.000: DirectDraw interface OK
000000.000: Direct3D interface OK
000000.000: Graphics: Viewport: Window 1860 x 1025 x 32
000000.000: Graphics: Hardware T&L capability: Yes
000000.000: Graphics: Z-buffer depth: 32 bit
000000.000: Graphics: Active lights supported: 8
000000.000: Loading 15382 records from star database
000000.000: ---------------------------------------------------------------
000000.000: >>> ERROR: DDraw error DDERR_BLTFASTCANTCLIP
000000.000: >>> [OrbiterGraphics::clbkBlt | .\OGraphics.cpp | 1633]
000000.000: ---------------------------------------------------------------
000000.000: Module Sun.dll ............... [Build 160828, API 160828]
VSOP87(E) Sun: Precision 1e-006, Terms 554/6634
000000.000: Module Mercury.dll ........... [Build 160828, API 160828]
VSOP87(B) Mercury: Precision 1e-005, Terms 167/7123
000000.000: Module Venus.dll ............. [Build 160828, API 160828]
000000.000: Module VenusAtm2006.dll ...... [Build 160828, API 160828]
VSOP87(B) Venus: Precision 1e-005, Terms 79/1710
000000.000: Module Earth.dll ............. [Build 160828, API 160828]
000000.000: Module EarthAtmJ71G.dll ...... [Build 160828, API 160828]
VSOP87(B) Earth: Precision 1e-008, Terms 2564/2564
000000.000: BaseObject: Parse error
000000.000: Module Moon.dll .............. [Build 160828, API 160828]
ELP82: Precision 1e-005, Terms 116/829
000000.000: Module Mars.dll .............. [Build 160828, API 160828]
000000.000: Module MarsAtm2006.dll ....... [Build 160828, API 160828]
VSOP87(B) Mars: Precision 1e-005, Terms 405/6400
000000.000: Module Phobos.dll ............ [Build ******, API 060425]
000000.000: Module Deimos.dll ............ [Build ******, API 060425]
000000.000: Module Galsat.dll ............ [Build 160828, API 160828]
000000.000: Module Jupiter.dll ........... [Build 160828, API 160828]
VSOP87(B) Jupiter: Precision 1e-006, Terms 1624/3625
000000.000: Module Io.dll ................ [Build 160828, API 160828]
000000.000: Module Europa.dll ............ [Build 160828, API 160828]
000000.000: Module Ganymede.dll .......... [Build 160828, API 160828]
000000.000: Module Callisto.dll .......... [Build 160828, API 160828]
000000.000: Module Satsat.dll ............ [Build 160828, API 160828]
000000.000: Module Saturn.dll ............ [Build 160828, API 160828]
VSOP87(B) Saturn: Precision 1e-006, Terms 2904/6365
000000.000: Module Mimas.dll ............. [Build 160828, API 160828]
SATSAT Mimas: Terms 113
000000.000: Module Enceladus.dll ......... [Build 160828, API 160828]
SATSAT Enceladus: Terms 33
000000.000: Module Tethys.dll ............ [Build 160828, API 160828]
SATSAT Tethys: Terms 101
000000.000: Module Dione.dll ............. [Build 160828, API 160828]
SATSAT Dione: Terms 59
000000.000: Module Rhea.dll .............. [Build 160828, API 160828]
SATSAT Rhea: Terms 68
000000.000: Module Titan.dll ............. [Build 160828, API 160828]
SATSAT Titan: Terms 100
000000.000: Module Iapetus.dll ........... [Build 160828, API 160828]
SATSAT Iapetus: Terms 605
000000.000: Module Uranus.dll ............ [Build 160828, API 160828]
VSOP87(B) Uranus: Precision 1e-006, Terms 1827/5269
000000.000: Module Miranda.dll ........... [Build ******, API 060425]
000000.000: Module Ariel.dll ............. [Build ******, API 060425]
000000.000: Module Umbriel.dll ........... [Build ******, API 060425]
000000.000: Module Titania.dll ........... [Build ******, API 060425]
000000.000: Module Oberon.dll ............ [Build ******, API 060425]
000000.000: Module Neptune.dll ........... [Build 160828, API 160828]
VSOP87(B) Neptune: Precision 1e-006, Terms 391/2024
000000.000: Finished initialising world
000000.000: Module multistage2015.dll .... [Build 170506, API 160828]
000000.000: Multistage Version: 170506
000000.000: Load State Started
000000.000: Ariane4: Guidance File present: Config\Kourou_Rockets\Ariane40-JM.txt
000000.000: Ariane4: Sound found @step 1
000000.000: Ariane4: Orbit Call Found! Targets: Apogee:200000.0 Perigee:200000.0 Inclination:0.0 Mode:1.0 GT initial Pitch: 0.0 Abside:200000.0
000000.000: Ariane4: Sound found @step 8
000000.000: Ariane4: Config File: D:\ORBITER\Orbiter 2016\Config\Kourou_Rockets\Ariane40-JM.ini
000000.000: Ariane4: Number of Interstages in the ini file: 1
000000.000: Ariane4: Number of Interstages in the ini file: 1
000000.000: Ariane4: Number of stages in the ini file: 3
000000.000: Ariane4: Number of boosters group in the ini file: 0
000000.000: Ariane4: Number of Payloads in the ini file: 3
000000.000: Ariane4: This Rocket Has Fairing
000000.000: Ariane4: Texture n.1 Loaded Wexa
000000.000: Ariane4: Texture n.2 Loaded Exhaust2
000000.000: Ariane4: Texture n.3 Loaded Exhaust_momo
000000.000: Ariane4: Texture n.4 Loaded Kourou_Rockets\Fx_Launch1
000000.000: Ariane4: Stage n. 3 Tank Added: 11800.000 kg
000000.000: Ariane4: Stage n. 2 Tank Added: 35400.000 kg
000000.000: Ariane4: Stage n. 1 Tank Added: 230000.000 kg
000000.000: Ariane4: Stage n.1 Engine Exhaust Stream Added: tiny_smoke to engine n.1
000000.000: Ariane4: Stage n. 1 Engines Exhaust Added--> number of engines: 4 , diameter: 0.800, position x: 0.000 y: 1.900 z: 7.400
000000.000: Ariane4: Stage n.1 Engine Exhaust Stream Added: tiny_smoke to engine n.2
000000.000: Ariane4: Stage n. 1 Engines Exhaust Added--> number of engines: 4 , diameter: 0.800, position x: 1.900 y: 0.000 z: 7.400
000000.000: Ariane4: Stage n.1 Engine Exhaust Stream Added: tiny_smoke to engine n.3
000000.000: Ariane4: Stage n. 1 Engines Exhaust Added--> number of engines: 4 , diameter: 0.800, position x: 0.000 y: -1.900 z: 7.400
000000.000: Ariane4: Stage n.1 Engine Exhaust Stream Added: tiny_smoke to engine n.4
000000.000: Ariane4: Stage n. 1 Engines Exhaust Added--> number of engines: 4 , diameter: 0.800, position x: -1.900 y: 0.000 z: 7.400
000000.000: Ariane4: Stage n.1 Mesh Preloaded: Kourou_rockets\Ariane4_etg1a
000000.000: Ariane4: Stage n.1 Mesh Added Mesh: Kourou_rockets\Ariane4_etg1a @ x:0.000 y:0.000 z:0.000
000000.000: Ariane4: Stage n.2 Mesh Preloaded: Kourou_rockets\ariane4\etage2
000000.000: Ariane4: Stage n.2 Mesh Added Mesh: Kourou_rockets\ariane4\etage2 @ x:0.000 y:0.000 z:35.950
000000.000: Ariane4: Interstage Mesh Preloaded for Stage 2
000000.000: Ariane4: Interstage Mesh Added: Kourou_rockets\Ariane4\ariane4_inter12 @ x:0.000 y:0.000 z:32.140
000000.000: Ariane4: Stage n.3 Mesh Preloaded: Kourou_rockets\ariane4\etage3
000000.000: Ariane4: Stage n.3 Mesh Added Mesh: Kourou_rockets\ariane4\etage3 @ x:0.000 y:0.000 z:46.600
000000.000: Ariane4: Interstage Mesh Preloaded for Stage 3
000000.000: Ariane4: Interstage Mesh Added: Kourou_rockets\Ariane4\ariane4_inter23 @ x:0.000 y:0.000 z:42.500
000000.000: Ariane4 Payload Mesh Preloaded 1
000000.000: Ariane4: Payload n.1 Mesh Added: Kourou_rockets\ariane4\Spelda_courte @ x:0.000 y:0.000 z:53.300
000000.000: Ariane4 Payload Mesh Preloaded 2
000000.000: Ariane4: Payload n.2 Mesh Added: Kourou_Rockets\Astro_Papyref @ x:0.000 y:0.500 z:51.500
000000.000: Ariane4 Payload Mesh Preloaded 3
000000.000: Ariane4: Payload n.3 Mesh Added: Kourou_Rockets\Astro_Jmomo @ x:0.000 y:-0.500 z:51.500
000000.000: Ariane4: Fairing Mesh Preloaded: Kourou_rockets\ariane4\ariane4_fairing_1
000000.000: Ariane4: Fairing Mesh Added Mesh: Kourou_rockets\ariane4\ariane4_fairing_1 @ x:0.000 y:0.000 z:57.600
000000.000: Ariane4: Fairing Mesh Preloaded: Kourou_rockets\ariane4\ariane4_fairing_2
000000.000: Ariane4: Fairing Mesh Added Mesh: Kourou_rockets\ariane4\ariane4_fairing_2 @ x:-0.000 y:0.000 z:57.600
000000.000: Load State Terminated
000000.000: Module EmptyModule.dll ....... [Build 170505, API 160828]
000000.000: Module spacecraft4.dll ....... [Build 151223, API 100830]
000000.000: Finished initialising status
000000.000: Finished initialising camera
000000.000: Finished setting up render state
000000.000: Post Creation Started
000000.000: Ariane4: Gravity Turn Initial Pitch by user: 0.000 Calculated:89.000
000000.000: Creating Launchpad
000000.000: Orbiter version: 160828 . Ramp is created through scenario file procedure
000000.000: Module MS_Camera.dll ......... [Build 170505, API 160828]
000000.000: RESET PEG
000000.000: Ariane4: Planet Reference Pressure = 101325.0 Pa  Atmosphere Altitude Limit:2500.0 km
000000.000: Post Creation Terminated
000000.000: Finished initialising panels
000000.000: ---------------------------------------------------------------
000000.000: >>> WARNING: Obsolete API function used: VESSEL::GetHorizonAirspeedVector
000000.000: At least one active module is accessing an obsolete interface function.
000000.000: Addons which rely on obsolete functions may not be compatible with
000000.000: future versions of Orbiter.
000000.000: ---------------------------------------------------------------
000000.010: ---------------------------------------------------------------
000000.010: >>> WARNING: Obsolete API function used: VESSEL::GetShipAirspeedVector
000000.010: At least one active module is accessing an obsolete interface function.
000000.010: Addons which rely on obsolete functions may not be compatible with
000000.010: future versions of Orbiter.
000000.010: ---------------------------------------------------------------
000003.441: **** Closing simulation session

So, it seemes that in this case (rocket attached on my mobile crawler) "Ramp" and "camera" together are not compatible....

Anyway, Multistage 2015 remains an indispensable module.
Thanks again for your fantastic work
 

fred18

Addon Developer
Addon Developer
Donator
Joined
Feb 2, 2012
Messages
1,667
Reaction score
105
Points
78
This happens only in 2010 or also in 2016?
 

1987VCRProductions

Well-known member
Joined
Dec 19, 2011
Messages
423
Reaction score
270
Points
78
Location
Champaign-Urbana
Hey fred18, I've not been following this thread as closely as I should, but when you mention docked vessels with Multistage2015, are you talking about maybe the possibility of adding docking ports to Multistage2015 vessels? Something like that would be cool for something like the manned Venus flyby that was planned for the Apollo Applications Program or for "wet workshop" space stations where the empty fuel tanks become a living area for the astronauts (as was also planned for the Venus flyby).
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,754
Reaction score
2,734
Points
203
Location
Dallas, TX
Not sure why the guidance file is being not loaded?
Code:
SLS:Multistage2015
  STATUS Landed Earth
  POS -80.6208970 28.6273640
  HEADING 360.00
  ALT 56.849
  AROT 151.065 -8.240 4.530
  ATTACHED 0:0,MS_LaunchPad_SLS
  AFCMODE 7
  PRPLEVEL 0:1.000000 1:1.000000 2:1.000000 3:1.000000 4:1.000000
  NAVFREQ 0 0 0 0
  XPDR 0
  CONFIG_FILE Config\Multistage2015\SLS_BLOCKIBMAV.ini
  GUIDANCE_FILE Config\Multistage2015\Guidance\SLS_MAV_GNC.
  CONFIGURATION 0
  CURRENT_BOOSTER 1
  CURRENT_STAGE 1
  CURRENT_INTERSTAGE 1
  CURRENT_PAYLOAD 1
  FAIRING 1
  MET -20.000
  BATTERY 5400.000000
  GROWING_PARTICLES 
  STAGE_IGNITION_TIME 0.000000
  STAGE_STATE 1
  TELEMETRY_FILE Config\Multistage2015\Telemetry\SLS_EM1_Orion_GNC.
  ALT_STEPS 100.0,350.0,1400.0,35000.0
  PEG_PITCH_LIMIT 35.000
  PEG_MC_INTERVAL 0.100
  RAMP 
END
When I open the mfd no guidance info is shown
Code:
000000.000: Finished initialising world
000000.000: Module Multistage2015.dll .... [Build 161006, API 160828]
000000.000: Multistage Version: 161006
000000.000: Load State Started
000000.000: SLS: Guidance File present: Config\Multistage2015\Guidance\SLS_MAV_GNC.
000000.000: SLS: Config File: C:\Orbiter2016\Config\Multistage2015\SLS_BLOCKIBMAV.ini
000000.000: SLS: Number of Interstages in the ini file: 1
000000.000: SLS: Number of stages in the ini file: 2
000000.000: SLS: Number of boosters group in the ini file: 3
000000.000: SLS: Number of Payloads in the ini file: 1
000000.000: SLS: This Rocket Has Fairing
000000.000: SLS: Texture n.1 Loaded Exhaust_atsme
000000.000: SLS: booster n. 1 Tank Added: 622727.300 kg
000000.000: SLS: booster n. 2 Tank Added: 622727.300 kg
000000.000: SLS: booster n. 3 Tank Added: 0.200 kg
000000.000: SLS: Stage n. 2 Tank Added: 129390.000 kg
000000.000: SLS: Stage n. 1 Tank Added: 979452.000 kg
000000.000: SLS: Stage n.1 Engine Exhaust Stream Added:  to engine n.1
000000.000: SLS: Stage n.1 Engine Exhaust Stream Added:  to engine n.1
000000.000: SLS: Stage n. 1 Engines Exhaust Added--> number of engines: 4 , diameter: 2.400, position x: -2.300 y: 2.500 z: -32.708
000000.000: SLS: Stage n.1 Engine Exhaust Stream Added:  to engine n.2
000000.000: SLS: Stage n.1 Engine Exhaust Stream Added:  to engine n.2
000000.000: SLS: Stage n. 1 Engines Exhaust Added--> number of engines: 4 , diameter: 2.400, position x: -2.300 y: -2.500 z: -32.708
000000.000: SLS: Stage n.1 Engine Exhaust Stream Added:  to engine n.3
000000.000: SLS: Stage n.1 Engine Exhaust Stream Added:  to engine n.3
000000.000: SLS: Stage n. 1 Engines Exhaust Added--> number of engines: 4 , diameter: 2.400, position x: 2.300 y: -2.500 z: -32.708
000000.000: SLS: Stage n.1 Engine Exhaust Stream Added:  to engine n.4
000000.000: SLS: Stage n.1 Engine Exhaust Stream Added:  to engine n.4
000000.000: SLS: Stage n. 1 Engines Exhaust Added--> number of engines: 4 , diameter: 2.400, position x: 2.300 y: 2.500 z: -32.708
000000.000: SLS: Booster Group n.1 Engine Exhaust Stream Added: srb_exhaust to engine n.1
000000.000: SLS: Booster Group n.1 Engine Exhaust Stream Added: srb_exhaust_2 to engine n.1
000000.000: SLS: Booster Engines Exhaust Added--> Booster Group: 1 number of engines: 1 , diameter: 0.010, position x: 6.300 y: 0.000 z: -33.000
000000.000: SLS: Booster Group n.2 Engine Exhaust Stream Added: srb_exhaust to engine n.1
000000.000: SLS: Booster Group n.2 Engine Exhaust Stream Added: srb_exhaust_2 to engine n.1
000000.000: SLS: Booster Engines Exhaust Added--> Booster Group: 2 number of engines: 1 , diameter: 0.010, position x: -6.300 y: 0.000 z: -33.000
000000.000: SLS: Booster Group n.3 Engine Exhaust Stream Added: diffuse_contrail to engine n.1
000000.000: SLS: Booster Group n.3 Engine Exhaust Stream Added: emissive_contrail to engine n.1
000000.000: SLS: Booster Engines Exhaust Added--> Booster Group: 3 number of engines: 2 , diameter: 0.010, position x: 6.300 y: 0.000 z: -69.700
000000.000: SLS: Booster Group n.3 Engine Exhaust Stream Added: diffuse_contrail to engine n.2
000000.000: SLS: Booster Group n.3 Engine Exhaust Stream Added: emissive_contrail to engine n.2
000000.000: SLS: Booster Engines Exhaust Added--> Booster Group: 3 number of engines: 2 , diameter: 0.010, position x: -6.300 y: 0.000 z: -69.700
000000.000: SLS: Booster Group n.3 Engine Exhaust Stream Added: diffuse_contrail to engine n.1
000000.000: SLS: Booster Group n.3 Engine Exhaust Stream Added: emissive_contrail to engine n.1
000000.000: SLS: Booster Engines Exhaust Added--> Booster Group: 3 number of engines: 2 , diameter: 0.010, position x: 6.300 y: 0.000 z: -69.700
000000.000: SLS: Booster Group n.3 Engine Exhaust Stream Added: diffuse_contrail to engine n.2
000000.000: SLS: Booster Group n.3 Engine Exhaust Stream Added: emissive_contrail to engine n.2
000000.000: SLS: Booster Engines Exhaust Added--> Booster Group: 3 number of engines: 2 , diameter: 0.010, position x: -6.300 y: 0.000 z: -69.700
--------------------------- WARNING: --------------------------
>>> Texture not found: pipeline.dds
Skipping.
>>> [TextureManager::AcquireTexture | .\Texture.cpp | 1040]
---------------------------------------------------------------
000000.000: SLS: Stage n.1 Mesh Preloaded: SLS_2016\corerustET2
000000.000: SLS: Stage n.1 Mesh Added Mesh: SLS_2016\corerustET2 @ x:0.000 y:0.000 z:0.000
--------------------------- WARNING: --------------------------
>>> Texture not found: SLS/Tank_Cover.dds
Skipping.
>>> [TextureManager::AcquireTexture | .\Texture.cpp | 1040]
---------------------------------------------------------------
000000.000: SLS: Stage n.2 Mesh Preloaded: SLS_2016\EUS_NASA_FLAG
000000.000: SLS: Stage n.2 Mesh Added Mesh: SLS_2016\EUS_NASA_FLAG @ x:0.000 y:0.000 z:40.000
000000.000: SLS: Interstage Mesh Preloaded for Stage 2
000000.000: SLS: Interstage Mesh Added: SLS_2016\interstageET @ x:0.000 y:0.000 z:37.300
000000.000: SLS: Booster Mesh Preloaded: SLS_2016\Orange-booster_s_1
000000.000: SLS: Booster Mesh Added Mesh: SLS_2016\Orange-booster_s_1 @ x:6.300 y:0.000 z:-5.000
000000.000: SLS: Booster Mesh Preloaded: SLS_2016\Orange-booster_sl_1
000000.000: SLS: Booster Mesh Added Mesh: SLS_2016\Orange-booster_sl_1 @ x:-6.300 y:0.000 z:-5.000
000000.000: SLS: Booster Mesh Preloaded: SLS_2016\dummy_1
000000.000: SLS: Booster Mesh Added Mesh: SLS_2016\dummy_1 @ x:6.300 y:0.000 z:-4.700
000000.000: SLS: Booster Mesh Preloaded: SLS_2016\dummy_2
000000.000: SLS: Booster Mesh Added Mesh: SLS_2016\dummy_2 @ x:-6.300 y:0.000 z:-4.700
000000.000: SLS: Fairing Mesh Preloaded: SLS_2016\SLSMAVFAIRING_1
000000.000: SLS: Fairing Mesh Added Mesh: SLS_2016\SLSMAVFAIRING_1 @ x:0.000 y:0.000 z:62.800
000000.000: SLS: Fairing Mesh Preloaded: SLS_2016\SLSMAVFAIRING_2
000000.000: SLS: Fairing Mesh Added Mesh: SLS_2016\SLSMAVFAIRING_2 @ x:-0.000 y:0.000 z:62.800
000000.000: Load State Terminated
000000.000: Module SLSTOWER2.dll ......... [Build 150203, API 100830]
000000.000: ---------------------------------------------------------------
000000.000: >>> WARNING: Obsolete API function used: VESSEL::SetBankMomentScale
000000.000: At least one active module is accessing an obsolete interface function.
000000.000: Addons which rely on obsolete functions may not be compatible with
000000.000: future versions of Orbiter.
000000.000: ---------------------------------------------------------------
000000.000: Module LIGHTTOWER.dll ........ [Build 150101, API 100830]
000000.000: Module spotlight2.dll ........ [Build 110421, API 100830]
--------------------------- WARNING: --------------------------
>>> Texture not found: fabric1.dds
Skipping.
>>> [TextureManager::AcquireTexture | .\Texture.cpp | 1040]
---------------------------------------------------------------
--------------------------- WARNING: --------------------------
>>> Texture not found: fabric1.dds
Skipping.
>>> [TextureManager::AcquireTexture | .\Texture.cpp | 1040]
---------------------------------------------------------------
--------------------------- WARNING: --------------------------
>>> Texture not found: fabric1.dds
Skipping.
>>> [TextureManager::AcquireTexture | .\Texture.cpp | 1040]
---------------------------------------------------------------
--------------------------- WARNING: --------------------------
>>> Texture not found: fabric1.dds
Skipping.
>>> [TextureManager::AcquireTexture | .\Texture.cpp | 1040]
---------------------------------------------------------------
--------------------------- WARNING: --------------------------
>>> Texture not found: fabric1.dds
Skipping.
>>> [TextureManager::AcquireTexture | .\Texture.cpp | 1040]
---------------------------------------------------------------
--------------------------- WARNING: --------------------------
>>> Texture not found: fabric1.dds
Skipping.
>>> [TextureManager::AcquireTexture | .\Texture.cpp | 1040]
---------------------------------------------------------------
000000.000: Module EmptyModule.dll ....... [Build 161006, API 160828]
000000.000: Finished initialising status
000000.000: Finished initialising camera
000000.000: Finished setting up render state
000000.000: Post Creation Started
000000.000: SLS: Gravity Turn Initial Pitch by user: 89.500 Calculated:86.200
000000.000: RESET PEG
000000.000: SLS: Planet Reference Pressure = 101325.0 Pa  Atmosphere Altitude Limit:2500.0 km
000000.000: Post Creation Terminated
000000.000: Finished initialising panels
000000.000: Venting Effect Added @: 4.200,0.000,29.000 dir: 1.000,5.000,0.000
000000.000: Venting Effect Added @: 0.000,4.200,15.000 dir: 5.000,0.000,0.000
000063.935: **** Closing simulation session

and the gnc:
SLS_MAV_GNC
Code:
Multistage 2015 Automatically Generated Guidance File
Vehicle: SLS
-10.000 =orbit(200.00,200.00,-29.70,1.00,78.00,0.00)
-5.000 =engine(0.00,110.00,5.00,0.00,0.00,0.00)
50.000 =engine(100.00,85.00,3.00,0.00,0.00,0.00)
50.000 =fairing(89.00,0.00,0.00,0.00,0.00,0.00)
80.000 =engine(85.00,101.00,3.00,0.00,0.00,0.00)
 

1987VCRProductions

Well-known member
Joined
Dec 19, 2011
Messages
423
Reaction score
270
Points
78
Location
Champaign-Urbana
Also, if you do decide to add the ability to ignite the boosters in the guidance file without having to tap the [+] key, have the line be [time]=booster(x). I had forgotten that you can add multiple groups of boosters in an ini file.

For example:

Code:
[BOOSTER_1]
N=2
MeshName=Velcro\UA1205
Height=25.91
Diameter=3.05 
EmptyMass=33798
FuelMass=192435
Thrust=5849411
angle=0
ENG_DIAMETER=3
SPEED=(-10,0,0)
ROT_SPEED=(0,0,0)
off=(-5,0,3)
BurnTime=115.0
ENG_1=(0,0,-15.3)
ENG_TEX=Exhaust2
ENG_PSTREAM1=SRB
ENG_PSTREAM2=SRBsm

[BOOSTER_2]
N=2
MeshName=Velcro\UA1205
Height=25.91
Diameter=3.05 
EmptyMass=33798
FuelMass=192435
Thrust=5849411
angle=0
ENG_DIAMETER=3
SPEED=(0,-10,0)
ROT_SPEED=(0,0,0)
off=(0,-5,3)
BurnTime=115.0
ENG_1=(0,0,-15.3)
ENG_TEX=Exhaust2
ENG_PSTREAM1=SRB
ENG_PSTREAM2=SRBsm

The line "0=booster(1)" can ignite the first set of boosters on the ground at range zero and the line "115=booster(2)" can ignite the second set at T+115 seconds. If you want both sets of boosters to ignite at the same time, then you'd just leave the space between the parenthesis blank, i.e. 0=booster().
 
Top