cmcgrath5035

Forum Replies Created

Viewing 15 posts - 1,051 through 1,065 (of 1,771 total)
  • Author
    Posts
  • in reply to: tingG Chip U8 Gets Smoking Hot! #8838
    cmcgrath5035
    Moderator

    If you disconnect the fan there should be no load on U8.
    You don’t need a fan for an idling tinyG (steppers not running).
    So unplug fan, If tU8 stays hot there is a short/miswire on the board or U8 is bad.

    in reply to: tingG Chip U8 Gets Smoking Hot! #8835
    cmcgrath5035
    Moderator

    U8 is a Vmot to 12V Linear Regulator.
    Are you powering something more than a fan?
    Schematic

    in reply to: Homing for axis A #8830
    cmcgrath5035
    Moderator

    FW 440.14 is rather dated. Try 440.20

    in reply to: Arduino Due TinyG G2 + LitePlacer #8829
    cmcgrath5035
    Moderator

    The forum tool “subscribe-to” mechanism is not working, you are not informed of answers to your questions by the tool, you have to keep checking back.

    in reply to: Arduino Due TinyG G2 + LitePlacer #8823
    cmcgrath5035
    Moderator

    I never make a typing mistake ….. 🙂

    By the way, your are setting the default json mode

    [ej] enable json mode 0 [0=text,1=JSON]

    • This reply was modified 8 years, 11 months ago by cmcgrath5035.
    in reply to: Arduino Due TinyG G2 + LitePlacer #8821
    cmcgrath5035
    Moderator

    The intent is that G2 is identical to tinyG as implemented for V8.
    In some cases, G2 is a superset where there are new capabilities in G2 not supported by V8 platforms.

    I am not aware of a “j” command.

    Perhaps you are trying to send
    {“ej”:0} or {“ej”: 1} ?

    You’ll have to check with JuKu

    in reply to: Homing for axis A #8820
    cmcgrath5035
    Moderator

    Is $fb=440.20 ?

    in reply to: Does TinyG support O codes #8819
    cmcgrath5035
    Moderator

    This is the Gcode reference section of the Wiki

    If capabilities are not described, likely not implemented.

    I believe I have seen explicit comment that Looping and O Codes are not supported, but can’t find them at the moment.

    in reply to: Homing for axis A #8814
    cmcgrath5035
    Moderator

    This is the first post I recall seeing with A axis homing, so not a lot of experience in the user base.

    What FW build are you running on tinyG?
    Are they NC or NO switches?

    in reply to: how do I set a parameter without writing to EEPROM? #8807
    cmcgrath5035
    Moderator

    Adam
    Just to be clear; tinyG’s model is that home on Z, sets Z=0 at top of movement range on Z axis.
    Z=-1000mm is underground (headed in that direction);
    Z=1000 is invalid, beyond the homing and limit switch and headed to the sky.

    Perhaps you have the polarity set incorrectly on you Z axis motor ?

    in reply to: gecko 201x drives #8803
    cmcgrath5035
    Moderator

    AH so, I missed that detail this time but recall seeing it in the past.

    I believe this statement to be true:
    The parameter $_mi can be set to any value and tinyG will use it to compute travel per step/microstep and then issue step commands accordingly. So set $1mi=10 if motor #1 is your X axis driver, etc.
    This comment is sort of buried in tinyG and tinyG2 documentation.

    If you are a Chilipeppr user and use the configuretinyG widget, it may barf on the value 10, I’m not sure.

    in reply to: gecko 201x drives #8801
    cmcgrath5035
    Moderator

    Bill; Can you point to a reference as to your believe that you need to modify something to interface to your gecko 201X? There has not been much traffic on this particular topic in a long time.
    My understanding from seeing this

    a long time ago was that FW>412.xy fixed the issue of inadequate step pulse width.
    If you are referring to

    note that that item is very old by tinyG standards and has not been updated.

    I believe I have seen Alden comment that step pule widths are now close to 10us and that they won’t get wider due to hardware/resource limitation.

    When I saw your post over at CP, I took a quick look at the gecko specs, which seem a bit sloppy. Inputs 3.3V min to 5Vmax ?? I suspect they are saying that the gecko input can handle 3.3V or 5V logic level inputs, which can be a bit less than 3.3V for a high level and a bit more than 5V for a high level.

    in reply to: need help! TinyG keeps stalling #8799
    cmcgrath5035
    Moderator

    In reflashing to 440.18, the parameter $p1pof probably reset to 0.1 (10%).
    Set $p1pof=0.0 and the PWM led will go off when spindle off.

    Back in the days of less sophisticated SPJS, there was a way to hand tune the number of lines delivered in a period of time.

    What SPJS version are you running?
    Ver 1.83 and now 1.86 are much faster (more efficient use of cpu), SPJS should not be overfilling your tinyG buffers.
    Does SPJS run a a limited resource machine?

    in reply to: how do I set a parameter without writing to EEPROM? #8796
    cmcgrath5035
    Moderator

    I am not a probe user myself yet, but have seen a lot of dialog on the subject.
    Your writeup is a bit confusing.
    Why are you using the Zmax switch for probing ?; it would appear that the G38.2 code is optimized for probing using the Zmin switch, based on this:

    The mental model for the implementation is a PCB milling machine searching (down) for the surface of the blank board for setting a precise zero.
    You may be using tinyG for a totally different sort of application.

    Be bit careful reading too much into “Flow Control and Footers”; It was last updated Jan 2014 and may not be completely aligned with current FW.
    But for sure the issue remains for tinyG that parameter updates, such as $zsx= .., must be done one at a time as serial comms will be blocked during the update.

    If you have a unique application that does not follow the milling machine mental model, you may need to consider tinyG2, which has no EEPROM and also sports significantly more flexibility on configuring switches.

    You may want to pose this question here:

    but do expand a bit on your use for Zmax ‘probing’.

    in reply to: notification when a specific N-line is executed? #8795
    cmcgrath5035
    Moderator

    What I do know is that Chilipeppr manages to get this done, even with Gcode files without “Nnumbers”, I believe by adding it’s own.

    How it is done is buried in the code.

    I don’t believe there is a way for you to set a trigger for tinyG to report on a specific line number, likely because Gcode line numbering is optional and somehwat random. It would seem sniffing the status repot stream is the only way.

    You could also post a query to:

Viewing 15 posts - 1,051 through 1,065 (of 1,771 total)