Sunday, December 16, 2018

DMG DMU 80T, how to use

Made a guide for handling the DMG DMU80t Machine.

It's still in its rough state, need a lot of editing

try it, give comments on the error I made.... (none of them done by me ofc... :)

you will find it here

Friday, December 14, 2018

Millplus IT, DMG DMU80T, G7

Change work plane in 4 and 5 axis machines

This is totally new to me, I have to use the machine on and off in a couple of years but never had the energy to take the G7 function to my mind.
It can be a big deal to handle especially on the machine with a rigid table, indexing mill head, and rotating C-axis..
This indexing spindle head can be turned 0 to -90 degrees only.
With the G7 function, you can order the machine to mill/drill of the opposite face of the part where the milling head can not reach. The smart head of the machine knows that it needs to repositioning the C-axis to reach the face automatically, brilliant, I know. Then comes the question, what happens to the zero point, axis and axis directions, and so on.

I will show an easy method to start with the top plane on the workpiece and change to the nearest plane (Right side/ X-) and what happens to the axis and axis directions.

The program
G54 I97
T12 M6 (drill)
S1000 F200 M3
M57 (on our machine, unlock head angle over -31deg)
G0 X10 Y10 Z10 (positions before)
G1 X0 Y0 Z0 (touch the Zeropoint with the tool)
G0 X-100 Z100 (safe position before Indexding the head)
G7 B5=-90 L1=2 (turn the coordinate system to the side of the workpiece)
G0 X10 Y10 Z10 (position before)
G1 X0 Y0 Z0 (touch the same zero on the right side of the workpiece)
G0 X100 Z100 (Go up in X+ and to the right in Z+, Wierd?)
G7 L1=1 (Leave G7, see the late comment down below)

The machine axis, C-axis is the table, not the spindle and I've got no A-axis..

The machine has been programmed to turn the tool from top zero to X- side zero on the edge
It should simulate drilling on the top and the 90 degrees X- side according to the picture

The video will show that  the program will meet the zero point from 0deg and -90deg

As you see on the video, the G7 L1=1 just angle the head to zero and I was ½inch from killing my expensive tool laser unit at the end of the video. Try G7 G5=0 L1=1 instead (or L1=2) for keeping the zero on the tool edge.
Be safe, mistakes cost a lot and the wise man does not know everything.

A picture showing the zero position in -90deg, the corner is the zero point

Charming G-code, no doubt on that.
But the machine make the wierd stuff, When you are in the -90deg, the axis shifts.
You got the Z- axis right in to the workpiece (pic). thats our old (real) X+
Our new X is our old Z, you got X+ for tool up from the table and X- for tool down to the table, Y stays the same.
I've learn from a wise man that if you go from the top of the workpiece to the left/X-side, just tilt the workpiece that way in your mind, then the axis makes sense, tilt your computer to the right and you see it. the workpiece zero points is the same all on the workpiece.

still learning on this.
Is the example hard to understand? yeah, it is and I made this most to understand it myself.
Please leave a comment if you got issues with it, you can help me change the content so it will help anyone who needs the instruction in the best way.

All this made in a Dekel Maho DMU80T

Nice weekend ppl

Friday, December 7, 2018

Nice pocket mill, DMG DMU 80T

The only thing this week, I did some milling in the DMU80T
Programmed in the Millplus IT v520 in IPP mode (mostly)
Made a video of it :)
The sound is 10 seconds to late, doesn't matter much, it's a cool video.
Check me out, laid back, drinking coffee in right on the video at 0.28-ish, no stress there at all.
Spindle speed 5000 rpm (S5000)
Table Feed is 1000 mm/min (the metric stuff, fast as...) You inch guy, count to get the real feed.. one inch is 25.4 mm (got to be 39.3 inch a minute? (inch/min?) )
I think the feed is to high, but it works on a single piece...
Oooh forgot, I use a 10 mm cabide endmill, the workpiece is in brass.

Have a nice weekend :)

Friday, November 23, 2018

Do you want to be the CAD/CAM specialist?

Do you want to be the CAD/CAM specialist?

Everybody can make the big bucks, Do you want +$100.000 a year?
Learn and preform, as an expert on this, you will earn the good money, everybody know it (you have seen them….). rise your knowledge to the next level?
You can do it, no easy way, just hard work, but these instructions / tutorials will get you futher to your  goals, no fees, hidden fees, just for free (just click some ads, this is even free to do..) No: "click this". no: "do this to…", just a nice course online, you got my mail, just ask if you get stuck, I’ll try to help you get there.
I'v used this same course at numerous occasions with really good resultats in real life
This weeks new features… Educational material, tutorials on Siemens NX CAD and CAM, both mill and turn.
Turning manufacturing link==> …
Milling Manufacturing link ==>
The turn section has a lot of help videos #siemensnx #nx #cad #cam #manufacturing

Monday, November 19, 2018

NX turning, NX 7.5 CAD/CAM and later, whole course, for free

NX Turning, Manufacturing in NX

Made a website for the Turning part of Siemens NX training.
It's the same as the mill part but adapted for turning parts and includes threading, there are also some video instructions attached to this instruction that will explain the work thoroughly.
It shows file management, sketching, model (Solid modeling), tool handling, and manufacturing.
It's free to use.
It fits (most parts/tested in) NX6, NX7.5, and NX11

You will find it at

Made it from some weird conversion site, word to HTML, it may be funny in some parts.

Made a new apps for android.

These apps are the same as the mill and turning training material made for NX n an easy to use format,
You will find the mill app right here
You will find the turning app here

please comment the above, need feedback so I can make those resources better and more useful.


Tuesday, November 13, 2018

NX 7.5, converting units, inch to mm, mm to inch

If you got a model from internet, 's library or from some other source, you may end up with the "wrong" units on your model.
In NX 7.5 there is no drop down menu to make a unit conversion between metric and imperial units.
But there is a way anyway. In NX they did add hundreds (?) of DOS-programs that works like drop down menu command, but they did not added them the drop down menu object in the NX program.
If you'r familar to the CMD-command promt, go to the picture, otherwise follow the instruction.

Go to Search in windows, You got it down by the windows logo (start menu)
Write CMD in the search, click the Command promt that appear.
Now write C:\program files\nx 7.5\ugii\ C:\cadcam\model.prt -mm and enter
the "C:\cadcam\model.prt" should be you own part name and folder and "-mm" the conversion you want to preform I assume that you use -inch if you'r going that way, but I'v never tested this.
see the example down below
I'm sorry for the "too big" image, but it's hard to see othervise, I hope that this doesn't kill the layout on your mobile unit

NX 7.5 CAD/CAM and later, whole course, for free

I'v have a week with a basic NX 11 CAD/CAM course, the newbie one.
So when my student are doing their training on theres computers, I got some free time for my own work.
I created my training instruction as an online version, just for you(!!!). with both CAD and CAM, it's the one I use when I educate in CAD and CAM
It's a well-utilized time. (?)
Because I am a bit lazy I used Words translating tool to translate, so the language can be somewhat rough, please comment on things I missed and things that wrong linguistically.
It fits NX7.5, but most of the content fits even NX11
Use it for free even for professional use (It can't be wrong to paypal some $ if you use it to make money for yourself)
Do link my blog or webpage.

I hope that you find it useful
==>NX Milling instructions<==

More of the same will come later, NX turning, fanuc basic course, siemens 840D basic course, Millplus IT basic system. just wait :)

Friday, October 26, 2018

just videos, the week...

This week, lot of progress

For my students, they learn a lot.

Check out his weeks videos:

My own pleasure:

Make a comment or a complaint, ("-do not do it that way" and so on....)
We can take a discusion about everything, I'v got close to 35yrs in this, I know a lot, but not everyting so your comment can make.. me to relearn? (or not :)

have a nice weekend ppl !!!!


Friday, October 19, 2018

made a *caugh... caugh* small error

Can happen to every one!

Yehaaw, made it, in front of my students...

I do not think it's a problem, misses in CNC programs and manual manufacturing happens all the time, just wait. it's this that makes a good CNC programmer/manufacturer, try hard to do, try and .... fail... the first time, but then, finally, on the mark on every makes a good and thoughtful programmer, as a mcahine'/workshop owner you need to let this s..t happen, it makes you worker better to earn your profit...
I know, 30+ years in single part machining, I done this, not every day but close.
Nothing can protect you of this (If you not have exeptional clever or lying or lazy personal)

Don't kill your machines to much and do not abuse to much cutting tools, you'll be fine :)
It is part of the development of a future expert

BTW, be carefull!! (closed doors, all security locks on its place)

Tuesday, October 16, 2018

cheap action cam, worth it?

Bought a cheap 1080p action cam

Are those any god? the Gopro5 I was using was "murderd" by some one, the case is broke, can't be fixed according to Gopro, they don't repair their cams. You need to buy a new one.
The Gopro has done a good job with good results.

Did'nt use action cams much so $400 for a new one, not a chance..
Bought a $30 cam instead.
Did edit it in 720, din't made anything much different
Check the video from the $30 cam

I don't have a good Gopro video from the 5 version to show, but we did a video with the gopro4.
Watch it and see if there are any differents..

I know that the cheap cam has no good close up/macro function and I did go close when filming
But for $30?
farly good I think
The actioncam got wifi and a pretty good app.
What cam then? it's a Rollei actioncam 372.
I'll try it more and present the results later

It's later: the water resistance plastic case has no chemical resistance what so ever, using it with cooling fluids make the plastic to crack and it falls apart, useless


Sunday, September 30, 2018

Milling in lathe, siemens sinumerik 840D

If you got driven tools in your lathe, try this
Mill in the lathe, on the edge of the workpiece.

milling in lathe
If you can't see the moving gif, check my youtube

Raw code with comments:

N10 G54
N20 WORKPIECE(,,,"CYLINDER",0,0,-100,-80,200)
N30 G0 G53 X400 Z600 D0 (safe position, tool change)
N40 T="FRÄS10"
N50 M6
N60 G94 F100
N70 SPOS[1]=0 (set chuck (workpiece) to 0 degrees, need to be before SETMS(1) )
N80 SETMS(1) (set work spindle, driven tool)
N90 S1000 M3
N100 TRANSMIT (start G17, end plane milling)
N110 G0 X70 Y35 Z3
N120 Z-3
N130 G1 Y-35
N140 G1 X-70 (value X2 without DIAMOF, program in dia)
N150 G1 Y35
N160 G1 X70
N170 G0 Z5
N180 G0 G53 X400 Z600 D0
N 85 TRAFOOF (return to turning, G18)
N190 M30

How do you do that?
The programming make you able to do a mill program on the edge, see the pictures below.
If you does'nt use DIAMOF (and don't) the X-coordinate will be programmed in the double value, the machine (lathe) use diameter measurment on X.. If you use DIAMOF do'nt forget to DIAMON after the milling, otherwise everything will be interesting when you try to do your ordinary turning afterwards
And don't forget to shut off the milling with TRAFOOF (yep, correct spelling)

Programming, the blue square is the milling in the example, Zero on X and Y is in the middle, Z- is down into the picture

Make a comment if you want a more detailed explanation! :)


Thursday, September 27, 2018

New android app

Made it again

I made an new app for android without certain public interest.
I thought, " I want to make a new app, no idea what type, but I want to make one"
And then it hits me like a flash
I shall make an app that shows this blog in a little window on an android thingy

This app is not truly useless, you can use this blog much easier with the app, just open the app and read this fabulous blog.

You can thank me at any time :)

So where do i find this app?
Go to Google play <-link

The apps name is CNC Coding Guide Blog and is a free blog reader app with this blog in aim.
However, I'v got a small problem with it.
I can't test it before publishing, lost my android phone, or my daughter did, it is somewhere in the house, so it is up to you to try it out and tell me if it's a hit or a miss.

Have a nice one

Monday, September 24, 2018

3D printing

Instructions for the Grabcad Print software we are using on our Stratasys uPrint SE Plus.

The model we are using is a .stl-file, other file format will work, but for the most, .stl is the most used for 3D-printing

After you started the software, you need to add your model to the print software.
Just click Add Model and choose.

Add to grabcad

The Grabccad software will now place the model quite random, in this case, the model are made to have the right side down, not all model do this

Place the 3d model

If the model do place itself wrong, use the orient tool to put it as its best on the tray.
You can choose different angles that fitts your model
One option is to "orient face to plate", choose and click the face that will be at the bottom

align the 3d model

In case you want to print out more then one model, right click on the model and choose duplicate, add a value.

duplicate models

If the number of model makes the total larger then the tray, Grabcad makes a new tray/plate automatic

multi tray

Befor start the printing, check the estimate (down in the middle)
That will show you the print time and amount of material used

printing time est

Timelaps of the printing

Printer specific settings and setup, too much to add now, but who knows :)

Saturday, September 22, 2018

Control the content

As a reader, you can control the content of this blog
I can post a lot of interesting or boring stuff
-Raw CNC-programming.
-Manufacturing examples.
-Machine specific or CNC-Control specific info
-Random workshop rants
-New or instresting Tools and machining aid
-Millplus IT, Heaidenhain, Manual plus 3110, Fanuc 21/I0, Siemens sinumerik 810D, 840D and 840D sl.
-Relationships and food recipes (not under my supervision, dammit :)

Make a comment, your opinion can control the content.

Oh!, check out, made some LEGO

Manufacturing of a LEGODrawing of LEGO

Wednesday, September 19, 2018

Android apps

I know it, you need an app for your android.

More specific, you need the CNC-programming app that will help you remeber the most used G-codes and M-codes when you doing your awsome CNC-program.
I'v got it here for you, just for you. And it's going to get alot greater, it's totally free, you only need to click some ads.
Fanuc or Siemens Sinumerik? got both
The apps are translated to Hindi, Spanish, Russian and Chinese.

When you try to make some CAD/CAM and get stuck, you can find that too, as instruction video apps, easy to follow, no confusing mumbling, just "follow the pointer"-type video, watch a bit, try it on your own, and work on. This is an easy way to learn Autodesk Fusion 360 and Siemens NX.
You can find this videos at the tube on youtube

Click on the picture for a link to the apps

CNC Coding Guide apps

Monday, September 17, 2018

NX video help

Check out the NX video guides I'v made
I made them for Siemens NX 7.5, but they seems to work with NX11 with some minor thing that have new/other icons, moved functions and so on.
The guides covers both turn and mill, includes threading and simulating.
There are'nt any narrations och voiceover on the videos, just quiet hard work
You can get those on the website or in an android app, your choice :)

NX howto video app

NX video guides

Sunday, September 16, 2018

G12.1 driven tool in fanuc lathe

Code G12.1

If you are going to use a driven tool in the lathe (turning) you need to have a machine with C-axis capacity and of course, driven tools.

Content from Fanuc 21

You got to tell the machine that you will use G17,  edge plane, the front of the turning workpiece (the radial surface is G19, the normal turn is G18)
G12.1 make your lathe to a milling machine.
Code with explanations

N5 G10 P0 Z-100 (Workplane, zero point)
N10 G28 U0 W0 (tool change position, same as G53..)
N15 T0707 (tool change)
G0 Z3 X40 (start point for X, sensitive setting!) 
N20 G97 S800 
N25 G94 F200 
N30 M52 (start c-axis) 
G0 C0 (zero c-axis, same as start point in X) 
N35 M13 (driven spindel tool M3) 
G12.1 (milling) 
G1 X0 C9.5 (start point for the circular mill) 
N45 G1 Z-3 (go deep) 
G2 X0 C-9.5 R9.5 (circle/2) 
G2 X0 C9.5 R9.5 (circle/2) 
N50 G1 Z0 
N55 M30 

Programing in G12.1 in most machines make you use a standard mill programming on the face of the turning workpieces.
The coordinates are in this case, X and C (as Y) and Z
X has got its half value (diameter to radius)
C has its real value (same as Y in a mill program)
Z has its real value (depth value, as a mill program)

You need to make a proper start point before the mill programming.
For X and Z, before G12.1
For C (Y) after M52 (C-axis dependent, use before G12.1)
You may get the error "going through pole" otherwise
that error reveals itself when the programming you make is impossible for the machine to do, try another tool path to solve this

To leave the mill setting:
G13.1 (milling off, return to G18)
M53 (C-axis off)

More of this at

Promoting my website

 CNC Coding Guide

Are you interested to learn CNC or/and CAD/CAM
I've made some tool that will help you to make knowledge in this subject much greater.

CNC Coding Guide will educate you on CNC and CAD/CAM. 
The site contains instructions, videos about the making in both subjects, android apps for a easy way to get your information close and writed guides that help you learn CNC and CAD/CAM.
As a bonus the site contains both a online CNC simulator and a CAD/CAM software

You will find it all on
Since the page does not have https, you can get a security message from chrome