. .

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    I hope you get this going right Thomas it looks to be a lot of fun.

    You mention Jazz I sure wish he was still on the forum, in my view the forum has lost a great guy and it just isn't the same without him. He was a great help to me nice to talk to.

    All the best

    Suesi

  2. #2
    Hi there thanks for the reply.

    I have just tried swapping the z stepper cables with the y and the z axis moved fine, the y then had the problem. So does this tell me that the wiring is fine but there must be something wrong with the mx3660 unit?

    I hope that's not the case! As I bought this over a year ago which means my warranty will have run out! Even though it is basically brand new.

  3. #3
    Quote Originally Posted by thomashomer1986 View Post
    Hi there thanks for the reply.

    I have just tried swapping the z stepper cables with the y and the z axis moved fine, the y then had the problem. So does this tell me that the wiring is fine but there must be something wrong with the mx3660 unit?

    I hope that's not the case! As I bought this over a year ago which means my warranty will have run out! Even though it is basically brand new.
    Can you post the .ini and hal files and a picture of the settings on the drive like I suggested before.
    ..Clive
    The more you know, The better you know, How little you know

  4. #4
    Apologies for missing your previous question.

    i cannot upload the .hal and .ini files, so I'm presuming you just mean copy and paste the content?



    the .hal file:


    # Generated by stepconf at Mon Aug 24 20:58:12 2015
    # If you make changes to this file, they will be
    # overwritten when you run stepconf again
    loadrt trivkins
    loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[TRAJ]AXES
    loadrt probe_parport
    loadrt hal_parport cfg="0x378 out "
    loadrt stepgen step_type=0,0,0

    addf parport.0.read base-thread
    addf stepgen.make-pulses base-thread
    addf parport.0.write base-thread

    addf stepgen.capture-position servo-thread
    addf motion-command-handler servo-thread
    addf motion-controller servo-thread
    addf stepgen.update-freq servo-thread
    net spindle-cmd <= motion.spindle-speed-out

    net xstep => parport.0.pin-02-out
    net xdir => parport.0.pin-03-out
    net ystep => parport.0.pin-04-out
    setp parport.0.pin-05-out-invert 1
    net ydir => parport.0.pin-05-out
    net zstep => parport.0.pin-06-out
    net zdir => parport.0.pin-07-out


    net estop-ext <= parport.0.pin-15-in-not


    setp stepgen.0.position-scale [AXIS_0]SCALE
    setp stepgen.0.steplen 1
    setp stepgen.0.stepspace 1
    setp stepgen.0.dirhold 210769
    setp stepgen.0.dirsetup 210769
    setp stepgen.0.maxaccel [AXIS_0]STEPGEN_MAXACCEL
    net xpos-cmd axis.0.motor-pos-cmd => stepgen.0.position-cmd
    net xpos-fb stepgen.0.position-fb => axis.0.motor-pos-fb
    net xstep <= stepgen.0.step
    net xdir <= stepgen.0.dir
    net xenable axis.0.amp-enable-out => stepgen.0.enable

    setp stepgen.1.position-scale [AXIS_1]SCALE
    setp stepgen.1.steplen 1
    setp stepgen.1.stepspace 1
    setp stepgen.1.dirhold 210769
    setp stepgen.1.dirsetup 210769
    setp stepgen.1.maxaccel [AXIS_1]STEPGEN_MAXACCEL
    net ypos-cmd axis.1.motor-pos-cmd => stepgen.1.position-cmd
    net ypos-fb stepgen.1.position-fb => axis.1.motor-pos-fb
    net ystep <= stepgen.1.step
    net ydir <= stepgen.1.dir
    net yenable axis.1.amp-enable-out => stepgen.1.enable

    setp stepgen.2.position-scale [AXIS_2]SCALE
    setp stepgen.2.steplen 1
    setp stepgen.2.stepspace 1
    setp stepgen.2.dirhold 210769
    setp stepgen.2.dirsetup 210769
    setp stepgen.2.maxaccel [AXIS_2]STEPGEN_MAXACCEL
    net zpos-cmd axis.2.motor-pos-cmd => stepgen.2.position-cmd
    net zpos-fb stepgen.2.position-fb => axis.2.motor-pos-fb
    net zstep <= stepgen.2.step
    net zdir <= stepgen.2.dir
    net zenable axis.2.amp-enable-out => stepgen.2.enable

    net estop-out <= iocontrol.0.user-enable-out
    net estop-ext => iocontrol.0.emc-enable-in

    loadusr -W hal_manualtoolchange
    net tool-change iocontrol.0.tool-change => hal_manualtoolchange.change
    net tool-changed iocontrol.0.tool-changed <= hal_manualtoolchange.changed
    net tool-number iocontrol.0.tool-prep-number => hal_manualtoolchange.number
    net tool-prepare-loopback iocontrol.0.tool-prepare => iocontrol.0.tool-prepared



    the .ini file:



    # Generated by stepconf at Mon Aug 24 20:58:12 2015
    # If you make changes to this file, they will be
    # overwritten when you run stepconf again

    [EMC]
    MACHINE = Linux-CNC-Router
    DEBUG = 0

    [DISPLAY]
    DISPLAY = axis
    EDITOR = gedit
    POSITION_OFFSET = RELATIVE
    POSITION_FEEDBACK = ACTUAL
    MAX_FEED_OVERRIDE = 1.2
    INTRO_GRAPHIC = linuxcnc.gif
    INTRO_TIME = 5
    PROGRAM_PREFIX = /home/cnc/linuxcnc/nc_files
    INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm

    [FILTER]
    PROGRAM_EXTENSION = .png,.gif,.jpg Greyscale Depth Image
    PROGRAM_EXTENSION = .py Python Script
    png = image-to-gcode
    gif = image-to-gcode
    jpg = image-to-gcode
    py = python

    [TASK]
    TASK = milltask
    CYCLE_TIME = 0.010

    [RS274NGC]
    PARAMETER_FILE = linuxcnc.var

    [EMCMOT]
    EMCMOT = motmod
    COMM_TIMEOUT = 1.0
    COMM_WAIT = 0.010
    BASE_PERIOD = 20769
    SERVO_PERIOD = 1000000

    [HAL]
    HALFILE = Linux-CNC-Router.hal
    HALFILE = custom.hal
    POSTGUI_HALFILE = custom_postgui.hal

    [TRAJ]
    AXES = 3
    COORDINATES = X Y Z
    LINEAR_UNITS = mm
    ANGULAR_UNITS = degree
    CYCLE_TIME = 0.010
    DEFAULT_VELOCITY = 5.00
    MAX_LINEAR_VELOCITY = 50.00

    [EMCIO]
    EMCIO = io
    CYCLE_TIME = 0.100
    TOOL_TABLE = tool.tbl

    [AXIS_0]
    TYPE = LINEAR
    HOME = 0.0
    MAX_VELOCITY = 28.5882806105
    MAX_ACCELERATION = 50.0
    STEPGEN_MAXACCEL = 62.5
    SCALE = 800.0
    FERROR = 1
    MIN_FERROR = .25
    MIN_LIMIT = -0.001
    MAX_LIMIT = 250.0
    HOME_OFFSET = 0.0

    [AXIS_1]
    TYPE = LINEAR
    HOME = 0.0
    MAX_VELOCITY = 28.5882806105
    MAX_ACCELERATION = 50.0
    STEPGEN_MAXACCEL = 62.5
    SCALE = 800.0
    FERROR = 1
    MIN_FERROR = .25
    MIN_LIMIT = -0.001
    MAX_LIMIT = 250.0
    HOME_OFFSET = 0.0

    [AXIS_2]
    TYPE = LINEAR
    HOME = 0.0
    MAX_VELOCITY = 25.0
    MAX_ACCELERATION = 25.0
    STEPGEN_MAXACCEL = 31.25
    SCALE = 800.0
    FERROR = 1
    MIN_FERROR = .25
    MIN_LIMIT = -0.001
    MAX_LIMIT = 0.001
    HOME_OFFSET = 0.0



    One thing I have just noticed is that when im in the step config wizard and i click on the 'test this axis' button. my z axis moves fine?
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	Screenshot.png 
Views:	355 
Size:	409.7 KB 
ID:	15948  

  5. #5
    Ok Just had a quick look see this:-
    TYPE = LINEAR
    HOME = 0.0
    MAX_VELOCITY = 25.0
    MAX_ACCELERATION = 25.0 this should be a lot higher
    STEPGEN_MAXACCEL = 31.25
    SCALE = 800.0
    FERROR = 1
    MIN_FERROR = .25
    MIN_LIMIT = -0.001
    MAX_LIMIT = 0.001

    HOME_OFFSET = 0.0

    so the most it can move is .002mm So alter the Min limit and try again say -100 or what ever your Z is
    Last edited by Clive S; 25-08-2015 at 08:49 PM.
    ..Clive
    The more you know, The better you know, How little you know

  6. #6
    [QUOTE=suesi34e;71715]I hope you get this going right Thomas it looks to be a lot of fun.

    You mention Jazz I sure wish he was still on the forum, in my view the forum has lost a great guy and it just isn't the same without him. He was a great help to me nice to talk to.

    All the best

    Suesi


    Hi, I have been very busy for the ast few weeks (a situation that will continue for a while as I am busy building an 18 foot fast fihing boat and am converting a van into a camper to pull it!!). Yuo mention that Jazz has left the forum - is this really true? If so it is very sad, as Jazz is one of if not the most helpful and experienced members,
    and will be sorely missed. G.
    Last edited by GEOFFREY; 29-08-2015 at 10:12 PM. Reason: typo

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. WANTED: TB6560 + PSU, Drivers, BOB's, Nema 23 Kits DEAD or ALIVE
    By longy in forum Items Wanted
    Replies: 4
    Last Post: 16-06-2014, 04:15 PM
  2. It`s alive
    By gorbo in forum General Discussion
    Replies: 4
    Last Post: 16-11-2010, 08:09 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •