cmcgrath5035

Forum Replies Created

Viewing 15 posts - 766 through 780 (of 1,771 total)
  • Author
    Posts
  • in reply to: Arrow key movement of gantry #9631
    cmcgrath5035
    Moderator

    As 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.

    cmcgrath5035
    Moderator

    Sorry 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?

    in reply to: TinyG2 with a proper Shield and Due #9627
    cmcgrath5035
    Moderator

    By 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?

    in reply to: TinyG2 with a proper Shield and Due #9626
    cmcgrath5035
    Moderator

    See 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 Motate

    Wait 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

    in reply to: Arrow key movement of gantry #9625
    cmcgrath5035
    Moderator

    Just 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)

    cmcgrath5035
    Moderator

    The perils of living near the EDGE, but you seem to know how to help yourself.

    Good luck

    cmcgrath5035
    Moderator

    Great 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

    in reply to: Arrow key movement of gantry #9617
    cmcgrath5035
    Moderator

    Table 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.
    in reply to: Arrow key movement of gantry #9614
    cmcgrath5035
    Moderator

    I 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

    in reply to: GCode G04 P0 hangs job #9613
    cmcgrath5035
    Moderator

    Many 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

    in reply to: Zero reset in running job #9612
    cmcgrath5035
    Moderator

    Looks encouraging.

    For sure, disable un-connected limit switches.

    Good luck

    in reply to: TinyG2 with a proper Shield and Due #9611
    cmcgrath5035
    Moderator

    Is 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?

    in reply to: GCode G04 P0 hangs job #9604
    cmcgrath5035
    Moderator

    I 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)?

    in reply to: Arrow key movement of gantry #9603
    cmcgrath5035
    Moderator

    The 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.0375mm

    If 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 movement

    What jog increment setting are you using?

    cmcgrath5035
    Moderator

    We 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.

Viewing 15 posts - 766 through 780 (of 1,771 total)