Announcement

Collapse
No announcement yet.

heinzboehmer's 2002 Topaz 6MT Coupe

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    3D printer has been the greatest addition to my capability set of anything I can remember. I regret not doing it years ago.

    It's pretty much been continuously running since I finished building it. Every freaking project benefits from it somehow. As your project above :P

    2005 IR/IR M3 Coupe
    2012 LMB/Black 128i
    100 Series Land Cruiser

    Comment


      Originally posted by Obioban View Post
      3D printer has been the greatest addition to my capability set of anything I can remember. I regret not doing it years ago.

      It's pretty much been continuously running since I finished building it. Every freaking project benefits from it somehow. As your project above :P
      Completely agree, I use for most projects as well.
      2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - SSV1 - HJS - Mullet Tune - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

      2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

      Comment


        Originally posted by heinzboehmer View Post
        Small side project motivated by a comment from karter16: https://nam3forum.com/forums/forum/m...983#post322983

        I did notice some weirdness with the ADC on Gauge.S. On a multimeter, the analog output from the AD8495 is rock solid and matches the expected temp (tested with boiling water). On Gauge.S, the voltage readings are offset by 27 mV and they seem to jump around. Annoying, but the offset is easy to fix and I guess I'll just have to deal with the noise.

        Just waiting for more wire to arrive in the mail and then I can build a quick harness for thermocouple power and data.

        Have you asked Sorek about the Gauge.S readings randomness?

        Comment


          Originally posted by ac427 View Post
          Have you asked Sorek about the Gauge.S readings randomness?
          I have not, but i probably should. I just didn't want to get sucked into another long saga of trying to debug closed source firmware, like what happened with D bus init on the V5 board.

          Will reevaluate when all four thermocouples are set up and I've logged some data.
          2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - SSV1 - HJS - Mullet Tune - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

          2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

          Comment


            Originally posted by heinzboehmer View Post

            I have not, but i probably should. I just didn't want to get sucked into another long saga of trying to debug closed source firmware, like what happened with D bus init on the V5 board.

            Will reevaluate when all four thermocouples are set up and I've logged some data.
            I know what you mean about getting embroiled in that sort of misery. Maybe just let them know and leave the with it.

            Comment


              Thermocouple wiring complete.

              Decided on a harness with three "steps":
              1. Gauge.S pigtail since getting 3.3V from the board involved soldering to it.
              2. Loong harness for each thermocouple.
              3. Small "manifold" harness to go between (1) and (2), that feeds 3.3V and GND to the thermocouples and also routes their outputs correctly back to the Gauge.S inputs.
              Click image for larger version

Name:	20251027_105335.jpg
Views:	152
Size:	158.9 KB
ID:	324478
              Click image for larger version

Name:	20251027_105047.jpg
Views:	145
Size:	141.4 KB
ID:	324479
              Click image for larger version

Name:	20251027_145309.jpg
Views:	147
Size:	158.5 KB
ID:	324480
              Click image for larger version

Name:	20251027_150022.jpg
Views:	145
Size:	159.3 KB
ID:	324481

              I did make a rookie mistake and only ordered three wire colors. Should have ordered more so that each thermocouple output was easy to identify, but too late. I'll make some labels and attach them to each one before putting them in the car.

              Everything seems good electrically, but you can see the weirdness in the ADC quite clearly:

              Click image for larger version

Name:	20251027_164254.jpg
Views:	141
Size:	110.1 KB
ID:	324482

              Each thermocouple assembly measures in at 3.2m from tip to connector. Made them long so that they can reach all four brake calipers, in case I ever want to log detailed caliper temps.

              Also, slope of the output on the AD8495 works out to be 5mV per deg C, so I'm betting the voltage drop from the long harnesses is messing with the calibration. No big deal, can always boil more water and change the offsets in the Gauge.S config.

              Next up is routing everything to the engine bay and I can finally get data on the E86 brace windshield mount.
              2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - SSV1 - HJS - Mullet Tune - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

              2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

              Comment


                Finished up the thermocouples.

                First off, got tired of the noise in the readings, so I added four extra parameters that smooth out the last 10 or so readings so that the display doesn't jump around as much. Looks like a moving average to me, but the smoothing is a built in Gauge.S function, so hard to know what's going on under the hood. Also, still gonna log the raw readings just in case.

                With that set, I boiled up some more water and recalibrated the sensors. Voltage offsets were small (on the order of tens of mV), but, as discussed previously, this still results in large changes in temp readings. They're not perfect, but good enough for what I need:

                Click image for larger version

Name:	20251029_231612.jpg
Views:	127
Size:	218.5 KB
ID:	325751

                Then came running the wires through the firewall. These will not live in the engine bay permanently, so I did my best to make it easy to revert.

                Click image for larger version

Name:	20251102_153139.jpg
Views:	117
Size:	183.7 KB
ID:	325752
                Click image for larger version

Name:	20251102_154801.jpg
Views:	120
Size:	176.6 KB
ID:	325753
                Click image for larger version

Name:	20251102_154826.jpg
Views:	119
Size:	182.9 KB
ID:	325754

                And lastly, all four sensors got attached to their chosen probe points. Used double sided thermally conductive tape and kapton tape to fix them in place and ensure accurate readings.

                I attached them to the front and rear of the windshield mount, as well as to the passenger side of the firewall plug and the underside of the passenger brace (to roughly approximate the temps seen by the cabin filter housing). Strain relief box got stuffed next to the brake fluid reservoir:

                Click image for larger version

Name:	20251105_190719.jpg
Views:	118
Size:	184.4 KB
ID:	325755
                Click image for larger version

Name:	20251105_190737.jpg
Views:	119
Size:	160.8 KB
ID:	325756
                Click image for larger version

Name:	20251105_190808.jpg
Views:	118
Size:	126.5 KB
ID:	325757
                Click image for larger version

Name:	20251105_192751.jpg
Views:	122
Size:	174.7 KB
ID:	325758
                Click image for larger version

Name:	20251105_193728.jpg
Views:	117
Size:	141.2 KB
ID:	325759

                Here's some very preliminary data: https://datazap.me/u/heinzboehmer/e8...ta=19-21-23-25

                Cool to see how the engine bay thermocouples heak soak very quickly upon turning the engine off, but the ones behind the firewall stay pretty steady.

                This was just a short drive around town at a very reasonable 16 C ambient temp. We'll have to see what temps these things log on track next week.


                Also, I somehow managed to find the time and motivation to continue working on the modified cabin air filter housing.

                Unfortunately, the first thing I realized is that there is no way the stock filter is going to work. My scan of the engine bay didn't fully capture the edge of the cowl, so I wrongfully assumed that the filter would just barely clear. Test fit crushed my dreams pretty quickly:

                Click image for larger version

Name:	20251104_185200.jpg
Views:	120
Size:	175.2 KB
ID:	325760
                Click image for larger version

Name:	20251104_185903.jpg
Views:	117
Size:	128.3 KB
ID:	325761
                Click image for larger version

Name:	20251104_185908.jpg
Views:	119
Size:	117.3 KB
ID:	325762


                Time to find a replacement filter then!

                Turns out the E9x M3 uses a set of four smaller filters instead of the big panel filter in the non-Ms. I don't know why, but I find the design so funny. Feels like BMW spent all of their brain power on designing that intake then remembered they should probably do something about the filter that no longer fits (sound familiar?) and just stuffed whatever they could find in there.

                Anyway, hopefully they work out?

                Click image for larger version

Name:	20251104_190138.jpg
Views:	119
Size:	130.0 KB
ID:	325763

                Well, that's a no. Passenger side is extremely close to fitting, but driver side interferes heavily with the windshield wiper arm linkage.

                Did a bit more digging and found 64119237159 from the F25 X3. OE part, activated charcoal, super cheap and can squeeze in no problem:

                Click image for larger version

Name:	Screenshot 2025-11-06 at 9.26.33 AM.png
Views:	120
Size:	231.3 KB
ID:	325764

                Area of the faces of both F25 filters comes out to 45% of the area of the E46 filter. BUT, the F25 filters are twice as thick, so there's way more filter material stuffed in there than you would think. I still think they're gonna flow worse than stock, but honestly not too concerned with that.

                Time to sit down and actually finish the CAD this time around.
                2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - SSV1 - HJS - Mullet Tune - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

                2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

                Comment


                  I love this project so much. Also makes me want to build some thermal read to all my brakes

                  Comment


                    Originally posted by YoitsTmac View Post
                    I love this project so much. Also makes me want to build some thermal read to all my brakes
                    Oh man, I'm geeking out over having access to this telemetry.

                    Will for sure need to figure out a way to route the thermocouples to the calipers once this testing is done. That sounds like awesome data to have.
                    2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - SSV1 - HJS - Mullet Tune - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

                    2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

                    Comment


                      Oh forgot to mention this filter, which is another candidate: Chrysler 68033193AA

                      It just barely squeezes in and will likely require some trimming of the cowl to work. Surface area is a bit bigger than the X3 filters, but it's 10 mm shorter and it doesn't come in a variant with activated charcoal. Sooo I'm sticking with the X3 filters.

                      Also, I know I can get the Mann version of the filter, but I just don't think I'd be able to live with having a Chrysler part on the car. X3 filters it is.
                      2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - SSV1 - HJS - Mullet Tune - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

                      2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

                      Comment


                        So, turns out Corteco makes two versions of the F25 filters. One activated charcoal and one not. Of course, I bought the one without activated charcoal:

                        Click image for larger version  Name:	20251107_153726.jpg Views:	0 Size:	89.0 KB ID:	325915

                        FCP shows the activated charcoal version on their site and a recent review mentions that they are indeed the activated charcoal version:

                        Click image for larger version  Name:	Screenshot 2025-11-07 at 3.46.25 PM.png Views:	0 Size:	509.4 KB ID:	325917
                        Click image for larger version  Name:	Screenshot 2025-11-07 at 3.51.43 PM.png Views:	0 Size:	100.5 KB ID:	325918

                        Gonna try ordering those and see what I receive. Fortunately, these things are ultra cheap.

                        Also, CAD is done! Pretty cool to finally see the whole assembly put together.

                        Click image for larger version  Name:	Screenshot 2025-11-07 at 3.49.14 PM.png Views:	0 Size:	289.3 KB ID:	325916

                        The hole in the top of the cabin air filter housing is there to provide tool access for the middle fastener.

                        Click image for larger version  Name:	Screenshot 2025-11-07 at 4.08.59 PM.png Views:	0 Size:	403.5 KB ID:	325919

                        Found this appropriately named plug to cover it. Funnily enough, this one can also be found on an F25 X3.

                        Click image for larger version  Name:	Screenshot 2025-11-07 at 4.08.22 PM.png Views:	0 Size:	296.8 KB ID:	325920

                        Printing out a prototype in ABS since the PET-CF filament I ordered did not arrive in time for my track day. Based on the temp data from yesterday, ABS should survive, but guess I'll be putting that to the test.

                        Roughly 24 hours to go on the prints, so will update in a bit
                        Last edited by heinzboehmer; 11-07-2025, 04:15 PM.
                        2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - SSV1 - HJS - Mullet Tune - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

                        2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

                        Comment


                          What’s the hole diameter needed for that plug? I need something for mine as the body plug has crumbled and I don’t want to load the printer with TPU just for that.
                          ‘02 332iT / 6 | ‘70 Jaguar XJ6 electric conversion

                          Comment


                            Originally posted by Bry5on View Post
                            What’s the hole diameter needed for that plug? I need something for mine as the body plug has crumbled and I don’t want to load the printer with TPU just for that.
                            Ha, I had the exact same thought process with the printer.

                            Hole diameter is 40 mm.
                            2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - SSV1 - HJS - Mullet Tune - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

                            2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

                            Comment


                              Man, modern 3D printers are unbelievable. Look at how well mine was able to replicate the "held together with duct tape" look:

                              Click image for larger version  Name:	20251108_183726.jpg Views:	20 Size:	81.9 KB ID:	326132
                              Click image for larger version  Name:	20251108_183734.jpg Views:	21 Size:	75.8 KB ID:	326133

                              Clearly, there were some fitment issues with the prototype.

                              Since the triangle that the braces form is wider in the front than it is in the back, the filter housing has to have extra clearance for install. Thought I had given it enough, but I was mistaken.

                              Images above are post modifications and the housing fits pretty great like that. I've scanned the hacked up piece to use as a reference and will design V2 around that.

                              Everything else fit up perfect first try though:

                              Click image for larger version  Name:	20251108_184900.jpg Views:	21 Size:	77.7 KB ID:	326134
                              Click image for larger version  Name:	20251108_190132.jpg Views:	21 Size:	150.1 KB ID:	326135
                              Click image for larger version  Name:	20251108_190304.jpg Views:	21 Size:	193.2 KB ID:	326136

                              Don't think I can feel too much of an airflow difference with this housing vs the stock one with the fan at full blast. But all I did was stick my hand in there and judge based on that, so not a scientific claim in the slightest.

                              Pretty happy with this first attempt. Couple tweaks and it should be good to go!
                              Last edited by heinzboehmer; 11-09-2025, 12:49 PM.
                              2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - SSV1 - HJS - Mullet Tune - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

                              2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

                              Comment


                                Track day done. Some ups, one big down.

                                Let's start with the good stuff.

                                HK amp was really dying, so I picked a used one up, did a quick refresh on it (cleaned up and refreshed the thermal paste) and swapped it in:

                                Click image for larger version

Name:	20251109_001700.jpg
Views:	24
Size:	211.1 KB
ID:	326593

                                And wow! I can't believe I had been putting up with the old amp for the last couple years. This thing sounds so much better. I kept having to turn the music down on the drive to the track cause I would hear details that I hadn't heard before and would think they were coming from the car. Pretty happy with this.

                                Then came a bit of CAD work. Scanned my hacked up filter housing prototype and made the changes necessary for installing:

                                Click image for larger version

Name:	Screenshot 2025-11-12 at 11.37.11 AM.png
Views:	24
Size:	287.1 KB
ID:	326594

                                I have to say that the 3D printer + scanner combo is incredibly powerful. Iterating on this piece would have taken way, way longer had I not had access to these tools.

                                Test fit piece printing now. Once that is validated, I can move on to printing the entire thing out of PET-CF.

                                Also, good news is that I didn't see the windshield mount temp go above 70 C, even after letting the car heatsoak in the sun for an hour or so. I'll pull the data later and grab the actual numbers.


                                But now, the bad news. During one of the afternoon sessions, I came in a bit too hot into Phil Hill and completely missed the turn. Landed with the left tires in the dirt and the right on the pavement, which means I hit the curb at the bottom of the hill pretty hard against the undercarriage. I then drove back onto the pavement for a second and lost it again, spinning out into the dirt on the left side of the track.

                                Fortunately, the aluminum shear plate took ALL of the damage. I still can't believe I got as lucky as I did. Absolutely nothing else was damaged (including the brake and fuel lines right behind where I hit the car on the curb) and the car stayed right side up.

                                Click image for larger version

Name:	20251110_151024.jpg
Views:	24
Size:	142.7 KB
ID:	326595

                                Having used up all of my luck, I decided to call it and spent the rest of the day cleaning the car up, which wasn't exactly fun. This is what the interior looked like immediately after coming into the paddock:

                                Click image for larger version

Name:	20251110_141748.jpg
Views:	24
Size:	152.7 KB
ID:	326596

                                Vacuumed out what I could, then used compressed air from the tire shop to blow out the rest. Still needs a serious detail (which unfortunately involves removing a ton of the interior trim pieces to get behind them), but all in all, not a terrible result:

                                Click image for larger version

Name:	20251110_160537.jpg
Views:	24
Size:	119.5 KB
ID:	326597

                                Replacement parts ordered. Will spend some hours this week disassembling and cleaning up the car, then can analyze the thermocouple data.

                                All in all, not the best track day experience I've had, but very glad it wasn't worse. Car drove straight for the entire four hour drive home, all fluids stayed in their places, E86 braces survived and most importantly, no one was hurt.
                                2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - SSV1 - HJS - Mullet Tune - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

                                2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

                                Comment

                                Working...
                                X