- Posts: 50
- Thank you received: 0
Lathe Macros
3 years 7 months ago #266313
by O.R
Replied by O.R on topic Lathe Macros
Ok I tried like this:
SUBROUTINE_PATH = macros:./home/sorvi/Desktop/Lathe/Lathe.ini:.
or
SUBROUTINE_PATH = /home/sorvi/Desktop/Lathe/Lathe.ini:.
but I get still same errors than previously.
I don't have any clue what i'm doing. Are these macros kind of add on to my original Lathe configuration or is it not related to the original at all. Should i have to for example make joint settings similarly to the "lathe_macro.ini" file, like i have done in my "Lathe.ini" file originaly.
SUBROUTINE_PATH = macros:./home/sorvi/Desktop/Lathe/Lathe.ini:.
or
SUBROUTINE_PATH = /home/sorvi/Desktop/Lathe/Lathe.ini:.
but I get still same errors than previously.
I don't have any clue what i'm doing. Are these macros kind of add on to my original Lathe configuration or is it not related to the original at all. Should i have to for example make joint settings similarly to the "lathe_macro.ini" file, like i have done in my "Lathe.ini" file originaly.
Please Log in to join the conversation.
3 years 7 months ago #266316
by andypugh
Replied by andypugh on topic Lathe Macros
The macros are an add-on.
Start with a working lathe config that controls your lathe adequately, then add the macros as a tab in the GUI.
Start with a working lathe config that controls your lathe adequately, then add the macros as a tab in the GUI.
Please Log in to join the conversation.
3 years 7 months ago #266336
by O.R
Replied by O.R on topic Lathe Macros
Ok, i have all ready working configuration for lathe. I added macro files to my working lathe configuration folder which is on my desktop. Then i added that "EMBED_TAB_NAME = Cycles" line to my working lathe.ini file about same spot. After that i tried add that SUBROUTINE_PATH . If I start my working lathe configuration (desktop shortcut) i can not see any Cycles tab and i do not get any errors. What i should do next?
Please Log in to join the conversation.
3 years 7 months ago #266338
by andypugh
Replied by andypugh on topic Lathe Macros
Which GUI are you using?
There is a wierd Gmoccapy bug where the tabs all hide at first...
There is a wierd Gmoccapy bug where the tabs all hide at first...
Please Log in to join the conversation.
3 years 7 months ago #266340
by O.R
Replied by O.R on topic Lathe Macros
I use Axis GUI
Please Log in to join the conversation.
3 years 7 months ago #266342
by andypugh
Replied by andypugh on topic Lathe Macros
Are there really no messages printed if you launch from the command line?
Please Log in to join the conversation.
3 years 7 months ago #266392
by O.R
Replied by O.R on topic Lathe Macros
ok, i now noticed that there is message "invalid tab configuration" when I start my working lathe configuration. I tested that if I remove "EMBED_TAB_NAME = Cycles" command, then message disappears. I'm using linuxcnc version 2.8.4.
Please Log in to join the conversation.
3 years 7 months ago #266401
by cmorley
Replied by cmorley on topic Lathe Macros
please post your INI file.
This explains a but:
linuxcnc.org/docs/2.9/html/gui/gladevcp....adevcp:embedding-tab
This explains a but:
linuxcnc.org/docs/2.9/html/gui/gladevcp....adevcp:embedding-tab
Please Log in to join the conversation.
3 years 7 months ago #266430
by O.R
Replied by O.R on topic Lathe Macros
Here it is:
Code:
[EMC]
MACHINE = Lathe
DEBUG = 0
VERSION = 1.1
[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.00
MIN_LINEAR_VELOCITY = 0
MAX_LINEAR_VELOCITY = 20.00
INTRO_GRAPHIC = linuxcnc.gif
INTRO_TIME = 5
PROGRAM_PREFIX = /home/sorvi/linuxcnc/nc_files
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm
PYVCP = custompanel.xml
LATHE = 1
EMBED_TAB_NAME = Cycles
[KINS]
JOINTS = 2
KINEMATICS = trivkins coordinates=XZ
[FILTER]
PROGRAM_EXTENSION = .png,.gif,.jpg Greyscale Depth Image
PROGRAM_EXTENSION = .py Python Script
PROGRAM_EXTENSION = .nc,.tap G-Code File
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 = 132000
SERVO_PERIOD = 1056000
[HAL]
HALFILE = Lathe.hal
HALFILE = custom.hal
POSTGUI_HALFILE = postgui_call_list.hal
[TRAJ]
COORDINATES = X Z
LINEAR_UNITS = mm
ANGULAR_UNITS = degree
DEFAULT_LINEAR_VELOCITY = 2.00
MAX_LINEAR_VELOCITY = 20.00
[EMCIO]
EMCIO = io
CYCLE_TIME = 0.100
TOOL_TABLE = tool.tbl
[AXIS_X]
MAX_VELOCITY = 13.1944444444
MAX_ACCELERATION = 300.0
MIN_LIMIT = -135.0
MAX_LIMIT = 0.001
#X-akseli
[JOINT_0]
TYPE = LINEAR
HOME = 0.0
MIN_LIMIT = -135.0
MAX_LIMIT = 0.001
MAX_VELOCITY = 13.1944444444
MAX_ACCELERATION = 300.0
STEPGEN_MAXACCEL = 375.0
SCALE = -240.0
FERROR = 1
MIN_FERROR = .25
HOME_OFFSET = 0.000000
HOME_SEARCH_VEL = -10.000000
HOME_LATCH_VEL = 2.083333
BACKLASH = 0.2
[AXIS_Z]
MAX_VELOCITY = 16.0
MAX_ACCELERATION = 210.0
MIN_LIMIT = -356.0
MAX_LIMIT = 0.001
#Z-akseli
[JOINT_1]
TYPE = LINEAR
HOME = 0.0
MIN_LIMIT = -356.0
MAX_LIMIT = 0.001
MAX_VELOCITY = 16.0
MAX_ACCELERATION = 210.0
STEPGEN_MAXACCEL = 262.5
SCALE = -160.0
FERROR = 1
MIN_FERROR = .25
HOME_OFFSET = 0.0
BACKLASH = 0.055
Please Log in to join the conversation.
3 years 7 months ago #266434
by andypugh
Replied by andypugh on topic Lathe Macros
You seem to only have EMBED_TAB_NAME and no EMBED_TAB_COMMAND
You need both.
linuxcnc.org/docs/stable/html/gui/gladev...ladevcp:embeding-tab
The correct EMBED_TAB_COMMAND can be found here:
forum.linuxcnc.org/41-guis/26550-lathe-macros?start=310#256581
You need both.
linuxcnc.org/docs/stable/html/gui/gladev...ladevcp:embeding-tab
The correct EMBED_TAB_COMMAND can be found here:
forum.linuxcnc.org/41-guis/26550-lathe-macros?start=310#256581
Please Log in to join the conversation.
Time to create page: 0.260 seconds
