Jump to content

Recommended Posts

Posted (edited)

Hello!

       It has been a while.... I'm still not much further forward with my own building work (side panels for the ejection seat are cut but that's about it!) but I am very much enjoying looking at all your stuff. some absolutely fantastic building going on guys. I'm itching to get sorted out and I've been doing quite a bit of thinking about how I'd do certain things when I got to them. A little while back I built an AOA Indexer that was running on an arduino. it was all cut from acrylic sheet and I don't know why I didn't think of doing it with a 3d printer sooner. Anyway, I got hold of a 3D printer and I've just printed off the Indexer... Pretty happy with it, just needs wiring up. I've also designed the other Hud Warning lights and I'm adding to this post should they come in handy for anyone. The face plate will need to be cut from acrylic or Perspex but the body is much better as a 3d print.  The face plate in these pictures was a test and the one in the file is better looking in my opinion, but I was just testing the fit and it seems to work well.  I've slightly damaged the side here too trying to rake the support material out rather than going to the garage to get the pointy nose pliers! anyway, hope it comes in handy.  **Edit**     Holes in the back are set for 3mm LEDS but feel free to modify if needed!

HUD Light Set is the Laser cutter files for the front plates.

The STLs are the enclosures for the warning lights either side of the glare shield

 

1000028606.jpg

1000028608.jpg

Hud Light Set.svg AOA Indexer.stl Hud Warning Lights.stl Stall lights.stl

Edited by Woody81
  • Like 3
  • Thanks 1
Posted

Been messing around with this last couple of days... printed these off again and decided they could be better. Updated AoA indexer (thinner case) and Warning lights case (back is thicker) 

Off a few days next week so I'm thinking about the individual glare shields that these units have, and the Korry style buttons that the ACM panel has. 

Just please be aware that if you use these stl files, they are the boxes only and will still need a face. Those are in the Hud light set svg file above. 

AOA Indexer v2.stl Hud Warning LightsV2.stl

  • Like 1
  • Thanks 1
Posted (edited)

It wasn't supposed to be like this today!!! 3D printer is being a twat. It's something to do with the CR touch unit but I don't have time to sort it now. Then I've just ran the warning light panel fronts off on the laser cutter, Painted, rear engraved, great. But No!! I used raster engrave instead of vector engrave so they're all crap. oh well, I'm off work again Wednesday so It'll have to wait until then. in the meantime the hound is mithering me for a walk! have a good Easter everyone!

Edited by Woody81
  • 2 weeks later...
Posted

Got @Szketya95 's ARC-159 in.

Did some necessary rearranging, managed to salvage most of my "AFCS" panel, and place it on the 'correct' side of the 'console', made a 1-piece plate for the right side with a cutout for the ACR.

Had just enough room to not only squeeze my "Target Designate Switch" on the baseplate between the Virpil and Arc, but also a small gap between the left and right baseplate allowed me to route the wires there without having to drill through the plate.

The VKB SEM, for the moment, will remain a placeholder for functions I'll eventually incorporate with switches and buttons into the console, as is, I got 21 terminals still available on the Bodnar for that.

thumbnail_20250429_214535.jpg

 

Now time to get the ARC communicating with the game.

  • Like 1

Intel I5 13600k / AsRock Z790 Steel Legend / MSI  4080s 16G Gaming X Slim / Kingston Fury DDR5 5600 64Gb / Adata 960 Max / HP Reverb G2 v2

Virpil MT50 Mongoost T50 Throttle, T50cm Base & Grip, VFX Grip, ACE Interceptor Rudder Pedals w. damper / WinWing Orion2  18, 18 UFC & HUD, PTO2, 2x MFD1  / Logitech Flight Panel / VKB SEM V  / 2x DIY Button Box

Catalog .jpg

Posted

Does anyone have dimensions for the ACM panel front please? I'm working on TLAR but, don't seem to be able to get it. Once I've got the front part designed in Inkscape, I'll share the Files. I'm also working at making an accurate looking switch for the Gun rate, SW cool, MSL prep and mode buttons. I was watching someone do Korry buttons/switches for an Airbus or Boeing simulator and I thought that I could use a similar design. I'm basing it on a square momentary switch and two LEDs per button. I was thinking about small custom PCBs too, but I think it would be better just doing it with those copper boards with holes in. Guess that would be more accessible for other people too 

Posted (edited)

@Woody81 i ve my ACM panel dimension if it can helps you ? in mm ... 108.3mm  by 258 mm

i found an ACM panel STL on the net , its dimensions are 200 mm x 83mm

if you want i can share those files

 

 

for the korry switch i buy them on 737DIYsim : https://www.737diysim.com/

 

you can ask them to write whatever you want for the label on their switch ... 😉 

Edited by BULLITT83
  • Thanks 1
Posted (edited)

@AusMumbles look great !! i'm also looking for a small screen to simulate the slip indicator, the smallest i found are on Aliexpress but still too big . 

 

please can you share the fusion file of the ACM housing ? so i can tune it a little bit for my pit ?

 

Edited by BULLITT83
Posted

Bullitt, Mumbles, Thanks a bunch!! That's awesome. 🙂 I had guessed at around 110mm height and whatever 9.25" is in mm for length! Looking forward to getting on with this. probably next part I'll mess around with after this is the fire handles, 3D printed of course, Just got some yellow PLA and some more black delivered, annoyingly though I need to re-tram the bed and I'm working for the next 4 days. Then the Mrs has decided we're going away for the weekend, and then my old man wants to go fishing before I go back to work. Definitely have to try and squeeze a couple of hours play time in somewhere. Anyway, bed time for me, thanks again, much appreciated you sharing your files. 

Posted (edited)
On 5/10/2025 at 12:15 AM, AusMumbles said:

@Woody81

PFA ACM Panel Files that I've made up.

They fit the 737DIYSim Korry switches perfectly. I'm still trying to find a small screen a sketch to make the skidball work. Let me know if you come across anything.

 

Cheers,

Mumbles

This Adafruit display is what I used...   Adafruit 1.9" 320x170 Color IPS TFT Display - ST7789.  Fairly straightforward to use with their code tutorials.  Same one used for the side displays.

Hope this helps.

image.jpeg

Edited by parkerfly51505
  • Like 5
Posted

@parkerfly51505 can you tell us more ? ii it complex to code ? you connect it to an arduino  ? or did you display the sliding indicator, AOA, and wing sweep with helios ? is it connect via HDMI or usb c?

 

Thanks a lot

Posted
8 hours ago, BULLITT83 said:

@parkerfly51505 can you tell us more ? ii it complex to code ? you connect it to an arduino  ? or did you display the sliding indicator, AOA, and wing sweep with helios ? is it connect via HDMI or usb c?

 

Thanks a lot

Absolutely!  It's connected directly to the Arduino via 7 wires, not a full functioning display that could utilize HDMI or USB with Helios.  The graphics have to be programmed to be displayed.  It's definitely a bit of a rabbit hole so be prepared to put some time into it but I was surprised that it worked as well as it did.  Adafruit's tutorials and example code worked well enough to get me started.  I'm FAR from an expert in any of this and my code could certainly be improved, but here's the general idea.

The Arduino code below is not all inclusive.  There are bits and pieces like variable definitions and such that I've left out.  This is just to give you an idea what's involved.  I use Arduino Mega clones for everything.

The setup code and the libraries used...

#include <Adafruit_GFX.h>     // Core graphics library
#include <Adafruit_ST7789.h>  // Hardware-specific library for ST7789
#include <SPI.h>
#include <Wire.h>
#define DCSBIOS_IRQ_SERIAL
#include "DcsBios.h"

// Display pin definitions
#define tsTFT_CS 36
#define tsTFT_RST -1  // Or set to -1 and connect to Arduino RESET pin
#define tsTFT_DC 35

// Initialize display
Adafruit_ST7789 tstft = Adafruit_ST7789(tsTFT_CS, tsTFT_DC, tsTFT_RST);

These are the DCS-BIOS functions that pull the numbers from DCS and call the display functions to update the graphics...

// *******************************************************************************************************
// ACM Panel: PILOT ACM Slip Ball
void onPltAcmSlipBallChange(unsigned int slipVal) {
  slipValue = ((maxTSDisplay - minTSDisplay) * (slipVal - minDCS)) / maxDCS - minDCS;

  slipBallRect();
}
DcsBios::IntegerBuffer pltAcmSlipBallBuffer(0x139a, 0xffff, 0, onPltAcmSlipBallChange);


// *******************************************************************************************************
// ACM Panel: PILOT ACM Turn Indicator
void onPltAcmTurnIndChange(unsigned int turnVal) {
  turnValue = ((maxTSDisplay - minTSDisplay) * (turnVal - minDCS)) / maxDCS - minDCS;
}
DcsBios::IntegerBuffer pltAcmTurnIndBuffer(0x1398, 0xffff, 0, onPltAcmTurnIndChange);

This is the display function for the graphics.  The slipValue and turnValue calculations are used from the DCS-BIOS functions...

void slipBallRect(void) {

  //The INVERSE color is used so rectangles alternate white/black
  tstft.fillRect(tstft.width() / 2 - 21, 45, 30, 45, ST77XX_WHITE);
  tstft.fillRect(tstft.width() / 2 - 106, 45, 30, 45, ST77XX_WHITE);
  tstft.fillRect(tstft.width() / 2 + 64, 45, 30, 45, ST77XX_WHITE);
  tstft.fillTriangle(tstft.width() / 2 - 91, 100, tstft.width() / 2 - 106, 90, tstft.width() / 2 - 77, 90, ST77XX_WHITE);
  tstft.fillTriangle(tstft.width() / 2 + 79, 100, tstft.width() / 2 + 93, 90, tstft.width() / 2 + 64, 90, ST77XX_WHITE);

  //Lower movement
  tstft.fillRect(tstft.width() / 2 - 26, 115, 2, 45, ST77XX_WHITE);
  tstft.fillRect(tstft.width() / 2 + 12, 115, 2, 45, ST77XX_WHITE);
  tstft.fillRoundRect(prevSlip - 12, 115, 32, 45, 15, ST77XX_BLACK);
  //tstft.drawRoundRect(prevSlip-50, 130, 30, 45, 15, ST77XX_BLACK);
  tstft.fillRoundRect(slipValue - 10, 115, 30, 45, 15, ST77XX_WHITE);
  tstft.drawRoundRect(slipValue - 10, 115, 30, 45, 15, ST77XX_BLACK);
  prevSlip = slipValue;

  //Upper movement
  tstft.fillRect(prevTurn - 23, 5, 32, 35, ST77XX_BLACK);
  //tstft.drawRect(prevTurn-10, 5, 14, 20, ST77XX_BLACK);
  tstft.fillRect(turnValue - 21, 5, 30, 35, ST77XX_WHITE);
  tstft.drawRect(turnValue - 21, 5, 30, 35, ST77XX_BLACK);
  prevTurn = turnValue;

  delay(1);
}

I did all this a couple of years ago so I'm a bit rusty on specifics but I'd be more than happy to provide any more info.   I'd have to open up the ACM panel to verify the pinning again but certainly will if needed.

Hope this helps!

  • Like 3
  • Thanks 3
Posted (edited)
On 5/10/2025 at 12:15 AM, AusMumbles said:

@Woody81

PFA ACM Panel Files that I've made up.

They fit the 737DIYSim Korry switches perfectly. I'm still trying to find a small screen a sketch to make the skidball work. Let me know if you come across anything.

20250510_141824.jpg

Cheers,

Mumbles

ACM Housing V0.stl 474.3 kB · 11 downloads Backplate 3mm.svg 7.8 kB · 10 downloads Bracket L V0.stl 45.59 kB · 9 downloads Bracket R V0.stl 45.59 kB · 10 downloads Front Plate 2mm.svg 7.72 kB · 10 downloads

Why not just use some small cheap servos and DCSBios? It’s just to little moving thigums. 
 

@parkerfly51505 I really like this solution. I may steal it if I end up too lazy to make a proper thing.  

Edited by RustBelt
  • Like 1
  • Thanks 1
Posted

Gentlemen, does anyone know where I can find a complete keybind .lua for the tomcat?

(and I mean a lua that has all missing functions, not the location of the file on my harddrive)

Intel I5 13600k / AsRock Z790 Steel Legend / MSI  4080s 16G Gaming X Slim / Kingston Fury DDR5 5600 64Gb / Adata 960 Max / HP Reverb G2 v2

Virpil MT50 Mongoost T50 Throttle, T50cm Base & Grip, VFX Grip, ACE Interceptor Rudder Pedals w. damper / WinWing Orion2  18, 18 UFC & HUD, PTO2, 2x MFD1  / Logitech Flight Panel / VKB SEM V  / 2x DIY Button Box

Catalog .jpg

Posted

Afternoon All.

Anybody converted the svg CNC files to dxf or dwg?  I somewhere got a copy ages ago of old files, but looking to convert AusMumbles svg files.  Not having much luck at the moment.

Posted
On 5/24/2025 at 12:03 PM, Nightdare said:

Gentlemen, does anyone know where I can find a complete keybind .lua for the tomcat?

(and I mean a lua that has all missing functions, not the location of the file on my harddrive)

In this thread:

 

  • Thanks 1

🖥️ Win10  i7-10700KF  32GB  RTX4070S   🥽 Quest 3   🕹️ T16000M  VPC CDT-VMAX  TFRP   ✈️ FC3  F-14A/B  F-15E   ⚙️ CA   🚢 SC   🌐 NTTR  PG  Syria

  • Recently Browsing   1 member

×
×
  • Create New...