When you’re working with complex 3D models, nothing is more frustrating than switching to a Hidden visual style or preparing a plot only to see smooth curves turn into jagged, segmented facets. This is rarely file corruption. It is almost always related to how AutoCAD manages tessellation, display resolution, and silhouette calculations.
This guide explains exactly why it happens and how to correct it permanently in a production environment.
Understanding the Core Problem: Tessellation and Silhouettes
AutoCAD represents curved 3D geometry using a process called tessellation. Curved surfaces are mathematically smooth, but they must be approximated with small flat triangles so the GPU can display them.
The density of that triangle mesh is controlled by display variables.
When you switch to the Hidden visual style, AutoCAD computes visible and obscured edges from that tessellated mesh. If the mesh resolution is too low:
- Curves appear polygonal
- Cylinders look segmented
- Spheres show flat patches
- Plots look “chunky” or rasterized
The underlying ACIS solid remains mathematically exact. The issue is strictly display and plotting resolution.
The Best Solutions
1. Adjust the FACETRES Variable (Primary Control for 3D Solids)
This is the most important variable for smoothing 3D objects.
Command: FACETRES
Recommended value: Set to 10 (maximum)
Why it works: FACETRES acts as a multiplier for VIEWRES. It controls how finely 3D solids and surfaces are tessellated for display and hidden-line calculation. Increasing it increases mesh density.
Important: After changing this value, run:
REGEN
or
REGENALL
Without regeneration, the display may not update.
2. Set VIEWRES Properly (Foundation for FACETRES)
VIEWRES controls arc and circle smoothness and directly affects how FACETRES behaves.
Command sequence:
VIEWRES
Do you want fast zooms? [Yes/No] <Y>: Y
Enter circle zoom percent (1-20000) <100>: 2000
Set it to 2000 for production work.
Because FACETRES multiplies VIEWRES, low VIEWRES values limit overall improvement. For best results, configure VIEWRES first, then set FACETRES to 10.
3. Set DISPSILH to 1 (Clean Curved Surfaces)
Curved objects may show internal tessellation lines in certain views.
Command: DISPSILH
Value: Set to 1
Result: Enables Display Silhouette, which shows only the outer boundary edges of curved objects in wireframe and hidden views. Internal facet lines are suppressed.
If pipes show longitudinal lines, this variable is usually set to 0.
4. Adjust Visual Style Settings for Plot Quality
If the model looks correct on screen but appears faceted in PDF or plotted output, the issue often lies in the Visual Style configuration.
Command: VISUALSTYLES
Steps:
- Select the Hidden style.
- Under Edge Settings, locate Silhouette Edges.
- Reduce Width from 3 to 1.
Hidden viewports are often rasterized during plotting. A width of 3 exaggerates small curves, making them appear bloated. A width of 1 produces sharper results.
Also review:
- Intersection edges
- Obscured lines
- Overhang
- Jitter
Custom visual styles with modified edge modifiers can introduce unintended artifacts.
5. Consider the “Legacy Hidden” Plot Engine
If modern visual styles cause performance issues or inconsistent linework:
In the Plot dialog or Viewport properties, set:
Shaded viewport options → Legacy Hidden
This uses an older vector-based engine that often produces cleaner linework for mechanical drawings. It ignores many raster-style display parameters.
For traditional 2D deliverables, this can be the most reliable option.
6. Verify Graphics Configuration
Modern AutoCAD versions rely heavily on GPU acceleration.
Command: GRAPHICSCONFIG
Check:
- Hardware Acceleration is enabled
- High Quality Geometry is active
If hardware acceleration is disabled, increasing FACETRES may not visibly improve the result. Poor GPU drivers can also cause degraded edge rendering.
7. Large Assemblies and Imported Geometry
In larger mechanical assemblies, display settings interact with model complexity.
Be aware of:
- Performance impact of
FACETRES = 10 - Imported STEP or IGES models with heavy surface definitions
- Excessively detailed ACIS geometry
Higher tessellation increases triangle count across all curved surfaces. In very large files, this may slow pan, zoom, and hidden view generation.
If performance degrades significantly, reduce FACETRES slightly (e.g., 5–7) and test.
8. AEC, Plant 3D, and Proxy Objects
If working with:
- Civil 3D objects
- Plant 3D piping
- AEC proxy entities
The display behavior may be controlled by the vertical product engine rather than standard solid settings. In such cases, adjusting FACETRES alone may not resolve the issue.
Confirm object type before diagnosing.
Quick Diagnostic Guide
Use this checklist to identify the source quickly:
- Faceted on screen and in plot → Increase FACETRES and verify VIEWRES
- Smooth on screen, bad in PDF → Adjust Visual Style silhouette width
- Internal mesh lines visible → Set DISPSILH = 1
- Improvement not visible after changes → Run REGEN
- Still jagged despite high settings → Check GRAPHICSCONFIG
- Performance severely degraded → Reduce FACETRES
Making the Settings Permanent
These variables are stored in the drawing file.
To standardize across a team:
- Open your company .dwt template.
- Set:
VIEWRES= 2000FACETRES= 10DISPSILH= 1
- Save the template.
All new drawings will inherit the optimized display configuration.
FAQ
Does increasing FACETRES slow down my drawing?
Yes, slightly. Higher values increase triangle density for every curved surface. On modern GPUs, this is negligible for standard parts. In very large assemblies, the impact becomes noticeable.
Why does my geometry still look faceted after changing VIEWRES?
Because VIEWRES primarily affects 2D arcs and circles. For 3D solids and surfaces, FACETRES controls tessellation density. Both should be configured, but FACETRES drives 3D smoothing.
Why don’t I see improvement immediately?
AutoCAD may require a REGEN or REGENALL after changing FACETRES.
Why do pipes look segmented but boxes look fine?
Boxes consist of flat faces and do not require tessellation. Cylinders, spheres, and fillets must be approximated using flat planes. If longitudinal lines appear on pipes, check DISPSILH.
Does this affect model accuracy?
No. These variables influence only display and plotting representation. The underlying ACIS geometry remains exact. Mass properties and dimensions are unaffected.
Should FACETRES always be set to 10?
For production drawings and plotting, yes. For extremely large assemblies where performance is critical, use a lower value during modeling and increase it before plotting.
This approach ensures that Hidden views remain clean, smooth, and production-ready, without compromising model integrity or workflow efficiency.
