eccentric turning

More
7 years 10 months ago #121710 by andypugh
Replied by andypugh on topic eccentric turning

Peter_Cassar wrote: Rod, I was thinking that as I watched the cutting action, it's not far off how a gear could be produced.


I am pretty sure that you couldn't do a gear that way, unless you want to grind a tool with a 70 degree relief angle...

You do seem to have made a serviceable rose-engine though.

Please Log in to join the conversation.

More
6 years 7 months ago #159292 by alkabal
Replied by alkabal on topic eccentric turning
Hi

I like to do some test with the opa but i don't understand what is needed to change inside the subroutine circles.ngc for replace axis C for use spindle angle as starting value. (line 26 from attached file)

Something i'm unsure : this component allow to do polygon, what is needed to use for doing something like the video ?

Br

Please Log in to join the conversation.

More
6 years 7 months ago #159305 by andypugh
Replied by andypugh on topic eccentric turning
What do you mean by "opa"?

The original video (from 7 years ago) used a HAL component to offset the X axis by an amount calculated from the spindle position.
The shape is not generated in G-code, and there is no C axis. So I am very unclear how your question relates to the start of this thread.

Please Log in to join the conversation.

More
6 years 7 months ago #159314 by alkabal
Replied by alkabal on topic eccentric turning
I appologize you are right.

My message is about polygon
Code:
opa.ini Offset per Angle Demonstrates external offsets using the hal component: eoffset_per_angle. A simulation for an XZC machine offsets the transverse (X) coordinate based on the rotary coordinate (C) angle. ($ man eoffset_per_angle for more info) Usage: 1) Estop OFF (F1) 2) Machine ON (F2) 3) HOME All (Ctrl-Home) 4) Run (R) 5) Enable/Disable offsets using pyvcp panel On/Off buttons 6) Select parameters: Astart ----- starting angle fmult ------ frequency multipler rfraction -- amplitude (radius fraction) func ------- function 0 polygon (inside) 1 polygon (outside) 2 sine wave 3 square wave Notes: 1) The effective radius used for computing external offsets is set using the motion.analog-out-00 hal pin and controlled by the sample program or by MDI ( M68 E0 Q some_radius_value ) 2) Offset fidelity is dependent upon inifile settings for [AXIS_X] items: MAX_VELOCITY MAX_ACCELERATION OFFSET_AV_RATIO

I will recheck the start of this topic.


edit ok now understanding the first things is oval.comp i will try this asap

Please Log in to join the conversation.

More
6 years 7 months ago #159328 by andypugh
Replied by andypugh on topic eccentric turning
Bear in mind that external-offsets did not exist at the start of this thread, so the oval.comp is probably doing a lot more than necessary.

You probably want:
linuxcnc.org/docs/2.8/html/man/man9/eoffset_per_angle.9.html

Please Log in to join the conversation.

More
6 years 7 months ago #159353 by alkabal
Replied by alkabal on topic eccentric turning
Well

This component i have copy past from sim config

I'm thinking about how to use it outside of the pyvcp panel, i think no gcode can call this and also no post process is available for this stuff.

Did you think like me and the goal is add another tab in the lathe-macro ? (maybee two tabs for separate polygon and wave)

Or how do you use it ?


Please Log in to join the conversation.

More
6 years 7 months ago #159354 by andypugh
Replied by andypugh on topic eccentric turning

alkabal wrote: Or how do you use it ?


Normally, I don't. It has always mainly been a proof-of-concept. ( here is a more extreme and complicated version)
It is installed in my lathe HAL, but the only way to set the parameters is with G-code outputs (M68). I don't use it enough to need a PyVCP or Glade panel for it.

Please Log in to join the conversation.

More
6 years 7 months ago #159360 by alkabal
Replied by alkabal on topic eccentric turning
This is crazy !

Please Log in to join the conversation.

More
6 years 7 months ago #160763 by alkabal
Replied by alkabal on topic eccentric turning
Hi

I like to try doing a gladevcp panel like you done for macro.

I think the staring point is converting the C axis used by sim config for use the spindle angle but for now i really don't understand how to start. Sim is not enough i need to see real machine working (without stock for starting :laugh: ).

In the parameters manual i see nothing about some _spindle_angle, but they are available from HAL
Code:
net spindle-pos <= [HMOT](CARD0).encoder.00.position net spindle-pos => spindle.0.rev

It is a job for some special feature version ?

Attached file needed by the sim config, any help are really welcome

Br

Ps : i appologize if you better like creating a new topic ?

Please Log in to join the conversation.

More
6 years 7 months ago #160764 by andypugh
Replied by andypugh on topic eccentric turning
"some_spindle_angle" was meant to be an obvious placeholder for an actual HAL signal as I have no way to know what your HAL file uses for the spindle angle signal. Though now it appears that your HAL uses spindle-pos.

Please Log in to join the conversation.

Time to create page: 0.139 seconds
Powered by Kunena Forum