Hello Guest it is April 18, 2024, 11:39:42 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 - Jeff_Birt

431
General Mach Discussion / Re: CAM recommendation, other than CamBam
« on: February 19, 2011, 02:01:22 PM »
It sounds to me more like a case of starting with a bad DXF. Can you post what you are having problems with? Typically every CAM program will fail creating a pocket or profile type toolpaths if the geometry is not closed. If your sloppy with your drawing in AutoCAD you'll wind up open loops, crossed lines, etc. Every CAM program is going to have the same problems if your DXF artwork is not clean. If you can post a sample file you may get some good feedback on the DXF file itself.

432
General Mach Discussion / Re: Hold Down Clamps
« on: February 17, 2011, 07:17:49 AM »
Quote
That's a good alternative Jeff but kind of expensive since its a very good quality

Another alternative I had in mind is like the attached picture but they are out of stock until April. I used them on my 1st CNC and they worked very good

http://www.busybeetools.com/products/HOLD-DOWN-FOR-B238424%7B47%7D36.html

I'm not a big fan of having big knobs that always seem to be in the way. You can make some really inexpensive clamps from aluminum angle with a hole drilled through on side. They are inexpensive but not very flexible. I use them at times where there is a chance that the tool may hit the clamp and there are no other good options. Since they are aluminum and cheap you can cut right through them with no worries.

433
General Mach Discussion / Re: Hold Down Clamps
« on: February 16, 2011, 01:24:02 PM »
I really like the A2Z toggle clamps. They have a wide clamping range and are available in several sizes so you can get the size that fits your machine and clamping jobs. Take a look at: http://www.soigeneris.com/A2Z_Milling_Clamps-details.aspx (my website). I use them all the time and love them.

434
If you press 'Feed Hold' you can press 'Start' and have no worries. If you press 'Feed Hold', let it stop, then press 'Stop', you should also be fine. If you press 'Stop' without pressing 'Feed Hold' first, and letting the machine come to a stop then you could have problems. Stop stops things immediately with no deceleration so the machine may be out of position.

435
I still have not seen anyone 'pushing the SmoothStepper', so the phrasing of the question seemed odd to me.

Quote
What about the slaved axis homing?

Slaved homing has actually worked for quite a long while now. Depending on how you had you machien set up, how the home sensors were configured etc you could experiance some problems (clunking as the axis de-slaved was one of them). The homing sequence has been completly redone the last couple of months and it seems to be working very well according to the feedback on the SS forum.

Here is a list of recent changes from teh downloads page of the Warp9TD website:

2011-01-19    PlugIn: SmoothStepper_v17bd.zip

- Optimized USB data packets so that data is transmitted without delay.

- Homing changed from gcode movements to jog movements. Max Homing distances needed to be removed from the options.

- Homing is very accurate now. A variability in the timing was removed.

- Trajectory data from Mach was optimized to reduce the time for Feed Hold and Feed Rate Override to take effect.

- The Verify function was implemented, though it does not operate the same as the Parallel Port driver. To operate the same will require a change in Mach. Verify for slaved axes needs to be modified since it does not report both axes (TBD).

- SwapAxis is implemented now. Please see http://machsupport.com/docs/Mach3_V3.x_Macro_Prog_Ref.pdf. Page 97 of the PDF (91 of the document) shows the documentation for SwapAxis. ResetSwapAxis is on page 70.

- "Current Hi/Low" is now functional. This output will be asserted when the device has been idle for a few seconds. It's purpose is to put motor drivers in a low power state.

- A bug was discovered in the routine that receives data from the device. If the data is corrupt, the software would get into an infinite loop. This should never happen when using the Bulk mode of USB since the protocol implements CRC checks and data is retransmitted until the CRC check passes. But it happens with the FTDI driver when heavy amounts of noise is present.

- Pin validity checking outputs friendlier text in the pin descriptions. Several bugs were also identified and fixed in the routine. The software cannot catch every problem, but it can find some. For example, if you define an output on Port 5, it can't catch that because that could be a valid setting for another I/O board.

- Added an option to suppress warnings about suspected pin violations.

- Issues with STOP and ESC were cleared up. In particular there was an issue with a warning about the "SmoothStepper ran out of data in the middle of a move" when the Stop button was pressed.

- Spindle RPM is calculated and set only if the Index input is enabled and assigned to a SmoothStepper input.

- Considerable changes were made in the FPGA. To the user most of these changes will not be evident, but this is where most of the changes took place. Most of the change was a result of the new pulsing algorithm without the hysteresis.

- The motion should reach its commanded position now. In previous designs, hysteresis was built into the step & direction signals. If a direction change occurred, the hysteresis would prevent the step from being output too close to the direction change. This resulted in an offset of up to one step. Error was never accumulated, but could be off by one step at any time. The new plugin has a new method of ensuring setup & hold times are met without the hysteresis.

- Fixed a bug in the debounce circuit. When a new threshold was written, the current count was not being reset.

- For what it is worth, the drive current from the FPGA to the USB chip was doubled.

- A bug was fixed where the motion could speed up briefly when a home or limit switch was asserted.

- Filtering of the USB chip's control signals was implemented. The data lines are read multiple times and operation will not continue until it two consecutive reads are identical.

Backlash comp is being worked on now, there has been quite a bit of chatter about it on the SS forum as well. I would suggest looking there for updates.



436
Dave who is 'pushing the SmoothStepper'?

Have all the issues been fixed on the Parallel port driver been fixed? How about Galil, DSPMC, etc, etc??

The answer for all of them is no! They all will always have imperfections.

So what is it your getting at Dave?

437
Quote
64 bit os can use memory more than 4G, which is a huge plus than the 32 bit os.

For use as a CNC controller you need more than 4GB? Not really.

In my mind it makes no sense to worry about getting a blazing fast CPU and multi-GB of memory when a modest PC and an external motion controller will work much better for about the same price.

438
Quote
So if I move at 120"/min in jog and remove my finger from the jog botton it stops dead and I don't loose postion why would it loose position at 40"/min? I have a milltronics with a 386sx computer with servo's & analogue feedback that can stop dead in feed hold.

When you press feed hold Mach looks at what it is currently doing and then decides when to stop based on what GCode is currently executing. If you are near the program block Mach will probably pause there. If you are in the middle of a long move Mach will plan on pausing at some point that makes sense to it (some point from which it can start right back up.) When you are jogging and release the button you are in essence ending the command to move so all Mach has to do is decelerate, it does not have to look at where it is at in a large GCode file to decide where the best place to pause is.

439
General Mach Discussion / Re: Bosch Collet
« on: February 10, 2011, 10:27:24 PM »
Quote
I've never checked it, but I only engrave plastic and cut wood with the router, so a little run-out isn't a deal breaker.

This is the same boat most folks are in. Since most of us don't have good indicator to measure run-out with we just go with it as things seem to work OK. It is hard to picture that a few thousandths of run-out are that big a deal. If you just using a handheld router, by hand, a few times a year than I would say it really is not a big deal. If your using a handheld router, by hand, several hours a day or your using one on a CNC machine then it really is a big deal.

Bits are not cheap, you can spend $20 or $30 on a simple carbide tipped router bit very easily. Even at $10 a piece they add up fast. It does not take too long before you realize that the router motor was cheap compared to the bits. Now if you consider that excessive run-out can cause bits to wear much faster (and many times they will just break well before they are really dull) it starts to make sense that if your bits last longer you will save money even considering the price of the precision collets.

Quote
I must admit though, $20 for a good quality collet isn't bad.  If I switch to a Colt router, I'll go that route.

You do need the matching collet nut and wrench. The Standard Grade Colt is about $55 so it is not a huge amount.

I don't want to belabor the point, but having come down the same path of 'a little run-out is not a big deal' myself not to many years ago, I try to spread the word about how much better the precise collets work.

440
General Mach Discussion / Re: Bosch Collet
« on: February 10, 2011, 12:38:05 PM »
Quote
This is another option...

And then you add all the run-out from the lousy stock collets to the spilt adapter bushings and you get really, really bad runout. It is not uncommon to see 0.005"~0.007" runout in stock router collets and you only compound that by trying to use an adapter bushing. That is very detrimental to the life of your bits. A few dollar spent now on precision collets will pay for itself many times over in bit life.