Un-lobotomizing a Maho MH600T

More
30 Mar 2025 23:52 #325355 by D Jensen
Replied by D Jensen on topic Un-lobotomizing a Maho MH600T
Here is the big one. I split it using the print to file and custom page numbers. Hope it works
Attachments:

Please Log in or Create an account to join the conversation.

More
31 Mar 2025 03:26 #325357 by vre
Replied by vre on topic Un-lobotomizing a Maho MH600T
I have also your ic-nv circuit and had noise problems and voltage drop to 5v line that resolved by lowering the triac gate resistor.
For fuse can use a fuse with soldered legs because fuse pcb base can be problematic.
Noise problems resolved 90% by using other 5v power supply.
I think i will use ferrite beads to ic-nv boards 5v power cable or common mode choke and put
these boards inside grounded metalic box for the remaining noise problems.
Noise seems to appear when servo drives enabled that emit noise.

Please Log in or Create an account to join the conversation.

More
31 Mar 2025 17:14 #325415 by Finngineering
Replied by Finngineering on topic Un-lobotomizing a Maho MH600T
Thank you D Jensen for the manuals. They do appear to work fine. Unfortunately, right now I don't have the time/energy to go through them (long working days...), but will in the future. I appreciate it!

vre: Like you may have read a few posts back, I had all kinds of issues with the scales/interpolators. I did not want to turn this "restoration" into a interpolator project, so I thought I'd try the EXE 602 to see if those work without issue. At this current moment, I do think that my own interpolators would work fine. I never saw them missing a single encoder step/pulse, with the exception for the index pulse. And once I realized the voltage issue (because of the circuit breaker and also fuse), I only saw the vertical axis miss the index pulse. And as it turned out, I think that is an issue with the scale and not with the interpolator, as the EXE 602 also missed the index pulse every once in a while. It was more straightforward to "resistor bodge" the EXE 602 than my own interpolator. And after all time spent on this, I preferred to move on once everything seemed to be working properly. That being said, I do want to still use my own interpolators. But I will get the machine into a working condition before considering that.

Do you need the hal config and components right now? I did have a plan to share everything, perhaps on github. But I would still like to polish especially the components a bit. And also the configs are not really clean at the moment, since I still don't have everything setup properly. But if you needs something now, I might still oblige. At the very least, I will provide whatever setup/information I have about specific issues.

Please Log in or Create an account to join the conversation.

More
01 Apr 2025 01:52 - 01 Apr 2025 01:53 #325444 by vre
Replied by vre on topic Un-lobotomizing a Maho MH600T
I know that your configs-components are not finished yet. I don't plan to use them as is just for ideas..Mine machine is very similar to yours.
I missed that heidenhain scales have index pulse.. Where this pulse is located at the start of scale where exactly? This is very good for accurate homing because now for homing i use regular switches that are not so accurate.
Mine machine has 2 identical spindles with gearbox that has 2 speeds and i want to put encoder for rigid tapping. Also lulbrication system is as your.
Mine has also 2 hydraulic cylinders for counterweight of knee table.
Last edit: 01 Apr 2025 01:53 by vre.

Please Log in or Create an account to join the conversation.

More
01 Apr 2025 03:26 #325447 by Finngineering
Replied by Finngineering on topic Un-lobotomizing a Maho MH600T
My scales have a marking showing where the index pulse should be (Referenzmarke), you can see that in the photo below. They are all close to the end.
 

Regarding my own interpolators, I already made a design change that makes the crowbar less sensitive to component values. I forgot to mention the in the previous post.

Do you vre have a thread about your machine? It would be interesting to see.

I have attached most of the configuration files and the components (the lubricator component in the previous post). The main "logic" and connections are in custom.hal. The geartrain component is naturally for handling the gearbox (18 speed), and the maho_spindle mainly to handle VFD communication (and verifying that communication is working). The idea at least for the geartrain and lubricator component is to keep them so generic that they could be used for other machines without or with little modification.

 

File Attachment:

File Name: MH600T.ini
File Size:5 KB

 

File Attachment:

File Name: MH600T.hal
File Size:11 KB

 

File Attachment:

File Name: custom.hal
File Size:9 KB

 

File Attachment:

File Name: geartrain.comp
File Size:15 KB

 

File Attachment:

File Name: maho_spindle.comp
File Size:3 KB
Attachments:

Please Log in or Create an account to join the conversation.

More
11 Apr 2025 10:14 - 11 Apr 2025 10:22 #326051 by vre
Replied by vre on topic Un-lobotomizing a Maho MH600T
I haven't open thread for my machine.
I have also some small changes to your crowbar interpolator circuit:
added parallel to C2 capacitor 1uF
replaced the diode D3 with 5v6
replaced R2 with lower value i think 270R or 330R
and put soldered fuses 1A.
What changes have you done ?
Is this the updated shematic you have done or not uploaded yet ?
github.com/finngineering/sincos_interpol...master/schematic.pdf
Last edit: 11 Apr 2025 10:22 by vre.

Please Log in or Create an account to join the conversation.

More
22 May 2025 12:31 #328911 by Finngineering
Replied by Finngineering on topic Un-lobotomizing a Maho MH600T
My apologies for the late reply. I was travelling and forgot about this.

It appears I had forgotten to update the pdf schematic to match the rest of the files. I have now done that. This includes an improved crowbar circuit that I mentioned some posts back. The new circuit should be less sensitive to which components are used. Otherwise I only rotated the RJ45 jacks from the previous version.

I have had and and still have a few other projects that have taken priority, so not much progress on the Maho.

Please Log in or Create an account to join the conversation.

More
17 Jul 2025 09:19 #331932 by PedPEx
Replied by PedPEx on topic Un-lobotomizing a Maho MH600T
Hey folks, 

i'm currently retrofitting my Maho MH400E and also needed a interpolator for my linear scales. I wanted to ditch the big clunky 3 channel board of Heidenhain and also avoid the EXEs with the same reason. Without knowing about your project i started my own interpolator also based on the iC-NV and reached out to the manufacturer iC-Haus. They kindly provided some more details and also the hint to have a look at the datasheet of the iC-NQC. In that datasheet, there is a analog frontend suggestion, that can be feed with 11µA, 1V and TTL signals (the NQC is a BiSS interpolator/converter). So i pretty much copied that input circuit (ditched the TTL input) and added some lowpass capacitors like they suggested in a other part of the datasheet. In case they don't work it's easy enough to just not populate them. 

The current list of features are: 
- DB15 plug matches pinout of Beckhoffs EP5101-0011
- In case somebody doesn't use it with a EP5101 it also supports reverse voltage protection
- All inputs and outputs are ESD safe
- Current limiter for sensor supply (currently set to 120 mA - can be bridged if not needed)
- Differential and single ended output possible (manually selectable via solder jumpers or by 0 ohm resistors)
- All signal lines are length matched to all other encoder channels
- Sensor can be plugged in via pin header or RJ45 (different pinout than yours - pin matched with Heidenhain)
- Board is meant as eval board as well as "finished product". Every input can be changed via a switch or the provided potentiometer

At the moment i'm at version 0.9.2, that's the first "finished" pcb layout, the texts for the switches, testpoints, ... are missing. I'll get to these in around 2 weeks, when my exams are over. 
You can find the project here on Github: github.com/PedPEx/SinCosEnc-Conv_EP5101
When you have any inputs on that project, just let me know :)  

Attachments:
The following user(s) said Thank You: akb1212, besriworld, COFHAL

Please Log in or Create an account to join the conversation.

More
17 Jul 2025 09:45 - 23 Jul 2025 14:38 #331935 by RotarySMP
Replied by RotarySMP on topic Un-lobotomizing a Maho MH600T
Wow, nice work.
One aspect of the Heidenhain hardware which is outstanding is the quality of their cables (double shielded) and connectors (M23). Why downgrade to D-Sub rather than making your board compatible with M23, so you can plug the scales straight in?
Mark
Last edit: 23 Jul 2025 14:38 by RotarySMP.
The following user(s) said Thank You: PedPEx

Please Log in or Create an account to join the conversation.

More
17 Jul 2025 10:02 - 18 Jul 2025 15:20 #331936 by PedPEx
Replied by PedPEx on topic Un-lobotomizing a Maho MH600T
Hey Mark,

really nice work with your Maho retrofit. I'll certainly use your gearbox component in my conversion as well :)

I am actually using the original M23 connectors. The assembly concept is also shown on the Github page.

These are pictures of the very first test PCB, not the latest v0.9.5
 
 
Attachments:
Last edit: 18 Jul 2025 15:20 by PedPEx. Reason: fixed typos
The following user(s) said Thank You: RotarySMP, akb1212, besriworld

Please Log in or Create an account to join the conversation.

Time to create page: 0.140 seconds
Powered by Kunena Forum