michael w. mckosky

Forum Replies Created

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • in reply to: tinyG controller motor1,4 pulse rate #7700

    mcgrath:
    Okay, attached is a word .doc of the dump, with the g54 stuff (offsets) removed.

    I will spend some time experimenting with the drop-box application over this week, to make it easier on you folks. I didn’t quiet see how to address the file to you in the application, so thanks for suggesting a copy and send operation.

    Tried using ChilliPepper, got frustrated with it. Will return to that soon. tgFX seemed like a nice application but with flaws, but I guess all applications are like that, eh? (need simple tools for simple people!)

    I was originally thinking of fooling around with 3d printing, but a three axis cnc machine would be more useful and instructive to me, including using gcode.
    If I were to play with 3d printing I probably would do well to plunk down a few thousand bucks just to do the printing. But since it is unlikely to do anything worthwhile beyond printing toys it is not worthwhile to me. Most of what I would do would involve using sintered metals for the strength etc. Might just as well fabricate (2d) pieces and weld them. The cnc machine would be used to cut 2d parts such as aircraft wing ribs etc. (I am scratch-building a ch750 aircraft, would use cnc for the ribs and smaller pieces mostly for uniformity and accuracy of drill holes etc).

    Okay, the file is as follows:

    [fb] firmware build 435.06
    [fv] firmware version 0.97
    [hp] hardware platform 1.00
    [hv] hardware version 8.00
    [id] TinyG ID 2X2660-FES

    [ja] junction acceleration nan in
    [ct] chordal tolerance nan in
    [sl] soft limit enable 0
    [st] switch type 0 [0=NO,1=NC]
    [mt] motor idle timeout 0.10 Sec

    [ej] enable json mode 0 [0=text,1=JSON]
    [jv] json verbosity 0 [0=silent,1=footer,2=messages,3=configs,4=linenum,5=verbose]
    [js] json serialize style 0 [0=relaxed,1=strict]
    [tv] text verbosity 0 [0=silent,1=verbose]
    [qv] queue report verbosity 0 [0=off,1=single,2=triple]
    [sv] status report verbosity 0 [0=off,1=filtered,2=verbose]
    [si] status interval 150 ms
    [ec] expand LF to CRLF on TX 0 [0=off,1=on]
    [ee] enable echo 0 [0=off,1=on]
    [ex] enable flow control 0 [0=off,1=XON/XOFF, 2=RTS/CTS]
    [baud] USB baud rate 5 [1=9600,2=19200,3=38400,4=57600,5=115200,6=230400]

    [net] network mode 0 [0=master]
    [gpl] default gcode plane 0 [0=G17,1=G18,2=G19]
    [gun] default gcode units mode 0 [0=G20,1=G21]
    [gco] default gcode coord system 0 [1-6 (G54-G59)]
    [gpa] default gcode path control 0 [0=G61,1=G61.1,2=G64]
    [gdi] default gcode distance mode 0 [0=G90,1=G91]

    [1ma] m1 map to axis 0 [0=X,1=Y,2=Z…]
    [1sa] m1 step angle 1.800 deg
    [1tr] m1 travel per revolution 10.0000 in
    [1mi] m1 microsteps 8 [1,2,4,8]
    [1po] m1 polarity 0 [0=normal,1=reverse]
    [1pm] m1 power management 0 [0=disabled,1=always on,2=in cycle,3=when moving]

    [2ma] m2 map to axis 1 [0=X,1=Y,2=Z…]
    [2sa] m2 step angle 1.800 deg
    [2tr] m2 travel per revolution 0.0492 in
    [2mi] m2 microsteps 8 [1,2,4,8]
    [2po] m2 polarity 0 [0=normal,1=reverse]
    [2pm] m2 power management 0 [0=disabled,1=always on,2=in cycle,3=when moving]

    [3ma] m3 map to axis 2 [0=X,1=Y,2=Z…]
    [3sa] m3 step angle 1.800 deg
    [3tr] m3 travel per revolution 0.0492 in
    [3mi] m3 microsteps 8 [1,2,4,8]
    [3po] m3 polarity 0 [0=normal,1=reverse]
    [3pm] m3 power management 0 [0=disabled,1=always on,2=in cycle,3=when moving]

    [4ma] m4 map to axis 3 [0=X,1=Y,2=Z…]
    [4sa] m4 step angle 1.800 deg
    [4tr] m4 travel per revolution 14.1732 in
    [4mi] m4 microsteps 8 [1,2,4,8]
    [4po] m4 polarity 0 [0=normal,1=reverse]
    [4pm] m4 power management 0 [0=disabled,1=always on,2=in cycle,3=when moving]

    [xam] x axis mode 1 [standard]
    [xvm] x velocity maximum 10 in/min
    [xfr] x feedrate maximum 10 in/min
    [xtn] x travel minimum 0.000 in
    [xtm] x travel maximum 10.000 in
    [xjm] x jerk maximum 1 in/min^3 * 1 million
    [xjh] x jerk homing 1 in/min^3 * 1 million
    [xjd] x junction deviation 0.0020 in (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 10 in/min
    [xlv] x latch velocity 4 in/min
    [xlb] x latch backoff 0.197 in
    [xzb] x zero backoff 0.039 in

    [yam] y axis mode 1 [standard]
    [yvm] y velocity maximum 10 in/min
    [yfr] y feedrate maximum 10 in/min
    [ytn] y travel minimum 0.000 in
    [ytm] y travel maximum 10.000 in
    [yjm] y jerk maximum 1 in/min^3 * 1 million
    [yjh] y jerk homing 1 in/min^3 * 1 million
    [yjd] y junction deviation 0.0020 in (larger is faster)
    [ysn] y switch min 1 [0=off,1=homing,2=limit,3=limit+homing]
    [ysx] y switch max 0 [0=off,1=homing,2=limit,3=limit+homing]
    [ysv] y search velocity 20 in/min
    [ylv] y latch velocity 4 in/min
    [ylb] y latch backoff 0.197 in
    [yzb] y zero backoff 0.039 in

    [zam] z axis mode 1 [stand
    [zfr] z feedrate maximum 31 in/min
    [ztn] z travel minimum 0.000 in
    [ztm] z travel maximum 2.953 in
    [zjm] z jerk maximum 1 in/min^3 * 1 million
    [zjh] z jerk homing 1 in/min^3 * 1 million
    [zjd] z junction deviation 0.0020 in (larger is faster)
    [zsn] z switch min 0 [0=off,1=homing,2=limit,3=limit+homing]
    [zsx] z switch max 1 [0=off,1=homing,2=limit,3=limit+homing]
    [zsv] z search velocity 16 in/min
    [zlv] z latch velocity 4 in/min
    [zlb] z latch backoff 0.197 in
    [zzb] z zero backoff 0.039 in

    [aam] a axis mode 3 [radius]
    [avm] a velocity maximum 230400 deg/min
    [afr] a feedrate maximum 230400 deg/min
    [atn] a travel minimum -1.000 deg
    [atm] a travel maximum -1.000 deg
    [ajm] a jerk maximum 5760 deg/min^3 * 1 million
    [ajh] a jerk homing 5760 deg/min^3 * 1 million
    [ajd] a junction deviation 0.0500 deg (larger is faster)
    [ara] a radius value 0.0078 deg
    [asn] a switch min 1 [0=off,1=homing,2=limit,3=limit+homing]
    [asx] a switch max 0 [0=off,1=homing,2=limit,3=limit+homing]
    [asv] a search velocity 600 deg/min
    [alv] a latch velocity 100 deg/min
    [alb] a latch backoff 5.000 deg
    [azb] a zero backoff 2.000 deg

    [bam] b axis mode 0 [disabled]
    [bvm] b velocity maximum 3600 deg/min
    [bfr] b feedrate maximum 3600 deg/min
    [btn] b travel minimum -1.000 deg
    [btm] b travel maximum -1.000 deg
    [bjm] b jerk maximum 20 deg/min^3 * 1 million
    [bjd] b junction deviation 0.0500 deg (larger is faster)
    [bra] b radius value 0.0394 deg

    [cam] c axis mode 0 [disabled]
    [cvm] c velocity maximum 3600 deg/min
    [cfr] c feedrate maximum 3600 deg/min
    [ctn] c travel minimum -1.000 deg
    [ctm] c travel maximum -1.000 deg
    [cjm] c jerk maximum 20 deg/min^3 * 1 million
    [cjd] c junction deviation 0.0500 deg (larger is faster)
    [cra] c radius value 0.0394 deg

    [p1frq] pwm frequency 100 Hz
    [p1csl] pwm cw speed lo 1000 RPM
    [p1csh] pwm cw speed hi 2000 RPM
    [p1cpl] pwm cw phase lo 0.125 [0..1]
    [p1cph] pwm cw phase hi 0.200 [0..1]
    [p1wsl] pwm ccw speed lo 1000 RPM
    [p1wsh] pwm ccw speed hi 2000 RPM
    [p1wpl] pwm ccw phase lo 0.125 [0..1]
    [p1wph] pwm ccw phase hi 0.200 [0..1]
    [p1pof] pwm phase off nan [0..1]

    in reply to: tinyG controller motor1,4 pulse rate #7697

    cmcgrath:

    I did do a dump, have the filed and a modified .doc file.
    But, don’t know how to respond to your response, or how to send/attach files to you.
    Is there an address that I can use to send you the files?
    I have no idea what the drop-box thing is either.

    I did fool around with the setup I have, and looking at the dump data organization this suggested a few other experiments. The result was that I seemed to get all 4 motors running at higher speeds, but I did not record the results. I will see about getting the time to experiment some more this week.

    I gather that there are default settings on the board, perhaps setting up some of the axis to correspond to some machines on the market? I need to set up the axis without such presumptions and make all the axis run the same way. This so I can learn G-code and confirm that I am making the motors run at the rates I expect.

    So, if you can suggest how to send info to you I would appreciate that.
    Mike

    in reply to: TinyG / TgFX Problems #6419

    Am new to this site, have not yet fired up TinyG board, played with tgFX very briefly.

    Problem: The board has what appears to be a USB port, not a conventional serial port. Yet it seems to have a FT230X chip, judging from the schematic and using a magnifying glass to try to see the board markings.

    I have little confidence in the documentation since the board does not look like the picture in the documentation downloaded from Synthetos, the latter not showing a USB port or the FT230X chip (I don’t see it).

    The j14 is indicated as TTL Serial, is this to be from the computer’s com1 output???

    The tgFX software asks to scan for a serial port. Yet the TinyG board has a USB port. Is there a way to output on a USB port to the board? Is it intended to be two possibilities? Is there a version of tgFX that would output on USB???

    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.

    Lastly, is the response to this going to be sent to my email address, or to here?

    Thanks
    Mike

Viewing 3 posts - 1 through 3 (of 3 total)