Jump to content

Milo V1.5 CNC Bench Mill - Water Cooled - Casa Enclosure


PFarm

Recommended Posts

Update on the BTT Rodent I've contacted BTT via email and on Discord asking where the user manual is for this motherboard since there is no manual on their website or their Github with no response. It will be delivered shortly so I guess I'm on my own to configure the motherboard using BTT Wiki for the Rodent and FluidNC Github.  On FluidNC Discord, it looks like this motherboard was designed for the RatRig CNC Mill but I found no info on their site either. Lesson learnt look for the supporting documentation before purchasing a new product. It's poor business to release a product for sale without supporting documentation. It feels that it is all about the money and not the customer 😠

Screenshot2024-11-27at8_33_35PM.thumb.png.fea8413047c78930a795de29688fbe68.png

Link to comment
Share on other sites

13 hours ago, PFarm said:

It feels that it is all about the money and not the customer 😠

Found this trend in the post Covid Area - would be a good research topic - why has attitudes in customer care changed post Covid. Worse of all - you cannot even talk to a support person of flesh and blood anymore! I feel there was a major shift in the universe or something..........

Will do some research and see what I come up with if anything

 

  • Like 2
Link to comment
Share on other sites

AS I understand for ESP32 boards, which the BTT Rodent is, there is no need to flash firmware to the board through menuconfig,  but installation is rather done via a script:

image.thumb.png.7b4065d71320e06c9e3624bf311da612.png

Here is the link. Will keep searching for more info.

I assume you already came across the pinout ( is in the description of the board on the website) , but here it is:

image.thumb.png.2373b96fd36d3fd34881f95205144a4e.png

  • Thanks 1
Link to comment
Share on other sites

@mvdveer I appreciate your input on the FluidNC research. I've done some myself. I've gone through some of the config examples. There is a generic one to start, and then I can take bits and pieces from other ones to add features. The video you found is going to be of great help. Thank you!

I'll post my config file once it's working on the Milo so others don't struggle through the process.

  • Like 1
Link to comment
Share on other sites

Well some good news to report, someone on FB guided me to the documentation (not that easy to find) link here The manual and the config.yaml file is there. Looked through the config file there was no way I would have figured that out on my own. Using the Windows 10 computer is the easiest way to upload FluidNc using the Web Installer. I'll be wiring it into the Milo tomorrow.

Update: I had to deal with clearing errors before wiring it into the Casa

 

  • Like 2
Link to comment
Share on other sites

I mounted the Rodent motherboard onto the din rail mount I modelled. 

IMG_2616.thumb.JPG.16ad0c77cdccf038a20ce9b53d485b7d.JPG

I got the config.yaml file sorted out the reference info in the pinout diagram some are wrong and some pin. # are missing in the diagram. Contact BTT to inform them what they need to fix I got an email back, and they'll fix the issues. With the great help from Bart Dring and Mitch Bradley admin/creatures of FluidNC on Discord was able to sort out the issues. Bart added the BTT Rodent to their third-party Wiki page with the limited info from BTT he's posted the pin-out assignments (work in progress). Here is the link to their Wiki page.

Posted issues on the BTT Rodent GitHub page.

I'll be installing it into the Casa today and hopefully continue testing. Once I've tested the config I'll post it up.

This is what the FluidNC on the Rodent looks like when it boots with no errors:

Screenshot2024-11-30at11_21_10AM.thumb.png.dfdbbc16b412c742981ffc0b5bb15c03.png

 

Screenshot2024-11-30at11_21_32AM.thumb.png.35c0cdc43b683d24b92ad2988ee72ead.png

Screenshot2024-11-30at11_21_46AM.thumb.png.e0ea7101ef9a87c35b0a8ab90cc02be1.png

  • Like 1
Link to comment
Share on other sites

On 11/28/2024 at 3:12 AM, mvdveer said:

 But it looks like a whole lot of pain, but the pioneers love pain don't they?

Yes, I guess I love the challenge and pain that come with being an early user of a product. Dealing with the issues and finding solutions so others don't need to go through the experience is satisfying.

The next challenge is writing macros for  FluidNC.

  • Like 2
Link to comment
Share on other sites

I'll be returning to the Mellow Fly CDYV3 for now. The BTT Rodent has an RS485 spindle communication, one of the features I was looking for, but there is an issue with the internal wiring of the RS485 A/B connection. The 485-A is supposed to be the + terminal the internal wiring is reversed.

Screenshot2024-12-07at2_36_43PM.thumb.png.8526265689dfe8fba3941326429bdc4d.png

Screenshot2024-12-07at11_33_12AM.png.d244f39b6a3486fe7bc959dc79d07dad.png

Screenshot2024-12-07at4_19_14PM.thumb.png.e2df157ee14ff119bf26d29bc77bf940.png

 

There is also a lot to learn about the configuration of the Rodent and setting up the Fusion 360 Cam function. So lots of reading ahead and going to wait for an RS485 solution from FluidNC.

  • Like 1
Link to comment
Share on other sites

The short coming of the Mellow CDYV3 is memory once you load the latest Millennium OS you get a warning that you're running out of space. 

I had wires fall out of the Touch Probe connector when I put them back into the connector I must have swapped the polarity and let the smoke out of the board 😑

The BTT Scylla came online last night, so I have one coming. Hopefully, I can complete the Milo build; it has been a long journey. BTT Scylla

image.thumb.png.c1fd68bfe116381dc7d669e7001df40d.png

1020000477-Scylla1000_16.thumb.webp.a5658982dcb1aa4b5d4c56105a49afef.webp

 

1020000477-Scylla1000_17.thumb.webp.b375b17940c5c40bd17fe1cabc10f7f9.webp

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

With a water-cooled spindle, I didn't want the pump and rad fans running constantly. I needed to figure out how to trigger the pump/fans when the spindle spins up. I used the 24V + and the DRV Grd on the VFD output side to trigger a solid-state relay. I need to tie in the tool setter, touch probe, tram the mill, and then complete the OS wizard. Then, I will make some wood chips to test the functions.

Screenshot2024-12-31at4_27_35PM.thumb.png.e48af8015606aeccadb8817ba3be7b2e.png

 

Also programmed VFD PD50 and 51 to 5 = Set Frequency Reach

Screenshot2024-12-31at7_49_01PM.thumb.png.d07075d32b7c3fe6cb361bf89511fc1e.png

Edited by PFarm
  • Like 2
Link to comment
Share on other sites

  • 2 weeks later...

The probes are wired in and tested, OS wizard is completed. I'm still working on the tramming of the bed.

On another note, I read that it is recommended to warm up your spindle before starting your first cut of the day. I've put together this Spindle Warmup macro which consists of a 4 min warmup using an increase of 6000 rpm every minute till completed.

Screenshot2025-01-10at10_58_30AM.png.dbe6a1d029fa84f9250b1d676cb7c57f.png

Spindle-Warmup.g

 

Go to the macro section:

Screenshot2025-01-10at10_59_00AM.thumb.png.7de6c0a45035f9e426bb6f86fede7e2c.png

Click on #4 Misc.

Upload the Macro File:

Screenshot2025-01-10at10_59_14AM.thumb.png.3117822dfa57bd8db23b1aa120afb304.png

The macro will now show up in the DWC under Misc.

Screenshot2025-01-10at11_09_13AM.thumb.png.fb99f242921f7e49dbbc2adf486bcd0e.png

enter M999 to restart the firmware.

 

 

 

Edited by PFarm
  • Like 1
Link to comment
Share on other sites

I got this tip from Nero Milo's build (tramming) video. @Penatr8tor Pete, when you assemble the three extrusions to form the bed, use the 123 blocks, bolt them to the center and back extrusion to level the two pieces, tighten all your M5s, and then do the front. I had to loosen mine, reapply Locktite, and retighten. Even with the three pieces now level, my front extrusion had a twist, so I had to shim it. I now have -.02mm (.78 thousands) on the right side, but everywhere else is good.

IMG_2731.thumb.JPG.c4a8c19274ac816e4448fb98724a7921.JPG

Edited by PFarm
  • Like 1
  • Thanks 1
Link to comment
Share on other sites

6 hours ago, Penatr8tor said:

Thanks Jack,

That's very helpful. Plus, I now have an extra set of 123 blocks as the LDO kit came with two so, I should be able to align both front and rear at the same time.

You're welcome. If that is the case I'd suggest using three blocks per side—one on each end and one in the center.

Edited by PFarm
  • Like 1
Link to comment
Share on other sites

@Penatr8tor Another suggestion I can make is to enlarge three of the spindle bolt holes by 1mm. This will make tramming easier. I need to remove the spindle and drill them out to tram the Z properly. I'm presently out of movement in the direction I need it to move. It would be easier to drill the Z plate prior to mounting it.

MiloZplateholes.thumb.jpg.bacf3ee1e82cc3061f7bc76b0f2fd840.jpg

Edited by PFarm
  • Like 1
Link to comment
Share on other sites

1 hour ago, Penatr8tor said:

Do you have a photo you could post?

 It's the three empty holes you see in the photo. A #8 drill bit is what fit in the existing hole which is 5.07mm used a #1 bit which is 5.88mm.

IMG_2740.thumb.JPG.81655149d7a9bb51ebf5f4251fbe0187.JPG

Edited by PFarm
  • Thanks 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...