The TouchCAD modeling engine provides fast and precise push-pull free form 3D modeling, based on 3D-math curves. The toolbox includes many basic shapes such as lines, polygons, curves, rectangles, double lines, points, cubes, surfaces, tubes, T-tubes, spheres, rectangle to circle extrusions, and tools for extrusion, lofting, path extrudes, sweep/revolve, etc. The unique scale box feature allows mode-less editing with a wide range of features.
Most of these tools are highly parametric in themselves and they can be used as a base for further development of more refined shapes. The picture above shows the same surface object at various resolutions, and the four basic skinning types: no smoothing, smooth along the control curves, smooth perpendicular to the control, rulers and smooth both along and perpendicular to the control rulers.
TouchCAD makes it easy to add and delete control points anywhere on the surface. All control points are located on the surface, and not vaguely beside it. The combination of an adjustable mesh resolution and skin type, the ability to snap not only on control points but also on mesh points, gives a superb control over both shape and dimensions. It makes it easy to join and trim objects to one another.
TouchCAD provides a wide range of display modes, ranging from ordinary meshes to dynamic cross sectioning. Line drawings such as used for marine design can be generated automatically and are dynamically updated if the surface shape is changed. The sectioning distances and labels can be defined individually in the X-, Y-, and Z-, directions.
More about TouchCAD's modeling features can be found in the Training Movies section.