On 7/12/21 2:03 AM, John Dammeyer wrote:
The Shumatech DRO-350 just uses the same technique for circles as for squares.  
Move only in X direction to each edge to determine the mid-point.  Then do the 
same for the Y axis only.   Yes, it's 4 points instead of 3 for a circle but 
realistically is easier to understand even if it's not as clever.

I have yet to get the HOME Z and HOME XY buttons I put onto the pyvcp panel 
working.  Once I get back to that adding the probe stuff shouldn't be that 
hard.  I really don't understand why that doesn't already exist in AXIS.

Well, seems it would be convenient.  watching videos etc/  about how to do stuff, I ran into "so, how do I do that in LCNC?"



-----Original Message-----
From: R C [mailto:cjv...@gmail.com]
Sent: July-11-21 11:25 PM
To: emc-users@lists.sourceforge.net
Subject: Re: [Emc-users] 'automatically' go halfway between 2 points

correct,

If you draw 2, different, triangles like that, with their corners on a
circle, their hypotenuses intersect in the center of that circle. also
the middle of these hypotenuses, of each triangle, would be the center,
hence, that is why I was interested in finding� the "half way point" of
2 points, coordinates.


on a mill it would actually be pretty easy.� touch off on a 'reasonable'
spot at the edge of a 'circle� (30-60 degree XY axis or so).

Go down/up the X-direction until you find the edge again. From there go
in the Y direction til you find the edge yet again. The center (of that
circle/hole) will be half way� between where you "touched off" and where
you are now.

for a rectangle, similarly you could center the X axis,� and next the Y
axis (and find the center of a piece of stock for example). Technically
you would have found the center of a concentric circle,� but that's the
same thing.



It would be a cool utility,� that you can find all kinds of "spots" on a
part with, I'd be interested in 'building' something like that


Ron


On 7/11/21 11:52 PM, John Dammeyer wrote:
Here are your 3 points.  As a math wiz you can see that if you draw a 
perpendicular line from each pair of points they all intersect in
the middle.
The third angle is the one I can create graphically and from that the length 
for the XY of the center but you might be able to explain
the math a bit better.


-----Original Message-----
From: R C [mailto:cjv...@gmail.com]
Sent: July-11-21 10:31 PM
To: emc-users@lists.sourceforge.net
Subject: Re: [Emc-users] 'automatically' go halfway between 2 points


On 7/11/21 11:15 PM, John Dammeyer wrote:
Essentially the process involves two touch off operations.  First one side 
until an LED comes on or even better the probe input
goes
active.  At that point touch off so the axis is set to 0.
Then you move in the opposite direction until the probe (or LED) goes active.  
Divide that axis value by two and move back to
that
position.  Now touch off again to set the axis to 0.  You are now in the middle.

Right,? I can do that with a calculator and some arithmetic, and jog
there manually,? but I am a mathematician,? and we're known to be lazy,?
so I am thinking about a button?? :)


It's probably possible with a fancy G-Code macro.
well,? if one can write a plugin,? it would probably be fairly easy (but
I am a CNC rookie) to do that,? if that plugin can actually move the
tool/spindle


A number of different projects I've done have been set up that way.  Find the 
center of the object which is also where I've set
the
center in the CAM software.  Rather than top left or bottom left corner of 
something that has been milled away.

right,? I don't think it is not too difficult to find the center of all
kinds of shapes (geometrically or otherwise), in a math kinda way that is.


But I'm an amateur and probably do things the hard way.  Often...
well,? hobbyist that's trying to learn some stuff here,? I am actually a
mathematician,? I can calculate things,? but I'd be a starving machinist
or CNC person/operator/machinist ...?? this weekend I created 4 proto
types of a stepper motor mount,? aka scrap.
John
Ron


-----Original Message-----
From: R C [ <mailto:cjv...@gmail.com> mailto:cjv...@gmail.com]
Sent: July-11-21 10:00 PM
To:  <mailto:emc-users@lists.sourceforge.net> emc-users@lists.sourceforge.net
Subject: Re: [Emc-users] 'automatically' go halfway between 2 points


On 7/11/21 10:47 PM, John Dammeyer wrote:
I still have my Shumatech DRO on my mill.  I touch one side and zero the axis.  
I then move across and jog until the LED goes
on.
Then FCN 1 and the axis letter button.  At that point the axis changes to minus 
halfway between where I just touched off and
the
original 0 point.
I move to make the DRO show 0 and then touch off that axis on the AXIS screen.  
Now I have the center point between the
two
edges.  Since the LED indicator probe is 0.2" diameter the distance to the 
center doesn't matter.  Only if I am trying to find the
edge
and the Shumatech can be told the diameter of the probe.
Certainly there must be an easy way to do this with LCNC?  The Shumatech 
software has been around for at least 13 years.
Oops,?? I didn't see this last line...?? I think so,??? either some
added functionality in the DRO? (that is where I was looking around),?
or else a plugin.?? it's probably not that hard,? if I knew how to write
a plugin for LCNC


John


-----Original Message-----
From: R C [ <mailto:cjv...@gmail.com> mailto:cjv...@gmail.com]
Sent: July-11-21 9:29 PM
To: linuxcnc-users-list
Subject: [Emc-users] 'automatically' go halfway between 2 points

Hello,


in linuxcnc,? is there an easy/automated way to get halfway between two
points??? (Fort example, you'd touch off somewhere, move to some
coordinate (x, y)? (or even (x, y, z)) and go inbetween right to the the
middle of where you touched off and where the spindle is now?


thanks,


Ron



_______________________________________________
Emc-users mailing list
   <mailto:Emc-users@lists.sourceforge.net> Emc-users@lists.sourceforge.net
   <https://lists.sourceforge.net/lists/listinfo/emc-users> 
https://lists.sourceforge.net/lists/listinfo/emc-users
_______________________________________________
Emc-users mailing list
   <mailto:Emc-users@lists.sourceforge.net> Emc-users@lists.sourceforge.net
   <https://lists.sourceforge.net/lists/listinfo/emc-users> 
https://lists.sourceforge.net/lists/listinfo/emc-users
_______________________________________________
Emc-users mailing list
   <mailto:Emc-users@lists.sourceforge.net> Emc-users@lists.sourceforge.net
   <https://lists.sourceforge.net/lists/listinfo/emc-users> 
https://lists.sourceforge.net/lists/listinfo/emc-users
_______________________________________________
Emc-users mailing list
   <mailto:Emc-users@lists.sourceforge.net> Emc-users@lists.sourceforge.net
   <https://lists.sourceforge.net/lists/listinfo/emc-users> 
https://lists.sourceforge.net/lists/listinfo/emc-users
_______________________________________________
Emc-users mailing list
   <mailto:Emc-users@lists.sourceforge.net> Emc-users@lists.sourceforge.net
   <https://lists.sourceforge.net/lists/listinfo/emc-users> 
https://lists.sourceforge.net/lists/listinfo/emc-users

_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to