Forum Replies Created
-
AuthorPosts
-
cmcgrath5035
ModeratorAs your Gcode is running (just run in Air), do you see strange variations in the fubber status from the CP display, particularly during an area where Gcode stutters
Can you post your Gcode, or a piece of it long enough to produce stutter, so we can try it?
Copy to a CLoud Drive and post URL.April 29, 2016 at 10:30 pm in reply to: Yet another spindle flashing light problem, why is it so easy to crash the TinyG #9630cmcgrath5035
ModeratorSorry to hear of your problems.
You may be integrating several different flavors of issues in concluding that your need a low level reflash (with the ICE tool).
You should connect with Synthetos at this URL :
Information about when you purchased may help identify if you tinyG was in the population that likely has a fuse issue. Returning the board to Synthetos for a reflash would be an option if you don’t want to try the ICE.
Is the Spindle (SPIN) LED flashing or solid on, or is it the SpinDir LED?
How long have you had your tinyG?What OS are you using to run SPJS?
cmcgrath5035
ModeratorBy the way, you may find this diagram helpful
I am frankly not sure in what Pin numbering space your developed board is described. I am assuming it is physically compatible/mates directly to the DUE?
cmcgrath5035
ModeratorSee post above.
Yes, can reassign pins on the Due to match your development board.Motate is the abstraction of hardware.
Read the above references to MotateWait a minute, your said developed, not development board.
Motate is still your answer, as long as the tinyG signalling characteristics are compatible between tinyG and Allegro drivers
cmcgrath5035
ModeratorJust watching the video, I might guess that CP is not keeping the buffer full, tinyG is stopping, waiting for more instructions.
Describe your CP setup (OS, SPJS host version and OS, etc)
April 28, 2016 at 1:35 pm in reply to: Serial interface no longer shows after flashing a Due on Mac OS 10.6.8 #9623cmcgrath5035
ModeratorThe perils of living near the EDGE, but you seem to know how to help yourself.
Good luck
April 28, 2016 at 7:18 am in reply to: Serial interface no longer shows after flashing a Due on Mac OS 10.6.8 #9620cmcgrath5035
ModeratorGreat news.
And now we know what the current Edge will build ($fb=89.03).Using a wifi connected Pi as your SPJS target should work OK, if it seems sluggish consider a Pi2
I am actually a little surprised that changing the driver was the cause – DUE does not use FTDI devices, on Linux ports appear as /dev/ttyACM_, …. ?
As you probably realize, you could now run CP from a well performing tablet or phone, should you wish
cmcgrath5035
ModeratorTable shaking, particularly with the relatively heavy spindle you have, is not unusual. It one reason I migrated to a 400W quiet cut DC spindle, my original dewalt was overkill for what I was doing.
You experiment by reducing the values of $xjm and $yjm from 5000 to , say 500, a dramatic reduction in ‘aggressiveness’. Run the job in air(or on waste material), see if you can discern a difference in shaking between 500 and 5000.
If you milling speeds (F speed) are relatively high, that would increase shaking as well,
Run a separate experiment, using the Gcode widget to slow speed down by factor of 0.5-
This reply was modified 8 years, 10 months ago by
cmcgrath5035.
cmcgrath5035
ModeratorI would suggest you set $_pm=2 in-cycle for all 4 axes.
That will improve accuracy, but probably not affect what you call stuttering.Did the Chilipeppr logo run OK?
There are other test files in the tinyG workspace – they stutter too?Sort of difficult to tell, is the cut pattern relatively (or very) accurate?
Perhaps post your Gcode file for a look-see.Nice looking machine, by the way
cmcgrath5035
ModeratorMany legacy interfaces are really slow (8 bit slow uC) so perhaps this was a chance for them to catch up.
I would try first
Eliminate them, let interface flow control (RTS/CTS recommended) do it’s job.If no work, tun back on with P1 or perhaps P0.5 (?)
My guess is that P0 won’t get fixed soon, assuming it really is a bug
cmcgrath5035
ModeratorLooks encouraging.
For sure, disable un-connected limit switches.
Good luck
cmcgrath5035
ModeratorIs your developer board pinout same as Gshield?
I’d start by wandering thru
where you will get a general idea of how the Motate layer works.
Then compare your develope pinouts to Gshield, and hack away at a My_development_board.h following the example you see.
then recompile.
Or, perhaps better yet, remap the pin assignments on your developer board to match Gshield.FYI, I don’t know what your development board looks like, but my initial suspicion would be limited thermal conductivity. Your drivers, like the TI drivers used on Gshield, are in special heat slug packages.
Don’t drive the proto very hard, and don’t expect to do much real ‘work’ without a good thermal solution.Is there a particular reason you are using these drivers?
cmcgrath5035
ModeratorI entered an Issue here:
Not at all clear to me why a G04 P0 is being issued – what is it supposed to do besides waste space in the command buffer (and cycle time)?
cmcgrath5035
ModeratorThe minimum move tinyG can make in the X direction is the distance moved in a microstep.
That is 60mm_per_rev/(200 steps/rev *8 microsteps/step) = 0.0375mmIf your Jog increment is set to 0.1, it will take 3 pushes of the arrow key to yield a 0.1mm move, with some remainder.
If my quick math is correct, if your setting is 0.1, it will take three arrow pushes to get a move, 3 more to get a second move, but only two more to get a third move.
Welcome to the world of quantized movementWhat jog increment setting are you using?
April 26, 2016 at 4:23 pm in reply to: Serial interface no longer shows after flashing a Due on Mac OS 10.6.8 #9602cmcgrath5035
ModeratorWe do not get much MAC traffic here, so I am not all that familiar with what you should see on-screen, in English or in French.
Your process steps appear to be OK, but it is not obvious what you actually built.
My first suggestion would be to reinstall $fb=72.08.
It is old, but any other edge builds, such as current, might be too edgy.The 2 second “led heartbeat’ does say that tinyG is running.
I have seen build issues on Mac talked about, a ways back.
If 72.08 runs well, get used to the USB port appearance so that you know what to look for when loading your local builds.
FYI, once you have tinyG and it’s bootloader installed (sounds like you do), you can flash via the native USB port.
-
This reply was modified 8 years, 10 months ago by
-
AuthorPosts