Forum Replies Created
-
AuthorPosts
-
cmcgrath5035Moderator
You asked a couple weeks ago.
Answer has not changedIf the shaft size is OK for you, then yes, tinyG will make it move.
tinyG is limited to 2.8A per winding output, so may not develop full spec torque.cmcgrath5035ModeratorI am assuming you are watching the air cuts and you are sure that there is no mechanical operation of limit switches.
While spindles are usually the predominant noise source, stepper motors do contribute as well.
Turn off all limit switches, $xsn = $xsm = 0, once you are sure gcode will stay in bounds. If air cut fails (SpnDir flash) with switches turned off, then we are chasing wrong issue.
Maybe post a picture of you wiring/cabling- This reply was modified 5 years, 7 months ago by cmcgrath5035.
cmcgrath5035ModeratorFirst guess would be a limit switch has been activated.
That could be because a limit switch has been activated or by induced noise.Are you still running with soft limits turned off? That is based on the parameter set you posted on prior thread.
Since you are running NC switches, your wiring connections to switches could be intermittent too, I suppose
There is not a lot Gcode can do to cause this, except for running out of runway
cmcgrath5035ModeratorCorrect, G38.2 uses G53.
Waiting on stevenchub to provide full parameter set to see if G54 offset is causing the upward movement.cmcgrath5035ModeratorNeed to see your full parameter set.
Copy it to a cloud drive (Gdrive, etc.) and post a URL.Have you tried launching a probe directly from the Serial Console rather than the widget in step 5 of your process?
cmcgrath5035ModeratorOK, this description helps a bit.
You might want to review G2Core, the next generation of tinyG capability will a lot of 3D Printing enhancements.
It can simultaneously output motion on 6 axis to external drivers, the six from a menu of up to 6 axis of linear motion and 3 rotational.
Have a look here https://github.com/synthetos/g2/wikicmcgrath5035ModeratorThe tinyG Wiki is here https://github.com/synthetos/TinyG/wiki
Lots of information, but in fact no answers to your specific questions.
One tinyG V8 board can decode 4 axis of movement from a menu of 6 axis definitions, 3 linear, three rotationalSince you are already se on external drivers, I suggest you also take a look at G2Core. Start here https://github.com/synthetos/g2/wiki. G2core is now extended to 9 axis decoding ( 6 linear, 3 rotational.). A custom 5 axis “V8-like” board with 5 on-board drivers is in the works, but a DUE driving your external devices sounds like a match
cmcgrath5035ModeratorIs there a way to have both Z probing(NO) and z min(NC) with $zsn=2 as the note above leads me to beleive?
Homing on the Zaxis is logically hardwired to Zmax.
I suppose you could have a Zmin Limit switch but it would have to be a NO and not mechanically make contact before the probe switch.
You should read the wiki item this way: During a probe cycle, the Probe switch is assumed to be a NO, therefore the input port to the controller will be logic high.
The closure of the NO probe switch will cause a high to low transition and the probe process will initiate completion. tinyG can’t physically change a switch from NC to NO, and during probe cycle assumes it is NO.How would you propose to use a limit switch, given that the Probe process is mechanically capable of accommodating various probed values for the Z=0 position?
cmcgrath5035ModeratorThanks for the detailed analysis.
I’ll pass it on to the Devs for comment.How exactly did you connect the two tinyGs to the six motors?
And how do you launch commands to keep them in synch?cmcgrath5035ModeratorGive this a careful read https://github.com/synthetos/TinyG/wiki/Homing-and-Limits-Description-and-Operation
I read it to say Homing is hardwired to to Zmax, X min, Ymin.
cmcgrath5035ModeratorThat has an oversized shaft (10mm, I think), work with your coupler?
I run with these
Big motors (long), awesome torquecmcgrath5035ModeratorAfter you try zootalaws suggestion – Maybe try $_pm = 2 for all motors.
$_pm=1 will cause more motor heating, and resulting loss of holding torque for a given current setting. Just guessing things to try.Perhaps slow down the cut?
Fast cuts in hard material result on the machine pushing or pulling on the spindle. Or, a slipping coupling between motor and drive?cmcgrath5035ModeratorThe fan runs from it’s own dc regulator.
Other components run from a cascade of regulators at various voltages.
The hot inductor is at the the top of that cascade – some device failed and the regulator is delivering too much current into a short.Not much you can practically do…
cmcgrath5035ModeratorThe 42HB34F08AB-06 appears to be a NEMA 17 motor, relatively low holding torque. tinyG can source up to 1.8A per output which should be more than adequate for making these motors move.
The much bigger question is do these motors fit your intended machine, are they adequate to task and what overall control strategy you plan to implement.
Your power question implies you have not read thru the tinyG wiki much.
You should read through all the Getting started pages at least to understand how tinyG might fit into your application.
https://github.com/synthetos/TinyG/wikicmcgrath5035ModeratorYou would be able to roll back to 440.20 should you choose to.
-
AuthorPosts