New compensation component for engraving and 3D Printing

More
4 years 9 months ago #233514 by SrLange61
My compensation.py file was formated wrong, I did a cut and paste instead of a download.
It now loads up fine.
I now need to work out the comands as my hal file uses joint's.

srl

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

More
4 years 9 months ago #233693 by SrLange61
I'm having a problem with the hal lines. I have a standard Stepconfig set-up.
With two "net xpos-cmd" lines it has a config error.
Commenting out the the first- "#net xpos-cmd joint.0.motor-pos-cmd => stepgen.0.position-cmd"
the program runs but I get a "joint 0 following error" when I move the tool.

Any ideas ?

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

More
4 years 8 months ago - 4 years 8 months ago #233860 by alkabal
Hello

I will try to use your compensation component, instalaton was fine and load correctly, thanks you for sharing that.

Some time ago you will speak about sharing your subroutines for map generation.

It is something possible possible ? ( i will like to add z grid creation button in my Axis panel screen)

Best regards
Last edit: 4 years 8 months ago by alkabal.

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

More
4 years 8 months ago - 4 years 8 months ago #233881 by alkabal
I have found this topic with interesting link for Autoleveler
forum.linuxcnc.org/38-general-linuxcnc-q...to-linuxcnc?start=10

Not tested for now but it seem to create a ngc file correctly, now is time to find a way for create equivalent file with my python code.

I think i will not be "very difficult" to calculate point but i need to find how to create file and make this working correctly is another things lool.

At this point the major problem i can see is how to take care for manage to probe a T solt table ? so any help are welcome for this mathematic problem.

The goal is to embed all the stuff inside "probe screen NG" i hope i can use other value from regular probe config but need to add (6 entry box needed for "XY start" "XY end" "XY row") or (5 entry box
r "XY start" "XY end" "XY spacing")

Br

   
 

Edit : i will think for Tslot table to add fixed value in ini file but unfortunatly i think that i'm not able to create the math stuff :
"XY first length" from machine 0 for first groove
"XY groove width" 
"XY plate width" 

Max size can be checked with ini file
[AXIS_X]
MIN_LIMIT = -0.11
MAX_LIMIT = 356.11

Edit 2 : this was perfect if we also can use tool setter position + dimension for prevent probing in this area
Last edit: 4 years 8 months ago by alkabal.

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

More
4 years 8 months ago #233887 by itsme
There is a sample ngc file named gridprobe.ngc.
You can use it as a starting point.
The following user(s) said Thank You: alkabal

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

More
4 years 8 months ago - 4 years 8 months ago #234422 by alkabal
Hello

Is i'm the only one having a possible little issue with your compensation component ?

I have noticed if you activate/unactivate the "compensation.enable-in" i can see my machine cumulating the offset.

I think this is because after disable compensation the machine stay in place.

I appologize if this is not understandable.


Edit : it is a good idea to try to return to old position before stoping the component ???
Last edit: 4 years 8 months ago by alkabal.

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

Time to create page: 0.078 seconds
Powered by Kunena Forum