cmcgrath5035

Forum Replies Created

Viewing 15 posts - 1,096 through 1,110 (of 1,771 total)
  • Author
    Posts
  • in reply to: 440.18 Firmware – issue with tiny CCW arc moves #8716
    cmcgrath5035
    Moderator

    Good news, rtgallus.
    Keep an eye out for SPJS 1.85 as well.
    I believe 1.84 was an interim test version taht is still being tweaked.

    in reply to: TinyG V8 – Motor Driver shorted out during job #8715
    cmcgrath5035
    Moderator

    Bummer.
    Send a message to synthetos at gmail dot com.
    They will assist.

    in reply to: About to try TinyG #8708
    cmcgrath5035
    Moderator

    Chilipeppr Has two software components –
    A Browser based Ap that runs best on Chrome, also Firefox and maybe IE11
    A server AP SPJS that has binaries for Win,. Mac, Linux, RasPi, Beagle and Edison

    The Browser Ap connects via home network to SPJS, which connects to tinyG via USB.
    The Browser PC to SPJS can be ethernet or WiFi (or….)

    Given the size of your machine, you might find a Pi or Beagle convenient, but you can for sure get started with both the Browser and SPJS running on the same PC (Laptop, desktop).
    The Browser app needs some horsepower to work well, don’t try a braindead cast off laptop (as many of us did).
    SPJS runs much better on RasPi2 class small machine.
    I don;’t know what equivalent Beagle might be.

    in reply to: something basic that I don't understand…. #8706
    cmcgrath5035
    Moderator

    So you are running FW 440.18 or FW 440.19?
    Sending Gcode from CoolTerm or from Chilipeppr; if CP, what SPJS version?

    in reply to: About to try TinyG #8703
    cmcgrath5035
    Moderator

    CoolTerm works well for many people, as does Chilipeppr.
    Many folks also use Vcarve, although I am not sure what backend they use.
    You could post that question and I expect you’ll get responses.

    Do you use Vcarve to control the sewing Machine as well?
    You could probably implement a Macro to do that in Chilipeppr, several folks have added I/O capability.

    How big is your quilting table?

    in reply to: 440.18 Firmware – issue with tiny CCW arc moves #8697
    cmcgrath5035
    Moderator

    Sorry, I guess this was your first FW upgrade.
    Almost everybody gets to learn the “Parameters get Reset” the hard way.

    I have no better ideas than to try backing down to SPJS 1.80. But do check first that a new SPJS has not appeared before you proceed (that will be version > 1.83).
    As you likely recall, SPJS 1.80 does not have the downloader feature you just used, but it will be in the next version, I would imagine.

    The problem with many items like the YouTube turtorialls, including many old posts in this forum, is that recommendations are made for then-current situations. When new FW builds appear, sometimes parameters change meaning or recommended value. Be wary of suggestions/recommendations older than a few weeks/months. This is a fast moving business.
    If you don’t use an axis (e.g. A, B, C), best to disable it (e.g. $aam=0), but should be a ‘don’t care).

    in reply to: 440.18 Firmware – issue with tiny CCW arc moves #8695
    cmcgrath5035
    Moderator

    Since you are still running SPJS 1.83 and FW updates are easy, you might first try updating to FW 440.19, a candidate release with minor tweaks to ARCs :

    If 440.19 still has issue, then try going back to SPJS 1.80

    in reply to: 440.18 Firmware – issue with tiny CCW arc moves #8693
    cmcgrath5035
    Moderator

    Wow, when I saw this line of Gcode “4 N4 (Bit diameter: 2,000000mm)” I wondered what on earth is that, then realized that you are likely in Europe, where 2,0000mm = 2.0000mm to us yanks.
    That can be confusing!

    Great Dropbox set of data, by the way.

    1. My error, Typical Ox are $tr=60mm with Nema23s. Typical ShapeOkos are 40mm with Nema23s, different belts and pulleys
    2. Your other parameters are OK. 1.8deg on motor means 200 (360/1.8) steps per revolution.
    3. TinyG’s minimum move on any motor is, for you, 0.0375mm. If told to move less than that, tinyG accumulates moves it can’t make until it can move. Hint: if you try to jog with 0.01mm precision, you will have to hit the arrow key 4 times (4*0.01=0.04, > 0.0375) for the motor to actually move.

    4. From your screenshot, I see you are running SPJS 1.83. A bug has been found in this new SPJS and MAY be your issue (because the location is random, I don’t think it is Gcode). See

    Backing down to SPJS 1.80 may resolve your issue

    Keep an eye out for a newer (>1.83) SPJS

    See if that helps.

    in reply to: Motors moving too fast #8690
    cmcgrath5035
    Moderator

    Good news.
    Keep an eye out for SPJS >1.83, I know John is close to releasing a fix

    in reply to: 440.18 Firmware – issue with tiny CCW arc moves #8688
    cmcgrath5035
    Moderator

    Here is my suggestion for including files in posts here:

    Obviously, direct embedding gets the job done by is a veryinefficent use of the interface.

    Any chance your Gcode generator can add line numbers?
    Impossible to have a lot of dialog on a list like that.

    Also, any particular reason you chose pulleys that result in $_tr=60mm? Most Ox I have seen are $_tr=40 . You loose a lot of torque when the pulleys get large.

    The title of your post implies that the CCW moves are the problem.
    Are you sure it is the G03 moves?

    With your machine, the minimum X and Y move is 60/(200*8)=0.0375mm (the distance a microstep moves)
    Looking at this snipet:

    (Pass: 8)
    G01 Z-3.900 F120
    G03 X27.4065 Y14.5802 R0.2500 F160
    X27.4332 Y14.6372 R0.2500
    X27.4443 Y14.6993 R0.2500
    X27.4389 Y14.7621 R0.2500
    X27.4175 Y14.8213 R0.2500
    X27.3815 Y14.8730 R0.2500
    X27.3333 Y14.9136 R0.2500
    X27.2762 Y14.9403 R0.2500
    X27.2142 Y14.95

    Seems a lot of the Gcode won’t cause moves to be made; are you sure tinyG isn’t busy doing nothing?

    in reply to: Looking for correct rotary axis settings #8684
    cmcgrath5035
    Moderator

    I have ner played with rotational axes.

    Anything in here help:?

    in reply to: Motors moving too fast #8683
    cmcgrath5035
    Moderator
    in reply to: Some motors are not responding #8681
    cmcgrath5035
    Moderator

    What FW do you have loaded? $fb= ?
    If you fw is old, $npm=2 might not be right for you.

    You should upgrade to FW 440.18 if not there already

    in reply to: Motors moving too fast #8680
    cmcgrath5035
    Moderator

    Do you think any of this would cause the motors to move so fast? I’ll see if I can get a dropbox set up and load a video of the machine and what it’s doing when trying to jog.

    Maybe, depend if whatever is causing 5000 to become 5004 (etc) is causing other parameter issues.

    I believe CP jogs at G0 speed

    You can compare
    G0 X30Y30
    to
    G1 X30Y30 F800

    Maybe G0 speed is just ‘fast’ to you”
    that would be $xvm=16002, if we trust that value.

    I highly recommend the $defa=1 procedure.
    Enter parameters via CoolTerm or the Serial port console.

    in reply to: Motors moving too fast #8676
    cmcgrath5035
    Moderator

    What follows is a somewhat ‘painful’ procedure, but I think you need it.

    I am bothered by some of your parameter values.
    Look at

    [xam] x axis mode 1 [standard]
    [xvm] x velocity maximum 16002 mm/min
    [xfr] x feedrate maximum 16002 mm/min
    [xtn] x travel minimum 0.000 mm
    [xtm] x travel maximum 762.000 mm
    [xjm] x jerk maximum 5004 mm/min^3 * 1 million
    [xjh] x jerk homing 51 mm/min^3 * 1 million
    [xjd] x junction deviation 0.0102 mm (larger is faster)
    [xsn] x switch min 1 [0=off,1=homing,2=limit,3=limit+homing]
    [xsx] x switch max 0 [0=off,1=homing,2=limit,3=limit+homing]
    [xsv] x search velocity 508 mm/min
    [xlv] x latch velocity 102 mm/min
    [xlb] x latch backoff 5.004 mm
    [xzb] x zero backoff 0.991 mm

    I see no good reason why you would have , for example, $xjerk to 5004 mm/mm^3 rather than 5000.
    Many of your parameters have this dangling precision that is just not normal, and indicative of parameter corruption.
    Unless you can explain these values, I suggest the following:

    1. Reset (the button) tinyG
    2. Connect via CoolTerm or CP.
    3 On the command line, enter $defa=1
    This will reset ALL your parameters to a set of defaults that are not useful on your machine, so you will need to reenter them.
    I recommend you do this one parameter at a time via the command line or the SP Command window, not the configuretinyG widget on CP
    Make sure your machine is in mm mode (not inch) when you make the parameter entries.
    Make a print out of your $$ dump BEFORE you do this, so you can follow along resetting your parameters.
    Other than $nTR values, which need to be tweaked for best movement precision, parameters should be ‘nice roundish numbers’.
    So, $1tr=59.7510 mm is understandable, but $xjm=5004 looks bogus.

    I’ll comment that we have seen this before, this procedure usually corrects it, but there is not good understanding how it happened.

Viewing 15 posts - 1,096 through 1,110 (of 1,771 total)