CAM program D2NC’s new features

This is a very quick introduction to D2NC, the CAM program I use to convert DXF files into G-code for my mini-mill.  It also does conversational CNC programing and it has a “Shape Description Language” for creating shapes and tool paths.  D2NC only costs $79, which seems pretty inexpensive for a good CAM program.  It costs even less if you buy it with a Mach3 license.  There’s also a fully-functional demo version you can try free for 15 days.

The video shows the pocketing, ramping and tab features that were just added to the latest developmental version, which may become the stable version soon.  It also shows how easy D2NC is to use, which is one of the reasons why I bought it.  The excellent videos, well-written documentation and the help that is available from the D2NC discussion group were another reason.

For those of you who aren’t familiar with computer-aided manufacturing programs I’ll quickly explain what they do.  A CAM program takes your CAD drawing and creates G-code instructions for your CNC mill (or whatever) to run.  But to do that it needs a little help from you, especially if you’re working with 2D drawings.

Imagine a CAD drawing of a flange that is a simple square with a circle in the middle.  The CAM program sees the circle but it doesn’t know if you want to cut it out, drill it, pocket it, raise it by milling the material down around it, engrave it or whatever.  Similarly, it also doesn’t know what you want to do with the square portion.  So you need to tell it and also what size and shape cutting tools to use and what feeds and speeds to use.

For me, finding and learning how to use a good affordable CAM program has been the hardest part of learning how to do CNC machining.  So I think I was lucky to find D2NC, which is kind of a well-kept secret even though it’s been around for at least five years.

Bracket for towing a lawn roller

This is the bracket I made last weekend so I can tow my ancient hand-pulled lawn roller behind my riding lawn mower.  I usually don’t roll my lawn because the soil has so much clay it strongly resembles concrete when it dries out in July, but parts of it really needed it.  I know it’s not a very interesting project but I had fun making it, it gave me a chance to practice welding and I also got some more CAD/CAM experience out of it even though it never got near my CNC mill.

D’oh!

I wanted to cut out the bracket with my CNC mini-mill.  So I drew it using a CAD program.  Then I took the time to learn how to use some very useful new features (tabs, pocketing and ramping) that were just added to my CAM program, D2NC.  I’ll be writing more about D2NC soon because it’s a really nice affordable CAM program.

Then I simulated running the G-code D2NC created on my office copy of Mach3, the software that controls my mill.  That’s when I had my Homer moment and realized the part was too big for the mini-mill’s Y-axis.  It was also a little too big to cut properly with my 4×6 bandsaw.  But by tipping the metal in the vise I was able to cut all but a few inches, which I finished with a hacksaw.

Useful safety guard for an angle grinder

The metal came from a very over-sized piece of ¼-inch thick steel that was under a support post in my basement.  I’d cut a piece off it the night before to make room along a wall for a heavy-duty shelving unit that’s going to be part of my new “winter” workshop.

That task was made much easier and safer by the $7 Harbor Freight Safety Guard (#45921) that I purchased because I thought it might come in handy someday.  It fits on a 4 or 4-1/2-inch angle grinder to protect you while using a cut-off disc or diamond saw.  It kind of turns your angle grinder into a small circular saw.

It’s not a great design but it did allow me to make a nice straight cut by pushing the grinder along a heavy steel bar I used as a straight edge.  It also allows you to control the depth of the cut.  Which is more useful with a diamond saw than with a cut-off disc that is constantly getting smaller as it wears down.

By the way, I used an inexpensive Harbor Freight welding blanket to help protect my house from catching fire from the sparks.  Yes it’s true.  I spend a lot of time in my local Harbor Freight store.

Continue reading → Bracket for towing a lawn roller

StickFont – Free software for engraving

StickFont v1.1 is a free Windows program you can use to create single-stroke text for engraving.  It’s very similar to another free program we’ve written about called DeskEngrave.  Both programs will take a line of text and generate the g-code you’ll need to engrave it using a CNC mill, router or similar machine.

Some of StickFont’s features

  • You can engrave text on an angle or around an arc
  • You can mirror text in the X or Y axis
  • You can easily adjust the character spacing and height
  • If you want, you can easily set parameters such as z depth, retract, plunge and feed rate, etc.
  • You can save the output as a DXF file

StickFont can create text using any font installed on your PC.  But working with Windows fonts is not as easy as it is with DeskEngrave because you have to convert them to a “CHR font file” first.  It’s easy, but it’s an extra step.  If you don’t like any of the fonts on your computer then check out the 14 good-looking free fonts you can download from their web site.

I’ve played with StickFont on my laptop but I haven’t been able to try it out because I have a 400-pound jump shear parked in front of my mill while I reorganize my workshop.  If you could try it out and let us all know how well it works I’d appreciate it.  By the way, there’s an older version of StickFont with fewer features floating around the net.

Machining trade insight–Nial McCabe

Professor Nial McCabe teaches applied mechanics at the County College of Morris. (Photo courtesy of Johngineer.com)

Nial McCabe’s machining workshop at the County College of Morris campus is a good example of where the American economy could be headed in the next decade. After all, as McCabe says, we need to become a society that makes things again.

Most of you probably remember Nial from his steam engine plans that we’ve linked to before, and may also remember that he teaches applied mechanics at County College of Morris in New Jersey. As a professor at the New Jersey community college, Nial has taught the trade for the last two decades and in that time its progression from being closely guarded to one with communities spread across the internet, ready to share stories and plans.

Growing Interest in Home Machining

Hobbyists—and especially their proliferation on the internet—have helped bring about a resurgence in home machining, Nial said. He recalled that 15 or 20 years ago, as he was learning the trade, he could rely on his father or a few others to help him learn the ropes, but there were many more who guarded their knowledge.

Today, because of the internet the secretive nature is gone and even a complete beginner can learn about using a lathe or building a simple project with one click on You Tube. With more people wiling to share their knowledge Nial hopes it could mean more interest overall in engineering.

Early Days

Nial got into engineering because of his father, a railroad mechanic born in England. His father would bring home bits of locomotives or other parts for a fascinated Nial to explore. From that early experience he was hooked and always worked with his father on projects and “typical immigrant stuff” like fixing cars or working on plumbing.

“I always stood around and watched him doing stuff,” Nial said. “And he was a good sport about it, showing me and my brothers how to do it all. Then when I got to high school I decided I liked the idea of working on stuff, and from what I thought teaching looked like a good job for me.”

So he went to Trenton State College where he studied to be an industrial arts teacher. He found work in a high school, working primarily in drafting and a small auto shop, and there some of the older teachers taught him to use the lathe and drilling machine.

In the last few years he has seen a boom in popularity in the hobby, especially among men who work in professional settings. His theory is that most of these people went to college and got degrees in things like accounting or medicine, and never got to do the hands-on work that their fathers or grandfathers did. So now, with more free time and money to spare, this generation is going to Home Depot for equipment and trying on small projects.

For the moment, that means increases in sales and a suddenly wide-open market for internet companies catering to these hobbyists, Nial said. But in the long-term, it could lay the groundwork for a resurgence in engineering itself.

“A lot of hobbyists realize now that it’s fun and they can get into it, and most of the growth we’ve seen in the last 10 years has been from those hobbyists,” he said. “But now I hope there’s a second tier and as they get involved their children or nephews or nieces will be inspired to work in the field of engineering and innovation.”

Job Market for Machinists

For his own students, skills on the lathe and other machinery translate into one of the most important factors for students and their parents—jobs after graduation.  Students at County College of Morris are required to work in co-op settings, and Nial is seeing more openings in the tool and die trade than anytime in the last 30 years as many of the older workers retire.

There are also openings for these students in installing and setting up machinery equipment, or designing CAD drawings for machine systems. With the sudden interest in energy efficiency and building new facilities to LEED standards, Nial said many of the students find work in designing and installing HVAC systems. Another 25 percent of the students work in the military, he said.

Even with the increase in jobs, enrollment for mechanical programs has remained steady, Nial said. In the 90s he watched computer science programs grow in popularity, as the “unsexy but solid” mechanics programs lumbered along. Then, when interest in computer science crashed along with the dot com bust of the early 2000s, mechanical programs still lumbered.

Nial doesn’t predict much will change with that, and interest in this trade will keep steady. The positive about that, he said, is there will never be more graduates than there are jobs.

“A lot of times a students goes to college and gets a degree in business but ends up working wherever they can find a job,” he said. “I think the thing that’s remarkable is we have such a high percentage of students who end up in the careers they want to end up in.”

Nial’s Personal Web Site

Nial maintains a personal web site that has close to three dozen detailed plans for projects, mostly steam engines, including one called “The EZ Engine.”

This is a simple “wire crank” engine that uses a small piece of aluminum plate and coat hanger wire. Like most of his designs, Nial’s page for the EZ Engine includes a brief description of the project, a photo and 3D image along with more detailed blueprints for the project.

The EZ Engine. If that looks like coat hanger, that's because it is a coat hanger.