- Posts: 1004
- Thank you received: 449
My Grizzly G0619 mill
- my1987toyota
- Offline
- Platinum Member
-
tommylight wrote: Building the machines!
what if its making the parts to build more machines ?
Please Log in or Create an account to join the conversation.
- tommylight
- Offline
- Moderator
-
- Posts: 22011
- Thank you received: 7491
That's why i have 3D printers now, printing parts for more 3D printers !my1987toyota wrote:
tommylight wrote: Building the machines!
what if its making the parts to build more machines ?
SEND HELP !!!!
Please Log in or Create an account to join the conversation.
- my1987toyota
- Offline
- Platinum Member
-
- Posts: 1004
- Thank you received: 449
See tommylight first step is admitting it. LOL
Please Log in or Create an account to join the conversation.
- my1987toyota
- Offline
- Platinum Member
-
- Posts: 1004
- Thank you received: 449
in the process of doing that I ended up writing a simple MPG hal. for a 5 axis with Feed and Spindle override.
I will actually be using a 4 axis on the mill. If anyone is interested check out this subject here on the forum
[url] forum.linuxcnc.org/47-hal-examples/42913-simple-mpg-hal-s [/url]
Please Log in or Create an account to join the conversation.
- rodw
- Offline
- Platinum Member
-
- Posts: 12170
- Thank you received: 4153
Your next challenge is to use some of the MUX components to reduce the pin count.
eg you can do scale select with 2 pins and 5 axis select with 3 pins
To do 5 axis plus 2 overrides you will need 4 pins which would allow 16 seperate selections
to do this you have to think in binary and from memory you need to convert from a float to long integer using the correct hal component..
Please Log in or Create an account to join the conversation.
- my1987toyota
- Offline
- Platinum Member
-
- Posts: 1004
- Thank you received: 449
Admittedly yes it's a bit of a pin hog . Simple can mean many things this would be the easiest one I feel a nooby ( like myself ) could wrap their head around.rodw post=213064 userid=20660Great work but it looks like you are consuming a lot of pins. This could pose a problem down the track if you are really a machine building addict who by definition wants to consume all the available pins!
Your next challenge is to use some of the MUX components to reduce the pin count.
eg you can do scale select with 2 pins and 5 axis select with 3 pins
To do 5 axis plus 2 overrides you will need 4 pins which would allow 16 seperate selections
to do this you have to think in binary and from memory you need to convert from a float to long integer using the correct hal component..
Also I am not fully up to speed yet on using mux4 or mux16 to bring the pin count down . I did fiddle around with mux16 a little to bring the pin count down but I didn't feel comfortable baking that into the code at this point . In my opinion their is a lack of easy hal. examples and integration of MPG panels or pendants. Even pro athletes have to start with baby steps. Linuxcnc is no different. That said I do intend to do more complicated but lower pin count MPG's down the road.
Please Log in or Create an account to join the conversation.