-
-
Save trentster/405939c7221a1ca349ac to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Generated by stepconf 1.1 at Sat Dec 12 11:25:40 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 hal_parport cfg="0x378 out" | |
setp parport.0.reset-time 1000 | |
loadrt stepgen step_type=0,0,0 | |
loadrt pwmgen output_type=1 | |
addf parport.0.read base-thread | |
addf stepgen.make-pulses base-thread | |
addf pwmgen.make-pulses base-thread | |
addf parport.0.write base-thread | |
addf parport.0.reset 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 | |
addf pwmgen.update servo-thread | |
net spindle-cmd-rpm => pwmgen.0.value | |
net spindle-on <= motion.spindle-on => pwmgen.0.enable | |
net spindle-pwm <= pwmgen.0.pwm | |
setp pwmgen.0.pwm-freq 0.0 | |
setp pwmgen.0.scale 8000.0 | |
setp pwmgen.0.offset 0.0 | |
setp pwmgen.0.dither-pwm true | |
net spindle-cmd-rpm <= motion.spindle-speed-out | |
net spindle-cmd-rpm-abs <= motion.spindle-speed-out-abs | |
net spindle-cmd-rps <= motion.spindle-speed-out-rps | |
net spindle-cmd-rps-abs <= motion.spindle-speed-out-rps-abs | |
net spindle-at-speed => motion.spindle-at-speed | |
net spindle-cw <= motion.spindle-forward | |
net probe-in => motion.probe-input | |
setp parport.0.pin-01-out-invert 1 | |
net spindle-pwm => parport.0.pin-01-out | |
setp parport.0.pin-02-out-invert 1 | |
net xstep => parport.0.pin-02-out | |
setp parport.0.pin-02-out-reset 1 | |
net xdir => parport.0.pin-03-out | |
setp parport.0.pin-04-out-invert 1 | |
net ystep => parport.0.pin-04-out | |
setp parport.0.pin-04-out-reset 1 | |
net ydir => parport.0.pin-05-out | |
setp parport.0.pin-06-out-invert 1 | |
net zstep => parport.0.pin-06-out | |
setp parport.0.pin-06-out-reset 1 | |
net zdir => parport.0.pin-07-out | |
setp parport.0.pin-17-out-invert 1 | |
net spindle-cw => parport.0.pin-17-out | |
net probe-in <= parport.0.pin-11-in | |
setp stepgen.0.position-scale [AXIS_0]SCALE | |
setp stepgen.0.steplen 1 | |
setp stepgen.0.stepspace 0 | |
setp stepgen.0.dirhold 15200 | |
setp stepgen.0.dirsetup 15200 | |
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 0 | |
setp stepgen.1.dirhold 15200 | |
setp stepgen.1.dirsetup 15200 | |
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 0 | |
setp stepgen.2.dirhold 15200 | |
setp stepgen.2.dirsetup 15200 | |
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-out => 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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Generated by stepconf 1.1 at Sat Dec 12 11:25:40 2015 | |
# If you make changes to this file, they will be | |
# overwritten when you run stepconf again | |
[EMC] | |
MACHINE = my-cnc | |
DEBUG = 0 | |
[DISPLAY] | |
DISPLAY = axis | |
EDITOR = gedit | |
POSITION_OFFSET = RELATIVE | |
POSITION_FEEDBACK = ACTUAL | |
ARCDIVISION = 64 | |
GRIDS = 10mm 20mm 50mm 100mm 1in 2in 5in 10in | |
MAX_FEED_OVERRIDE = 1.2 | |
MIN_SPINDLE_OVERRIDE = 0.5 | |
MAX_SPINDLE_OVERRIDE = 1.2 | |
DEFAULT_LINEAR_VELOCITY = 6.00 | |
MIN_LINEAR_VELOCITY = 0 | |
MAX_LINEAR_VELOCITY = 60.00 | |
INTRO_GRAPHIC = linuxcnc.gif | |
INTRO_TIME = 5 | |
PROGRAM_PREFIX = /home/marks/linuxcnc/nc_files | |
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm | |
PYVCP = custompanel.xml | |
[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 = 100000 | |
SERVO_PERIOD = 1000000 | |
[HAL] | |
HALUI = halui | |
HALFILE = my-cnc.hal | |
HALFILE = custom.hal | |
POSTGUI_HALFILE = custom_postgui.hal | |
[HALUI] | |
# add halui MDI commands here (max 64) | |
[TRAJ] | |
AXES = 3 | |
COORDINATES = X Y Z | |
LINEAR_UNITS = mm | |
ANGULAR_UNITS = degree | |
CYCLE_TIME = 0.010 | |
DEFAULT_VELOCITY = 6.00 | |
MAX_VELOCITY = 60.00 | |
[EMCIO] | |
EMCIO = io | |
CYCLE_TIME = 0.100 | |
TOOL_TABLE = tool.tbl | |
[AXIS_0] | |
TYPE = LINEAR | |
HOME = 0.0 | |
MAX_VELOCITY = 59.375 | |
MAX_ACCELERATION = 889.0 | |
STEPGEN_MAXACCEL = 1111.25 | |
SCALE = 160.0 | |
FERROR = 1 | |
MIN_FERROR = .25 | |
MIN_LIMIT = -250.0 | |
MAX_LIMIT = 250.0 | |
HOME_OFFSET = 0.0 | |
[AXIS_1] | |
TYPE = LINEAR | |
HOME = 0.0 | |
MAX_VELOCITY = 50.0 | |
MAX_ACCELERATION = 435.0 | |
STEPGEN_MAXACCEL = 543.75 | |
SCALE = 160.0 | |
FERROR = 1 | |
MIN_FERROR = .25 | |
MIN_LIMIT = -300.0 | |
MAX_LIMIT = 300.0 | |
HOME_OFFSET = 0.0 | |
[AXIS_2] | |
TYPE = LINEAR | |
HOME = 0.0 | |
MAX_VELOCITY = 25.0 | |
MAX_ACCELERATION = 381.0 | |
STEPGEN_MAXACCEL = 476.25 | |
SCALE = 160.0 | |
FERROR = 1 | |
MIN_FERROR = .25 | |
MIN_LIMIT = -50.0 | |
MAX_LIMIT = 50.0 | |
HOME_OFFSET = 0.0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment