So LinuxCNC uses raw C++ for its scripting purposes? Nice if so![]()
That’s my “daily driver” language so to speak. Advantage to me personally is that I use the language a lot. If it was something like, I dunno Python, then I’d have to look up syntax and APIs more often which is boring and slows you down.Dumb clanky question then, why ? what advantages would that give? Bearing in mind, I know absolutely zero about programming, is it possible to adapt to suit?
Dumb clanky question then, why ? what advantages would that give? Bearing in mind, I know absolutely zero about programming, is it possible to adapt to suit?
That’s my “daily driver” language so to speak. Advantage to me personally is that I use the language a lot. If it was something like, I dunno Python, then I’d have to look up syntax and APIs more often which is boring and slows you down.
Rough analogy would be if you work on Cast Fe MMA all day long and you have to do a bit of Al MIG. You can do it but it’s not what you’re tuned in to right now IYSWIM?
That’s my “daily driver” language so to speak. Advantage to me personally is that I use the language a lot. If it was something like, I dunno Python, then I’d have to look up syntax and APIs more often which is boring and slows you down.
Rough analogy would be if you work on Cast Fe MMA all day long and you have to do a bit of Al MIG. You can do it but it’s not what you’re tuned in to right now IYSWIM?
Well, how do you know what size motor you need for x, y and z axis for a certain machine - some ways are stiffer than others for instance?
That may be possible, depends. What are the "clunky " things?s..., that said, there's a lot of things in mach3 that are a bit clunky, and if I had the means / method to adapt it would be useful. ...
Why XP for Mach?usually me......lol
Think a lot of my bugbears stem from going back and fore to XP from 7 for the fusion software then back to XP for the mach... Mostly layout of the screen, spend a lot of time moving between them with diagnostics etc at set up time, but once it's set up, I used them less and less, so live with it.. I think it's more for me to adapt to mach than the opposite, just old habits from other softwares, for example multi screen layouts would be ideal, so can check ongoing functions at the same time especially at the beginning when I was trying to watch everything at the same time to get more familiar with the functions.
Those are some seriously good prices for servos even with the postal cost and the duty they will no doubt incur. I don't have any need for servos or drives at the moment but I will be keeping a link to them....
Moving onto servos-
750W 90 frame size servo $212 - Lichuan 90st M02430 for 750W servo motor flange 90 size with servo driver kit 3000rpm 2.4Nm AC servo drive ac servo motor kit|AC Motor| - AliExpress
1.2Kw 110 frame size servo $280 - AC motor 220v for 1.2KW servo motor with driver kit 110ST M04030B flange110 4Nm servomotor 3000rpm use in CNC plasma cut machine|AC Motor| - AliExpress...
Those are some seriously good prices for servos even with the postal cost and the duty they will no doubt incur. I don't have any need for servos or drives at the moment but I will be keeping a link to them![]()
Search to see what other people have used. Early interacts used big stepper motors, with later ones moving onto 1KW DC servos.
However bridgeport size, you'd be looking at Nema34 steppers (ideally with high voltage drives to maximise performance), or probably 750-1000W servos. Personally, unless you're really going for as cheap as possible and aren't bothered about performance, I'd go servo.
To give an idea of prices, looking at Lichuan - Lichuan CNC Servo Factory Store - Amazing prodcuts with exclusive discounts on AliExpress
2phase 10Nm Nema 34 stepper with 80VDC drive is $91 - 10nm cnc stepper motor driver manufacturer MC856 4A nema34 stepper motor kit 2phase LC86HS2801|stepper motor kit|nema34 steppernema34 stepper motor - AliExpress
3phase 6Nm Nema 34 with mains voltage drive is $142 - 3 phase stepper motion controller LC3722A nema34 stepper driver 6nm 3.0A cnc stepping motor LC3913 H|cnc stepping motor|step motornema34 stepper - AliExpress
Most common steppers are 2 phase, but 3 phase steppers are smoother in operation. You could also use a 2 phase Nema34 with high voltage drives (leadshine do them). The issue with stepper motors, is the rated torque is only available at stall speed. As speed increases, the torque drops off, and high voltage drives reduce the level of torque drop off.
Then there are the closed loop stepper options.
2 phase 10Nm with 70VAC/100VDC drive is $116 - 2 phase 10Nm hybrid stepper servo kit 1416Oz in Nema 34 closed loop step motor with 5m encoder cable for lathe polisher grinder|step motor|nema 34hybrid stepper - AliExpress
3 phase 9Nm wiuth mains voltage drive is $201 - 9Nm 3 phase Nema 34 closed loop stepper servo motor driver kit AC220V digital easy servo driver LCDA2260H and motor LC86H3129|nema 34|nema 34 closed loopclosed loop - AliExpress
But all those options will suffer from torque reduction, which limits maximum speed.
Moving onto servos-
750W 90 frame size servo $212 - Lichuan 90st M02430 for 750W servo motor flange 90 size with servo driver kit 3000rpm 2.4Nm AC servo drive ac servo motor kit|AC Motor| - AliExpress
1.2Kw 110 frame size servo $280 - AC motor 220v for 1.2KW servo motor with driver kit 110ST M04030B flange110 4Nm servomotor 3000rpm use in CNC plasma cut machine|AC Motor| - AliExpress
I've listed two sizes of servos, as the bigger one may be a better match for a heavier machine.
In terms of pros and cons of all the options.
The stepper options are easier to fit, and connect. They all use screw terminals for all the connections.
The servo drives use D-sub connectors for signal/control wiring, so you either have to solder them (the drives come with empty shells), or spend extra for suitable breakout boards.
Mains drives you just need to connect mains power. The lower voltage options will either require either a transformer (if they take AC input), or a suitable DC PSU.
The steppers you'll likely get better performance by going for the larger torque options, and direct coupling them. Milling machines don't really need maximum speed, but if this was something like a high speed router, I'd say go for smaller steppers and gear them, as you'll get better acceleration/performance that way - bigger isn't always better for stepper motor performance!
Servos, I'd run via a 2:1 belt reduction. The servos will spin far faster, and maintain full torque over their rated speed range, so to get most performance out them, you need to gear them.
The reason I picked Lichuan for the above examples, is I've dealt with them, and they were very helpful, although I actually ordered via Alibaba, as I needed a couple custom options.
I also know somebody who now mostly uses their products for building machines, as he can't fault their prices, products, or service. If you want to see manuals, their website is Shenzhen Xinli Chuan Electric Co., Ltd. (xlichuan.com)
... I guess, as long as the motor is strong enough, it's speed we're talking about. Well this project will be hobby only, maybe supply a few request items, so speed is not of the essence for me really.
Depends on the control you go with, hardware especially can limit things. For example I have a CSMIO/IP-A controller on the Chiron and an IP-S on the plasma, both are capable of 6 axis. The CSMIO/IP-M that the OP is putting on his mill is only capable of 4 axis.One more question, 3 axes I see plenty of talk about, could a rotary table or dividing head be added, if it were needed?