Hello Guest it is March 29, 2024, 05:51:35 AM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - TomKerekes

Pages: 1 2 »
1
Mach4 General Discussion / Re: Comments about Mach4 in Demo
« on: April 25, 2014, 02:42:51 PM »
Hi Brian!

Quote
No news on the Kflop a this time.. We are working on some of the more hobby level controllers at this time.

I know this   ;D

We were wondering when something would be available so we could get started.  Probably a bad time to ask and maybe the wrong place.  But when you have something be sure to let us know.

Regards
Tom Kerekes
Dynomotion

2
Mach4 General Discussion / Re: Comments about Mach4 in Demo
« on: April 25, 2014, 03:37:22 AM »
Nice.  Is there any info yet on how to start developing a Motion Plugin?

TK
http://dynomotion.com

3
Fortune has changed to me.
Still, can anyone help me?
How tell to Mach, that it mast execute function Probe from plugin dll  ???
Thanks.

we do:

   MainPlanner->DoExternalProbe = true; //this will trigger the move.

HTH
TK
http://dynomotion.com

4
Art,

Exactly.

THANKS!
TK

5
Hi Brian,

No I'm trying to set the Velocity that Mach3 reports on the screens.  Our controller/plugin knows the current velocities and actual feedrate.  Our customer has current screen sets that just always report zero.  He says other plugins are able to do this correctly.  You are right I think I tried writing to that XVel variable and it just always gets reset back to zero so there must be some other source.

Thanks
TK

6
Yes I noticed those were read only from VB so I didn't expect SetOEMDRO would work from a Plugin, but I thought it was worth a try.

I assume some variable needs to be set but for the life of me I can't find it.  I tried all these:

   m_Engine->Axis[0].CurVelocity=10000;
   m_Engine->Axis[0].MasterVelocity=10000;
   m_MainPlanner -> XVel = 1000;
   m_MainPlanner ->BlendVel = 1000;
   MainPlanner->DiffX = 1000;
   MainPlanner->VelStore[0] = 1000;
   MainPlanner->Vels[0] = 1000;
   MainPlanner->m_RealVelocity[0] = 1000;

But no luck.

Any help please?

TK

7
Can anyone tell me how to set the current measured velocities from our controller Plugin into Mach3?

These would be the OEMDROs numbered 806 - 811 and 813 (Blended).

I've tried setting almost every variable in the Engine and MainPlanner that could possibly refer to a "Vel" with no effect.  I've also tried setting the DROs directly.

Any help GREATLY appreciated.

Thanks
TK

 

8
Ed - THANKS!

Our Motion plugin is C++ MFC based.  We just substituted your include files and did one cast of LastError as a pointer to CString, and the Plugin now seems fine under VS2008.

Thanks a million.

TK

9
Mach SDK plugin questions and answers. / Re: Shuttlepro plugin
« on: September 30, 2010, 04:30:13 PM »
To my knowledge no one has made any Plugin to work in other than VS2003 (please correct me if I'm wrong). 

I think mainly because the data structures like MainPlanner and Engine become misaligned.

TK
http://dynomotion.com

10
General Mach Discussion / Re: Need help
« on: July 15, 2010, 02:53:14 AM »
Sastrom,

I think that was a problem with our Plugin not re-sync'ing Mach3 when exernal motion happened.  That should be fixed in Version 4.22.

(Sorry for the late reply)

TK

Pages: 1 2 »