Request Artemis landers

Gargantua2024

Well-known member
Joined
Oct 14, 2016
Messages
400
Reaction score
264
Points
63
Location
San Jose Del Monte, Bulacan
According to this document by Dynetics itself, the ALPACA and Astrobotics' Peregrine lander will use the same engine, the Aerojet Rocketdyne ISE-100...
Code:
Fuel: MMH
Isp: 300 sec
IMAX: 600,000 lbf/sec
Thrust: 444.822 N
What I don't understand here is that the engine to be used does not run on methalox, but on monomethylhydrazine, which is kind of odd...

Dynetics overview:
https://www.dynetics.com/_files/fact-sheets/Dynetics Human Lander.pdf
Aerojet Rocketdyne ISE-100 (specifications):
https://www.google.com/url?sa=t&sou...FjAFegQIBhAB&usg=AOvVaw0mvhOBK8vbys-SO2317c2l
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
6,045
Reaction score
388
Points
158
Location
Dallas, TX
Here is the new bent guy and a cargo version. The LER will not fit. The antenna hit. More the side parts that have hatches can't clear the curved sides of the Cargo
 

barrygolden

Active member
Joined
Nov 3, 2009
Messages
575
Reaction score
38
Points
43
Location
North of Houston
Wow that's pretty close. the lander might have to be modified for this to fit or a new rover cabin. you might look at using the ALPACA cabin as a start for the rover cabin.

Sadly I think the 2024 landing is out, "no Funding" . Maybe 2026 but that's doubtful
 

Kelly Wright

New member
Joined
Dec 31, 2009
Messages
11
Reaction score
7
Points
3
Sorry for the OT, but since we are discussing wild lander designs...
View attachment 23307
I knew it was proposed but never thought someone actually built a mockup.
Notice that there seems to be a rope to help climbing out of the hatch.

But this one is my favourite. No ladder, just hand/foot supports:
I think this might be a still from the 1967 movie "Cutdown"

:hailprobe:
 

barrygolden

Active member
Joined
Nov 3, 2009
Messages
575
Reaction score
38
Points
43
Location
North of Houston
If history shows it does repeat then Beijing Biden will kill this program and give the money to "Wokness" as did Obama created some BS called "Muslim Out reach" How did that work out and what is it today.

Bridenstien did say with out funding before Christmas a 2024 landing is off. " No bucks no Buck Rodgers" Sadly no one remembers that the Saturn 5 was the only way to the Moon. you cant have 3 or 4 launches to pull this off, cost to much. The SLS won't do what the Saturn 5 would do. The Saturn 5 was built from scratch and flown in about 5 years. SLS has been worked on for nearly 10 years from Shuttle parts and is only somewhat close to flying for its only 1 planned flight. It will fade away to the history books.

I was at JSC yesterday and always try to go and see the Saturn 5 that's there. I still am in awe oh what it did. I was watching the TV coverage of Apollo 8 and flying the mission in Orbiter as well. As a young man I remembered the excitement during the flight near Christmas. 1968 was one of the worst years in America and it was said that Apollo 8 saved 1968 and they were right. 2020 has been as bad and nothing on the horizon to save it.

I hope I'm wrong but we'll know in February if they choose a lander.
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
6,045
Reaction score
388
Points
158
Location
Dallas, TX
Working on a dll version. This is what So far, The main issue I have is is on exit it sometimes CTD. Keys 1 opens exterior door 2 interior door, 3 locks/stows array, 4 extends array and g gear.

When the array is extended and unlocked it will rotate towards the sun.
I have included the solution if someones wants to see why the ctd on exit.

Still need to to do the camera and lights.
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
6,045
Reaction score
388
Points
158
Location
Dallas, TX
Trying to get eva to work.


void SpiderLEM::SeparateMMU(void)
{
{

OBJHANDLE EVAGUY;
VESSELSTATUS2 vs;

VECTOR3 ofs = _V(0, -3, 2.907); // keep for ref, not used
double ofs_dist = length(_V(0, -3, 2.907)); // evaguy lateral distance from mother
double ofs_alt = -3; // evaguy vertical distance from mother
double ofs_angle = atan2(0, 2.907); // evaguy angle relative to mother +z axis

memset(&vs, 0, sizeof(vs));
vs.version = 2;
GetStatusEx(&vs);
vs.flag = 0;

double moon_radius = 1738000; // moon radius
double ofs_rad = ofs_dist / moon_radius; // ofs_dist in radians

double ofs_hdg = vs.surf_hdg + ofs_angle; // azimuth to apply offset
double ofs_lat = cos(ofs_hdg) * ofs_rad; // latitude offset
double ofs_lng = sin(ofs_hdg) * ofs_rad; // longitude offset

vs.surf_lat = vs.surf_lat + ofs_lat; // apply latitude offset
vs.surf_lng = vs.surf_lng + ofs_lng; // apply longitude offset
vs.vrot.x = vs.vrot.x + ofs_alt; // apply alt offset, I think this is right!!! altitude data stored in arot.x value!!! CHECK!!

EVAGUY = oapiCreateVesselEx("EVAGUY", "evaguy2016", &vs); // do we need apostrophes "" ?
VESSEL2* EVAGUY_vessel = (VESSEL2*)oapiGetVesselInterface(EVAGUY); // vessel interface if needed, delete line if not


}
}


What happens is the guy is created. but in the center . He spins down and keeps spinning.
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
6,045
Reaction score
388
Points
158
Location
Dallas, TX
I looked at OMMU code now I get a CTD on exit. I have another lander using the same code and the exits great.
void SpiderLEM::SeparateMMU(void)
{
{
VESSELSTATUS2 vesselStatus;
memset(&vesselStatus, 0, sizeof(vesselStatus));
vesselStatus.version = 2;
pParentVessel->GetStatusEx(&vesselStatus);
OBJHANDLE EVAGUY;



if (pParentVessel->GroundContact()) {
vesselStatus.status = 1; // Landed

/* Calculate degrees / meter */
double planetRadius = oapiGetSize(pParentVessel->GetSurfaceRef());
double metersPerDegree = (planetRadius * 2 * PI) / 360;

VECTOR3 rotatedPosition; // Holds the airlock position after being converted to horizon frame
pParentVessel->HorizonRot(_V(4, 0, 1.5), rotatedPosition);

/* Update the position of the MMU vessel to be at the airlock */
vesselStatus.surf_lat += (rotatedPosition.z / metersPerDegree) * RAD;
vesselStatus.surf_lng += (rotatedPosition.x / metersPerDegree) * RAD;

}
else {
pParentVessel->Local2Rel(_V(4, 0, 1.5), vesselStatus.rpos); // Convert the airlock position to relative coords
}
EVAGUY = oapiCreateVesselEx("EVAGUY", "evaguy2016", &vesselStatus); // do we need apostrophes "" ?
VESSEL2* EVAGUY_vessel = (VESSEL2*)oapiGetVesselInterface(EVAGUY); // vessel interface if needed, delete line if not

 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
6,045
Reaction score
388
Points
158
Location
Dallas, TX

Give her a try.
keys 1, ext door, 2 inner door, 3 locks array, 4 stow array, 5 eva enter, 6 ladder appear/disappear, E eva, G gear, W cameras. eva guy uses ummu movement keys, 1 shields, 7 lights



The one thing that it seems to do it move around.


// Define default physical parameters
SetSize (6); // Set default size
SetCrossSections (LEM_CS); // Set physical (x,y,z) cross sections
SetPMI (LEM_PMI); // Set principal moments of inertia
SetRotDrag (LEM_RD); // Set rotational drag coefficients
SetEmptyMass (5800); // Set starting mass

SetTouchdownPoints (tdvtx_geardown, ntdvtx_geardown);

SetSurfaceFrictionCoeff (50,50);


I need to set the dock and add the external droptanks. I think just attachments and press a key and then get released. If attached add fuel to main tank.
 

Attachments

  • ALPACAEVATEST2.zip
    3.4 MB · Views: 5
Last edited:

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
6,045
Reaction score
388
Points
158
Location
Dallas, TX
Added spotlight and beacons. On the external tanks. I am thinking that maybe the way to go is press a key and it makes the tank vessel and attaches. press a key and detach. Otherwise. How would you attach the tanks? The other option is just show the tank mesh and fuel. press a key and the tank mesh go away?
 

Gargantua2024

Well-known member
Joined
Oct 14, 2016
Messages
400
Reaction score
264
Points
63
Location
San Jose Del Monte, Bulacan
Got drop tanks added. Not sure what the base fuel should be and then what each drop tank should be?
This is from francisdrake's calculations on Post #74
1610587669712.png
According to him, the drop tank fuel capacity (7,700 kg) and dry mass (700 kg) above is for both tanks. Therefore, the drop tanks should jettison when fuel left is 3,800 kg (I.e the full capacity of the two main tanks). This is a feature that is somehow previously on VB can't replicate
 
Last edited:

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
6,045
Reaction score
388
Points
158
Location
Dallas, TX
Thanks. So I have press a key and tanks get made and attached. then fuel then becomes:
LEM_DescentFUEL = LEM_DescentFUEL + 7700;
before the fuel is 3800

and if the tanks are present and the fuel dropped below 3800 drop tanks

Really the only issue I have is I have her landed and exit and restart and she is in orbit.
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
6,045
Reaction score
388
Points
158
Location
Dallas, TX
So any issue. Not sure what to fix?
here she is landed with an eva guy.

ALPACA:ALPACANEW1
EVA1
TANK
GEAR 0 0.0000
EDOOR 0 0.0000
IDOOR 0 0.0000
SOLP 2 0.0000 0 0.0000
PANELEXT 1 0.0000
STATUS Landed Moon
POS -55.5594560 14.2451830
HEADING 253.88
ALT 2.984
AROT -155.842 48.896 123.481
AFCMODE 7
PRPLEVEL 0:0.220000
NAVFREQ 0 0
XPDR 468
END
Eva_1:2016SEVAXEMU4
STATUS Landed Moon
POS -55.5596860 14.2451834
HEADING 253.89
ALT 1.228
AROT -155.722 49.033 121.942
AFCMODE 7
NAVFREQ 0 0
SHIELD 0 0.0000
LIGHT 1
END


I exit and restart and now this:

ALPACA:ALPACANEW1
EVA1
TANK
GEAR 0 0.0000
EDOOR 0 0.0000
IDOOR 0 0.0000
SOLP 2 0.0000 0 0.0000
PANELEXT 1 0.0000
STATUS Orbiting Moon
RPOS 776915817.570 -493384296.847 573694246.896
RVEL 60793712.9590 -38569313.2841 44929280.0845
AROT -54.537 -7.071 -18.749
VROT 10.0809 1.6839 -17.5698
AFCMODE 7
PRPLEVEL 0:0.220000
NAVFREQ 0 0
XPDR 468
END
Eva_1:2016SEVAXEMU4
STATUS Landed Moon
POS -55.5596860 14.2451834
HEADING 253.89
ALT 1.228
AROT -155.722 49.033 121.942
AFCMODE 7
NAVFREQ 0 0
SHIELD 0 0.0000
LIGHT 1
END
 
Top