cmcgrath5035

Forum Replies Created

Viewing 15 posts - 1,591 through 1,605 (of 1,771 total)
  • Author
    Posts
  • in reply to: Possible to use a solenoid for the z axis? #6440
    cmcgrath5035
    Moderator

    tinyG has outputs (3.3V logic) that control spindle on/off and coolant on/off.
    You could use one of these with an appropriate level shifter circuit to drive your solenoid.
    You would likely have to manually edit your Gcode, perhaps you do that already.

    Or are you looking for a solution driven by Z axis commands?

    in reply to: TinyG / TgFX Problems #6437
    cmcgrath5035
    Moderator

    Mike
    RE:

    So at this point I am in doubt as to what the heck is going on. Am I correct in thinking that there is a mismatch between the documentation and the board??

    Ultimately it is not the board and hardware that I paid $130 for, but for the information in the documentation, the firmware in the Atmel, and the information in the tgFX application.

    The predominate (I think) use of tinyG is a PC-tinyG connection via a USB interface, which in tinyG v7 and tinyG v8 is implemented using an FTDI USB to serial interface chip. That is well documented in the wiki and, to best of my looking, the tinyG pictures and diagrams match up with the boards.

    If you recently purchased, you probably received (or were supposed to have received) a V8 board. As on right now, that is what you see when you navigate to

    If your board does not say V8 (or V7) and you did order a tinyG, perhaps you were sent a Gshield by mistake.

    Does your intended application need to use the TTL serial protocol interface (NOT to be confused with a standard PC RS232 serial port)? If so, you may need to better describe what you are trying to setup so someone who has attempted to use this TTL serial protocol interface can perhaps chime in.

    in reply to: TinyG / TgFX Problems #6415
    cmcgrath5035
    Moderator

    periscope
    This thread is sort of old. I am a linux user primarily, Win when I have to, zero direct knowledge in MacOS world, aside from knowing it is Linux-like. That is not much help when you come to specifics.
    I see you making progress in search for more current support threads.
    Focus there.
    You need to find a path to tinyG 435.10 (or greater) and, if you want to use tgFX, build 3625.
    I know you are doing that, this thread won’t help.

    in reply to: Seperately powering the FTDI and/or XMEGA #6402
    cmcgrath5035
    Moderator

    Riley or Alden will have to comment on tinyG specifics.

    FYI, I have solved this issue with similar FTDI appliances (on another project) using udev rules to pre-assign a serial interface to the serial number of the FTDI device. Was claimed to work on Linux and Windows, I only implemented on Linux. I would guess that MacOS would be similar to Linux.
    Unfortunately, I was following a guru’s detailed how-to, could dig that up if you cannot find.

    • This reply was modified 10 years, 6 months ago by cmcgrath5035.
    in reply to: Slowing down at the end of a long job #6398
    cmcgrath5035
    Moderator

    Gianteye
    It would seem a helpful test would be to send your Gcode to your tinyG via an alternate sender. Do you have Coolterm loaded to on your control computer? If you are running Windows, you might install JCNC and try that. Or try the ChilliPepper interface.

    If my math is correct, a 1/8″ diameter circle in 256 segments has a segment length of approx 0.0195mm. A 45 degree angled segment would call for relative x and y moves of 0.0138mm. Other angled segments will call for smaller x or y moves. These are likely too short for a ShapeOko setup. My understanding is that tinyG accumulates moves it can’t make until it can make a move in that direction.
    But I seem to recall you have built a screw machine with better mm/revolution precision.

    Alden has evaluated short move dynamics for the 435.10 tinyG build down to about 0.02mm for a ShapeOko.
    ShapeOko with NEMA17s are typically 36.54 mm/rev, or 0.023 mm/microstep (for X and Y)
    Your expected minimum move would then be about 0.02*YourMMperRev/36.54

    All this math is of course moot if the issue is in tgFX.
    But always good to have in mind the maximum precision of moves for your machine, which is the distance moved with a microstep.

    in reply to: Slowing down at the end of a long job #6385
    cmcgrath5035
    Moderator

    Some info about what versions your are running would help.
    TinyG build ?
    tgFX build ?
    Perhaps post your system configs to a text file and post a link.

    Depending on your machine (mm/revolution), a 1/8″ circle with 250 segments may have segments too small to create moves.

    in reply to: Issue with TinyG2 homing switches #6380
    cmcgrath5035
    Moderator

    I don’t have any useful G2 experience yet so can’t really help, but suggest you post what Interface OS (Win, Mac, Linux) and tool (Coolterm, putty, etc) you are using to interface your G2s as suggested next steps may be different for each environment.

    Also, GREAT idea to make your configuration info available as pca did, but I suggest to post it to a dropbox(or similar) .txt file and post a link to that file.
    As you can see above, the WordPress Forum tool removes whitespace from the parameter listing, making it more difficult to scan for values.
    Using the code tags option in WordPress is somewhat better, but the scroll bar is all the way at the bottom on the long listings.
    Here is an example (for tinyG ver 1) :

    When reading forum items, I frequently open the configs in a new browser tab (right click on the link) for easier analysis of the issue and configs with less scrolling of the screen..

    Alas, you’ll have to wait for Alden or Rob to stop by for real help with the issue at hand.

    Edit: Ha, Alden and I were typing at the same time.

    • This reply was modified 10 years, 6 months ago by cmcgrath5035.
    in reply to: TinyG Connection Issues #6351
    cmcgrath5035
    Moderator

    If you want to run tgFX build 3505, you have to let it download and install tinyG FW build 435.10.

    That is the most recent of each, but some folks are having difficulty with the download/install process.

    tgFX build 3259 should work with tinyG 412.01, at least to get you preview window sized 220 x 220. Slow (incremental) jogging should work, but repetitive jogging (holding down the keys) has been know to lock up; that issue should be fixed in tgFX build 3505

    in reply to: TinyG Connection Issues #6346
    cmcgrath5035
    Moderator

    FYI, at this point it is much more important to refer to the FW build numbers for tinyG and build numbers for tgFX software rather than Version numbers..

    Here I am just summarizing where you are at:
    You have a tinyG V8, loaded with FW build 412.01.
    You have Coolterm connecting from Win 7.
    You have tgFX builds 3259 and 3505 available.

    Do you have a machine built yet, or do you just have tinyG connected to the motors(many folks start this way)?

    Note that to jog with tgFX, the mouse cursor must be within the bounds of the preview window , then you use the direction arrows to jog X and y, the – and + keys for Z.

    Next it will be helpful if you can use Coolterm to dump all your tinyG parameters to a text file with a $$ command, place it in a dropbox or similar , and post a link to it here. I should look something like this

    in reply to: TinyG Connection Issues #6339
    cmcgrath5035
    Moderator

    Sorry, I meant $ + carriage return, but you figured that out.
    By the way, $$ will dump all parameters into your Coolterm display.

    What build of tgFX software did are you running (from the downloaded name)?

    And what FW is in tinyG – from your $ listing?

    in reply to: Need TinyG Help? Try this first! #6336
    cmcgrath5035
    Moderator

    Let’s redirect this discussion to thread that starts here:

    cmcgrath5035
    Moderator

    Interesting, good to know.
    But, that behavior may change with tgFX next release, as there are several jog related issues being worked.

    cmcgrath5035
    Moderator

    I have not seen this specific issue raised before.

    What tinyG build are you running?
    What tgFX build are you running?

    If not already, you may want to try tinyG build 435.10, the most recent Edge build. It does correct some other default parameter setting implementations, might help here as well.

    • This reply was modified 10 years, 7 months ago by cmcgrath5035.
    in reply to: TinyG Lockup #6294
    cmcgrath5035
    Moderator

    As long as you are using DEV build, try 435.08.

    Also, post a link to a text file with your configs:
    Enter $$, save results to a dropbox or equiv.

    in reply to: TinyG Doesn't move as intended #6291
    cmcgrath5035
    Moderator

    TedB
    1. Something is very wrong with your confgs – compare yours to this

    Those values may not be correct for you, but your file has numerous ‘nan’ entries that are bogus.
    2. Try this: Reset tinyG (reset button) then in Coolterm enter $defa=1. This will reset the tinyG to factory defaults. Likely it will reset some values that you entered for your machine, they will have to be reentered. But should you continue to see ‘nan’ when you do a $$ dump, then you likely have a defective unit.
    Reference

    Assuming 2. works OK, read on:
    3. Are your Limit switches really NO? NO is susceptible to noise. Try running your job with Limit switches disabled.
    4. I assume you reversed the wiring on one of your Y motors, because the config says both motors 2 and 3 are set to the same polarity.
    5. Your Coolterm settings “look” correct to me, but I am not a Coolterm user.
    6. I would leave $?pm=0 for all motors. Should work, dissipates a little more power but that isn’t you issue at the moment.

    Good Luck

    • This reply was modified 10 years, 7 months ago by cmcgrath5035.
    • This reply was modified 10 years, 7 months ago by cmcgrath5035.
Viewing 15 posts - 1,591 through 1,605 (of 1,771 total)