|
Forum Index : Microcontroller and PC projects : Stepper Project
| Author | Message | ||||
| mozzie Guru Joined: 15/06/2020 Location: AustraliaPosts: 348 |
Hi Bryan, That leadscrew does look pretty fine pitch, 1.24mm pitch is very close to 20.5TPI so have you tried it over 10 or 20mm in case its a bit gummed up? I'd reckon 20TPI would sound about right. Maybe stick a thread gauge on it I still reckon it looks all a bit dry, can I suggest once again to go at it with WD40 / CRC and see if it helps, the little machine here worked wonders afterwards. That MACSON is certainly a BEAST Regards, Lyle. |
||||
Bryan1![]() Guru Joined: 22/02/2006 Location: AustraliaPosts: 2018 |
Well just stuck a thread gauge on and you hit the nail on the head 20TPI yea I still need to do a full clean up of the machine. This Macson is designed for a 6" or 150mm diameter wheel and just on looking at mine I have a 4mm 6mm 8mm and 12mm width wheels. Now not trying to tell you how to suck eggs but to test a grinding wheel for defects just tap the wheel as you go around and it should give a nice ring, now if it does a dull ring throw the wheel in the bin ![]() A bit of history in this surface grinder, back in the 90's when my Dad came over to visit me in SA I found him the surface grinder and it went back to NSW. Now when my Dad died all his gear was over in Busseleton WA so this grinder has gone coast to coast then back home again in my shed. ![]() Edited 2026-05-25 16:05 by Bryan1 |
||||
Bryan1![]() Guru Joined: 22/02/2006 Location: AustraliaPosts: 2018 |
Honestly Lyle with all 3 of my steppers working via the touch screen I do think we can finally move a notch on the version as the code does work for me most of the time. Now a few times the GUI buttons aren't drawn fully mainly the jog+ one now that maybe just the breadboard setup. So what do you reckon about the version uplift as I do think it should. Now with that bar for the lower spring mount I'm just going to weld the bar to some flat bar and there are 2 set screws I can tap into to bolt that lower plate on. Now with my testing the centreline of the spindle in 110mm above the magnetic table so that extra 30 odd mm of spring pressure should remove that 0.1mm drift. I did find another 2 150mm grinding wheels and all of them got the ring test and came true and honestly it did pay to check seeing how far they traveled on road freight. Regards Bryan |
||||
| Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 8848 |
I'm loving this project. :) Big, heavy, risky as hell machine, a 1 USD non-industrial microcontroller and a healthy dose of Chinese electronics. What could possibly go wrong? ;) Just don't fit a wheel while you are still using a breadboard and air-supported wiring, please! It might not be one of the greatest ideas. I've always liked computers where you could *see* them doing something physical. Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
Bryan1![]() Guru Joined: 22/02/2006 Location: AustraliaPosts: 2018 |
Don't worry mate it will be awhile before a wheel goes on and my boards will be here very soon so when the electronics are all sealed in that project box it should be much better with no errors like those white outs where are a pain.So Slowly getting there and no rush as this project will be done properly and we may find Lyle get his going first. Regards Bryan |
||||
| PhenixRising Guru Joined: 07/11/2023 Location: United KingdomPosts: 1920 |
Watching with interest. 1982 was the last time I had a noise issue. It was before we switched to differential drivers/receivers on incremental encoders. I am surrounded by EMR from huge PWM servo-drives and have temporary wiring and exposed boards all over the place. Never have an issue. Just be sure to have snubber diodes on relay and solenoid coils. |
||||
| vegipete Guru Joined: 29/01/2013 Location: CanadaPosts: 1172 |
I plonked the work piece onto the grinder - the mag chuck will need moving slightly to get the travel to work. This piece is the cross slide for a lathe that I've been building for a rather long time. Mainly I want to clean up the top surface cosmetically. 21" inches end to end. Perhaps I'm being overly critical of the state of the automatic hydraulic system. It kinda works, but it leaks on the floor, so we don't bother to use it. The machine gets so little use that no one has troubled to tear it apart and replace bad seals. ![]() ![]() Visit Vegipete's *Mite Library for cool programs. |
||||
Bryan1![]() Guru Joined: 22/02/2006 Location: AustraliaPosts: 2018 |
While mulling over the morning caffine intake thinking about today's tasks that need doing With the X axis I need to take it apart and make up the adjustment for the tensioning sprocket so the 1/4" chain can run nice and smooth. Also need to make a guard to fit as chain sprockets do bite and bite hard....... Then once that's all done put on the dial indicator and work out the backlash from the driving gear on the rack and note it down for later code use. The Y axis just needs calibrating and also the backlash worked out also 2 small guards to close in the bracket to keep prying fingers out. Now with the Z axis yesterday I measured 1.65mm backlash with the spindle 110mm above the magnetic table which produced 0.1mm drift. So by going down 5mm each time it will be interesting to see if the drift does come down and see if the backlash stays the same. Checked out the details of my PCB's and the main board is now in Vic and should be here by the weekend with luck. The LCD board is two thirds done and should ship in the next day or so. Regards Bryan |
||||
| PhenixRising Guru Joined: 07/11/2023 Location: United KingdomPosts: 1920 |
With respect...Industry myth which is my ongoing soapbox issue. I had a huge war with this same mentality at General Motors. All kinds of "experts". I said OK you guys love your Allen Bradley stuff so much, why am I even here? They soon backed down. They got a generic Taiwan PC motherboard and issued repeat orders. Funnily enough I just received two rack mount units, here in the UK from North Carolina. 1990 issue. They are totally fine but they are rebuilding the mechanical parts and wanted me to check them over. Per my ongoing rant, this "industrial rugged" is pure horse doo-doo. You really belive that paying a fortune for say a display and waiting on the "two week" backorder is a GOOD thing? No it ain't but these brainwashed morons would prefer that a production line stays dead for two weeks. Imagine if it was a dead heating system or a blocked toilet at home....would they be OK for two weeks? Apologies for the rant but this is the real world. When it's only company cost, let's virtue signal. |
||||
| mozzie Guru Joined: 15/06/2020 Location: AustraliaPosts: 348 |
G'day Bryan I agree we should bump the code to 0.002 now the setup routine for the machine is sorted On some further crunching of the grey cells, what do you think about this? As you noted, we are running out of I/O on a single Pico, and whilst it looks like making it all work is possible, is going to require some dirty tricks in the program. We also have noise being picked up in the wiring from the Pico to the stepper drivers and LCD. My proposed solution is to use a PICO2 running the stepper system on your PCB down with the stepper drivers to look after the stepper motor outputs and limit switches / estop etc. A second PicoMite linked via RS422 (2xRS485) will look after the display and touchscreen, linked by a screened 6 core cable. Advantages: Wiring to stepper drivers shortened. Wiring to LCD / HDMI / TOUCH shortened and away from noisy drivers. Will work on your existing PCB. Enough I/O for all 6 limits and motor outputs. RS485 link is noise tolerant and cheap (could also use opto isolators instead). Easy to move display around machine, only 1 cable. Ability to run any display without changing stepper driver board. Ability to fit LED indicators from spare I/O on display board. Move RTC to display board to increase I/O on stepper board. 2 Pico's are cheaper than an RP2350B board. (I think) DIS-advantages: 2 sets of code to sort out and update. Ummmmm....... I think this is the way to go and will be trying out some ideas to see how it works. What do you think? Phenix, don't want to get off topic here but I couldn't agree more, sadly the OH&S moron normally doesn't have an understanding of how the machine operates or is operated, leading to some rediculous requests in the name of safety, to the point of making machines un-usable. If you think industrial / factory automation is bad, try mobile plant: The E-Stop must stop the truck engine! : hmmm, ok, so what about when it shuts down the truck engine at 100km/h going downhill? : No, it must shut down the engine : Have you ever driven a truck : Ummm No : Yeah thought so.... Also the idea that cutting the ignition signal on a diesel engine will stop it is laughable The risk assessment system is far better but trying to cover all the bases on some plant is an exercise in frustration. The only good point with the better PLC's is monitored outputs, they will halt the PLC if it detects an output that is not in the driven state, otherwise it is mostly 5 x the price for nothing special. Thankfully on the surface grinder front, it is my machine, in my shed, and will be fitted with an apropriate STOP system. In reality I find the surface grinder far less intimidating than anything for cutting wood, the table saw is far more dangerous in my view That is all I'm going to say on the subject in this thread. VegiPete, that is one nice looking machine. Shame about the hydraulics, maybe time to look into some seals for the cylinder, or fix it like a british car and fit a drip tray, works on my Mini's and Landrovers (I love em but they do mark their territory) Ok, offended enough of the world, time to do some work. Regards, Lyle. |
||||
Bryan1![]() Guru Joined: 22/02/2006 Location: AustraliaPosts: 2018 |
Well for what seemed an easy job turned out having a late lunch, now I was going to cut some firewood as it is that time of year so went and made some fresh 2 stroke oil then got my chainsaws out to give them a run first as it has been awhile since they were used. My 14" 172 started up nicely and warmed up so it was easy starting then it was time for my 25 year old farm boss with a 20" blade. No way it would run when the trigger was pressed so fired up my air compressor and gave the chainsaw a good clean, then got my small adjustment screwdriver and re-tuned the old girl. Then went to start my tractor only to find that old epoxy job I did on the isolation switch finally gave way so no power for starting Had a think about it and as the bolts securing the isolation switch did come thru several threads soon found the bolt was 6mm and I could make a bracket to hold it in so it made contact. Well the time old what to use came back then saw the spacer plate out of the aerosharps would fit the tee so duly cut a 15mm strip and drilled the first hole. After I got the first 2 bends done I did find the part made bracket was holding firm once I did up the nut. Went to start the tractor and it fired up So off cutting firewood I went got just over 1/2 a trailer done and that last seasoned branch soon dulled the blades so called it a day and got enough firewood to keep the wife happy. Ok Lyle hold ya horses mate my pcb's haven't even rocked up yet so lets not put the cart before the horse. Now I do intend to mount the DM556's in the cupboard so they are out of sight and won't collect dust etc over time. Mounting the DM556's on the side of the cupboard is just for testing. Now I do have one of Peter's big DIL boards with 2350B on and thats what I using before we decided on using the 2350A. Also I bought that 4" LCD for this project and it will sit nice in that project box which is going to sit about 200mm away with the current setup so lets just keep it with 1 pico2 A and LCD now as this is for my project once the code is setup that single pico2 PCB will be enough to run any 3 axis setup where one just needs to setup the stepper drivers and connect them to the axis breakout pins. Anyway time to start finally making that guard where the aerosharp scrap will fit the bill of of materials. Regards Bryan |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2026 |