summaryrefslogtreecommitdiff
path: root/configs/by_interface/pluto/lathe-pluto/lathe-pluto.ini
blob: ebe84910fbe5892a5dbb062862877e42bcdb85ab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
[EMC]
VERSION =               $Revision$
MACHINE =               LATHE-PLUTO
DEBUG = 0

[DISPLAY]
PYVCP = vcp.xml
DISPLAY =               axis
LATHE =                 1
CYCLE_TIME =            0.200
POSITION_OFFSET =       RELATIVE
POSITION_FEEDBACK =     ACTUAL
MAX_FEED_OVERRIDE =     1.5
PROGRAM_PREFIX = ../../nc_files/

# Editor to be used with Axis
EDITOR = gedit


[FILTER]
PROGRAM_EXTENSION = .py Python Script
PROGRAM_EXTENSION = .NGC rs274ngc files
py = python

[TASK]
TASK =                  milltask
CYCLE_TIME =            0.001

[RS274NGC]
PARAMETER_FILE =        emc.var

[EMCMOT]
EMCMOT =                motmod
COMM_TIMEOUT =          1.0
COMM_WAIT =             0.010
SERVO_PERIOD =          500000

[HAL]
HALFILE =               lathe-pluto.hal
HALFILE =               axis_manualtoolchange.hal
POSTGUI_HALFILE =       postgui.hal

[TRAJ]
AXES =                  3
COORDINATES =           X Z
HOME =                  0 0 0
LINEAR_UNITS =          1.0
ANGULAR_UNITS =         1.0
CYCLE_TIME =            0.010
DEFAULT_VELOCITY =      10
MAX_VELOCITY =          32.5
DEFAULT_ACCELERATION =  400
MAX_ACCELERATION =      707

[AXIS_0]
TYPE =                          LINEAR
UNITS =                         1.0
HOME =                          40.5
MAX_VELOCITY =                  23
MAX_ACCELERATION =              500
BACKLASH =                      0.06
CYCLE_TIME =                    0.001000
INPUT_SCALE =                   6000 
OUTPUT_SCALE =                  1.000 
MIN_LIMIT =                     -10.0
MAX_LIMIT =                     40.50001
FERROR = .1
MIN_FERROR = .03
HOME_OFFSET =                    41.14
HOME_SEARCH_VEL =                12
HOME_LATCH_VEL =                 -0.2
HOME_USE_INDEX =                 NO
HOME_IGNORE_LIMITS =             YES
P =                              1000
I =                              30000
D =                                7
BIAS =                             0
FF0 =                              0
FF1 =                              1
FF2 =                              0.025
DEADBAND=.00009

[AXIS_2]
TYPE =                          LINEAR
UNITS =                         1.0
HOME =                          0.000
MAX_VELOCITY =                  23
MAX_ACCELERATION =              500
BACKLASH = 0.00
CYCLE_TIME =                    0.001000
INPUT_SCALE =                   -6000 
OUTPUT_SCALE = 1.000 
MIN_LIMIT =                     -1.0
MAX_LIMIT =                     90.0
FERROR = 0.35
MIN_FERROR = 0.20
HOME_OFFSET =                    0.0
HOME_SEARCH_VEL =                0.0
HOME_LATCH_VEL =                 0.0
HOME_USE_INDEX =                 NO
HOME_IGNORE_LIMITS =             NO
P =                              1000
I =                              30000
D =                                7
BIAS =                             0
FF0 =                              0
FF1 =                              1
FF2 =                              0.025
DEADBAND=.00009

[EMCIO]
EMCIO = 		io
CYCLE_TIME =            0.100
TOOL_TABLE =            emc.tbl
TOOL_CHANGE_POSITION =  40 0 20