Discover Quick Estimates, 3D Models, Fabrication Drawings, and Seamless ERP Integration
Ruler is a CAD-Neutral Sales and Design Automation Platform of Technology with loosely coupled modules that can be configured for any CPQ, CTO and ETO business model needs.
Team D3 specializes in the configuration and modeling products for a variety of industries that manufacture products with a common theme – variability to meet their customer’s needs.
Extend the Value and Benefits
Quick and accurate estimates
Creating 3D models
Creating general arrangement and fabrication drawings
DXF flat patterns for shop floor
BOM integration with ERP systems
How is Ruler Different?
Ruler brings design rules to the front of the process, so quotes represent a real connection between idea & cost by integrating to your ERP
Ruler has seamless integration to PDM to track change, update item/BOM’s and generate shop drawings
Ruler offers true and accurate engineering outputs (3D Parametric Models, Drawings, Item/BOM)
Ruler drives project-specific, real-time, visualization which can then drive the project-specific engineering outputs
Ruler can produce outputs from Inventor, Solidworks, Forge, or Revit based on the input of specifications
Our Solutions

Config
Rules-based quoting and design with custom UI’s and integrations
Ruler® Config is the core framework for developing product configurators for a variety of industries. Products are constructed of components whose properties are defined using a series of rules. These rules can define the components’ color, material, finish, spatial properties, mechanical properties, etc. The values of these rules are then selectively made available to users to via a web-based user interface. Configurations can then be processed to produce outputs such as CAD models, drawings, and/or other documents.
- Integrates with ERP, CRM, and Vault systems to automate workflows
- Integrates with Ruler® Model and Ruler® Draw to produce CAD outputs
- Drastically increases the speed of outputs – go from weeks to minutes

Model
Convert configurations to 3D models
The Ruler® Model (Modeler) library is used to generate CAD models (i.e., parts and assemblies) for components defined within a product configurator. When rules are ”added to CAD”, the configurator constructs mappings between the rule values and parameters/properties inside a CAD model. These mappings are then consumed by Ruler® Model during CAD processing/generation.
- Integrates with Inventor® and SOLIDWORKS®
- Integrates with Ruler® Draw to produce CAD drawings

Draw
Automate drawings
Ruler® Draw (Drawings) is templating engine and language that allows CAD drawings to be defined as simplified semantic markup instead of traditional “bare metal” API programming approaches. The templating syntax allows users to dynamically control the visibility and position of elements (i.e., views, dimensions, notes, etc.) based on properties in the corresponding model. This significantly expedites drawing automation by eliminating the need to understand any underlying CAD APIs.
- Produce drawings accurately, consistently, and in minutes, not days
- Supports Inventor® and SOLIDWORKS®
- Provided as a library and CAD software add-in
FAQs
Ruler is a framework for building product configurators and performing design automation. Specifically, it’s a framework for building web applications that can be used by customers, internal sales teams, and engineering teams to quickly configure a product based on a known set of rules and constraints. Ruler maintains a digital thread between different lifecycles of a configuration from concept to quoting to sales to engineering to manufacturing.
Ruler is for anyone involved in the sale, engineering, and/or manufacturing of configured products. Ruler is used by both small businesses and large multi-industry companies to streamline their workflows and minimize costs.
To augment your team and automate your processes by codifying your most valuable resource – your business and design rules. Ruler clients enjoy orders of magnitude of reduction in lead times, quality issues, and rework. Furthermore, the Ruler platform is built on the most up-to-date technology and methodologies to reduce the complexity and volume of programming by up to 90% of the amount required in traditional application development.
Ruler is CAD–agnostic and does not require a strict connection to a CAD platform to function. In fact, customers can develop product configurators without CAD outputs and still get useful information such as calculated performance characteristics and cost.
Libraries such as Ruler® Model (Modeler) and Ruler® Draw (Drawings) are integrated as needed to add additional functionality to the configurator. Ruler® Model is used to generate CAD models of components defined within a configurator while Ruler® Draw can then be integrated to produce sales and technical drawings of the CAD models. When creating outputs, Ruler provides first class support for Inventor®, SOLIDWORKS®, and the Autodesk Design Automation API.
Ruler applications can be deployed to on-prem servers or to the cloud. Ruler clients are in full control of the deployment environments.
Ruler is provided using subscription-based licensing. Once subscribed, customers are provided access to the framework documentation and libraries. Updates are provided regularly and are available to everyone with an active license. Contact a sales representative for license and pricing information.
Start A Conversation With Us
See which solution fits you. Our team is ready to help!