Select your language

Advanced model size reduction using CADfix

Immersive environments such as virtual reality (VR) and augmented reality (AR) are radically transforming the way we interact with industrial 3D data. However, a major obstacle persists: complex CAD models, designed for engineering precision, are often incompatible with the performance requirements of immersive platforms. This technical gap creates a barrier that slows the widespread adoption of VR/AR in industrial processes.

A typical CAD model can contain millions of polygons, invisible internal geometries, and excessive precision - all elements that compromise the real-time performance essential for a smooth VR/AR experience. How then can we transform this ultra-precise engineering data into optimized models that guarantee both visual fidelity and high performance?

Table of contents

Challenges of CAD integration in immersive environments

Integrating CAD models into virtual or augmented reality environments faces three fundamental challenges: the inherent complexity of CAD data, the strict technical requirements of immersive platforms, and the incompatibility of native formats.

Complexity of industrial CAD data

Industrial CAD models present several characteristics that make them problematic for immersive applications:

  • Data volume and excessive precision - An engineering CAD model can contain hundreds of thousands, even millions of polygons, with micron-level precision often unnecessary for visualization
  • Hidden geometries and non-relevant details - Up to 70% of a CAD model's geometry can be invisible from the outside, such as internal structures, detailed threads, or contact surfaces
  • Complex assembly hierarchies - Industrial assemblies can include thousands of nested components, each with its own geometric complexity

This complexity, while necessary for manufacturing and technical analysis, becomes a major handicap in the context of immersive visualization.

Technical requirements of VR/AR platforms

Immersive environments impose specific performance constraints:

ConstraintVR/AR RequirementImpact on visualization
Refresh rate Minimum 60 FPS, ideally 90+ FPS Essential to prevent motion sickness and maintain immersion
Hardware limitations Mobile or standalone graphics processors Reduced computing power compared to workstations
Polygon budget Generally limited to 1-3 million for an entire scene A single CAD component can exceed this limit

Drastic reduction in the number of triangles thus becomes imperative, not optional. An unoptimized CAD model can easily cause performance to drop below the acceptable threshold, compromising the user experience and the very utility of the application.

Incompatibility of native formats

The fundamental differences between CAD representations and virtual reality formats constitute a third obstacle:

  • B-rep representation vs. triangulated meshes - CAD models often use boundary representations (B-rep) based on precise NURBS surfaces, while real-time 3D engines require optimized triangular meshes
  • Visual attributes and materials - CAD material and texture information does not translate directly into real-time rendering formats
  • Metadata and assembly structure - Critical manufacturing and assembly information can be lost during conversion

This fundamental incompatibility necessitates a strategic approach to conversion that preserves the visual and functional essence of the model while adapting it to the constraints of immersive platforms.

Optimization techniques for VR/AR

Faced with these challenges, several optimization techniques have emerged as essential for adapting CAD models to immersive environments. These approaches can be grouped into three main categories: geometric simplification, complexity reduction approaches, and level of detail management.

Geometric simplification

Geometric simplification aims to eliminate non-essential elements while preserving the overall appearance of the model:

  • Removal of small elements - Eliminating components whose size is below a defined threshold (screws, bolts, small details) can significantly reduce the number of polygons without major visual impact
  • Elimination of internal features - Removing geometries invisible from the outside can decrease data volume by up to 50% with no visual impact
  • Filling non-visible holes - Closing small openings and perforations simplifies the topology and reduces the number of triangles

These simplification techniques can be selectively applied according to the visual and functional importance of the different components in an assembly.

Complexity reduction approaches

For deeper simplification, three major approaches are commonly employed:

Wrapping techniques

Replace complex geometry with simplified shapes that preserve the overall volume

  • Box Wrap (maximum simplicity)
  • Convex Wrap (shape preservation)
  • Shrink Wrap (improved fidelity)
Controlled decimation

Intelligently reduces the number of triangles

  • Preservation of sharp edges
  • Control of maximum deviation
  • Priority to high-curvature areas
Simplified alternative versions

Manual or semi-automatic recreation

  • Dedicated low-poly modeling
  • Merging of similar components
  • Instance replication

Decimation can reduce the number of triangles by up to 90% with controlled geometric deviation, while wrapping techniques allow even more drastic reductions of up to 95-98% for secondary components.

Level of detail management (LOD)

Level of detail management constitutes an essential strategy for optimizing performance while maintaining visual quality:

LevelUsageApplied techniquesTypical reduction
LOD0 (High fidelity) Close-up views Direct conversion with detail preservation 0-10%
LOD1 (Intermediate) Medium distances Internal removal + moderate decimation 70-90%
LOD2 (Light) Distant views Aggressive techniques + selective wrapping 95-99%

Implementing a dynamic LOD system allows automatic adaptation of the detail level based on viewing distance, thus optimizing the balance between performance and visual quality in real time.

Methodologies and optimization workflow

Effective optimization of CAD models for VR/AR relies on a structured methodology comprising three main phases: preliminary analysis, the optimization process, and automation.

Preliminary analysis and strategy

Before any optimization, a thorough analysis of the CAD model is necessary:

  • Identification of critical vs. non-critical components - Categorize elements according to their visual, functional, and narrative importance
  • Segmentation by visual importance - Determine which components must maintain their fidelity and which can be drastically simplified
  • Definition of performance objectives - Establish clear thresholds for triangle count based on the target platform

This analysis phase allows the development of a tailored optimization strategy, adapted to the model's specifics and the project's constraints.

Structured optimization process

The optimization process generally follows a logical sequence of operations:

  1. Data preparation and cleaning - Correction of geometric problems, unification of units, alignment of coordinates
  2. Sequential application of simplification techniques:
    • Removal of small non-essential elements
    • Elimination of internal features
    • Filling of non-relevant holes and openings
    • Selective application of wrapping techniques
    • Controlled decimation with preservation of essential features
  3. Validation and comparative testing - Visual evaluation and performance measurement on the target platform

This sequential workflow ensures progressive and controlled optimization, achieving the best balance between performance and visual fidelity.

Automation and batch processing

For large-scale projects involving numerous models, automation becomes essential:

  • Reusable parametric configurations - Creation of optimization presets adapted to different component categories
  • Processing of large assemblies - Selective application of optimization techniques on specific subsets
  • Integration into production pipelines - Automation of the CAD to VR/AR workflow via scripts and dedicated tools

These automated approaches allow the application of consistent optimization strategies at scale, significantly reducing the preparation time for models in immersive environments.

Technical solutions and tools: CADfix VIZ

Several software solutions exist to facilitate the optimization of CAD models for VR/AR, each with its specificities and strengths. Among them, CADfix VIZ stands out as a specialized and comprehensive solution.

Key features of CADfix VIZ

CADfix VIZ is a software suite developed by ITI specifically to address the challenges of CAD to VR/AR conversion. It offers a comprehensive set of features:

  • Mesh generation and visualization - Direct conversion of CAD models to polygonal meshes with multi-format support
  • Powerful simplification techniques:
    • Automatic removal of small non-essential elements
    • Elimination of holes and internal features
    • Multiple wrapping techniques (Box, Convex, Shrink Wrap)
    • Controlled decimation with feature preservation
  • Automated level of detail (LOD) system - Generation of three standard detail levels with customizable parameters
  • Advanced features - Selective assembly meshing, optimization of existing meshes, comparative visualization

These features enable efficient transformation of complex CAD models into lightweight representations suitable for immersive environments.

Quantifiable results

The performance of CADfix VIZ is demonstrated by concrete results on various industrial models:

ModelOriginal trianglesOptimized trianglesReductionVisual impact
Paddle wheel 41,570 6,909 83% Minimal
Gearbox 60,836 1,772 97% Acceptable for distant views
Angle grinder 251,044 5,710 98% Preservation of overall appearance

These drastic reductions in triangle count allow achieving the performance necessary for VR/AR applications while maintaining the essential visual integrity of the models.

Optimization workflow with CADfix VIZ

CADfix VIZ offers a structured workflow in several steps:

  1. CAD model import - Support for numerous native formats including STEP, Parasolid, and other standard formats
  2. Initial mesh generation (LOD0) - Precise conversion preserving essential details
  3. Simplification parameter configuration - Definition of thresholds and options for each level of detail
  4. Automatic LOD generation - Creation of optimized versions according to defined parameters
  5. Results analysis and refinement - Comparison tools and manual adjustments if necessary
  6. Export of optimized meshes - FBX format compatible with major 3D engines for VR/AR

This workflow allows efficient and controlled transformation of CAD models into optimized representations for immersive environments.

Use cases and practical results

Beyond technical aspects, the optimization of CAD models for VR/AR demonstrates its value through multiple concrete industrial applications.

Industrial applications

Three main domains particularly benefit from this optimization:

Design review in virtual reality

Allows engineering teams to examine CAD models at real scale in an immersive environment, facilitating early detection of design and ergonomic issues.

Key benefit: Reduction of design iterations and physical prototypes

Technical training in augmented reality

Use of optimized CAD models to create visual instructions overlaid on real equipment, guiding technicians through complex procedures.

Key benefit: Accelerated learning and error reduction

Assisted maintenance and contextual visualization

Overlaying simplified CAD models on real equipment to facilitate maintenance operations, providing real-time contextual information.

Key benefit: Improved efficiency of on-site interventions

These applications demonstrate how CAD model optimization transcends simple polygon reduction to become a strategic element in the industrial adoption of immersive technologies.

Cost-benefit analysis

Investment in CAD model optimization for VR/AR presents several quantifiable advantages:

  • Performance gains - Average framerate improvement of 30-60%, enabling smooth VR experiences on a wider range of hardware
  • Impact on productivity - 40-70% reduction in time required to manually adapt CAD models to immersive platforms
  • Return on investment - Substantial savings achieved through early detection of design issues and accelerated development cycles

These benefits justify the investment in specialized optimization solutions and in training teams in appropriate methodologies.

Best practices validated by experience

Several approaches have proven particularly effective in real industrial projects:

  • Selective simplification approach - Preserving details on critical components, aggressive simplification of secondary elements
  • Contextual optimization - Adapting the level of simplification according to the narrative and functional importance of components
  • Balance between automation and manual intervention - Using automated processes for the majority of processing, with targeted manual adjustments for specific cases
  • Validation with end users - Regular testing with actual users to confirm that simplifications do not affect the business experience

These best practices, derived from concrete experiences, optimize the relationship between optimization effort and benefits obtained.

Future trends and perspectives

The optimization of CAD models for immersive environments is a constantly evolving field, influenced by several emerging technological trends.

Evolution of optimization technologies

Three main directions are shaping the future of this field:

  • Artificial intelligence and automatic optimization - Deep learning algorithms are beginning to transform optimization by automatically identifying essential features and suggesting personalized simplification strategies
  • New formats optimized for XR - Development of specific formats such as glTF, USDZ, and other emerging standards designed to balance fidelity and performance in immersive environments
  • Convergence of CAD and extended reality ecosystems - Deeper integration between CAD tools and real-time engines, facilitating a smoother workflow and hybrid visualizations

These developments promise to significantly reduce the complexity and time required to adapt CAD models to immersive environments.

Adaptation to new XR platforms

CAD model optimization must also adapt to the rapid evolution of immersive platforms:

TrendImpact on optimizationEmerging requirements
Mixed and holographic reality Need for lightweight but highly detailed models More sophisticated LOD techniques, focus on silhouettes
Edge computing and 3D streaming Transition to progressive models Formats allowing adaptive loading of details
AR mobile devices Stricter constraints on geometric complexity More aggressive simplification, compensation through textures

This diversification of immersive platforms requires more flexible and adaptive optimization approaches, capable of effectively targeting different execution environments.

Towards seamless integration

The ultimate goal is seamless integration between CAD and extended reality ecosystems:

  • Hybrid real-time/high fidelity visualization - Combination of pre-calculated renders for static details and real-time renders for interactions
  • Optimized digital twins - Intelligently simplified CAD models maintaining a bidirectional link with engineering data
  • Real-time adaptive optimization - Dynamic adjustment of detail level based on multiple contextual factors, beyond simple viewing distance

These developments aim to progressively eliminate the current gap between precise engineering models and performant immersive representations, allowing complete digital continuity.

Conclusion

The optimization of CAD models for virtual and augmented reality represents much more than a simple technical requirement: it's a strategic element for the successful adoption of immersive technologies in industrial processes. By transforming complex engineering models into lightweight, performant representations, this discipline bridges the gap between CAD precision and smooth immersive experiences.

Geometric simplification techniques, complexity reduction, and level of detail management, combined with structured methodologies and specialized tools like CADfix VIZ, offer proven solutions to address this challenge. The results obtained - with complexity reductions of up to 95-98% while preserving essential visual integrity - demonstrate the effectiveness of these approaches.

As immersive technologies continue to evolve and diversify, CAD model optimization will also evolve, integrating artificial intelligence, new specialized formats, and more dynamic adaptation approaches. This evolution ultimately aims for seamless integration between the worlds of engineering and immersion, allowing industrial companies to fully exploit the transformative potential of virtual and augmented reality.

CADfix