cmcgrath5035

Forum Replies Created

Viewing 15 posts - 601 through 615 (of 1,771 total)
  • Author
    Posts
  • in reply to: Two motors attached to a single stepper output #10169
    cmcgrath5035
    Moderator

    You can, should work OK with NEMA 17s.
    You will have to manage reversal of rotation of one of the Motors with wiring. See

    in reply to: Compiling firmware for TinyG? #10164
    cmcgrath5035
    Moderator

    I’ve been working with G1 code and if I’m understanding correctly V8 hardware is now included in G2.

    Perhaps this G2 wiki item will help clarify

    If you have tinyG V8, you need to work with the tinyG code base.

    The DUE class microcontroller which is the target for G2 code base has capabilities beyond those available in tinyG’s Atmel ATxmega192 device.
    The G2 code does not run on the tinyG, but many of the internals are derived from common logic ported to the two different architectures.

    tinyG V9 is a prototype product that was not offered for sale. It featured the higher capability microcontroller used on the DUE. V9 will not be productized, but you will see it in the G2 code base build environment.

    Hope that helps

    in reply to: Homing in Z moves away from switch #10160
    cmcgrath5035
    Moderator

    I am a bit confused – I am not familiar with 360 but many tinyG users use it successfully. Are you sure you are using the correct backend?

    You may also be confusing limits and homing. By design, a Z axis homing cycle moves up (positive) until the switch activates (can be set for homing or homing and limit) and that position is set to Z=0. You are correct that moves into material are in – direction

    Some users jog down to the material surface and set Z=0, many use touch plates or in the case of pwb milling, there is a probe cycle that will find the top layer of the pcb material.

    I’d dig more into your 360 configuration.
    Hopefully someone with 360 expertise will stop by here.

    What CAM solution do you use to send and manage your Gcode?

    in reply to: Compiling firmware for TinyG? #10159
    cmcgrath5035
    Moderator

    Have you reviewed the G2 Wiki at

    .

    in reply to: TinyG hanging up in the middle of the job #10155
    cmcgrath5035
    Moderator

    Nice looking machine – home brew or kit of some sort?

    I am assuming that the ” a big fan for cooling” was directed at tinyG?
    That is always a good idea.

    If your issue is thermal shutdown, increasing drive current will likely make matters worse.

    Are you running with a 24V supply for Vmot and tinyG?
    tinyG is rated at 2.5A max per stepper, but at those currents exceptional cooling is required.

    Do the motors get real warm(hot) when running?

    Any chance the screw mechanisms are too tight/binding?
    That is a relative question and I am not sure of a good way to evaluate it with a screw machine. On a belt machine one can simply slip the belts off the pulley and move things around by hand.

    Changing microsteps might help incrementally, but yes, you would loose some ‘resolution’.

    At some point it might be helpful to look at your parameter setup, a $$ command listing. Run $$, copy the results to a text file and put it on a cloud drive(dropbox, etc.) and provide a URL.

    A possible solution will be to use external stepper drivers, providing additional current capability and improved thermal management.

    in reply to: Homing in Z moves away from switch #10153
    cmcgrath5035
    Moderator

    Reference

    Z axis homes (up) to to Z=0.
    Or perhaps I should say that when Zaxis homes, it moves positive until it hits switch, and that is set to 0.0.

    Not sure why you chose these values
    [ztn] z travel minimum -12.700 mm
    [ztm] z travel maximum 38.100 mm

    If your really want that range for Z, try $ztm=0.0, $ztn = -50.8

    in reply to: SpDir flashing after G Code file was started from Chilipeppr #10149
    cmcgrath5035
    Moderator

    How long have you had your tinyG?
    Do you use it frequently?

    You could be experiencing this issue

    if you tinyG had been sitting on the shelf for a while.
    Those with suspect units usually hit the flashing SpnDir fairly quickly (one or two runs).

    Are you sure the boot up response you are seeing is from tinyG, not SPJS?

    in reply to: TinyG hanging up in the middle of the job #10145
    cmcgrath5035
    Moderator

    Hmmmm, when you are running the job in air, is your spindle on?

    If off, rerun with it on, in air.

    Spindles can generate a lot of electrical noise, when heavily loaded, they generate even more noise.

    I believe the full blue bars in CP you reference are buffer fill bars .
    CP seeks to keep them full to maximize performance.
    That said, if communications gets disrupted and/or tinyG gets lost in FW space due to electrical noise, buffers may never clear.

    If job runs in air with spindle on, then perhaps try running the job slower using the control bar in the Gcode sender widget. Try maybe 0.5x or even 0.1x to see if tinyG behaves differently.

    Do you have limit switches?
    Temporarily disable them to see if they are contributing.

    in reply to: windows 10 and tinyG #10144
    cmcgrath5035
    Moderator

    With earlier versions of Windows it was reported that some folks needed to track down an FTDI driver for windows. (FTDI is the USB to serial device use on tinyG)
    I run Win10 (in a virtual Machine) and it ‘just works’ without additional drivers.

    In case you want to try it anyway, here is a link:

    When you load SPJS (version =?), SPJS actually interfaces to tinyG from the Win10 environment. I have run SPJS (ver 1.86) on Win10 successfully with no additional drivers.

    Try this – shutdown SPJS,then reboot your windows machine.
    Plug in tinyG to USB port.
    You should see a Com port enumerated for the new FTDI device (that is what Win sees).

    in reply to: TinyG Motor/LED Cutout #10141
    cmcgrath5035
    Moderator

    Working with the super fine stepper motor wires can be a challenge.

    I really like ferrules when playing in this space.

    in reply to: Universal GCode Sender support #10140
    cmcgrath5035
    Moderator

    Of course it depends on what you believe the “usual problems” are.

    UGS is what I would call and ‘enhanced basic’ Gcode file sender.

    Chilipepper is, on the other hand, a bleeding edge evolving CAM solution.

    in reply to: Universal GCode Sender support #10138
    cmcgrath5035
    Moderator

    There are numerous CAM front ends and terminal emulators such as CoolTerm that can communicate with tinyG.

    UGS is one of them

    We don’t see many UGS users asking questions here.
    Do you need help with some aspect?

    in reply to: TinyG & ChiliPeppr – TinyG doesn't do what gcode says to do #10132
    cmcgrath5035
    Moderator

    The web tool is sort of limited, which is why I suggest URL only.

    I’ll pass along the “snowflake corner.gcode” to see if it helps in resolving.

    Do try mm mode Gcode, it frequently resolves the issue

    • This reply was modified 7 years, 11 months ago by cmcgrath5035.
    in reply to: TinyG hanging up in the middle of the job #10129
    cmcgrath5035
    Moderator

    Do you have other jobs that run on your system OK?

    tinyG ‘chokes’ but no unusual flashing lights, etc?

    The randomness of the hang suggests to me a communications breakdown between tinyG and SPJS, rather than a Gcode parameter hang such as a arc error.

    Has this job ever run?
    To stop wasting material, I’ll suggest you run the job in air (zero above material) until the job will run fully to end.

    in reply to: TinyG & ChiliPeppr – TinyG doesn't do what gcode says to do #10124
    cmcgrath5035
    Moderator

    I imported your Gcode to Chilipeppr 3Dviewer, CAMotics (was OpenSCAM) and the CAM backend of QuadCAM, my 2D CAD tool and all look similar and , I’ll assume, correct per your comments.

    It is not exactly clear what “snowflake corner.gcode” does – I am assuming you created this as a subset of the larger file for quick testing?
    Does this file actually fail when you run it, or to be clear – can this file be used as a test case?

    My suspicion is that the failure is caused by a somewhat known but elusive bug in tinyG FW related to ARC (G2 and G3) processing. It has been elusive for the Devs to fully squash. Based on your pictures, it is apparent that the failure is dependent on how the repeated corner pattern is rotated.

    Please confirm that “snowflake corner.gcode” when run by itself actually displays the failure.

    Possible work arounds while the bug is being worked:
    1. Generate Gcode without arcs, if that is an option (no G2 or G3 commands). It will be a big file.
    2. You could play with the design by rotating it some random angle around the center of the snowflake and regenerate the Gcode, possibly finding a sweet spot where the computations don’t fail. Perhaps try that with the shorter file first?
    3. I just noted that you generated this in inch mode, G20. Try regenerating the design in mm mode. TinyG does all it’s work in mm, making conversions from inch as needed on the fly. The loss of precision in making those conversions sometimes contributes to these errors.

    If an option, generate your Gcode with line numbers – makes for easier reading and referencing.

    Your use of the Dropbox folder is ideal and easy, skip pasting the long file into this forum interface – copy and paste from here is difficult and makes navigating multiple messages difficult.

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