Hi olanfz,
I only work with Linuxcnc so I cannot answer about any other control, so I will stick with LinuxCNC. You will have to make a decision on what you want to use.
I can give you these tips on Biesse machines, as I have done a few. My latest one was a BS_346 and it is completed except the ATC which I am working on now. Dont have alot time to put on it but never the less...
Biesse has a startup logic system which requires you to understand it completely soi you can tie into it with the controller. Ususally +-10V analog velocity control drives.
Encoders ususally are quadtrature so it is easily adapteded to mesa boards. Other than that theret is a bunch of inputs and outputs. IT is not as daunting as it wouold seem. I did mine in about three weeks, so it is possible.
IF you choose to go with LinuxCNC here is a list of mesa cards you would need:
One thing that is almost a show-stopper is the electric plant manual.If you have this you are home free. If not then you have alot of work figuring out all the logic Bisees has put into these machines.
Mesa Electronics US I have no affiliation with this company. They just do it right......
5i25-7i77 to go kit,
7i74 RS-422 distribution card
7i70 48 input card
2 X 7i71 48 output card
7i84 32 in 16 out If you want a push button hardware control panel.
5 volt power supply
LinuxCNC runs great but can be a bear to configure if you have never done so.
Shameless Plug
There is a kit that is being worked on and will be sold for Biesse machines. These will include:
Hard drive with linux installed and configured for your specific machine: Would need the Electric plant manual,
A set of wiring diagrams that show you how to rewire and upgrade your machine. You will need to provide the Electric plant manual.
Did I mention you need the electric plant manual?
It will also include the required motion control cards along with the in/out cards required for your machine.
A forum is being setup discussing Biesse machine and you get tech help in the forum.
I dont think I am allowed to advertise the name of the forum here, PM me if you want and we can discuss.
/Shameless Plug
That is an option, not required but it takes the guess work out of it if you have never done it.
All in all it is a fun project, and I hope you enjoy it what ever you decide.