Hello Guest it is April 19, 2024, 01:41:55 PM

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 - stirling

1591
Nice one Gerry. Seems I was quite wrong - oops sorry folks. The blurb I'd read all did sprals by some sort of progression. All the ones I looked at in your link do indeed have a cartesian equation of some sort. Live n learn.

Cheers

Ian

1592
Just flat helixes, or helices or whatever they are when they're at home. Any clues?  ???
Just a thought on this for fun. I don't think they're either. A helix is a 3D object based on a cyclinder or a cone. This is 2D and more like - well - a snail - or a spiral. The crux is a "true" helix has a cartesian equation that defines it - like a circle, elipse, parabola or whatever. A spiral on the other hand generally doesn't - though you could probably define a conic helix with zero Z that would - but being 2D would it be a helix? FWIW The one here is made how they usually are i.e. via a progression algorythm. Yaddayadda  ;D

Ian

1593
VB and the development of wizards / Re: start from line #
« on: June 03, 2010, 03:36:42 AM »
Hi Terry - I must have missed that thread - I didn't know the history behind this - nor that "Run from here" had issues - personally I've never used it - all my jobs run from start to finish no problem (yeah right ;D). Like I said it was "off the top of my head". I was really just trying to point out that the macropump wasn't the way to go for this one and why - which from your posts here I think you agree with!
At this point I'm a bit stumped because nothing that is suggested seems to cut the mustard for whatever reason. C'est la vie.

Cheers

Ian

1594
General Mach Discussion / Re: New PC Loosing Steps (I think)
« on: June 02, 2010, 09:08:33 AM »
Don't know if this will help - spotted it on Yamachoo

http://www.codeproject.com/KB/system/17ChannelLogicAnalyzer.aspx

Ian

1595
VB and the development of wizards / Re: start from line #
« on: June 02, 2010, 06:20:59 AM »
LOL - You're having me on right? I've given you what I think may be a possible approach. I'm not going to code it all up for you - it's your baby not mine.

Cheers

Ian

EDIT: By all means come back with specific questions but at the moment I can't think what else to say to help.

1596
VB and the development of wizards / Re: start from line #
« on: June 02, 2010, 05:38:47 AM »
I don't think you understand what I mean by trigger. You're attempting to create your own via the macropump by polling. There is no need to do this. Mach provides purpose built triggers for things like this. Read up on them in the manual.

Cheers

Ian

1597
VB and the development of wizards / Re: start from line #
« on: June 02, 2010, 05:18:06 AM »
yes, i call m115 with macropump.
I think you mean is:
Process inside macropump with the code located in(M115) ,should not be more than 100 ms
Well personally I'd make sure that any macropump finished WELL inside 100ms to be safe, but you get the idea. Remeber this is just one issue, there are others.

EDIT: See my edit above in post #10

SO What is the solution?
Don't use the macropump for this - it's not appropriate. If I understand your requirement, all you want to do is be able to run from the line where the latest M3 was and you want to be able to do that from an external button - correct?

Off the top of my head.

1) Modify M3 to record it's line number in a dro.
2) Add a screen button FOR THE OPERATOR that runs from that line. Mach has the facillity for "run from here" all taken care of, preparatory moves - the whole shabang - use that functionality.
3) To operate from the external button - use a trigger.


1598
VB and the development of wizards / Re: start from line #
« on: June 02, 2010, 04:33:43 AM »
As far as I know ,1300 ms is for my macro(M115) ,not macropump.
What is calling your M115?

1599
VB and the development of wizards / Re: start from line #
« on: June 02, 2010, 04:21:06 AM »
manmardam - apart from anything else, you appear to be ignoring the fact that the macropump runs CONTINUALLY every 10th of a second. i.e. every 100ms.

Never mind the rest of your code, add up the time just for your delays (1300ms). What do you reckon that means?

EDIT: After re-reading up on the macropump I think I'm wrong here. According to Art's video, the macropump re-runs 1/10th of a second after it finishes the previous run - not every 1/10th of a second. Actually he say's a 1/5th of a second but I think that's changed.

1600
General Mach Discussion / Re: ebay stuff: selling Mach3 manuals
« on: June 01, 2010, 06:07:58 AM »
Wel first you need to contact MACH to see IF the manaul is copyrighted and protected OR is public domain.

THe price charged COULD Be the cost of the copying NOT the manual(;-)

(;-) TP
The manuals currently available for download, "Mach3Mill Install and Config Guide", "Using Mach3Mill" and "Using Mach3Turn" all include a copyright notice. That said, chunks of (at least) "Using Mach3Mill" are identical to sections in the NIST RS274 document - Hmmmm.

Ian