Re: New build with recycled parts on a ridiculous budget 120cm*60cm work area
Quote:
Originally Posted by
Nickhofen
Art!
let's see how she cuts ply next ;)
Re: New build with recycled parts on a ridiculous budget 120cm*60cm work area
Hi
Are you aware of this CNC device http://www.maslowcnc.com/ ?
Re: New build with recycled parts on a ridiculous budget 120cm*60cm work area
Quote:
Originally Posted by
BobenhamHotspur
Yes it doesn't do what I want to do but they do look kind of funky, I saw them before I ever started to build my router I can see them appealing to a certain market but I'm not that market.
I would think most people on here aren't that market.
1 Attachment(s)
Re: New build with recycled parts on a ridiculous budget 120cm*60cm work area
Having linuxcnc issues
Attachment 23594
Also the pc is too slow to be useful I need to change to a faster pc but I have a core I7 with fusion at work so will make that a dual boot and pop the pci parallel port card into that.
When I had it set to 64 microsteps machine ran ok in manual mode but set the drivers to 8 and nothing happens even though I changed the scale to be correct.
Re: New build with recycled parts on a ridiculous budget 120cm*60cm work area
At a quick glance, that looks like a soft limit problem. When you configured LCNC you should have set up min and max limits for each axis, and those error messages say that you are trying to move beyond one (or more) of them.
Alternatively, you say you changed the scale. Do you mean you changed the steps per unit settings? 8 microsteps is the right sort of number - did you change the "steps per" the wrong way, by any chance?
Re: New build with recycled parts on a ridiculous budget 120cm*60cm work area
Quote:
Originally Posted by
Neale
At a quick glance, that looks like a soft limit problem. When you configured LCNC you should have set up min and max limits for each axis, and those error messages say that you are trying to move beyond one (or more) of them.
Alternatively, you say you changed the scale. Do you mean you changed the steps per unit settings? 8 microsteps is the right sort of number - did you change the "steps per" the wrong way, by any chance?
Hi, I have all my min limit set to -0.001 and max limit 1200 on the X, 600 on the Y and 100 on the Z which I used stepconf (Wizard) to generate. Then I edited the ini to get my dual ballscrew working.
In Linux cnc scale is the amount of microsteps per mm you define it for each axis in the .ini so in my case using 8 microsteps = (8*200)/5==320 for my 1605 screws and (8*200)/4 = 400 for my 1604's.
Quote:
# Generated by stepconf 1.1 at Sun Jan 14 20:24:44 2018
# If you make changes to this file, they will be
# overwritten when you run stepconf again
[EMC]
MACHINE = Test
DEBUG = 0
VERSION = 1.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 = 2.50
MIN_LINEAR_VELOCITY = 0
MAX_LINEAR_VELOCITY = 25.00
DEFAULT_ANGULAR_VELOCITY = 36.00
MIN_ANGULAR_VELOCITY = 0
MAX_ANGULAR_VELOCITY = 360.00
INTRO_GRAPHIC = linuxcnc.gif
INTRO_TIME = 5
PROGRAM_PREFIX = /home/cnc/linuxcnc/nc_files
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm
[KINS]
JOINTS = 4
KINEMATICS = trivkins coordinates=XYYZ
[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
BASE_PERIOD = 100000
SERVO_PERIOD = 1000000
[HAL]
HALFILE = Test.hal
HALFILE = custom.hal
POSTGUI_HALFILE = postgui_call_list.hal
[TRAJ]
COORDINATES = X Y Z
LINEAR_UNITS = mm
ANGULAR_UNITS = degree
DEFAULT_LINEAR_VELOCITY = 36.00
MAX_LINEAR_VELOCITY = 25.00
[EMCIO]
EMCIO = io
CYCLE_TIME = 0.100
TOOL_TABLE = tool.tbl
[AXIS_X]
MAX_VELOCITY = 25.0
MAX_ACCELERATION = 750.0
MIN_LIMIT = -0.001
MAX_LIMIT = 1200.0
[JOINT_0]
TYPE = LINEAR
HOME = 0.0
MIN_LIMIT = -0.001
MAX_LIMIT = 1200.0
MAX_VELOCITY = 25.0
MAX_ACCELERATION = 750.0
STEPGEN_MAXACCEL = 937.5
SCALE = 320
FERROR = 1
MIN_FERROR = .25
HOME_OFFSET = 0.0
[AXIS_Y]
MAX_VELOCITY = 25.0
MAX_ACCELERATION = 750.0
MIN_LIMIT = -0.001
MAX_LIMIT = 600.0
[JOINT_1]
TYPE = LINEAR
HOME = 0.0
MIN_LIMIT = -0.001
MAX_LIMIT = 600.0
MAX_VELOCITY = 25.0
MAX_ACCELERATION = 750.0
STEPGEN_MAXACCEL = 937.5
SCALE = 400
FERROR = 1
MIN_FERROR = .25
HOME_OFFSET = 0.0
[JOINT_2]
TYPE = LINEAR
HOME = 0.0
MIN_LIMIT = -0.001
MAX_LIMIT = 600.0
MAX_VELOCITY = 25.0
MAX_ACCELERATION = 750.0
STEPGEN_MAXACCEL = 937.5
SCALE = 400.0
FERROR = 1
MIN_FERROR = .25
HOME_OFFSET = 0.0
[AXIS_Z]
MAX_VELOCITY = 25.0
MAX_ACCELERATION = 750.0
MIN_LIMIT = -100.0
MAX_LIMIT = 0.001
[JOINT_3]
TYPE = LINEAR
HOME = 0.0
MIN_LIMIT = -100.0
MAX_LIMIT = 0.001
MAX_VELOCITY = 25.0
MAX_ACCELERATION = 750.0
STEPGEN_MAXACCEL = 937.5
SCALE = 320
FERROR = 1
MIN_FERROR = .25
HOME_OFFSET = 0.0
Re: New build with recycled parts on a ridiculous budget 120cm*60cm work area
Unfortunately I can't help much more with the LCNC side of things - I switched to Mach3 around a year ago and even then I was using a machine with single motors.
Could you possibly post the gcode, or at least the first few dozen lines, just so we can see what is triggering the error messages?
Re: New build with recycled parts on a ridiculous budget 120cm*60cm work area
Ok some questions. Do you have dual homing working? How are you homing the machine?
I don't see a HOME_SEQUENCE = in your ini file.
In [TRAJ] you have COORDINATES = X Y Z I think it should be X Y Y Z Not sure on this now!!
Have a good read through this thread https://forum.linuxcnc.org/49-basic-...e?limitstart=0
Re: New build with recycled parts on a ridiculous budget 120cm*60cm work area
Quote:
Originally Posted by
Clive S
Ok some questions. Do you have dual homing working? How are you homing the machine?
I don't see a HOME_SEQUENCE = in your ini file.
In [TRAJ] you have COORDINATES = X Y Z I think it should be X Y Y Z Not sure on this now!!
Have a good read through this thread
https://forum.linuxcnc.org/49-basic-...e?limitstart=0
No homing yet was homing by pressing the home button in Axis for each one and I also tried no forced homing as well. I've only just drilled for the limit switches and am waiting for M3's to come through the post to fit them. I've put them sideways on now with rollers before I have the switches at the end bad idea as someone pointed out and I was like it'll be fine lol.
As often happens I was wrong.
I would like to get a controller that does step generation on board so PC specs are irrelevant, linuxcnc compatible and of course Ethernet is there such a controller?
Re: New build with recycled parts on a ridiculous budget 120cm*60cm work area
Quote:
I would like to get a controller that does step generation on board so PC specs are irrelevant, linuxcnc compatible and of course Ethernet is there such a controller?
Yes Mesa 7i76e
I think you should take a step back and start with baby steps with Lcnc. Start by getting the homing sorted etc.
I have read your posts on the Linuxcnc forum and seen your ini and hal files they are different to the ones you have posted here try and be consistent with what you are asking.
I think your limits problem is that the machine does not know where it is, so get it homing first. I know where there is a working config for the 7i76e but it is for a plasma but is near enough.
edit : And just to keep you sane https://www.youtube.com/watch?time_c...&v=bAdqazixuRY