Vessel Avro Arrow

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,755
Reaction score
2,738
Points
203
Location
Dallas, TX
By request.
The Avro Arrow:
http://en.wikipedia.org/wiki/Avro_Canada_CF-105_Arrow


AVROARROWCOCKPIT2_zpse511245b.jpg


AVROARROWCOCKPIT1_zpse42f8985.jpg


This is what I so far:
[URL]http://dl.dropbox.com/u/71242599/avarrow3.zip
[/URL]

I think I have the thrusters right. still working on a textures

Code:
const double ISP = 50000.0;//isp main
const double ISPAB = 250000.0;//isp AB

const double MAXMAINTH =55600;
const double MAXMAINTHAB =48930;

Code:
th_first[0] = CreateThruster (_V(-.749,0,-10.7), _V(0,0,1), MAXMAINTH, TANK, ISP);
    th_first[1] = CreateThruster (_V(.749,0,-10.7), _V(0,0,1), MAXMAINTH, TANK, ISP);

    th_AB[0] = CreateThruster (_V(-.749,0,-10.7), _V(0,0,1), MAXMAINTHAB, TANK, ISPAB);
    th_AB[1] = CreateThruster (_V(.749,0,-10.7), _V(0,0,1), MAXMAINTHAB, TANK, ISPAB);


//fires ab if thrust >95%
if (GetThrusterLevel (th_first[0])>.95){
SetThrusterLevel(th_AB[0],1);
SetThrusterLevel(th_AB[1],1);}

if (GetThrusterLevel (th_first[0])<.95){
SetThrusterLevel(th_AB[0],0);
SetThrusterLevel(th_AB[1],0);}

Updated the mesh and dll
 
Last edited:

Star Voyager

Space Shuttle Refugee
Joined
Oct 25, 2008
Messages
1,975
Reaction score
32
Points
48
Thank you! One of my favorites, and it's people like you who keep the dream alive :salute:!
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,755
Reaction score
2,738
Points
203
Location
Dallas, TX
Ok. I see a problem. I hope someone can tell me how to fix it. The touchdown points is based on the gear_proc * a factor to match the actual mesh. But because the actual gear/wheels goes up into the hull and then the covers close. The touchdown points are still below the hull

arrowgear1_zps2b814e61.jpg


Code:
SetTouchdownPoints (_V(0,-1.1-GEAR_proc*1.87,1), _V(-1.6,-1.1-GEAR_proc*1.75,-1), _V(1.6,-1.1-GEAR_proc*1.75,-1));

Code:
AddAnimationComponent  (anim_GEAR, 0, .5, &GEAR2A) ;   //covers
AddAnimationComponent  (anim_GEAR, 0, .5, &GEAR2B) ;  //covers


  
 
AddAnimationComponent  (anim_GEAR, .5, 1, &GEAR3B) ; //wheels
 
AddAnimationComponent  (anim_GEAR, .5, 1, &GEAR3C) ; //wheels
 

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,661
Reaction score
2,382
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
When is it called? I don't just mean the callback or function, but the full path from callback to settouchdownpoints.
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,755
Reaction score
2,738
Points
203
Location
Dallas, TX
It is part of this:
Code:
void arrowjet::clbkPostStep(double simt, double simdt, double mjd)
...
SetTouchdownPoints (_V(0,-1.1-GEAR_proc*1.87,1), _V(-1.6,-1.1-GEAR_proc*1.75,-1), _V(1.6,-1.1-GEAR_proc*1.75,-1));

{
 

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,661
Reaction score
2,382
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
Hard to tell but if the gear_proc really has any effect (which should be checked first), it should be applied.
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,755
Reaction score
2,738
Points
203
Location
Dallas, TX
Here is another image. It shows the gear_proc to be .53. As I understand it 0-.5 the covers open and .5-1 the wheels extend. But it need to be sitting down on the ground when gear_proc =.5
arrowgear2_zps48101148.jpg
 

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,661
Reaction score
2,382
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
Here is another image. It shows the gear_proc to be .53. As I understand it 0-.5 the covers open and .5-1 the wheels extend. But it need to be sitting down on the ground when gear_proc =.5

Simply define a new variable "gear_pos" and define it as "gear_pos = max(0.0, (gear_proc-0.5) *2.0)"

Simple as that kind of integer math.
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,755
Reaction score
2,738
Points
203
Location
Dallas, TX
That fixed it. Thanks
On the afterburner I thought the ISp should be higher. Not sure if this is right It should use 5x the amount
const double ISP = 50000.0;
const double ISPAB = 250000.0;//afterburner

Here is the latest with the exhaust texture from Loru
http://dl.dropbox.com/u/71242599/avarrow4.zip
 
Last edited:

Hielor

Defender of Truth
Donator
Beta Tester
Joined
May 30, 2008
Messages
5,580
Reaction score
2
Points
0
That fixed it. Thanks
On the afterburner I thought the ISp should be higher. Not sure if this is right It should use 5x the amount
const double ISP = 50000.0;
const double ISPAB = 250000.0;//afterburner
Doesn't a higher ISP mean more efficient? So if you want the afterburner to burn 5x the fuel, the ISP should be .2 of normal...
 

Cairan

Donator
Donator
Joined
Apr 11, 2008
Messages
601
Reaction score
1
Points
18
Location
Amqui, QC
Indeed... You need to drop the ISP and increase the fuel flow on afterburners.
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,755
Reaction score
2,738
Points
203
Location
Dallas, TX
I have it set at
const double ISP = 50000.0;
const double ISPAB = 10000.0;
 

Staiduk

New member
Joined
May 13, 2012
Messages
276
Reaction score
0
Points
0
Location
Alberta
The Avro Arrow really deserves an add-on for Orbiter. Thank you for doing it!:thumbup:

If you want a detailed documentation about it (which is pretty rare, thanks to Diefenbaker...), you can download the manual of this FSX add-on: http://arrow.xtremeprototypes.com/en/arrow_addon.asp

Uh... I really hate to bring this up, but is it possible there's a copyright issue here? My father is Richard Organ; primary writer and developer of this book:
http://www.amazon.com/s/ref=rdr_ext_aut?_encoding=UTF8&index=books&field-author=Richard Organ

The cover is nearly identical; to me it seems like an obvious reproduction. The sole difference is that the aircraft climbs to the right whereas in the book it climbs to the left. If they wanted to use the cover, I'm sure Dad would be delighted and while they did include the book in the bibliography, they didn't give acknowledgement for the design of the cover.

That said, great model; I'll get it when I have the chance and the Orbiter model looks fantastic - I'm grateful someone's building it. :)

Cheers!
(Oh BTW that book was the first real graphic design work I ever did. I was 12, as I recall and if you look on page 128, you'll see a brief description of the wing rondels and how they distorted in supersonic flight. I made that page; pasted it up (this is long before computer-assisted layout), shot and processed it - with Dad over my shoulder the whole time, of course. (sniff) Miss those long hours in the darkroom with him...)
:)
 
Top