Re: EMC ini file questions.
Thanks Jon!!!! Very well described!
Hope your projects are going well, always seems like you are doing
interesting things.
-Lee
At 02:20 PM 4/29/03 -0400, you wrote:
>Lee & Chris studley wrote:
>
>>
>>Hi, Does anyone have definite explanations these items under the
>>axis setup sections:
>>[AXIS_0]
>>.
>>HOME = 0.000
>
>This is the offset between the mechanical location where the home switch
>closes a contract and the position called home. In other words, you can have
>the hope position located some distance away from the actual home switch
>position. When you home, it finds the switch, moves the HOME distance
>specified on that axis, and then the display will read 0.0000
>
>>
>>MAX_VELOCITY = 1.2 ??????????????
>
>If you have defined the user units to be 0.03937xxxxx, your "user units" are
>inches. If you've set them to be 1.00000, then your user unit is mm.
>MAX_VELOCITY is that many user units per **SECOND**. So, if
>your units are inhes, the above setting is 1.2 IPS, or 72 IPM (a more
>familiar unit for machinists.)
>
>>
>>BACKLASH = 0.000
>
>Sets the amount of backlash to be compensated for in software, again, in
>user units.
>
>>
>>BIAS = 0.000
>
>A steady offsetting force applied to an axis. This is only meaningful for
>real analog servo systems, in most cases. It will help offset the weight of
>a machine head, for instance.
>
>>
>>MAX_ERROR = 0.000
>>DEADBAND = 0.000
>
>This sets a region close to the commanded position where no effort will be
>made
>to correct the difference between actual and commanded position. Since
>freqmod
>and other open-loop stepper drive schemes simulate a servo system in software,
>this can help stop jittering digits or chattering motors when the machine
>is supposed
>to be at rest.
>
>>
>>CYCLE_TIME = 0.001000
>
>This sets the time, in seconds, between evaluations of actual and commanded
>position. It also sets the rate at which the current path is
>interpolated. The above
>setting is 1000 times a second.
>
>>
>>.
>>
>>And under the section[TRAJ] just above the Axis setup, how do these
>>interact with same items defined in each of the [AXIS-..] sections:
>>
>>; Trajectory planner section ------------------------------
>>[TRAJ]
>>
>>AXES = 3
>>COORDINATES = X Y Z
>>HOME = 0 0 0
>>;LINEAR_UNITS = 0.03937007874016
>>LINEAR_UNITS = 1.0
>>ANGULAR_UNITS = 1.0
>>; CYCLE_TIME = 0.025
>>CYCLE_TIME = 0.025
>>DEFAULT_VELOCITY = 2 ???????????????????
>>MAX_VELOCITY = 3.0 ?????????????????
>
>Default is the current jog rate when EMC starts up, and MAX is the
>highest you can set the jog rate, and also the highest feed rate that will
>be attempted by the software. These work out to 120 and 180 IPM,
>assuming user units are inches. (settings are user units/second, again.)
>
>>
>>;1.3
>>DEFAULT_ACCELERATION = 0 ???????????????????
>>MAX_ACCELERATION = 0 ???????????????????
>
>These would not be good settings to use. I'm not exactly sure of the
>meaning of the two settings, only one of them (forget which) is
>meaningful for EMC. (Robot motion control through RCS
>has distinct meanings for both, I think.) So, set both the same for
>EMC, and it is again in user units / second / second. 2 to 3 is good
>for many small and stepper machines, somewhat higher for powerful
>servo machines, when using inches. 50 to 75 might be good for user
>units of mm.
>
>>
>>;1.3
>>;PROBE_INDEX = 0
>>;PROBE_POLARITY = 1
>
>These apply when using the probing option of EMC, to tell it which I/O bit
>is wired to the touch probe, and whether a 1 or 0 means the probe is touching
>the workpiece.
>
>Jon
>
>
- Follow-Ups:
- NAMES Meeting
- From: "Craig Edwards" <cedwards-at-ceinetworks.com>
Date Index |
Thread Index |
Back to archive index |
Back to Mailing List Page
Problems or questions? Contact