Re: CNC UI (Virtual hand jive vs. conversational prgmmg)]
Posted by
ballendo@y...
on 2000-11-07 16:23:19 UTC
Alan,
I've been fairly brutal with the snips, hope this still makes sense:
more below
that I(the control) ask you questions(or present them visually on a
screen) and use your answers to do what you want me to do. To deal
with a question below, the 2x16 could "scroll" the question verbally,
while the gui presents it visually. I've used both systems. Both work.
while turning the encoder wheel. (If the axis button is pressed AND
the encoder is turning, then that axis will move. And I added the
scaling factors so that the axes could move in a rise/run mode. Or be
programmed to an angle. Say you wanted a "stop sign" octagon. Press x
and turn the encoder;then press y(with x)for the 45,release x(y is
still down,encoder is still turning. Now we "add-in" x again, but
turn the encoder the other way... OOPS, Y just reversed also(wrong
for the stop sign, but you get the idea!) looks like we need a
direction button capability. Or some persistance and dominant axis
rules. Or just leave the stop signs to the "polygon" function!
www.plsntcv.com (it's on this list somewhere)
itis".
Like using a stopwatch. Or a "mike".(micrometer, not microphone)
For below "switch between" question, the thumb could select/de-select
the pendant.
contained functionality, each.
questions" for years. In shorthand, many times. Now we have the power
to put full scrollable sentences,step by step, through
the "conversation".
or "full size" keyboard as a plug-in to/with the mouse<s>
Oh. Notebooks. Hmmm.
fix whatever, then proceed.
farther the stick is offcenter, the faster the axis goes! Release and
everything stops. Z axis used the thumb(or another J/S). Really great
for "teach-in" coding. THIS feature is the most poorly implemented
and useful function of low-end CNC, IMO. Combine some probing
routines with some good "manual control" and LOTS of parts could be
made MUCH more easily. Add-in GOOD "conversational" and ...
Hope this helps.
Ballendo
I've been fairly brutal with the snips, hope this still makes sense:
more below
>this "Conversational" approach is interesting. Is there an example?That's a GREAT way to look at it! "Conversational" control just means
>Could it be "call up a parameter driven g-code file"?
that I(the control) ask you questions(or present them visually on a
screen) and use your answers to do what you want me to do. To deal
with a question below, the 2x16 could "scroll" the question verbally,
while the gui presents it visually. I've used both systems. Both work.
>The "compound moves" sound useful, but then anything more than aThis is what the "axis" buttons do. They are pressed(or released)
>45deg, and you might as well use a menu to specify "angle and
>length" or a new endpoint (sounds like gcode).<snip>
>It would be nice to just "tweak" the Y axes a bit more when I am
>moving the X.
while turning the encoder wheel. (If the axis button is pressed AND
the encoder is turning, then that axis will move. And I added the
scaling factors so that the axes could move in a rise/run mode. Or be
programmed to an angle. Say you wanted a "stop sign" octagon. Press x
and turn the encoder;then press y(with x)for the 45,release x(y is
still down,encoder is still turning. Now we "add-in" x again, but
turn the encoder the other way... OOPS, Y just reversed also(wrong
for the stop sign, but you get the idea!) looks like we need a
direction button capability. Or some persistance and dominant axis
rules. Or just leave the stop signs to the "polygon" function!
>Is this what Ron is up to?Check out his w/s. It's some contraction of pleasant cove, like
www.plsntcv.com (it's on this list somewhere)
>> If we use the "standard" Tee-style pendant case(as in the picAnd a GOOD design spec! This project would DEFINE the term "feature-
>>posted
>> recently), we could implement axis selection pushbuttons on
>>the "handle" part(push on-push off/momentary. Selectable by setup
>>params:"Scaled" to the primary axis if nec., also by setup params)
>>which would allow us to "select/add-in" axis movement while moving
>>with the pendant encoder/joystick/button.
>Got the case, 2/4 line LCD, an Encoder and some p/b's. All it takes
>is a little software... ;>)
itis".
>I was thinking of a "select axis" button, and the selectionIn my vision, the hand "holding" is ALSO "selecting" the axis/axes.
>displayed on the LCD (or LED's). One hand to hold, one hand
>to jog, or select an axis (or combination).
Like using a stopwatch. Or a "mike".(micrometer, not microphone)
For below "switch between" question, the thumb could select/de-select
the pendant.
>>There is a tradeoff between what you can show on 2-4 line 16Yes. And the modes need to work inde-pendant-ly, IMO :-) Self
>>character LCD's, or having the user look over to the main screen.
>>How much do you want to go back and forth between them, or between
>>the two keyboards, for example. Looks like we have two levels of
>>operation here, a "Enhanced Manual Mode" and a "Conversational
>>Mode".
contained functionality, each.
> Allow the pendant to "call up" the conversational screens(for accessNo. Remember GUI's are a relatively NEW thing. Pendants have "asked
> to Jon E <snip>
>>Now you're suggesting more of a GUI on the main screen (I think),
>>and the pendant doing "mouse" duty? OK. All keys are re-
>>programmable.
questions" for years. In shorthand, many times. Now we have the power
to put full scrollable sentences,step by step, through
the "conversation".
>I've seen the M/S sw idea. I was hoping for something moreintegral. I thought notebook computers could use a numeric keypad
or "full size" keyboard as a plug-in to/with the mouse<s>
Oh. Notebooks. Hmmm.
>Hurriedly throwing the switch to gain control of moving hardwareNo more than using a "feed hold" keypress, I hope. Clear your head,
>scares me<s>
fix whatever, then proceed.
>The game port joystick interface is a 555 timer. Really sloppy fromThe joystick function(s) of DANCAD/CAM were/are VERY cool! The
>what I've seen. I can't believe it can be used.
>>P.S. It's been awhile since I used it, but the later versions of
>>DanCam/DanPlot used the joystick for some interesting "path
>>construction" functions
>Is it really useful? Maybe just a coarse pointing device?
farther the stick is offcenter, the faster the axis goes! Release and
everything stops. Z axis used the thumb(or another J/S). Really great
for "teach-in" coding. THIS feature is the most poorly implemented
and useful function of low-end CNC, IMO. Combine some probing
routines with some good "manual control" and LOTS of parts could be
made MUCH more easily. Add-in GOOD "conversational" and ...
Hope this helps.
Ballendo
Discussion Thread
Alan Marconett KM6VV
2000-11-07 11:14:38 UTC
Re: CNC UI (Virtual hand jive vs. conversational prgmmg)]
ballendo@y...
2000-11-07 16:23:19 UTC
Re: CNC UI (Virtual hand jive vs. conversational prgmmg)]
Alan Marconett KM6VV
2000-11-07 17:32:50 UTC
Re: CNC UI (Virtual hand jive vs. conversational prgmmg)]
ballendo@y...
2000-11-07 19:41:10 UTC
Re: Re: CNC UI (Virtual hand jive vs. conversational prgmmg)]