Here is why hand-coded g-code files can't be used for "real work".

I have a part (see link below) that is one of dozens of parts in a
quadruped robot.  The parts have to be modeled and moved in a simulation to
verify fit.  But also we use strees analysis to verify none of the design
is over-build and too heavy.  If I were to write g-code by hand, then I
introduce an "airgap".  I have no way to prove that what is being built is
what was simulated because I could have introduced an error.   I have every
design change stored in a version control system that tracks errors and
fixes.  Hand coding the g-code breaks this accountability.

You might say if this is only a hobby-level project, who cares about
accountability and formal design changes, but just try skipping the
bookkeeping, I think there are 135 threaded blind holes and a few dozen
keyways that interlock and changes have a ripple effect.

Here is a typical part I designed in Fusion360.  The part is obsolete now
as I found the motors seriously underperform.  The re-design will be much
more complex because I will eliminate the concept of "motor housing" and
build the rotors and stators into the structure and parts will need to be
metal for thermal reasons.

Even if I were able to write g-code by hand for this part, the "air gap"
problem is unacceptable.
https://a360.co/3sQkHm3
The above is a simple web-based viewer that you get for "free" with
Fusion360.  Its real use is to allow collaboration with others,  It uses a
different and simpler interface than does Fusion360.  So I could possibly
ask you for advice about the part, like for example "Could you do this on a
3-axis machine?" or you might look and ask what the three 12mm holes are
for.   I'd say "I 12mm carbon fiber tube is bonded and serves are the
robot's backbones.   So a customer can look at your work, and approve
changes and there is no air-gap, he gets what he saw in the above preview
link.

Also, I doubt any normal person could write the g-code for this part and
get it correct.




On Wed, Nov 2, 2022 at 5:43 AM gene heskett <ghesk...@shentel.net> wrote:

> On 11/2/22 05:50, stjohn gold wrote:
> > I use fusion360 for lathe. It was the only cad/cam program I could find
> at
> > a reasonable price with a post I could modify and get working for my
> > machine. I can't say I like it but it works and the price was right. For
> me
> > it gets the job done and does not cost 20k euros...
> >
> > cheers,
> > St.john
> While I write my own code.  It is not that hard.
>
> Cheers, Gene Heskett.
> --
> "There are four boxes to be used in defense of liberty:
>   soap, ballot, jury, and ammo. Please use in that order."
> -Ed Howdershelt (Author, 1940)
> If we desire respect for the law, we must first make the law respectable.
>   - Louis D. Brandeis
> Genes Web page <http://geneslinuxbox.net:6309/>
>
>
>
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>


-- 

Chris Albertson
Redondo Beach, California

_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to