Hello Guest it is April 25, 2024, 05:35:32 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 - Scott

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 »
111
General Mach Discussion / Re: New CV features
« on: December 07, 2006, 01:14:05 AM »
Ok, sorry it's taken awhile to get back to this, it's that time of year again.  ;)

I'm not real sure if it's better, I've been running some different parts lately and it's harder to tell with these.  One thing that I have noticed is that with a CV Distance Tolerance setting of say 0.10 and a feed of 100, a toolpath may execute fine, but as you take the speed up a bit, it will start to hesitate between segments again.  If you turn on stop on angle, then it will always hesitate no matter what the setting for the angle.  Take for example the right angle talked about earlier and add a "S" shaped path going back to X0Y0 with a couple of line segments at the beginning, middle, and end (Attached sample file).  The return path in the file really needs little or no speed adjustment, depending on how fast you're going.  If I ran this with CV on and no distance check, it runs fine.  With CV and a distance check of 0.12 at 120IPM, it runs ok.  Start raising the feed and it starts to hesitate between each line and arc segment on its way back to X0Y0.  Throw in a angle check of 89 and it stops CV at the right angle, but also still at each line and arc segment.  If CV distance is unchecked and angle is checked, it doesn't matter what you put in for a value (89 -270), it will hesitate again at each line and arc segment. 

What I'd like to be able to set for the many varied size and shape pockets that I make for law enforcement badges and guns, is to be able to set a distance tolerance of 0 (exact path), a low accel (no banging in and out of corners) and still have smooth non-hesitant motion between the sections of code (G01 to G02 or G03).  Many times I have to have a rectangular pocket within the main pocket and they were intended to have a radius the same as the cutter to allow for clearance for some part to drop into.  These are getting cut (with a low distance check) with a larger radius on one side of the end of the rectangle (due to rounding) and a close to normal radius on the other side, making what I can best explain without actually drawing it, a radiused trapezoid rectangle.  :(

On another note, correct me if I'm wrong cuz this may just be my dyslexic mind   ::), but on the "General Logic" page where it says "Stop CV On Angles <", doesn't that mean less than?  So If we have an angle of 90 degrees and a setting of 89, it shouldn't stop, but if it's set at 91, it should.

112
General Mach Discussion / Re: general wizard problem
« on: December 05, 2006, 09:12:54 AM »
Hi Stirling,

After you enter a value in any DRO you must hit enter.  Then you should be good to go.  ;)

113
VB and the development of wizards / Re: Need help with new macro or wizard
« on: December 02, 2006, 02:23:30 AM »
 :o Wow, thanks Art!  Coming from the master coder, that's a treasured complement.  ;)

I've just about got it finished, but I've got so much other stuff to do that it'll have to wait just a bit more.  I've actually used it for about fifty plaques so far and it works great.

Now if I could just get my other problems worked out.....(as he slowly turns and heads off for the CV thread)..... :(

114
General Mach Discussion / Re: New CV features
« on: December 02, 2006, 02:21:56 AM »
Ok, I'm back again, after two very frustrating days of lost production dealing with this issue.

I understand all of what you stated below Art, but I can't seem to come up with that magical combination.  I have hundreds of files that I will eventually need to convert from .sbp (ShopBot) over to G-code.  These files were drawn as they were intended to be cut with the radius of the bit in mind.  The only way they're going to be cut that way is to run them in exact stop mode which simply won't do.  There are many short line and arc segments involved in most of them.  Many of them get an item placed inside pockets that need to be the right shape or else things won't fit.

CV on, acell up (15, tried 20 and won't again), feed at what I used to cut that at before and I get to much shake/bounce after the stop & go resulting in poor cut quality and some rounding.

CV on, acell down (10 - 13), feed the same, more rounding less shake.

Feed set slower with both the above, not much change in the rounding but now the chipload is in the basement.

CV on, acell the same, CV distance tolerance at 0.1- 0.12, the rounding is better, but small rectangular slots are still rounded rectangular trapezoids (one corner is fair and the other is rounded off more.  If the feed is kept up, it runs smoother, but if feed is lower, then it starts hesitating at each segment again (back to what acts like stop mode).

Angular check on with any setting (90 thru 180) makes it hesitate at all segments again.  If there's a line segment with a shallow flowing curve and maybe another curve in the other direction that really needs little to no slowing, it hesitates at each segment.  Take that same right angle in the example below and instead of going straight back to X0 on an angle, make it a shallow flowing "S" going back to X0.  Now, my Cam program makes that out of a couple of arcs and a couple of small straight segments.  With CV on and Dist Tol off, it flows along smoothly.  With any angular check setting, you get a stop and go situation.  With Dist Tol on and angular check off, you can make it hesitate again with too low of a setting.

CV feedrate doesn't really do anything accept cause hesitation (low setting) or is like it's turned off (higher setting), still don't know what to think about that.

I know that the older ShopBot machines have lighter gantries and are prone to some shake across the Y axis which is why I can't run at real high accel settings.  If I run with lower feedrates, then the cutters will wear out prematurely (chipload too low).

What we need (ShopBots converted over to Geckos) is an Exact Path Mode with a variable feedrate.  Decel into the corners and acell out of the corners over a certain distance at a certain speed with a slight slow down at gentle curves without hesitation at each segment. 

I want my cake (Mach3) and to eat it too (Exact Path) don't I  :)

In the past I have done some inlay and I'm sure that the time will come again when I want or need to.  Is there anyone that has done inlay with Mach?  How could you possibly accomplish it?  Not with CV on and with it off, you would soon smoke your tooling.  Maybe with a high acell and a low feedrate? I'd get the shakes if I tried that. 

Maybe I need to buy some kind of a big behemoth cnc router that I can cement right into the floor. NOT   :P

Thanks for listening to another rant, sorry.

115
General Mach Discussion / Re: New CV features
« on: November 29, 2006, 10:15:23 AM »
I found this on another site referring to G61, G61.1, and G64....

Path Control Mode

The machining center may be put into any one of three path control modes: (1) exact stop mode, (2) exact path mode, or (3) continuous mode. In exact stop mode, the machine stops briefly at the end of each programmed move. In exact path mode, the machine follows the programmed path as exactly as possible, slowing or stopping if necessary at sharp corners of the path. In continuous mode, sharp corners of the path may be rounded slightly so that the feed rate may be kept up. See Section 3.5.14 and Section 4.3.5.3

The canonical machining functions share with the RS274 language the simplifying assumption that machine dynamics can be almost ignored. That is, in this model, acceleration and deceleration do not occur. Components of the machining center can be told to move at a specific rate, and that rate is imagined as being achieved instantaneously. Stopping is also imagined as instantaneous. This model obviously does not correspond with reality. The control modes provided here provide some compensation for this lack of consideration of dynamics.


What would G61.1 (exact path mode) be in Mach3?  Would that be the CV distance tolerance with or without CV feedrate or is that an unsupported G-code?

Thanks

116
VB and the development of wizards / Re: Need help with new macro or wizard
« on: November 28, 2006, 01:43:16 PM »
Thanks Graham!

That works great!  :)  Much better than a bunch of "If, If And, and If Not's".  I would've never come up with that solution on my own, but then again, I'm just learning all this VB script stuff.  Thanks for todays lesson.  ;)

If it would be of any use to anyone else, I'll post it here when completed.  No warranty expressed or implied!  :P 


I didn't see your "Case Select" addition there before I posted.  It works well without it, but that's another way to skin it.

Thanks

117
VB and the development of wizards / Re: Need help with new macro or wizard
« on: November 28, 2006, 01:02:58 AM »
Well, I've just about got my "Hanglsot" wizard finished.  I've got one script problem that I can't seem to get to work though.  If you look at the screen shot, you can see that I have six positional leds (two pairs and two singles).  I have all the different combinations working for "good" combinations and all but one for the bad combinations.  I can't get a "If Not - And Not - And Not - And Not - Then -  warning message" to work for when all leds are off.  It wants to always drop through.  All other "If Not" or "And" four ways work fine, but that one doesn't.  I guess it's not necessary, but I have all the other "bad combinations" working to throw up a warning so it would be nice to have the all off scenario work too.  Any ideas?

Thanks

118
General Mach Discussion / Re: OEM Buttons Description
« on: November 26, 2006, 12:38:29 PM »
Sorry guys, but that's not it either.  That's OemButton 110 which is already on the screen.  Maybe I need to rephrase my question and explain what I want to do better.

In the "General Config" dialog, in the section for "Program End, M30, or Rewind" there is a check box for "Turn Off Spindle" which will disable turning off the spindle at a program end, M30, or rewind.  I want to have a button and led to toggle that checkmark in the same manner that the CV distance button and led on the settings page toggles the checkmark for CV distance tolerance in the general config dialog.  I don't want to turn the router off, I want to keep it on.

The reason for this is that I'm making a wizard for a certain thing that I do a lot of.  While doing this, I want the spindle (in my case a router) to keep running while I swap out a blank and cycle start after a rewind instead of it turning off and on, off and on,.....

I'm just being lazy, and don't want to open the general config dialog each time I need to change this setting.  I would also like to be able to "Set" it in a macro or wizard.

I hope this explains what I want to do a bit better.

Thanks


119
General Mach Discussion / Re: OEM Buttons Description
« on: November 26, 2006, 01:46:09 AM »
Thanks Brian,

I have those already, but I don't see an OEM Button/Led # to toggle the checkmark for "turn off spindle" in the "Program End, M30, or Rewind" group.

Much like the OEM Button # of 347 isn't listed for CV Distance.  343-347 are listed as "reserved".

I guess I could just place a button on screen and start cycling through the numbers to see which one will check/uncheck that option.

120
General Mach Discussion / Re: OEM Buttons Description
« on: November 22, 2006, 06:19:49 PM »
^bump^

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 »