D
D
dobrinya_sergeevich2014-10-28 21:35:42
Python
dobrinya_sergeevich, 2014-10-28 21:35:42

How to properly process a part with a milling machine at the program level?

As a diploma, I am developing a software package for a CNC machine
. A question arose:
A milling cutter cannot cut what is not cut through by a higher level. So this must be taken into account.
How to solve it programmatically? Workpieces are not always the same and this must be somehow taken into account.
Thanks in advance for any help!
Zy.Sy.
If you know useful books \ sites \ articles on the topic or have the opportunity to share your experience ... I WILL BE VERY GRATEFUL!

Answer the question

In order to leave comments, you need to log in

3 answer(s)
V
Vitaly, 2014-10-29
@vipuhoff

I think here the question is a bit on the wrong side, if "at a higher level" there is no slot, from which he generally climbed "to a lower level". You can go through the "levels" and mark everything you need on the lower level as well as on the levels above.

S
SHVV, 2014-10-29
@SHVV

A little more about tulpas , in general, the whole site is dedicated to home-made routers and software development for them.
Maybe you can find more on this forum .
> The milling cutter cannot cut what is not cut through by a higher level. So this must be taken into account.
It just meant that you couldn't cut a part with overhangs on a 3-axis router. So, if you go from top to bottom, you need to accumulate in a separate 2-dimensional buffer the areas cut above and limit the movement to these areas at the next levels.

U
UA3MQJ, 2015-03-26
@UA3MQJ

The question is not entirely clear. CNC milling machine executes g-code.
Read Lovygin A.A., Vasiliev A.V., Krivtsov S.Yu. Modern CNC machine and CAD/CAM system 2006

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question