---
title: Programming 3D Geometry without CAD/CAM Software
description: Hurco offers conversational programming for simple 3D geometries at the control, without the need for expensive CAD/CAM software.
image: https://blog.hurco.com/hs-fs/file-20450221-jpg/images/3d_mold_5.jpg
---

[ Back to blog ](https://blog.hurco.com)

For many years, Hurco has offered an easy conversational solution for programming simple 3D geometries at the control, without the need for expensive CAD/CAM software. With today’s WinMax control, it’s even easier and more powerful than ever before!

***3D Mold*** has been available since the early days of the Hurco UltiMax control, which offered operators the ability to program more advanced 3D features on the shop floor. The operator can simply describe any 2D shape, and then rotate that shape around the X-axis, rotate it around the Z-axis, or translate it along the Y-axis. Once the feature has been programmed using one of the methods mentioned above, patterns can also be used giving even more flexibility to the option and allowing for the rotated or translated features to be positioned or patterned in a variety of combinations.

![3D Mold Examples](https://blog.hurco.com/hs-fs/file-20450221-jpg/images/3d_mold_5.jpg?width=400&height=214&name=3d_mold_5.jpg)  
![3D Mold with Patters](https://blog.hurco.com/hs-fs/file-20450261-jpg/images/3d_mold_4.jpg?width=399&height=290&name=3d_mold_4.jpg) 

Over the years, as CAD/CAM software became more common, the popularity of ***3D Mold*** began to subside. However, since the introduction of the Hurco WinMax control, the capability of programming advanced 3D geometry has been enhanced, and the possible uses for this type of simple conversational programming began to re-emerge. Although 3D Mold is still available today, it has been packaged with the even more powerful ***Swept Surface*** software option, which allows the operator to describe a single 2D shape as the sweeping contour, and a second 2D shape to be used as the along contour. A common analogy used to describe this functionality is using a router bit (sweeping contour) to add a decretive shape to the edge of an oddly shaped piece of material (the along contour).

In the image below, the sweeping contour is a single angled line that creates the taper along the walls, and the along contour is the "star-shaped" feature.  

![Swept Surface Graphics](https://blog.hurco.com/hs-fs/file-20450692-jpg/images/swept_surface_1.jpg?width=400&height=280&name=swept_surface_1.jpg)

In addition to allowing the machine to cut the desired feature along the programmed direction of the contour, or to have it machined normal (perpendicular) to the contour, there is also a setting that will allow the 3D feature to be machined in a “spiral” toolpath. Beginning at the top and continuing in one continuous spiraling motion, it ramps down by a specified amount during each pass until the final depth has been reached, producing a very efficient toolpath that closely mirrors the cutter path created by even the most advanced CAD/CAM package.

![Swept Surface Data Block](https://blog.hurco.com/hs-fs/file-20450680-jpg/images/swept_surface_2.jpg?width=400&height=292&name=swept_surface_2.jpg)

Although we realize that even the most powerful conversational functionality, like ***Swept Surface,*** will never be a replacement for CAD/CAM systems, and that there will always be features that can only be machined with the advanced toolpath creation and full set of controls that these software packages offer, Hurco is confident that a large percentage of the 3D work many job shops will encounter could be easily programmed using this type of advanced software technology. Being able to program these features on the shop floor is not only more efficient, but that it frees up the CAM programmers and keeps them available for the more advanced geometry that would require their expertise.

At Hurco, we feel that flexibility is what really counts when producing parts, and *how* a customer ultimately decides to process a part is irrelevant. Our job is to supply them with the necessary tools to make the decision that works best for them and to make sure that the tools we provide are as useful and powerful as possible. That is what we call, "Mind Over Metal”. 

[![LEARN MORE AT HURCO.COM/CONNECT](https://no-cache.hubspot.com/cta/default/209468/a84a840a-f78b-4c43-9996-1cc0cffceeb8.png)](https://cta-redirect.hubspot.com/cta/redirect/209468/a84a840a-f78b-4c43-9996-1cc0cffceeb8)

## Related Articles

![3D Printing: will it replace traditional manufacturing?](https://blog.hurco.com/hs-fs/file-315091712-jpg/images/3d-printing_1.jpg)

[Manufacturing Industry Insights](https://blog.hurco.com/topic/manufacturing-industry-insights) [Prototype Machining](https://blog.hurco.com/topic/prototype-machining) [Automation](https://blog.hurco.com/topic/automation)

For the past ten years or so, we have seen 3D printing technology – also called Additive Manufacturing – really gain momentum in the industry. In fact, it has become so...

![3D Surfacing in Conversational Programming](https://blog.hurco.com/hubfs/Surface%20Screenshot%201.png)

[WinMax Conversational Programming](https://blog.hurco.com/topic/winmax-conversational-programming) [Hurco](https://blog.hurco.com/topic/hurco) [hurco cnc](https://blog.hurco.com/topic/hurco-cnc) [dxf](https://blog.hurco.com/topic/dxf) [3d dxf](https://blog.hurco.com/topic/3d-dxf) [dxf transfer](https://blog.hurco.com/topic/dxf-transfer) [3D Import](https://blog.hurco.com/topic/3d-import)

[Conversational programming](https://www.hurco.com/en-us/products/Pages/WinMax-our-cnc-control.aspx#!#control-features) has always been a great choice for getting jobs up and running quickly and for very efficient programming of 2D and 2.5D contours and...

Copyright © 2026, Hurco Companies, Inc.

![](https://secure.pass8heal.com/222100.png)

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Mike Cope",
    "url" : "https://blog.hurco.com/author/mike-cope"
  },
  "dateModified" : "2023-09-14T20:08:03.815Z",
  "datePublished" : "2013-02-12T19:18:00.000Z",
  "headline" : "Programming 3D Geometry without CAD/CAM Software",
  "image" : [ "https://blog.hurco.com/hs-fs/file-20450221-jpg/images/3d_mold_5.jpg" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.hurco.com/blog/bid/220820/programming-3d-geometry-without-cad-cam-software",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blog.hurco.com/hubfs/logo.png"
    },
    "name" : "Hurco"
  }
}
```