Fehlmann Picomax 100 Retrofit

More
2 years 2 months ago #307639 by anfänger
Yes! I am really happy that I've solved als the Hardware issues.
on the wiring todo list only open points are home and brake of the 4th axis.
And the Tool length sensor.

open software topics are:
migration to 2.9.3 maybe changing from probe_basic to qtdragon
Toolchange seqence
home with index.
Drive feedback

Nice to haves
Load feedback from drives and Spindle
Linear Scales for the Colum (Extension for Z Travel axis to compensate Tool length) To keep the Quill travel as short as possible and make the tool length sensor fully usable.

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

More
2 years 1 month ago - 2 years 1 month ago #309343 by anfänger
So....
the machine is runnung linuxcnc 2.9.3 now. I use cutom tabs with probe basic.
and will tackle lubrication and toolchange next.

for lube any suggestion which component works best?
For my lathe I have one, but it kind of lubes to much. cause it runs every start and also the timer runs when idle. its only for the ways, so i didn't bother when there was to much oil.
On the Picomax I would prefer if the timer would keep its value even on restart and I need two instances one for the Spindle and one for the ways.
Is there a suitable component already done?


was unnecessary the timer is integrated in the bube pump by a mechanical reduction of the motor.

Thanks
Last edit: 2 years 1 month ago by anfänger.

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

More
2 years 1 month ago #309582 by anfänger
all subroutines are running and homing without index under 2.9.3 also.
so oiling, toolchange and column control is done:



So now all what's left is home with index and some cleaning in the gui
The following user(s) said Thank You: COFHAL

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

More
2 years 1 month ago - 2 years 1 month ago #310976 by anfänger
thinking about how to solve the problem to conveniently adjust the Z offset when moving the column, just using linear scales als I always wanted was the easiest solution in the end.
So i skipped the manual part. Bought some scales and printed which did fit in the ode mounts for the pointer. Just added a third boost spaced with water for stiffness.



I can set the encoder position by M_code which I only need when I move the column without linucnc active. Which will almost never happen. Cause unlocking the column without the hydraulic as a real pain. The position is made persistent by ustoring it in a parameter.

youtube.com/shorts/wv0c47Jk_JA

I also can now move the column to a fixed or relative position.
While the lowest preset position can't be traveled over. This way I can prevent collisions when using big setups.
Same for the highest.

the preset heights are now set by the scale and stored and loaded in the VCP parameters hals analog outs als Hal lcd widgets. Only downside they are not updated until used once.
but that's fine.

Last edit: 2 years 1 month ago by anfänger.

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

More
1 year 11 months ago #314288 by anfänger
did my first cuts on the Fehlmann to make the crane plate to move her to my new shop.










when I was circular milling I found that I had step losses. No errors in the drives, so this couldn't be. Since the drives are closed loop.
After some digging I found my stupid mistake when transferring the max acceleration from the drives to linuxcnc. It never showed till I really used a very slow movement on the Z axis.
So I dropped the acceleration in linuxcnc.
And now I get two strange things. Sometimes the Axis are oscillating shortly like a bad tuned PID system. I can see it on the dro, so it comes from linuxcnc also the machine now sometimes misses the reference switches, I can see that they are triggered. but the machine keeps traveling till hitting the limit switch. when I stop the homing before it behaves normal homing with the reference tripped.

Any Idea where to start searching?

STEPLEN (Stepper intervall in ns) 5000
STEP_SCALE = 1250
MAX_VELOCITY = 150
MAX_ACCELERATION = 150
STEPGEN_MAXVEL = 200
STEPGEN_MAXACCEL = 200

Thanks

Patrick

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

More
1 year 11 months ago #314293 by PCW
Replied by PCW on topic Fehlemann Picomax 100 Retrofit
Is this an open loop system or is there position feedback to LinuxCNC?

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

Time to create page: 0.922 seconds
Powered by Kunena Forum