Hello Guest it is October 04, 2023, 01:33:10 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 - marky68

Pages: 1 2 3 4 »
G-Code, CAD, and CAM discussions / Re: Mach3 G54 to G55 issue
« on: June 13, 2020, 02:33:11 AM »
M6 is off the first operation on purpose so my semi auto tool change doesn't probe the first tool twice. I tried it with that on but it made no difference.
I'm not sure what you mean about the graphics messed up on my screen the two cuts are showing in the correct place relative to the two offsets I've put in for g54 and g55.
I'm going to test it today without cutter comp on the second operation. I've seen issues like this on other machines when the controller cant figure out where to start because of compensation.

G-Code, CAD, and CAM discussions / Mach3 G54 to G55 issue
« on: June 12, 2020, 02:46:27 PM »
I tested a G code file today that had the first operation on G54 and a second operation on G55 presuming it should run fine. Unfortunately not, once the spindle reached the second operation it couldn't seem to pick up the path and swayed right of course. Now if I run the G55 operation on its own it runs fine as does the previous operation on it's own.

I do have cutter compensation on the second operation, and ran out of time to try it with that off as I'm not convinced that is the issue given it works fine as a stand alone operation.

Can anyone see anything in the G code that could cause this or is it something within Mach3 that is either not set correctly or even a bug?

Mach4 General Discussion / Re: Mach 4 and 5 Axis CNC
« on: May 19, 2020, 07:30:32 PM »
depending on your budget you might consider AC servos. There are some very cheap Chinese made AC servos but of questionable quality, support and documentation.

Delta (Taiwanese manufactured in China) and DMM (Canadian manufactured in China) are two good quality brands that won't break the bank.

Any decent AC servo of sufficient power will blow ANY stepper into the weeds. They have very generous overload ratings, typically three to four times their rated torque.

As an example I have a 400W B2 series Delta servo. It has a native 160,000 count per rev encoder, 1.27Nm rated, 3.8Nm 10 sec overload at 3000rpm rated or 5000rpm max.
The driver takes 230VAC single phase input, ie no power supply required. The programmable drive has an overwhelming multitude of control modes which makes them superbly
flexible for just about any machine for any purpose. The servo/drive/cables/shipping to the US will cost about $380 from various EBay suppliers.

Most steppers will not make 1000 rpm, the loss of torque will mean they lose steps or stall before they reach 1000 rpm. A servo has a flat torque characteristic to rated
speed, often 3000 rpm or higher.

You might be able to represent to your professor that equipping with servos IS THE  industrial solution and that your project would best prepare you for real world solutions
that servos are vastly preferred over steppers.

A slightly cheaper alternative to AC servos are closed loop steppers. You will no doubt see plenty of offerings. They are intermediately priced between servos and
open loop steppers.

The manufacturers will claim that they are faster, more powerful, never lose steps.......all pure BS. As I said above all steppers lose torque as speed increases,
a closed loop stepper is no different. A stepper will only ever lose a step if its overloaded by either excess load or the speed at which its being asked to operate at.
A closed loop driver will insert an extra step to try to 'catch up', but guess what.....the extra step suffers the same fate, it gets lost because the stepper is overloaded.

Closed loop steppers do have two advantages, namely interpolation between steps for increased resolution, and following error alarms. These advantages are bought at
a significant price increase over open loop steppers. Any well specified open loop stepper used within its limitations will never lose a step an so my recomendation
is either:
1) Open loop steppers of lowest possible inductance with highest possible voltage drivers and power supply....or
2) AC servos

Don't mess with Mr. InBetween, closed loop steppers.


Hi Craig

How do you go about deciding what size servo you require, my current stepper motor spec is attached. These are on a 3ft x 3ft bed machine. If I were to move to a 8ftx4ft size machine specifically for cutting timber, plastics and soft metals how do you determine your servo sizes?


Mach4 General Discussion / Re: Mach4, Darwin and Ref all home issue
« on: May 19, 2020, 06:25:00 AM »
Ps, how do you edit a thread you've started on here I cannot see the option in "actions" :)

Mach4 General Discussion / Re: Mach4, Darwin and Ref all home issue
« on: May 19, 2020, 06:23:23 AM »
I think you have answered your own question “no home/limits connected or set up”
How can it home if it does not know where home is . It’s homing in place because it’s lost

Hi Stuart

I worded that wrongly sorry, I have set up home and limits and they do trigger properly in inputs/ouputs diagnostics screen. I meant i haven't set home in place as active as i know the axis wouldn't move if that was the case. Also worth mentioning that the dro's do not zero in machine coord even though it says home is finished.

Mach4 General Discussion / Mach4, Darwin and Ref all home issue
« on: May 19, 2020, 03:46:17 AM »
I've just set up Mach4 with the Darwin pluggin and I cannot get any movement on any axis when trying to reference home. I get a message saying all axis referenced but nothing moves

I can jog the axis and the dro's show correct movement, I can MDI and move an axis a set amount so mach4 has control of the motors correctly. All my limit/home switches light up correctly for each axis in diagnostics when manually triggered too.

I'm lost to what the cause of this is, it's as if it sees the axis homed without any movement. Also I've not set anything up in home/limits yet so the tick for reference in place is not active.

General Mach Discussion / Triple edge finding and Auto tool zero help
« on: April 04, 2020, 01:31:50 PM »

Hopefully I can describe what I'm hoping to achieve ideally using the standard Mach 3 screen set if possible as i know there are other screens/sets that may offer a solution.

Firstly I should mention I have added a Auto tool zero led and button and assigned a script which will perform an auto Z zero tool change ( i still need to figure out how to insert the position on the table I would like the spindle to move to above the fixed Z height tool setter-see below)

Ideally I would like to achieve the following workflow on a new job that requires multiple tool changes.

1-Ref all axis to zero
2-Insert first tool required into spindle
3-Position job blank to be cut on the bed which will be a certain distance in from X and Y machine zero
4-Place triple edge finder on corner of job work piece
5-Find Z zero and X/Y centre using edge finder program/macro or script?
6-Run first operation required with that tool
7-When next tool is called for stop spindle and call for tool change
8-Spindle moves to a position on the table where I have a Z height tool touch plate and set the new tool Z height.
9-Once confirmed start the next operation in the loaded program and repeat if further tool changes are required.

I have several scripts/macros I have found but as I'm still a novice not entirely sure if what I'm wanting to do is possible in one script?

I am thinking I may need to load a file for the initial triple edge finder set up for the first tool and then the script within my auto tool change macro will perform the auto z tool changes in between operations. If this is the answer how do i run the initial triple edge finder script without replacing the one in the auto tool change button.


After using the triple edge finder and starting your program can the Smartscreens complete a manual tool change during the program and set auto tool height using a fixed probe in a position away from the job.

I understand one or two older versions of other screens had this built in and wondered if yours does, I couldn't see any mention of this in the helpful videos.

Some helpful videos about SmartScreens.


SmoothStepper USB / Re: Breakout board choices with smooth stepper
« on: September 17, 2019, 04:56:43 PM »
Thanks Tweakie,

Warp9 have kindly replied and said exactly the same thing. As a new user I'm learning all the time especially on the hardware side.

Hi Mark,

My advice would be to totally ignore the cheap Chinese motion controllers - they have issues and no customer support (plenty tales of woe posted here on the forum).

There are a number of good quality American or EU manufactured motion controllers that do provide good customer support and that is the way to go.

I have a number of different machines and applications so I currently use 5 different motion controller - they each have their own merits.

The Warp9 ESS has plenty of documentation and excellent customer support. You may like to check out their recommendations for breakout boards https://www.warp9td.com/index.php/bob-vendors
or their forum


Hi Craig

I checked with the supplier of my new motors and they have just stated the maximum rpm is 300, this leaves me way short of target velocity. Does this sound correct to you that a Nema 34 stepper is maximum 300 rpm?

Or am I getting confused as using microstepping changes the rpm effectively allowing the motors to spin faster. I've attached the 400 pulse revs as per their torque graph and one at 8 stepping.?


The RPM is 200~300 rpm/min

How many 34HS9456 do you willing to buy?

What king of machine do you use?


Sales Manager

ChangZhou Longs Motor Co.,Ltd


 maximum RPM  is 300
How many 34HS9456 do you willing to buy?


Sales Manager

ChangZhou Longs Motor Co.,Ltd


Pages: 1 2 3 4 »