Retrofitting a 1986 Maho MH400E
16 Feb 2020 09:24 - 16 Feb 2020 09:47 #157511
by RotarySMP
Replied by RotarySMP on topic Retrofitting a 1986 Maho MH400E
Do you also use your CNC mill just as a manual mill, jogging around to remove metal? Every time I do this, I screw up. You can seen in this latest video, at 12:00, I figure it is a simple light cut in aluminium, so I'll jog around. Result ... big screw up!
The next step up the laziness ladder is just MDI'ing around. For me this results in a screw up about 3/4 of the time. I have sent a few end mills over the Jordan with doing that.
Moving further along the work flow path, if I sit down and write a program using conditional looping, the screw up rate seems to drop to about 25%, as we saw in my Lathe video three with the vee block, cutting at G0 instead of G01.
Tool paths generated from CAM have so far been most successful, but my natural abhorrence for work draws me to avoid CAD modelling parts and then creating a CAM path if it is only a simple part.
Mark
The next step up the laziness ladder is just MDI'ing around. For me this results in a screw up about 3/4 of the time. I have sent a few end mills over the Jordan with doing that.
Moving further along the work flow path, if I sit down and write a program using conditional looping, the screw up rate seems to drop to about 25%, as we saw in my Lathe video three with the vee block, cutting at G0 instead of G01.
Tool paths generated from CAM have so far been most successful, but my natural abhorrence for work draws me to avoid CAD modelling parts and then creating a CAM path if it is only a simple part.
Mark
Last edit: 16 Feb 2020 09:47 by RotarySMP.
The following user(s) said Thank You: J Green
Please Log in or Create an account to join the conversation.
- drimaropoylos
- Offline
- Elite Member
Less
More
- Posts: 267
- Thank you received: 39
28 Feb 2020 18:17 #158772
by drimaropoylos
Replied by drimaropoylos on topic Retrofitting a 1986 Maho MH400E
Hello to all, Mark I thing I have found solution to the neutral speed problem. You can either delete the “{ 0, 4 }, /* neutral 0 1 0 0 */” line in the lookup table on the mh400e_common.h file or ghange the { 0, 4 }, to { 1, 4 }, .
if the first solution wont work, in the second solution the gearbox will go to neutral only if you command 1 rpm.
John
if the first solution wont work, in the second solution the gearbox will go to neutral only if you command 1 rpm.
John
The following user(s) said Thank You: J Green
Please Log in or Create an account to join the conversation.
- drimaropoylos
- Offline
- Elite Member
Less
More
- Posts: 267
- Thank you received: 39
28 Feb 2020 18:25 - 28 Feb 2020 18:26 #158773
by drimaropoylos
Replied by drimaropoylos on topic Retrofitting a 1986 Maho MH400E
Or make it { 0, 0 }, /* neutral 0 0 0 0 */ so it will not care for the state of the gearbox and it wil not make changes to it
Last edit: 28 Feb 2020 18:26 by drimaropoylos.
The following user(s) said Thank You: J Green
Please Log in or Create an account to join the conversation.
- drimaropoylos
- Offline
- Elite Member
Less
More
- Posts: 267
- Thank you received: 39
28 Feb 2020 18:28 #158774
by drimaropoylos
Replied by drimaropoylos on topic Retrofitting a 1986 Maho MH400E
static pair_t mh400e_gears[] =
{ /* rpm bitmask msb 11 10 9 8 7 6 5 4 3 2 1 0 lsb */
{ 0, 0 }, /* neutral 0 0 0 0 */
{ 80, 1097 }, /* 0 1 0 0 0 1 0 0 1 0 0 1 */
{ 100, 2377 }, /* 1 0 0 1 0 1 0 0 1 0 0 1 */
{ 125, 585 }, /* 1 0 1 0 0 1 0 0 1 0 0 1 */
{ 160, 1177 }, /* 0 1 0 0 1 0 0 1 1 0 0 1 */
{ 200, 2457 }, /* 1 0 0 1 1 0 0 1 1 0 0 1 */
{ 250, 665 }, /* 0 0 1 0 1 0 0 1 1 0 0 1 */
{ 315, 1065 }, /* 0 1 0 0 0 0 1 0 1 0 0 1 */
{ 400, 2345 }, /* 1 0 0 1 0 0 1 0 1 0 0 1 */
{ 500, 553 }, /* 0 0 1 0 0 0 1 0 1 0 0 1 */
{ 630, 1090 }, /* 0 1 0 0 0 1 0 0 0 0 1 0 */
{ 800, 2370 }, /* 1 0 0 1 0 1 0 0 0 0 1 0 */
{ 1000, 578 }, /* 0 0 1 0 0 1 0 0 0 0 1 0 */
{ 1250, 1170 }, /* 0 1 0 0 1 0 0 1 0 0 1 0 */
{ 1600, 2450 }, /* 1 0 0 1 1 0 0 1 0 0 1 0 */
{ 2000, 658 }, /* 0 0 1 0 1 0 0 1 0 0 1 0 */
{ 2500, 1058 }, /* 0 1 0 0 0 0 1 0 0 0 1 0 */
{ 3150, 2338 }, /* 1 0 0 1 0 0 1 0 0 0 1 0 */
{ 4000, 546 } /* 0 0 1 0 0 0 1 0 0 0 1 0 */
};
{ /* rpm bitmask msb 11 10 9 8 7 6 5 4 3 2 1 0 lsb */
{ 0, 0 }, /* neutral 0 0 0 0 */
{ 80, 1097 }, /* 0 1 0 0 0 1 0 0 1 0 0 1 */
{ 100, 2377 }, /* 1 0 0 1 0 1 0 0 1 0 0 1 */
{ 125, 585 }, /* 1 0 1 0 0 1 0 0 1 0 0 1 */
{ 160, 1177 }, /* 0 1 0 0 1 0 0 1 1 0 0 1 */
{ 200, 2457 }, /* 1 0 0 1 1 0 0 1 1 0 0 1 */
{ 250, 665 }, /* 0 0 1 0 1 0 0 1 1 0 0 1 */
{ 315, 1065 }, /* 0 1 0 0 0 0 1 0 1 0 0 1 */
{ 400, 2345 }, /* 1 0 0 1 0 0 1 0 1 0 0 1 */
{ 500, 553 }, /* 0 0 1 0 0 0 1 0 1 0 0 1 */
{ 630, 1090 }, /* 0 1 0 0 0 1 0 0 0 0 1 0 */
{ 800, 2370 }, /* 1 0 0 1 0 1 0 0 0 0 1 0 */
{ 1000, 578 }, /* 0 0 1 0 0 1 0 0 0 0 1 0 */
{ 1250, 1170 }, /* 0 1 0 0 1 0 0 1 0 0 1 0 */
{ 1600, 2450 }, /* 1 0 0 1 1 0 0 1 0 0 1 0 */
{ 2000, 658 }, /* 0 0 1 0 1 0 0 1 0 0 1 0 */
{ 2500, 1058 }, /* 0 1 0 0 0 0 1 0 0 0 1 0 */
{ 3150, 2338 }, /* 1 0 0 1 0 0 1 0 0 0 1 0 */
{ 4000, 546 } /* 0 0 1 0 0 0 1 0 0 0 1 0 */
};
The following user(s) said Thank You: J Green
Please Log in or Create an account to join the conversation.
07 Mar 2020 22:38 #159442
by RotarySMP
Replied by RotarySMP on topic Retrofitting a 1986 Maho MH400E
Thanks for looking into that. What we have been planning was to switch the control logic. Currently the gearbox.comp requests that LinuxCNC switches the spindle on and off, whereas we want to give the Gearbox.comp direct control of the spindle relays, and route LinuxCNC spindle requests to the comp. The neutral issue is something were were going to address at the same time. For these changes I am at the mercy of my nocturnal IT vampire though.
Mark
Mark
The following user(s) said Thank You: J Green
Please Log in or Create an account to join the conversation.
10 Mar 2020 12:44 #159646
by lukin1156
Replied by lukin1156 on topic Retrofitting a 1986 Maho MH400E
Hi,
I also used the maho gearbox component and was dissatisfied with the M5 gear shift.
So just rewrite the line above and should it work without a problem?
Thank you for your work!
Greetings from the Czech republic!
I also used the maho gearbox component and was dissatisfied with the M5 gear shift.
So just rewrite the line above and should it work without a problem?
Thank you for your work!
Greetings from the Czech republic!
Please Log in or Create an account to join the conversation.
- drimaropoylos
- Offline
- Elite Member
Less
More
- Posts: 267
- Thank you received: 39
12 Mar 2020 22:11 #159943
by drimaropoylos
Replied by drimaropoylos on topic Retrofitting a 1986 Maho MH400E
I thing it will work, disconnect the (gearbox) motors and check while you make the first attempt so you wont crush the gearbox.
John
John
Please Log in or Create an account to join the conversation.
14 Mar 2020 19:04 #160201
by RotarySMP
Replied by RotarySMP on topic Retrofitting a 1986 Maho MH400E
There is also a Simulator in github, so you should first run changes to the gearbox comp through that ti test them.
Mark
Mark
Please Log in or Create an account to join the conversation.
16 Apr 2020 15:47 #164160
by RotarySMP
Replied by RotarySMP on topic Retrofitting a 1986 Maho MH400E
I wrote a short program (attached) to surface and trim the end of piece of stock, but made a typo in the fourth to last line.instead of
When I tried to load the file, LinuxCNC tried to verify it, and got in an infinite loop. Is there are more elegant way to recover from this than hard rebooting the machine?
Mark
o100 endwhile
o110 endwhile
When I tried to load the file, LinuxCNC tried to verify it, and got in an infinite loop. Is there are more elegant way to recover from this than hard rebooting the machine?
Mark
Please Log in or Create an account to join the conversation.
16 Apr 2020 17:41 #164169
by andypugh
"Esc" should work, but may take a while.
Replied by andypugh on topic Retrofitting a 1986 Maho MH400E
When I tried to load the file, LinuxCNC tried to verify it, and got in an infinite loop. Is there are more elegant way to recover from this than hard rebooting the machine?
Mark
"Esc" should work, but may take a while.
The following user(s) said Thank You: RotarySMP
Please Log in or Create an account to join the conversation.
Moderators: piasdom
Time to create page: 0.175 seconds