Re: Re: gcode comments
Posted by
Raymond Henry
on 2001-01-28 20:08:41 UTC
Ballendo
Well I guess I slipped a burr under the saddle blanket that time.
Thank you for the kind comments. I also appreciate the work that you do
for this group and your machine experience and willingness to help.
The essence of my comment surrounded your use of the term variant
as applied to RS274NGC because it is no more of a variant of RS274 than the
modern liturgical and scholarly Latin is a variant of that ancient
language. There are many variants of classic Latin that have become the
common languages of several nations but what the Latin scholars use is not
one of them. Offspring as opposed to cousin might better express the
relationship.
language to communicate with your machine. What I am saying is that we
need to get the lineage of our languages correct.
I don't believe that it is appropriate to speak of MSdos and CPM as
variants. Except in the broadest context of both being operating systems.
If that is the way that you mean your term then 'scuse me for over reacting.
Dos, unix, and the new MSwindows may all access similar procedures for the
same hardware but they are not variants of a common thing. They come from
very different ways of thinking just as Mazatrol is not a variant of
g-code. Yes they both run machines and Mazatrol allows the input of some
M and G words but they come from different worlds.
Why add codes to the part program language to correct a machine problem.
Further, the purpose of roughing cuts is to get to a known distance from
the finish surface gracefully. Random steps in rough cuts will mess up a
part finish as quick as a lot of other things. And why would roughing cuts
mess up the location of a machine anyway -- the short answer is because the
programmer or machine operator screwed up and bound up a step motor in
open loop configuration. So again why add commands to the part programming
language in an attempt to make up for bad planning or stupid machine
operaton.
I like your use of the word "nice" because it makes part of my case for me.
One person's "nice" is another's "nasty." I wouldn't want that 50 ton
machine, with the 150kva spindle turning a face mill the size of a tractor
tire, trying to recover all on it's own. The thought reminds me to much of
HAL the onboard computer in the book "2001 ..."
up a new feature in parallel rather than insisting that that feature be a
part of the motion language. Yes we should add all kinds of helps and
calculators and tests to assist programmers and operators but that stuff
needs to be available from the GUI not in the part program code itself.
Much of this kind of stuff doesn't need to be available at run time at all.
And last but not least with cross platform languages it should be possible
to write this kind of assisting stuff so that they will run equally well on
any system that we might want to use for programming or operating.
Thanks for the stimulating conversation here. I mean no disrespect.
--
Ray
Well I guess I slipped a burr under the saddle blanket that time.
Thank you for the kind comments. I also appreciate the work that you do
for this group and your machine experience and willingness to help.
The essence of my comment surrounded your use of the term variant
as applied to RS274NGC because it is no more of a variant of RS274 than the
modern liturgical and scholarly Latin is a variant of that ancient
language. There are many variants of classic Latin that have become the
common languages of several nations but what the Latin scholars use is not
one of them. Offspring as opposed to cousin might better express the
relationship.
>.... This is like saying that we should use WordstarNo. I'm not saying that you or anyone else should use any specific
>editing commands since they 'used to be' the only ones... CPM is a
>lot like DOS, WANNA GO BACK?!?
language to communicate with your machine. What I am saying is that we
need to get the lineage of our languages correct.
I don't believe that it is appropriate to speak of MSdos and CPM as
variants. Except in the broadest context of both being operating systems.
If that is the way that you mean your term then 'scuse me for over reacting.
Dos, unix, and the new MSwindows may all access similar procedures for the
same hardware but they are not variants of a common thing. They come from
very different ways of thinking just as Mazatrol is not a variant of
g-code. Yes they both run machines and Mazatrol allows the input of some
M and G words but they come from different worlds.
>Having the abilityIMO -- If a machine can't remember where it's home is, it has a problem.
>to 'establish home' in the middle of a program is VERY useful,
>especially if you consider the increased use of in process probing.
>The machine with this capability could "recover" on its' own. Also ,
>it might be nice to be able to 'check' before finish milling (after
>the heavy, roughing cuts) to be SURE we're where we 'think' we are...
Why add codes to the part program language to correct a machine problem.
Further, the purpose of roughing cuts is to get to a known distance from
the finish surface gracefully. Random steps in rough cuts will mess up a
part finish as quick as a lot of other things. And why would roughing cuts
mess up the location of a machine anyway -- the short answer is because the
programmer or machine operator screwed up and bound up a step motor in
open loop configuration. So again why add commands to the part programming
language in an attempt to make up for bad planning or stupid machine
operaton.
I like your use of the word "nice" because it makes part of my case for me.
One person's "nice" is another's "nasty." I wouldn't want that 50 ton
machine, with the 150kva spindle turning a face mill the size of a tractor
tire, trying to recover all on it's own. The thought reminds me to much of
HAL the onboard computer in the book "2001 ..."
>>IMHO - Why muddle up relatively simple g-code language with all ofIn an age of multitasking computers it should be relatively easy to start
>>the great ideas that we can think up.
>We actually AGREE on this! I think the RS-274 standard IS entirely
>adequate. BUT, it was written with the "holes" in place to create new
>features, as discovered or required.
up a new feature in parallel rather than insisting that that feature be a
part of the motion language. Yes we should add all kinds of helps and
calculators and tests to assist programmers and operators but that stuff
needs to be available from the GUI not in the part program code itself.
Much of this kind of stuff doesn't need to be available at run time at all.
And last but not least with cross platform languages it should be possible
to write this kind of assisting stuff so that they will run equally well on
any system that we might want to use for programming or operating.
Thanks for the stimulating conversation here. I mean no disrespect.
--
Ray
Discussion Thread
Alan Marconett KM6VV
2001-01-25 10:55:29 UTC
Re: gcode comments
Jon Elson
2001-01-25 15:29:59 UTC
Re: [CAD_CAM_EDM_DRO] Re: gcode comments
ballendo@y...
2001-01-25 18:18:52 UTC
Re: gcode comments
Alan Marconett KM6VV
2001-01-25 19:09:30 UTC
Re: gcode comments
ballendo@y...
2001-01-25 21:20:23 UTC
Re: gcode comments
Ray
2001-01-26 18:35:37 UTC
Re: gcode comments
Alan Marconett KM6VV
2001-01-26 19:11:12 UTC
Re: gcode comments
ballendo@y...
2001-01-27 19:03:41 UTC
Re: gcode comments
Matt Shaver
2001-01-27 22:04:29 UTC
Re: [CAD_CAM_EDM_DRO] Re: gcode comments
Brian Pitt
2001-01-27 22:46:33 UTC
Re: [CAD_CAM_EDM_DRO] Re: gcode comments
Raymond Henry
2001-01-28 20:08:41 UTC
Re: Re: gcode comments
ballendo@y...
2001-01-29 16:02:45 UTC
Re: gcode comments
ballendo@y...
2001-01-29 16:25:38 UTC
re:Re: gcode comments
ballendo@y...
2001-01-29 19:37:12 UTC
re:Re: Re: gcode comments
Brian Pitt
2001-01-30 02:22:54 UTC
Re: [CAD_CAM_EDM_DRO] re:Re: gcode comments
ballendo@y...
2001-01-30 21:14:58 UTC
re:re:Re: gcode comments
Smoke
2001-01-30 21:32:45 UTC
Re: [CAD_CAM_EDM_DRO] re:re:Re: gcode comments
Brian Pitt
2001-01-30 23:48:17 UTC
Re: [CAD_CAM_EDM_DRO] re:re:Re: gcode comments
ballendo@y...
2001-01-31 03:20:13 UTC
re:re:Re: gcode comments
ballendo@y...
2001-01-31 03:50:09 UTC
re:re:Re: gcode comments