cmcgrath5035

Forum Replies Created

Viewing 15 posts - 316 through 330 (of 1,771 total)
  • Author
    Posts
  • in reply to: G2 and G3 #11069
    cmcgrath5035
    Moderator

    Good news!
    Thanks for the summary

    in reply to: G2 and G3 #11066
    cmcgrath5035
    Moderator

    tinyG does have limitations on some G2 and G3 moves.
    It has implemented rather strict check for arc start and end points based on gCode specifications.
    Is this manually generated gCode, or output from a CAD to gCode translator?
    Are you in inch mode or mm mode? MM frequently works better. All tinyG internals are in mm, inch commands and data are converted first into mm, with some inevitable loss of precision(its 8 bit math).

    the CP display on screen is essentially a gCode plotting package and does not include the rules checking that goes on within tinG

    in reply to: SPI Master Example #11060
    cmcgrath5035
    Moderator

    I doubt you will find much help here, suggest you post this question to
    https://github.com/synthetos/g2/issues
    where the devs and ‘modifiers/enhancers’ like yourself hang out.

    FYI, I don’t believe there is much activity making the SD card slot actually work on the V9(or DUE, for that matter), at least in the mainstream Synthetos code base.
    Search issues for other SPI activities.

    in reply to: Software to control TinyG without the internet #11055
    cmcgrath5035
    Moderator

    That of course depends on your definition of ‘control’ and the desired sophistication of your work flow.

    A quick short list would include:
    CoolTerm – Terminal emulator for CLI level control and a basic file sender
    UGS (Universal gCode Sender) –
    CNC.js –
    Goko –

    You’ll have to dig in to their on-line documentation to see if they fit your needs.

    in reply to: tinyG won't connect on MacOSX #11050
    cmcgrath5035
    Moderator

    Your boot up sounds normal(more or less).
    The 12 second delay is the boot loader waiting to see if you want to initiate a fw download, it’s just a fixed delay.
    After delay, tinyGFW starts up. The default setting have the Spn/Dir set at 0.10 duty cycle, so that is a dim red you see.
    TinyG, on completion of boot, sends a tinyG>mm prompt up stream, which is usually seen as a very brief TX blink.
    There is a chance that your FTDI device has died, not a typical item.

    Do you have a another computer, Win or Mac(or Linux) you could plug into to verify board as bad?

    It would be very unusual for the 3.3V on board regulator, which powers the devices and the blue LED, to fail. DO you have a VoltMeter you could check 3.3V?

    • This reply was modified 6 years, 4 months ago by cmcgrath5035.
    in reply to: tinyG won't connect on MacOSX #11047
    cmcgrath5035
    Moderator

    Hmm, no OSX experience here, but in Linux land I would suggest opening a command console and running DMESG right after removing, then reinserting the USB into the MAC. There you would see OS messaging as the hardware was initialized.
    I assume MAC has something similar.
    From what you have reported so far, it does sound like a driver or perhaps a USB cable issue. Fact is, as long as the Blue led is lit on V8, the FTDI UASB to Serial device is powered and the connection should appear on the MAC side, whether or not tinyG firmware is actually booted.
    Does tinyG boot up? That would be flashing SPN/DIR for a few seconds, then a quick flash from the tx/rx leds.

    in reply to: Random thing #11044
    cmcgrath5035
    Moderator

    Sounds like some good progress; there is nothing like hands on experience.
    Press On!

    in reply to: Random thing #11042
    cmcgrath5035
    Moderator

    we went into alarm and the spindle stopped travelling in mid cut

    What do you mean by “went into alarm” ?
    Sounds like it shut down as if a limit switch was hit?
    That would cause tinyG to reset and the current coordinate would become the new (zero, zero) after a reset.

    I would doubt this is CP/internet related. First reaction would be noise induced false limit switch indication.

    in reply to: PWM settings #11040
    cmcgrath5035
    Moderator
    in reply to: 2 Due rx tx not working #11035
    cmcgrath5035
    Moderator

    I think you are on the right track.
    It is unclear to me if the DUE has USB Host capability, which is likely required for the controller DUE.

    Many in this space use RaspPi or BeagkleBoards for the controller side.
    Folks have actually ported the entire Chilipeppr environment to a RPi3.

    Good Luck with your hunt

    in reply to: No Motion output after g2core upgrade. #11034
    cmcgrath5035
    Moderator

    Good luck, many Chilipeppr users are using G2core, perhaps look at their Group chats.

    in reply to: No Motion output after g2core upgrade. #11028
    cmcgrath5035
    Moderator

    When you built 101.03, did you build for DUE-gShield?
    BTW, there as a pre-built version here https://github.com/synthetos/g2/releases/download/101.03/g2core-gShield-101.03.bin

    Check that the Motors are enabled, I believe that they are disabled by the default settings.h.

    This does sort of sound like a config issue

    in reply to: 2 Due rx tx not working #11027
    cmcgrath5035
    Moderator

    3. I can get 2 Due to talk with my own test sketch on each.

    USB0 to USB0, or USB1 to USB1 ?
    I believe when G2core is running, it is connected to USB1, with USB0 relegated to firmware download tasks, etc.

    in reply to: Using Timer_5 #11026
    cmcgrath5035
    Moderator

    Not much traffic here at this level of detail.
    I’d suggest a question be posted at https://github.com/synthetos/TinyG/issues.
    The developers hang out there.
    If you are using G2core, then https://github.com/synthetos/g2/issues

    in reply to: Running commands faster #11018
    cmcgrath5035
    Moderator

    I am not sure what you are trying to do here.

    If you feed tinyG a Gcode file that contains 25 short segments that follow an arc, the motion planner will convert that to seemingly continuous moves at a rate bounded by your F speed (for G1 moves) or Vmax for G0 moves.
    You will not perceive 25 incremental moves if they were along a continuous arc.

    If, on the other hand, you defined a Gcode file that moved following a square, the motion planner would nearly stop at every corner then change direction and continue.

    You need to describe a bit more what you are doing

Viewing 15 posts - 316 through 330 (of 1,771 total)