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

Rhino FFB / Virpil MT50 Mongoost T50 Throttle, T50cm Grip, VFX Grip, ACE Rudder / WinWing Orion2 Navy, UFC&HUD, PTO2, 2x MFD1, PFP7 / Logitech Flight Panel / VKB SEM V  / 2x DIY Bodnar Button Panels

DCS Juli 2025.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

Rhino FFB / Virpil MT50 Mongoost T50 Throttle, T50cm Grip, VFX Grip, ACE Rudder / WinWing Orion2 Navy, UFC&HUD, PTO2, 2x MFD1, PFP7 / Logitech Flight Panel / VKB SEM V  / 2x DIY Bodnar Button Panels

DCS Juli 2025.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

  • 4 weeks later...
Posted

@BULLITT83 I've been looking into some stuff, and maybe a good solution for the slip indicator would be a screen export. I've been watching various bits and bobs and saw a tutorial about screen export that is really good. I'm off work tomorrow (and my 3 monitors have arrived!!) so I'll be having a play...  I'll try this out, and if works I'll report back. 

  • Like 1
  • 2 weeks later...
Posted (edited)
On 4/10/2025 at 7:44 PM, ITR1102 said:

I've added the files to the Displays folder on my Google Drive, here: https://drive.google.com/drive/folders/1rrUQlNpU-wKkSrAOQxiDp-cownTLd8pz?usp=sharing

If there are any problems downloading them, please let me know. Files for other panels are saved there too.

I've been printing this this weekend and coming out really good.  I do enjoy how you melded together the two separate pieces and don't need to glue them together.  I keep having an issue with the right most (looking at it straight on from the open side) always being a bit tighter to where I can't really get the "moving part" in without a bit of filing which tends to make it too loose.  

Also doing the upper concave disc part is giving my printer a fit (upside down and the tiny support doesn't want to come out and right side up getting it out of the m3 hole).  May have to try it sideways on a raft. 

I am thinking the design needs use washers or a thin plate or something on the on the top edge on the bottom side f the support where the moving parts enter in (perhaps have the longer M3 bolt screw through that) to make sure they're captive and don't get launched out by the piano key. 

Otherwise I'm tickled pink and going to redo my button box.  Kudos to you and Hagen for making these available!  

Edited by Uxi
  • Like 1

Specs & Wishlist:

 

Core i9 9900k 5.0Ghz, Asus ROG Maximus XI Hero, 64GB G.Skill Trident 3600, Asus RoG Strix 3090 OC, 2TB x Samsung Evo 970 M.2 boot. Samsung Evo 860 storage, Coolermaster H500M, ML360R AIO

 

HP Reverb G2, Samsung Odyssey+ WMR; VKB Gunfighter 2, MCG Pro; Virpil T-50CM v3; Slaw RX Viper v2

 

Posted

I didn’t have any fitment issues but will note that I printed with a .25mm nozzle.

The rotating parts are retained by the slotted top plate. The rotating parts go through the slot, are rotated 90°, and then aligned with the bottom part. I’m away from home so can’t look at it to better describe or send photos of it.

I did notice that the key caps on the ends may need to be a bit taller to properly engage and lock the key in place once depressed. I haven’t reprinted mine since it’s already assembled but will likely shim it to make it easier to engage without having to press so hard.


Sent from my iPhone using Tapatalk

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...