We are producing, "The Specifier", an MCAD tool for specifying structural-assemblies. A structural-assembly is specified in terms of it's component parts and construction processes for connecting these parts. These processes can be implemented in an associated production facility called a Unit-construction-hub, also specified using The Specifier. Click on the link below to learn more about The Specifier.
The following is a review of MCAD tools commonly used by small and medium scale enterprises.
MCAD tools represent solid objects using parametric descriptions created using a "geometry-modeler".
To visualise these solid objects on a 2D screen, they are represented by their 3D boundary surfaces (BREP).
The ISO has standardised a format for BREPs and all tools support this format for interchange.
For most industrial design projects, a 3D surface does not need to be edited directly.
Common shapes are used and ther properties are controlled using the app.
Sometimes, as in the case of specialised exterior sheet-metal design for an automobile,
specialised tools are used to directly specify 3D surfaces.
In addition head-mounted-displays, which offer a full 3D viewing experience are used for visualisation.
Motion sensing sensors can be used to input shapes using hand movements.
Hand-gesture based 3D surface input is a new direction that tools are starting to explore.
Direct 3D surface design is still a process with a learning curve and its use is not very prevalent.
Clay models continue to be used to create 3D surface designs, such as for automobile design.
From a designer's standpoint, MCAD tools are characterised by their geometry kernel.
Examples of geometry kernels, currently in use, are Parasolid (Siemens), 3D ACIS Modeller (Spatial), ShapeManager (Autodesk), Granite (PTC), Convergence Geometric Modeller (Dassault), openNURBS (Rhino3D) and C3D (C3DLabs).
A bicycle is specified as a primary frame and components, attachment mechanisms between them, and additional braking and gear-ratio control systems.