Re: [Emc-users] 4th axis engraving

2021-01-07 Thread Gregg Eshelman via Emc-users
Last I looked it still couldn't mirror. If you have code for a non-symmetrical 
object and want a mirror image of it, what can do it, along with adjusting for 
path direction changes needed because the cutter rotation doesn't change?
 

On Wednesday, January 6, 2021, 7:29:15 PM MST, Bari  
wrote:  
 
 Check out G-code Ripper

http://www.scorchworks.com/index.html

Read, Scale, Rotate, Split, Wrap G-Code

http://www.scorchworks.com/Gcoderipper/gcoderipper.html#documentation  
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Bed isn't flat on my 6040.

2021-01-07 Thread Gregg Eshelman via Emc-users
I really wished I'd had the money to buy and transport, and a place to install 
and use this 8,000 pound iron surface plate that Gorton made and used in their 
factory.
https://www.practicalmachinist.com/vb/antique-machinery-and-history/mother-all-gorton-surface-plates-282691/
Unfortunately the guy who bought it suffered a heart attack and a shop fire not 
long after. Whereabouts of the plate still unknown.

On Wednesday, January 6, 2021, 10:20:16 PM MST, Gene Heskett 
 wrote:  
 
 On Wednesday 06 January 2021 23:46:36 TJoseph Powderly wrote:

> Hi Gene
> you can buy Prussian Blue oil paint tube from an art store or internet
> you can get a pretty good surface plate from a cutout of a kitchen
> sink granite top

I have a surface plate but its triple the weight of this mill. 4" thick, 
12" x 18" Feels like around 80 lbs to me, but I could just be getting 
old. :(

> you can measure the flatness with this old trick
> takes 2 123 blocks a mag indicator stand and an indicator
> mount indicator to stand and clamp stand onto large surface of 123
> place both 123's on surface to check. You can 0 indicator onto the
> plain 123. as you move the pair over the surface you are measuring the
> avg 123 area height to the other 123 area height. You make a map of
> the results on paper.

I'll have to locate a granite peddler for the light weight version, and 
get the 123 blocks.  Good idea though.  Thanks TomP.
 
> This will show you how flat the surface is.
> this is an independent measure ( the surface may not be parallel to
> the x or y rails
> but it is important to be able to what element is contributing what
> part of error to the wkpc.
>
> stay safe, god bless america
>
After today, I'm not so sure he is blessing us. We'll see that happens in 
the next 14 days.  
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] I wonder if I can fix it?

2021-01-07 Thread Roland Jollivet
On Thu, 7 Jan 2021 at 01:35, Gregg Eshelman via Emc-users <
emc-users@lists.sourceforge.net> wrote:

> I wonder if a replacement cup spline with an elastomeric part would work?
> Make teeth that interlock at the side of the spline wall and the back
> plate, with a thin filler of high durometer flexible urethane, bonded to
> the metal with something like Smooth-On Ure-Bond II.
> 



One way to make the spline would be to sinter it. The steel powders are
readily available.
While the shape is readily attainable, I don't know how well sintered parts
stand up to long term flexing..

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


[Emc-users] two requests

2021-01-07 Thread Gene Heskett
Greetings all;

Prowling thru the wiki. looking for hints on writing thread milling 
gcode, I note that the only example is for a 3/4" mill, and not 
commented well enough I could easily adapt it to cut 6mm threads with 
the mills I just ordered.  Has anyone done this for smaller stuff?

And while doing the, I ran into "idb", inverse deadband, which I could 
sure use for this A axis. But its not in the man9 tree, so I assume its 
not actually been added to linuxcnc.

What is the proper procedure to use to "comp" it today?  That code is 
nicely self-explanatory, but it could use a manpage to go with it.

Any chance?  Thanks.

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page 


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


Re: [Emc-users] Great display of 28-axis machine control - totally OT

2021-01-07 Thread Stuart Stevenson
In 1999 when we purchased a machine with a Fanuc 15MB control I had to sign
DOD documents certifying citizenship of the owners and obligating the
company to notify DOD when/if the machine was moved to another address for
whatever reason and if the citizenship of the owners changed for any
reason. This was to allow the importation of the control from Japan.
The 15MB control was the control used on nuclear subs at one time and is a
28 axis control.
I don't know if the DOD keeps up with the address of 15MB controls anymore,
if ever, but the one at MPM is still there.






On Sun, Jan 3, 2021 at 12:43 PM Chris Albertson 
wrote:

> Here is a drawing of the current hydraulic technology (right side) compared
> to an earlier version (left side).  As I wrote before it is an "integrated
> design".  It is obviously very expensive but is about the only way to get a
> machine this size to be able to jump off the floor and perform at this
> level.
>
> If you have played around with Fusion 360 you might recognize the
> "Generative Design"  This is "The Future" even for automotive design.  The
> design on the right has not flat surfaces or right angles and not a gram of
> wasted material.  Autodesk has a video where engineers are using these
> organic-looking designs for things like seat mounting brackets.  See the
> link after the photo.
>
>
>
> <
> https://www.autodesk.com/solutions/generative-design?mktvar002=3461051%7CSEM%7C621448559%7C27870611085%7Ckwd-205949788845&ef_id=Cj0KCQiA88X_BRDUARIsACVMYD99FJ4Ab5XZnzWyfTTu7quOpeqXuxV8TTOq2HNDZ9TcGdaOtavK9_IaAt7TEALw_wcB%3AG%3As&s_kwcid=AL!11172!3!330171926107!e!!g!!autodesk%20generative%20design!621448559!27870611085&mkwid=sNqhnYviC%7Cpcrid%7C330171926107%7Cpkw%7Cautodesk%20generative%20design%7Cpmt%7Ce%7Cpdv%7Cc%7Cslid%7C%7Cpgrid%7C27870611085%7Cptaid%7Ckwd-205949788845%7Cpid%7C&utm_medium=cpc&utm_source=google&utm_campaign=GGL_DM_FOMT-Generative_AMER_US_Visits_SEM_BR_NEW_EX_ADSK_3461051&utm_term=autodesk%20generative%20design&utm_content=sNqhnYviC%7Cpcrid%7C330171926107%7Cpkw%7Cautodesk%20generative%20design%7Cpmt%7Ce%7Cpdv%7Cc%7Cslid%7C%7Cpgrid%7C27870611085%7Cptaid%7Ckwd-205949788845%7C&gclid=Cj0KCQiA88X_BRDUARIsACVMYD99FJ4Ab5XZnzWyfTTu7quOpeqXuxV8TTOq2HNDZ9TcGdaOtavK9_IaAt7TEALw_wcB&wvideo=ojai185r4j
> >
>
> What is Generative Design | Tools & Software | Autodesk
> <
> https://www.autodesk.com/solutions/generative-design?mktvar002=3461051%7CSEM%7C621448559%7C27870611085%7Ckwd-205949788845&ef_id=Cj0KCQiA88X_BRDUARIsACVMYD99FJ4Ab5XZnzWyfTTu7quOpeqXuxV8TTOq2HNDZ9TcGdaOtavK9_IaAt7TEALw_wcB%3AG%3As&s_kwcid=AL!11172!3!330171926107!e!!g!!autodesk%20generative%20design!621448559!27870611085&mkwid=sNqhnYviC%7Cpcrid%7C330171926107%7Cpkw%7Cautodesk%20generative%20design%7Cpmt%7Ce%7Cpdv%7Cc%7Cslid%7C%7Cpgrid%7C27870611085%7Cptaid%7Ckwd-205949788845%7Cpid%7C&utm_medium=cpc&utm_source=google&utm_campaign=GGL_DM_FOMT-Generative_AMER_US_Visits_SEM_BR_NEW_EX_ADSK_3461051&utm_term=autodesk%20generative%20design&utm_content=sNqhnYviC%7Cpcrid%7C330171926107%7Cpkw%7Cautodesk%20generative%20design%7Cpmt%7Ce%7Cpdv%7Cc%7Cslid%7C%7Cpgrid%7C27870611085%7Cptaid%7Ckwd-205949788845%7C&gclid=Cj0KCQiA88X_BRDUARIsACVMYD99FJ4Ab5XZnzWyfTTu7quOpeqXuxV8TTOq2HNDZ9TcGdaOtavK9_IaAt7TEALw_wcB&wvideo=ojai185r4j
> >
>
> On Sun, Jan 3, 2021 at 10:18 AM Chris Albertson  >
> wrote:
>
> > They obviously get BOTH.   They have high precision positioning and
> enough
> > power to enable the 80 kG machine to jump off the ground.   I read an
> > interview where they said the hardest part of the design in the
> > computer-controlled valve.It was perfected over a 12 year period.
> They
> > started with aerospace hydraulics, the kind used for airplane control
> > surfaces then made their own.  But Atlas is older, from 2016.  Their
> newer
> > robots ("Spot" the yellow dog in the dance video) are using BLDC motors
> and
> > reduction drives.
> >
> > Atlas really is Hydraulic.   In fact in the dance video, you can see oil
> > under the feet that is trampled into the floor.   Atlas is known to
> "bleed"
> > red fluid.Atlas has 28 hydraulic actuators and a battery-powered
> > pump.  Here is a definitive answer:
> >
> >
> https://spectrum.ieee.org/robotics/humanoids/how-boston-dynamics-is-redefining-robot-agility
> >
> > In both cases however you don't see the typical motor bolted to frame
> > construction.  They are an integrated designed where the frame is the
> motor
> > housing and also the frame is drilled out for plumbing or to make a valve
> > body.   Every bit of metal has multiple functions
> >
> > Here is another short video with a little bit of text to explain how they
> > do the control part.   It's the software that is the hard part here.
> > https://youtu.be/_sBBaNYex3E
> >
> >
> >
> > On Sun, Jan 3, 2021 at 1:48 AM Nicklas SB Karlsson 
> wrote:
> >
> >> If controlled by hydraulic valves efficiency will be really bad but
> >> maybe dynamic response could be really fast.
> >>
> >> If not controlled by hydr

Re: [Emc-users] Great display of 28-axis machine control - totally OT

2021-01-07 Thread Ralph Stirling
Our Mori NVX, which has five axis capability (but no
rotaries installed), requires a long passcode to be
entered after booting if the machine has been moved
or the memory backup batteries changed.  The passcode
is generated by Mori each time based on a random
number from the machine.  I got really tired of doing
this every year when changing the batteries, so wired
up a power supply diode-paralleled with the batteries,
and tell the control I've changed the batteries just before
the one year maintenance interval.  This is presumably
intended to prevent the machine from being surreptitiously
exported to North Korea.

One of several reasons I wish I could run the machine on LinuxCNC...

-- Ralph

From: Stuart Stevenson [stus...@gmail.com]
Sent: Thursday, January 7, 2021 8:24 AM
To: Enhanced Machine Controller (EMC)
Subject: Re: [Emc-users] Great display of 28-axis machine control - totally OT

CAUTION: This email originated from outside the Walla Walla University email 
system.


In 1999 when we purchased a machine with a Fanuc 15MB control I had to sign
DOD documents certifying citizenship of the owners and obligating the
company to notify DOD when/if the machine was moved to another address for
whatever reason and if the citizenship of the owners changed for any
reason. This was to allow the importation of the control from Japan.
The 15MB control was the control used on nuclear subs at one time and is a
28 axis control.
I don't know if the DOD keeps up with the address of 15MB controls anymore,
if ever, but the one at MPM is still there.






On Sun, Jan 3, 2021 at 12:43 PM Chris Albertson 
wrote:

> Here is a drawing of the current hydraulic technology (right side) compared
> to an earlier version (left side).  As I wrote before it is an "integrated
> design".  It is obviously very expensive but is about the only way to get a
> machine this size to be able to jump off the floor and perform at this
> level.
>
> If you have played around with Fusion 360 you might recognize the
> "Generative Design"  This is "The Future" even for automotive design.  The
> design on the right has not flat surfaces or right angles and not a gram of
> wasted material.  Autodesk has a video where engineers are using these
> organic-looking designs for things like seat mounting brackets.  See the
> link after the photo.
>
>
>
> <
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.autodesk.com%2Fsolutions%2Fgenerative-design%3Fmktvar002%3D3461051%257CSEM%257C621448559%257C27870611085%257Ckwd-205949788845%26ef_id%3DCj0KCQiA88X_BRDUARIsACVMYD99FJ4Ab5XZnzWyfTTu7quOpeqXuxV8TTOq2HNDZ9TcGdaOtavK9_IaAt7TEALw_wcB%253AG%253As%26s_kwcid%3DAL!11172!3!330171926107!e!!g!!autodesk%2520generative%2520design!621448559!27870611085%26mkwid%3DsNqhnYviC%257Cpcrid%257C330171926107%257Cpkw%257Cautodesk%2520generative%2520design%257Cpmt%257Ce%257Cpdv%257Cc%257Cslid%257C%257Cpgrid%257C27870611085%257Cptaid%257Ckwd-205949788845%257Cpid%257C%26utm_medium%3Dcpc%26utm_source%3Dgoogle%26utm_campaign%3DGGL_DM_FOMT-Generative_AMER_US_Visits_SEM_BR_NEW_EX_ADSK_3461051%26utm_term%3Dautodesk%2520generative%2520design%26utm_content%3DsNqhnYviC%257Cpcrid%257C330171926107%257Cpkw%257Cautodesk%2520generative%2520design%257Cpmt%257Ce%257Cpdv%257Cc%257Cslid%257C%257Cpgrid%257C27870611085%257Cptaid%257Ckwd-205949788845%257C%26gclid%3DCj0KCQiA88X_BRDUARIsACVMYD99FJ4Ab5XZnzWyfTTu7quOpeqXuxV8TTOq2HNDZ9TcGdaOtavK9_IaAt7TEALw_wcB%26wvideo%3Dojai185r4j&data=04%7C01%7Cralph.stirling%40wallawalla.edu%7Cc8206efdc4684773fac408d8b328c323%7Cd958f048e43142779c8debfb75e7aa64%7C0%7C0%7C637456334955432863%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=UkyQLlui7ObzCl9m4EtYOHKUR2oCtkwBzArbWRoW3LU%3D&reserved=0
> >
>
> What is Generative Design | Tools & Software | Autodesk
> <
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.autodesk.com%2Fsolutions%2Fgenerative-design%3Fmktvar002%3D3461051%257CSEM%257C621448559%257C27870611085%257Ckwd-205949788845%26ef_id%3DCj0KCQiA88X_BRDUARIsACVMYD99FJ4Ab5XZnzWyfTTu7quOpeqXuxV8TTOq2HNDZ9TcGdaOtavK9_IaAt7TEALw_wcB%253AG%253As%26s_kwcid%3DAL!11172!3!330171926107!e!!g!!autodesk%2520generative%2520design!621448559!27870611085%26mkwid%3DsNqhnYviC%257Cpcrid%257C330171926107%257Cpkw%257Cautodesk%2520generative%2520design%257Cpmt%257Ce%257Cpdv%257Cc%257Cslid%257C%257Cpgrid%257C27870611085%257Cptaid%257Ckwd-205949788845%257Cpid%257C%26utm_medium%3Dcpc%26utm_source%3Dgoogle%26utm_campaign%3DGGL_DM_FOMT-Generative_AMER_US_Visits_SEM_BR_NEW_EX_ADSK_3461051%26utm_term%3Dautodesk%2520generative%2520design%26utm_content%3DsNqhnYviC%257Cpcrid%257C330171926107%257Cpkw%257Cautodesk%2520generative%2520design%257Cpmt%257Ce%257Cpdv%257Cc%257Cslid%257C%257Cpgrid%257C27870611085%257Cptaid%257Ckwd-205949788845%257C%26gclid%3DCj0KCQiA88X_BRDUARIsACVMYD99FJ4Ab5XZnzWyfTTu7quOpeqXuxV8TTOq2HNDZ9TcGdaOtavK9_IaAt7TEALw_wcB%26wvideo%3Dojai185r4j

Re: [Emc-users] two requests

2021-01-07 Thread andy pugh
On Thu, 7 Jan 2021 at 16:00, Gene Heskett  wrote:

> What is the proper procedure to use to "comp" it today?

sudo halcompile --install filename.comp


-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


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


Re: [Emc-users] two requests

2021-01-07 Thread Gene Heskett
On Thursday 07 January 2021 10:57:48 Gene Heskett wrote:

> Greetings all;
>
> Prowling thru the wiki. looking for hints on writing thread milling
> gcode, I note that the only example is for a 3/4" mill, and not
> commented well enough I could easily adapt it to cut 6mm threads with
> the mills I just ordered.  Has anyone done this for smaller stuff?
>
> And while doing the, I ran into "idb", inverse deadband, which I could
> sure use for this A axis. But its not in the man9 tree, so I assume
> its not actually been added to linuxcnc.
>
> What is the proper procedure to use to "comp" it today?  That code is
> nicely self-explanatory, but it could use a manpage to go with it.

And it will not build with today's halcompile, preprocess to a idb.c but 
nothing beyond that wants to work.

error trace:

gene@GO704:~/src$ halcompile --preprocess --compile --document idb.comp
gene@GO704:~/src$ ls
idb.c  idb.comp
gene@GO704:~/src$ halcompile --compile --document idb.c
make 
KBUILD_EXTRA_SYMBOLS=/usr/realtime-3.4-9-rtai-686-pae/modules/linuxcnc/Module.symvers
 -C /usr/src/linux-headers-3.4-9-rtai-686-pae 
SUBDIRS=`pwd` CC=gcc V=0 modules
make[1]: Entering directory `/usr/src/linux-headers-3.4-9-rtai-686-pae'
  CC [M]  /tmp/tmpZe8rUp/idb.o
idb.comp: In function ‘_’:
idb.comp:12:13: error: ‘lt’ undeclared (first use in this function)
idb.comp:12:13: note: each undeclared identifier is reported only once 
for each function it appears in
idb.comp:12:15: error: expected ‘)’ before ‘;’ token
idb.comp:14:13: error: ‘gt’ undeclared (first use in this function)
idb.comp:14:15: error: expected ‘)’ before ‘;’ token
make[4]: *** [/tmp/tmpZe8rUp/idb.o] Error 1
make[3]: *** [_module_/tmp/tmpZe8rUp] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.4-9-rtai-686-pae'
make: *** [modules] Error 2
 
I may be missing some header file but IIRC I did halcompile "units" on 
that machine back in the fog of time since passed.

Any chance?  Thanks.

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page 


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


Re: [Emc-users] two requests

2021-01-07 Thread Gene Heskett
On Thursday 07 January 2021 12:27:47 andy pugh wrote:

> sudo halcompile --install
gene@GO704:~/src$ sudo halcompile --install idb.comp
[sudo] password for gene:
make 
KBUILD_EXTRA_SYMBOLS=/usr/realtime-3.4-9-rtai-686-pae/modules/linuxcnc/Module.symvers
 -C /usr/src/linux-headers-3.4-9-rtai-686-pae 
SUBDIRS=`pwd` CC=gcc V=0 modules
make[1]: Entering directory `/usr/src/linux-headers-3.4-9-rtai-686-pae'
  CC [M]  /tmp/tmp7uK66V/idb.o
idb.comp: In function ‘_’:
idb.comp:12:13: error: ‘lt’ undeclared (first use in this function)
idb.comp:12:13: note: each undeclared identifier is reported only once 
for each function it appears in
idb.comp:12:15: error: expected ‘)’ before ‘;’ token
idb.comp:14:13: error: ‘gt’ undeclared (first use in this function)
idb.comp:14:15: error: expected ‘)’ before ‘;’ token
make[4]: *** [/tmp/tmp7uK66V/idb.o] Error 1
make[3]: *** [_module_/tmp/tmp7uK66V] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.4-9-rtai-686-pae'
make: *** [modules] Error 2


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page 


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


Re: [Emc-users] two requests

2021-01-07 Thread andy pugh
On Thu, 7 Jan 2021 at 17:41, Gene Heskett  wrote:

> idb.comp:12:13: error: ‘lt’ undeclared (first use in this function)

I would hazard a guess that you are trying to compile html.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


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


Re: [Emc-users] Bed isn't flat on my 6040.

2021-01-07 Thread Jon Elson

On 01/06/2021 06:07 PM, Gene Heskett wrote:


Never heard of Canode till now.  Msg marked, thanks Jon


Every shop supplier has the Dy-Kem, but few stock Canode.  
So, it is a bit harder to get.
But, well worth it to keep the entire shop and all your 
clothes from turning blue.


Jon


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


Re: [Emc-users] two requests

2021-01-07 Thread Jon Elson

On 01/07/2021 09:57 AM, Gene Heskett wrote:

Greetings all;

Prowling thru the wiki. looking for hints on writing thread milling
gcode, I note that the only example is for a 3/4" mill, and not
commented well enough I could easily adapt it to cut 6mm threads with
the mills I just ordered.  Has anyone done this for smaller stuff?

I have a single-row threadmill with 1/4" OD.  I wrote a 
program to create the G-code.


I have the C source file on my web pages at :
http://pico-systems.com/gcode.html

Down toward the bottom of that page are links to download 
the source.


Jon


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


Re: [Emc-users] Bed isn't flat on my 6040.

2021-01-07 Thread andy pugh
On Wed, 6 Jan 2021 at 23:47, Jon Elson  wrote:

> Dy-Kem Prussian Blue dye is the best,


I think you will find that Stuarts "Micrometer" is the best.


https://www.amazon.co.uk/Engineers-B079NCQ2X4-Paste-Marking-38gms/dp/B079NCQ2X4

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


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


Re: [Emc-users] two requests

2021-01-07 Thread Gene Heskett
On Thursday 07 January 2021 12:49:51 andy pugh wrote:

> On Thu, 7 Jan 2021 at 17:41, Gene Heskett  wrote:
> > idb.comp:12:13: error: ‘lt’ undeclared (first use in this function)
>
> I would hazard a guess that you are trying to compile html.

copy pasted from the anderswallin site it had a bunch of python stuff in 
the paste that didn't show in the onscreen box, so I removed it.  Whats 
left is attached.

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page 
component idb "Inverse Deadband";
pin in float in "Input";
pin out float out "Output";
param rw float amount;
function _ ;
license "GPL";
;;
FUNCTION(_)
{
if (in==0.0)
out=in;
else if (in<0.0)
out=in-amount;
else if (in>0.0)
out=in+amount;
}
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] two requests

2021-01-07 Thread Gene Heskett
On Thursday 07 January 2021 13:49:43 Jon Elson wrote:

> On 01/07/2021 09:57 AM, Gene Heskett wrote:
> > Greetings all;
> >
> > Prowling thru the wiki. looking for hints on writing thread milling
> > gcode, I note that the only example is for a 3/4" mill, and not
> > commented well enough I could easily adapt it to cut 6mm threads
> > with the mills I just ordered.  Has anyone done this for smaller
> > stuff?
>
> I have a single-row threadmill with 1/4" OD.  I wrote a
> program to create the G-code.
>
> I have the C source file on my web pages at :
> http://pico-systems.com/gcode.html
>
> Down toward the bottom of that page are links to download
> the source.
>
> Jon
>
Got it, thank you Jon.
>
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page 


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


Re: [Emc-users] I wonder if I can fix it?

2021-01-07 Thread Stuart Stevenson
Maybe a stratified heat treat would give you a flex area. Induction heat
treat would be able to do that.

On Thu, Jan 7, 2021, 3:51 AM Roland Jollivet 
wrote:

> On Thu, 7 Jan 2021 at 01:35, Gregg Eshelman via Emc-users <
> emc-users@lists.sourceforge.net> wrote:
>
> > I wonder if a replacement cup spline with an elastomeric part would work?
> > Make teeth that interlock at the side of the spline wall and the back
> > plate, with a thin filler of high durometer flexible urethane, bonded to
> > the metal with something like Smooth-On Ure-Bond II.
> > 
>
>
>
> One way to make the spline would be to sinter it. The steel powders are
> readily available.
> While the shape is readily attainable, I don't know how well sintered parts
> stand up to long term flexing..
>
> ___
> 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] Rpi 3b+ to 7i90hd

2021-01-07 Thread Ralph Stirling
I have a Raspberry Pi 3b+ successfully talking to a
Mesa 7c81, but am now trying to get it working with
a 7i90hd.  I have a very compact pcb made to go
from the 2x20 header on the pi to the 2x13 header
on the 7i90hd.  It is wired:

Signal   Rpi7i90hd
SDI19 13
SDO   21 15
SCK   23  11
SCS   24  17

+5V   2,4 26
GND6,9,20,25,30,34,39 10,12,14,16,18,20,22,24

My test is:
$  mesaflash --device 7i90hd --addr /dev/spidev0.0 --spi --readhmid

Response is:
unable to set bpw32, fallback to bpw8
Unexpected cookie at 0100..0110:
  
No 7I90HD board found

Since a 7c81 works, it would seem my software setup is ok.
The problem would seem to lie with either my little adapter
board or with the 7i90hd.  I have a bypass cap right between
pins 4 and 6 on the RPi connector (22uF 0805 ceramic).  Do
I need to use a four layer board to have sufficient ground
plane?  I have copper pour on the top and bottom of the board,
but it did not go between pins of the connectors.

Any suggestions?

Thanks,
-- Ralph
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] two requests

2021-01-07 Thread Jon Elson

On 01/07/2021 02:24 PM, Gene Heskett wrote:


copy pasted from the anderswallin site it had a bunch of python stuff in
the paste that didn't show in the onscreen box, so I removed it.  Whats
left is attached.



This is an HTML corruption ,

in<0.0

should probably be replaced by in < 0.0

and so forth.

Jon



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


Re: [Emc-users] Rpi 3b+ to 7i90hd

2021-01-07 Thread Peter C. Wallace

On Thu, 7 Jan 2021, Ralph Stirling wrote:


Date: Thu, 7 Jan 2021 22:05:32 +
From: Ralph Stirling 
Reply-To: "Enhanced Machine Controller (EMC)"

To: "emc-users@lists.sourceforge.net" 
Subject: [Emc-users] Rpi 3b+ to 7i90hd

I have a Raspberry Pi 3b+ successfully talking to a
Mesa 7c81, but am now trying to get it working with
a 7i90hd.  I have a very compact pcb made to go
from the 2x20 header on the pi to the 2x13 header
on the 7i90hd.  It is wired:

Signal   Rpi7i90hd
SDI19 13
SDO   21 15
SCK   23  11
SCS   24  17

+5V   2,4 26
GND6,9,20,25,30,34,39 10,12,14,16,18,20,22,24

My test is:
$  mesaflash --device 7i90hd --addr /dev/spidev0.0 --spi --readhmid

Response is:
unable to set bpw32, fallback to bpw8
Unexpected cookie at 0100..0110:
  
No 7I90HD board found

Since a 7c81 works, it would seem my software setup is ok.
The problem would seem to lie with either my little adapter
board or with the 7i90hd.  I have a bypass cap right between
pins 4 and 6 on the RPi connector (22uF 0805 ceramic).  Do
I need to use a four layer board to have sufficient ground
plane?  I have copper pour on the top and bottom of the board,
but it did not go between pins of the connectors.

Any suggestions?

Thanks,
-- Ralph




Looks right

2 layer should be fine as long as the ground is solid (wide)
between the 7I90 and the RPI (and lo longer than a couple of
inches

You might try adding a pullup to SDO (7I90 15) to see if you read
0x which would indicate the the 7I90 is not driving SDO

Sure you have a SPI config in the 7I90?


Peter Wallace
Mesa Electronics

(\__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.



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


Re: [Emc-users] Rpi 3b+ to 7i90hd

2021-01-07 Thread Ralph Stirling
I assumed that the 7i90hd would recognize SPI
directly, like the 7c81 does.  Do I have to go
dig up a parallel port computer from somewhere
and get at least mesaflash running on it just
so I can get spi working for the pi?  That is an
unfortunate hurdle.  I don't see anything in the
manual about needing to load the correct bitstream
over parallel in order to use spi.  In fact, I read
this in the manual:

"Linux and Windows utility programs mesaflash and mesaflash.exe are provided to
write configuration files to the 7I90HD EEPROM via the RS-422 interface and 
LBP16. The
linux utility can also write configuration files via the EPP interface. These 
files depend on
a simple SPI interface built into both the standard user FPGA bitfiles and the 
fallback
bitfile."

I can tack on a pullup to SDO.  I have put four
scope probes on the four signals, and see data
when interrogating the 7c81, but not the 7i90hd.
The clock from the pi is correct.

Thanks again.
-- Ralph

From: Peter C. Wallace [p...@mesanet.com]
Sent: Thursday, January 7, 2021 3:18 PM
To: Enhanced Machine Controller (EMC)
Subject: Re: [Emc-users] Rpi 3b+ to 7i90hd


Looks right

2 layer should be fine as long as the ground is solid (wide)
between the 7I90 and the RPI (and lo longer than a couple of
inches

You might try adding a pullup to SDO (7I90 15) to see if you read
0x which would indicate the the 7I90 is not driving SDO

Sure you have a SPI config in the 7I90?


Peter Wallace
Mesa Electronics

(\__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.



___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Femc-users&data=04%7C01%7Cralph.stirling%40wallawalla.edu%7C2f1545841f8d4543ae6508d8b362a7cb%7Cd958f048e43142779c8debfb75e7aa64%7C0%7C0%7C637456583593747863%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=N92UNNqfvDYhsmSGI4EAkbQ9%2F8guRn8JkuXRyMbez3Y%3D&reserved=0


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


Re: [Emc-users] Rpi 3b+ to 7i90hd

2021-01-07 Thread Peter C. Wallace

On Thu, 7 Jan 2021, Ralph Stirling wrote:


Date: Thu, 7 Jan 2021 23:37:03 +
From: Ralph Stirling 
Reply-To: "Enhanced Machine Controller (EMC)"

To: "Enhanced Machine Controller (EMC)" 
Subject: Re: [Emc-users] Rpi 3b+ to 7i90hd

I assumed that the 7i90hd would recognize SPI
directly, like the 7c81 does.  Do I have to go
dig up a parallel port computer from somewhere
and get at least mesaflash running on it just
so I can get spi working for the pi?  That is an
unfortunate hurdle.  I don't see anything in the
manual about needing to load the correct bitstream
over parallel in order to use spi.  In fact, I read
this in the manual:


Yep, you need to have SPI firmware loaded in the 7I90HD
default 7I90HD firmware is EPP, so a device with a EPP
interface is needed to load the SPI configuration
I would suggest loading the SPI interface into the
secondary flash leaving the primary as EPP for a fallback

That is, power the 7I90 with the flash jumper in the "P" position
them move the jumper to "S" before loadin the SPI firmware




"Linux and Windows utility programs mesaflash and mesaflash.exe are provided to
write configuration files to the 7I90HD EEPROM via the RS-422 interface and 
LBP16. The
linux utility can also write configuration files via the EPP interface. These 
files depend on
a simple SPI interface built into both the standard user FPGA bitfiles and the 
fallback
bitfile."



Well there are 2 SPI interfaces, the HM2 compatible host interface (which needs 
specific SPI firmware) and the SPI Flash memory interface (which is in HM2 
memory space and allows access to the SPI flash chip)




I can tack on a pullup to SDO.  I have put four
scope probes on the four signals, and see data
when interrogating the 7c81, but not the 7i90hd.
The clock from the pi is correct.

Thanks again.
-- Ralph

From: Peter C. Wallace [p...@mesanet.com]
Sent: Thursday, January 7, 2021 3:18 PM
To: Enhanced Machine Controller (EMC)
Subject: Re: [Emc-users] Rpi 3b+ to 7i90hd


Looks right

2 layer should be fine as long as the ground is solid (wide)
between the 7I90 and the RPI (and lo longer than a couple of
inches

You might try adding a pullup to SDO (7I90 15) to see if you read
0x which would indicate the the 7I90 is not driving SDO

Sure you have a SPI config in the 7I90?


Peter Wallace
Mesa Electronics

(\__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.



___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Femc-users&data=04%7C01%7Cralph.stirling%40wallawalla.edu%7C2f1545841f8d4543ae6508d8b362a7cb%7Cd958f048e43142779c8debfb75e7aa64%7C0%7C0%7C637456583593747863%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=N92UNNqfvDYhsmSGI4EAkbQ9%2F8guRn8JkuXRyMbez3Y%3D&reserved=0


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



Peter Wallace
Mesa Electronics

(\__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.



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


Re: [Emc-users] two requests

2021-01-07 Thread Gene Heskett
On Thursday 07 January 2021 17:54:51 Jon Elson wrote:

> On 01/07/2021 02:24 PM, Gene Heskett wrote:
> > copy pasted from the anderswallin site it had a bunch of python
> > stuff in the paste that didn't show in the onscreen box, so I
> > removed it.  Whats left is attached.
>
> This is an HTML corruption ,
>
> in<0.0
>
> should probably be replaced by in < 0.0

And that did it. Thanks Jon.

Now I am wondering what a good starter for amount might be. Current miss 
is from .1 degrees to about .175 degrees short of hitting dead on. But 
I've no clue if its scaled.

> Jon
>
>
>
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page 


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


Re: [Emc-users] Rpi 3b+ to 7i90hd

2021-01-07 Thread Gene Heskett
On Thursday 07 January 2021 18:18:52 Peter C. Wallace wrote:

> On Thu, 7 Jan 2021, Ralph Stirling wrote:
> > Date: Thu, 7 Jan 2021 22:05:32 +
> > From: Ralph Stirling 
> > Reply-To: "Enhanced Machine Controller (EMC)"
> > 
> > To: "emc-users@lists.sourceforge.net"
> >  Subject: [Emc-users] Rpi 3b+ to
> > 7i90hd
> >
> > I have a Raspberry Pi 3b+ successfully talking to a
> > Mesa 7c81, but am now trying to get it working with
> > a 7i90hd.  I have a very compact pcb made to go
> > from the 2x20 header on the pi to the 2x13 header
> > on the 7i90hd.  It is wired:
> >
> > Signal   Rpi7i90hd
> > SDI19 13
> > SDO   21 15
> > SCK   23  11
> > SCS   24  17
> >
> > +5V   2,4 26
> > GND6,9,20,25,30,34,39 10,12,14,16,18,20,22,24
> >
> > My test is:
> > $  mesaflash --device 7i90hd --addr /dev/spidev0.0 --spi --readhmid
> >
> > Response is:
> > unable to set bpw32, fallback to bpw8
> > Unexpected cookie at 0100..0110:
> >   
> > No 7I90HD board found
> >
> > Since a 7c81 works, it would seem my software setup is ok.
> > The problem would seem to lie with either my little adapter
> > board or with the 7i90hd.  I have a bypass cap right between
> > pins 4 and 6 on the RPi connector (22uF 0805 ceramic).  Do
> > I need to use a four layer board to have sufficient ground
> > plane?  I have copper pour on the top and bottom of the board,
> > but it did not go between pins of the connectors.
> >
> > Any suggestions?
> >
> > Thanks,
> > -- Ralph
>
> Looks right
>
> 2 layer should be fine as long as the ground is solid (wide)
> between the 7I90 and the RPI (and lo longer than a couple of
> inches
>
> You might try adding a pullup to SDO (7I90 15) to see if you read
> 0x which would indicate the the 7I90 is not driving SDO
>
> Sure you have a SPI config in the 7I90?
>
The rpspi driver should handle that.
>
> Peter Wallace
> Mesa Electronics
>
> (\__/)
> (='.'=) This is Bunny. Copy and paste bunny into your
> (")_(") signature to help him gain world domination.
>
>
>
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page 


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


Re: [Emc-users] Rpi 3b+ to 7i90hd

2021-01-07 Thread Gene Heskett
On Thursday 07 January 2021 18:58:27 Gene Heskett wrote:

> On Thursday 07 January 2021 18:18:52 Peter C. Wallace wrote:
> > On Thu, 7 Jan 2021, Ralph Stirling wrote:
> > > Date: Thu, 7 Jan 2021 22:05:32 +
> > > From: Ralph Stirling 
> > > Reply-To: "Enhanced Machine Controller (EMC)"
> > > 
> > > To: "emc-users@lists.sourceforge.net"
> > >  Subject: [Emc-users] Rpi 3b+ to
> > > 7i90hd
> > >
> > > I have a Raspberry Pi 3b+ successfully talking to a
> > > Mesa 7c81, but am now trying to get it working with
> > > a 7i90hd.  I have a very compact pcb made to go
> > > from the 2x20 header on the pi to the 2x13 header
> > > on the 7i90hd.  It is wired:
> > >
> > > Signal   Rpi7i90hd
> > > SDI19 13
> > > SDO   21 15
> > > SCK   23  11
> > > SCS   24  17
> > >
> > > +5V   2,4 26
> > > GND6,9,20,25,30,34,39 10,12,14,16,18,20,22,24
> > >
> > > My test is:
> > > $  mesaflash --device 7i90hd --addr /dev/spidev0.0 --spi
> > > --readhmid
> > >
> > > Response is:
> > > unable to set bpw32, fallback to bpw8
> > > Unexpected cookie at 0100..0110:
> > >   
> > > No 7I90HD board found
> > >
> > > Since a 7c81 works, it would seem my software setup is ok.
> > > The problem would seem to lie with either my little adapter
> > > board or with the 7i90hd.  I have a bypass cap right between
> > > pins 4 and 6 on the RPi connector (22uF 0805 ceramic).  Do
> > > I need to use a four layer board to have sufficient ground
> > > plane?  I have copper pour on the top and bottom of the board,
> > > but it did not go between pins of the connectors.
> > >
> > > Any suggestions?
> > >
> > > Thanks,
> > > -- Ralph
> >
> > Looks right
> >
> > 2 layer should be fine as long as the ground is solid (wide)
> > between the 7I90 and the RPI (and lo longer than a couple of
> > inches
> >
> > You might try adding a pullup to SDO (7I90 15) to see if you read
> > 0x which would indicate the the 7I90 is not driving SDO
> >
> > Sure you have a SPI config in the 7I90?
>
> The rpspi driver should handle that.
>
But I missead the question, yes, he will need to install the spi version 
of the firmware with mesaflash.

> > Peter Wallace
> > Mesa Electronics
> >
> > (\__/)
> > (='.'=) This is Bunny. Copy and paste bunny into your
> > (")_(") signature to help him gain world domination.
> >
> >
> >
> > ___
> > Emc-users mailing list
> > Emc-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-users
>
> Cheers, Gene Heskett


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page 


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


Re: [Emc-users] Rpi 3b+ to 7i90hd

2021-01-07 Thread Ralph Stirling
A jtag driver for mesaflash would be a nice way
to program the 7i90hd, since setting up an epp 
machine just for loading the bitstream is a real pain.
The RPi gpio should be able to do jtag without
trouble, even if it is a little slow.

-- Ralph

From: Peter C. Wallace [p...@mesanet.com]
Sent: Thursday, January 7, 2021 3:47 PM
To: Enhanced Machine Controller (EMC)
Subject: Re: [Emc-users] Rpi 3b+ to 7i90hd

Yep, you need to have SPI firmware loaded in the 7I90HD
default 7I90HD firmware is EPP, so a device with a EPP
interface is needed to load the SPI configuration
I would suggest loading the SPI interface into the
secondary flash leaving the primary as EPP for a fallback

That is, power the 7I90 with the flash jumper in the "P" position
them move the jumper to "S" before loadin the SPI firmware


>
> "Linux and Windows utility programs mesaflash and mesaflash.exe are provided 
> to
> write configuration files to the 7I90HD EEPROM via the RS-422 interface and 
> LBP16. The
> linux utility can also write configuration files via the EPP interface. These 
> files depend on
> a simple SPI interface built into both the standard user FPGA bitfiles and 
> the fallback
> bitfile."


Well there are 2 SPI interfaces, the HM2 compatible host interface (which needs
specific SPI firmware) and the SPI Flash memory interface (which is in HM2
memory space and allows access to the SPI flash chip)

>
> I can tack on a pullup to SDO.  I have put four
> scope probes on the four signals, and see data
> when interrogating the 7c81, but not the 7i90hd.
> The clock from the pi is correct.
>
> Thanks again.
> -- Ralph
> 
> From: Peter C. Wallace [p...@mesanet.com]
> Sent: Thursday, January 7, 2021 3:18 PM
> To: Enhanced Machine Controller (EMC)
> Subject: Re: [Emc-users] Rpi 3b+ to 7i90hd
>
>
> Looks right
>
> 2 layer should be fine as long as the ground is solid (wide)
> between the 7I90 and the RPI (and lo longer than a couple of
> inches
>
> You might try adding a pullup to SDO (7I90 15) to see if you read
> 0x which would indicate the the 7I90 is not driving SDO
>
> Sure you have a SPI config in the 7I90?
>
>
> Peter Wallace
> Mesa Electronics
>
> (\__/)
> (='.'=) This is Bunny. Copy and paste bunny into your
> (")_(") signature to help him gain world domination.
>
>
>
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Femc-users&data=04%7C01%7Cralph.stirling%40wallawalla.edu%7C5c8bbaf5f3984eec51d008d8b366a9bc%7Cd958f048e43142779c8debfb75e7aa64%7C0%7C0%7C637456600811311135%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=m8smz8GxQR83SZ5IKfEacp6Rr12LQnmpghFS5H0l1JM%3D&reserved=0
>
>
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Femc-users&data=04%7C01%7Cralph.stirling%40wallawalla.edu%7C5c8bbaf5f3984eec51d008d8b366a9bc%7Cd958f048e43142779c8debfb75e7aa64%7C0%7C0%7C637456600811311135%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=m8smz8GxQR83SZ5IKfEacp6Rr12LQnmpghFS5H0l1JM%3D&reserved=0
>

Peter Wallace
Mesa Electronics

(\__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.



___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Femc-users&data=04%7C01%7Cralph.stirling%40wallawalla.edu%7C5c8bbaf5f3984eec51d008d8b366a9bc%7Cd958f048e43142779c8debfb75e7aa64%7C0%7C0%7C637456600811311135%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=m8smz8GxQR83SZ5IKfEacp6Rr12LQnmpghFS5H0l1JM%3D&reserved=0


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


Re: [Emc-users] two requests

2021-01-07 Thread Gene Heskett
On Thursday 07 January 2021 18:56:31 Gene Heskett wrote:

> On Thursday 07 January 2021 17:54:51 Jon Elson wrote:
> > On 01/07/2021 02:24 PM, Gene Heskett wrote:
> > > copy pasted from the anderswallin site it had a bunch of python
> > > stuff in the paste that didn't show in the onscreen box, so I
> > > removed it.  Whats left is attached.
> >
> > This is an HTML corruption ,
> >
> > in<0.0
> >
> > should probably be replaced by in < 0.0
>
> And that did it. Thanks Jon.
>
> Now I am wondering what a good starter for amount might be. Current
> miss is from .1 degrees to about .175 degrees short of hitting dead
> on. But I've no clue if its scaled.

And apparently it is scaled, a lot. An amount >80.0 may or may not 
oscillate, but 80.0 gets me to x.99xx of where I sent it, but it now 
needs a wider zero point in order to stop tickling the motor once its 
reached a friction locked point within a hundredth of a degree.  So I 
may see if I can add a new deadband parameter so it treats anything 
within the deadband as zero out.  As is, it is getting quite a bit 
closer to where I sent it.

Sent to 180, it goes to 180., but sent to -180 with an amount of 40 
for a stable stop, it goes to 179.9985 degrees. I may be wearing in the 
bs-1's worm as the amount before it oscillates at stop is dropping.

That seems like it ought to be good enough for the girls I go with. Is 
it?

Thanks everybody.

> > Jon
> >
> >
> >
> > ___
> > Emc-users mailing list
> > Emc-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-users
>
> Cheers, Gene Heskett


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page 


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


[Emc-users] Carousel component indexing/trigger problem

2021-01-07 Thread Andreas Linnarsson
Hi!

I've almost completed my Emco PC Turn 50 conversion but my headache now is
the tool turret. Using the carousel component I've almost made it work.

The problem I'm facing is that the turret rotates forward until it's
triggered by the strobe/pulse (pocket sensor), before rotating back into
locking position. Since the reversal de-triggers the pocket sensor that
effectively means that the "next" pocket sensor trigger is the same as the
one before. After having performed the homing sequence the turret thus just
moves back and forth within the same pocket.

Is it possible to have the carousel component ignore the first pocket
sensor trigger in order to proceed to the next slot or, can i be run in
some kind of timer mode so this doesn't happen? Any inputs would be greatly
appreciated!

Kind regards,

Andreas

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