Friday, 30 October 2026

Why Won’t My Part Rebuild? 7 SOLIDWORKS Problems Beginners Face When Designing Mechanical Parts

You’ve made a few sketches, added some features, and your part looks right. Then you change a dimension—and suddenly SOLIDWORKS shows an error.

This is a common experience when learning mechanical part design. A rebuild error usually means a feature can no longer find the geometry or references it needs. The good news: you can often fix the problem without starting over.

Here are seven common rebuild problems beginners encounter, using a simple mounting bracket as an example.

1. The sketch won’t extrude

What you see: The Extruded Boss/Base or Cut-Extrude feature fails.
Why it happens: The sketch may have a tiny gap, overlapping lines, or an unintended open contour. SOLIDWORKS needs a valid closed boundary for many solid features.
Try this: Edit the sketch and use Tools > Sketch Tools > Check Sketch for Feature to locate gaps or other issues. Zoom in around corners, remove duplicate lines, and make sure the outline closes.
Example: A bracket outline that looks closed on screen may have a small gap where two lines almost meet. The gap can prevent the sketch from forming a solid profile.

2. A feature depends on a face that disappears

What you see: A hole, fillet, or cut fails after you change an earlier dimension.
Why it happens: The feature was attached to a face or edge that changed or disappeared when the model rebuilt. Later features can lose their references when the shape changes.
Try this: Edit the failed feature and reselect a stable reference. When practical, sketch on a main plane or use a clearly defined datum plane instead of relying on a small face created by another feature.
Example: You sketch a mounting hole on the narrow end face of a bracket. Later, you shorten the bracket and remove that face. The hole feature no longer has a surface to use.

3. Changing a dimension makes a cut fail

What you see: A cut works at one size but fails when you make the part thicker or move the sketch.
Why it happens: The cut may no longer intersect the part, or its end condition may not match the new geometry.
Try this: Check the cut direction and end condition. Through All is useful when the hole should pass completely through the part. Use Blind when the hole needs a specific depth. If the cut should stop at another surface, consider Up to Surface.
Example: A hole in a bracket is set to a fixed depth. After the bracket becomes thicker, the cut no longer reaches the other side. Changing the end condition to Through All may better match the design intent.

4. The sketch becomes over-defined

What you see: SOLIDWORKS reports that the sketch is over-defined, or a dimension turns red.
Why it happens: The sketch has conflicting instructions. For example, a line may already be fixed by a relation, then receive a dimension that tries to move it somewhere else.
Try this: Edit the sketch and inspect the highlighted dimension or relation. Remove redundant dimensions or relations instead of adding more. Use Display/Delete Relations to see what is controlling the geometry.
Example: You set a hole’s horizontal position with a dimension, then add a coincident relation that also fixes its position. One of those constraints may be unnecessary or conflicting.

5. The sketch is under-defined and moves unexpectedly

What you see: Geometry shifts when you edit another dimension, or the finished feature changes shape in an unexpected way.
Why it happens: Some sketch elements are still free to move or rotate. A sketch can look correct while still having unconstrained geometry.
Try this: Add the dimensions and relations needed to capture the intended shape and position. For a bracket profile, that might mean setting the overall width and height, aligning key edges, and defining the hole locations. Aim to fully define important design geometry; avoid fixing everything in place without considering how it should change.
Example: A circular hole has the correct diameter but no location dimensions. When the bracket’s outline changes, the hole slides to a different position.

6. A fillet or chamfer fails after an edit

What you see: The model rebuilds until a fillet or chamfer, which then fails.
Why it happens: The selected edge may have changed, or the requested radius may be too large for the available material. Small fillets near corners or intersecting features are especially sensitive.
Try this: Edit the fillet or chamfer and check the selected edges and size. Try a smaller value or apply the feature later in the tree, after the main shape is stable.
Example: A large fillet fits on the original bracket but runs into a nearby mounting hole after you move the hole closer to the edge.

7. One broken feature causes several errors

What you see: Several features turn red or show errors after a single edit.
Why it happens: Features are built in order. When an early feature fails, later features that depend on it may fail too. Those later errors can be symptoms of the first one.
Try this: Start at the top of the FeatureManager design tree and find the earliest feature with an error. Fix that feature first, then rebuild. Don’t begin by editing the last feature that turned red.
Example: Moving a base sketch causes the first extrusion to fail. The hole, fillet, and chamfer features below it may all show errors because their supporting geometry no longer exists.

A simple rebuild troubleshooting routine

When your part fails to rebuild:

  1. Find the first feature in the tree that shows an error.
  2. Edit that feature and read the error message.
  3. Check its sketch, dimensions, end condition, and references.
  4. Look at what changed in the features above it.
  5. Rebuild again after fixing the earliest problem.

A rebuild error is often a clue that your model’s references or design intent need attention. Build sketches around dimensions and relationships that describe how the mechanical part should behave. Use stable references where possible, and make changes one at a time. With practice, you’ll spend less time chasing errors—and more time improving the design.

SOLIDWORKS Mechanical Design & Assemblies Masterclass

Master SOLIDWORKS by designing real-world mechanical assemblies from scratch. Build professional engineering projects including a V6 Engine, Differential, Rotary Lobe Pump, Grinder Vise, and Wing Corkscrew while developing industry-ready mechanical design and assembly skills.

Enroll Now

Thursday, 29 October 2026

How to Fix Pinching and Bumps in a T-Spline Model in Fusion 360

T-Spline sculpting in Fusion 360 makes it easy to shape smooth, organic forms. But small changes to the control cage can create unwanted pinching, bumps, or ripples in the finished surface. These issues often come from the way edges and vertices are arranged. The good news is that you can usually fix them by adjusting the topology and refining the shape of the control cage.

Diagram comparing crowded T-Spline edges that can pinch with evenly spaced topology that supports smoother surface flow

Crowded edges and poles can concentrate curvature. Evenly spaced edges usually give the surface a smoother flow.

What causes pinching and bumps?

A T-Spline surface follows a control cage made of faces, edges, and vertices. When the cage is uneven or crowded, the surface may not flow smoothly.

  • Too many edges in one area: Closely spaced edges can create tight curvature and visible bumps.
  • Poor edge flow: Abrupt changes in the direction or spacing of edges can distort the surface.
  • Extraordinary points: Vertices connected to an unusual number of edges can create star-shaped pinches, especially on curved areas.
  • Uneven vertex placement: A single vertex sitting out of line with its neighbors can pull the surface into a bump or dip.
  • Over-editing: Adding more control points to fix a small problem can make the surface harder to manage.

Step 1: Inspect the surface and control cage

Switch between the smooth surface view and the control cage. Look for areas where edges bunch together, spacing changes suddenly, or several edges converge at one point.

Orbit the model and inspect it from multiple angles. A surface that looks smooth from the top may have a dip or ridge visible from the side. If the problem is difficult to spot, use Fusion 360’s display and analysis tools to make the surface curvature easier to judge.

Step 2: Simplify crowded areas

If a bump or pinch sits where many edges are packed together, try reducing the local complexity:

  • Remove unnecessary edge loops or control points.
  • Spread the remaining edges more evenly.
  • Keep edge spacing gradual as it moves into and out of the problem area.

A simpler control cage often produces a smoother result than adding more geometry.

Step 3: Improve edge flow

Edges should follow the shape you want the surface to take. For example, on a product handle, the cage should flow along the length of the handle and wrap smoothly around its cross-section.

Move edges and vertices so they transition gradually around the form. Avoid sudden direction changes, tight clusters, and irregular spacing. If an area is difficult to control, consider rebuilding that section with a cleaner layout.

Step 4: Adjust nearby vertices gradually

Use Edit Form to move the vertices around the problem area in small increments. Check the smooth surface after each adjustment.

Avoid moving one vertex a long way while leaving its neighbors untouched. That can replace a bump with a dip or create a new ripple. Instead, adjust a small group of nearby vertices to spread the change across the surface.

Step 5: Check extraordinary points

An extraordinary point is a vertex connected to a number of edges other than the usual four. These points are sometimes necessary, but they can cause pinching when placed on a highly visible or tightly curved area.

When possible, move them toward flatter or less prominent regions. If the shape allows, reorganize nearby edges so the extraordinary point no longer sits at the center of the distortion.

Step 6: Use symmetry and symmetry checks

For a symmetrical design, enable symmetry while sculpting where appropriate. This helps keep both sides consistent and reduces the chance of creating a bump on only one side.

If the model should be symmetrical but was edited without symmetry, compare matching areas on both sides. Small differences in vertex position can affect how the surface flows.

Step 7: Review the surface before converting it

Before converting a T-Spline form to a solid or continuing with downstream features, inspect the model from different angles and check the transition areas. Fix visible pinches and uneven curvature while the control cage is still easy to edit.

If repeated edits are making the surface worse, undo them and return to the last clean version. Then simplify the topology and make smaller adjustments.

Four-step T-Spline cleanup sequence: inspect, simplify, redistribute edges, and refine nearby vertices

Work through these steps in order; inspect the surface after each adjustment.

Tips for smoother T-Spline surfaces

  • Start with the fewest faces you need to define the shape.
  • Add edges only when they help control a specific feature.
  • Keep edge spacing as even as the design allows.
  • Place extraordinary points away from broad, smooth highlights.
  • Make small edits and inspect the result after each one.
  • Check the model from several viewpoints, not just one.

Conclusion

Pinching and bumps in a Fusion 360 T-Spline model usually point to a control cage that is too crowded, uneven, or poorly arranged for the shape. Inspect the cage, simplify crowded areas, improve edge flow, and adjust groups of vertices gradually. With a cleaner layout and careful edits, you can create a smoother surface that is easier to refine and ready for the next stage of your design.

Fusion 360 Surface Design & T-Spline Sculpting

Master Surface Modeling and Organic T-Spline Sculpting to Create Professional Product Designs and Complex Freeform 3D Models.

Explore the Course

How to Create and Read a Bill of Materials in Onshape

A design may look finished on screen, but a team still needs to know what it contains. Which parts are required? How many of each are needed? What are their part numbers? A bill of materials (BOM) answers those questions. In Onshape, an assembly’s BOM is generated from its parts and subassemblies, and it updates as the assembly or its properties change. This guide walks through creating one, understanding its layout, and keeping it useful.

What is a BOM?

A BOM is a parts list for a product or assembly. Depending on your project, it may include details such as:

  • • Item number
  • • Part name
  • • Part number
  • • Quantity
  • • Material
  • • Description

For example, a desk lamp BOM might list one base, one arm, two fasteners, and one shade. A clear BOM helps people review the design, prepare drawings, and plan what needs to be made or purchased.

Before you begin

First, create an Assembly in Onshape and insert the parts and subassemblies it needs. Check that the assembly contains the components you intend to include. Give parts clear names and fill in useful properties—especially part numbers and descriptions—so the BOM is easy to understand.

How to create a BOM in Onshape

  1. Open the Assembly tab containing your design.
  2. Click the BOM table icon on the right side of the graphics area, below the View tools.
  3. Onshape generates a BOM from the parts and subassemblies in the assembly.
  4. Review the rows and properties. You can edit supported property cells directly in the BOM table; those changes also update the corresponding part or subassembly properties.
  5. Add or remove columns to show the information your team needs.

The BOM table is interactive. Hover over a row to highlight its component in the graphics area. Select an item number to locate that component in the Instances list and assembly.

Structured or flattened: which view should you use?

Onshape offers two ways to display the BOM:

  • • Structured shows the assembly hierarchy. Subassemblies can be expanded to show their components. Use it when the product’s organization matters.
  • • Flattened lists the components as if they were all at the top level. Use it when you want a straightforward parts list without hierarchy.

A small assembly may be easy to read in either view. For a product with several subassemblies, structured view can make it clearer which parts belong together.

How to read a BOM

Each row represents a part, subassembly, or other listed item. The columns provide information about that item. For instance:

Item Part name Part number Quantity
1 Lamp base LMP-001 1
2 Lamp arm LMP-002 1
3 M4 screw SCR-M4-10 2
4 Lamp shade LMP-004 1

The quantity tells you how many instances are required. In a structured BOM, indented rows and expandable subassemblies show the product’s hierarchy. If your table is sorted or its item order has been changed, check that item numbers still correspond to the intended components.

Put the BOM on a drawing

If you need the parts list on a technical drawing, open the drawing and use the BOM table tool to insert BOM data from an assembly. You can choose a flattened or structured table, depending on how much assembly hierarchy you want to show. Onshape also supports balloons that can link drawing callouts to BOM items.

Tips for a dependable BOM

  • • Use consistent part names and part numbers.
  • • Fill in properties before sharing the BOM.
  • • Choose structured or flattened view to suit the people reading it.
  • • Review subassembly behavior: a subassembly can appear with its components, as a single line, or as components only.
  • • Check the BOM after changing the assembly, since additions or removals affect the list.
  • • Include non-modeled items—such as glue or thread locker—when they matter to purchasing or assembly. Onshape supports adding these items through the BOM panel.

A useful parts list, built from your design

Onshape’s BOM starts with the parts in your assembly and brings their properties into one table. With clear names, useful part numbers, and the right view, it becomes easier to understand what a product contains and communicate that information to the rest of the team.

For more details, see Onshape’s guides to Bill of Materials, working with the BOM table, and adding a BOM table to a drawing.

A useful parts list, built from your design
Onshape’s BOM starts with the parts in your assembly and brings their properties into one table. Master your CAD workflows today!
Complete Onshape for Beginners: Project-Based Approach →

Tuesday, 27 October 2026

FreeCAD Says “Failed to Recompute”: A Practical Troubleshooting Guide

You change one dimension, click Recompute, and FreeCAD reports Failed to recompute. The model may turn red, a feature may disappear, or later steps in the feature tree may stop updating.

This message can be frustrating because it doesn’t always tell you exactly what went wrong. Usually, though, one feature has lost a reference, received invalid geometry, or can no longer build from the updated shape. Here’s a practical way to find the cause and get your model working again.

What does “recompute” mean?

FreeCAD builds a model from a sequence of linked steps: a sketch, a Pad, a Pocket, a fillet, and so on. When you edit something, FreeCAD recomputes the affected steps so the rest of the model can update.

If one step fails, later steps may fail too. The first broken feature is usually the one to investigate—not necessarily the last feature showing an error.

Start with the first failed feature

Look at the Model tree and find the earliest feature marked with an error. Select it and check the Report view or the message shown in the task panel for more detail.

Then work through the feature tree in order:

  1. Find the first failed feature.
  2. Select it and inspect its properties.
  3. Check whether its sketch, support, or base geometry still exists.
  4. Fix that feature before troubleshooting later ones.
  5. Recompute again to see whether downstream features recover.

Tip: Expand the tree so you can see which sketch or previous feature the failed operation depends on.

Common causes and how to fix them

1. A sketch is invalid or no longer closed

Pad and Pocket operations often rely on a sketch that forms a valid closed profile. If the sketch has a gap, overlapping geometry, or an unwanted extra edge, the feature may fail.

Try this:

  • Double-click the sketch to edit it.
  • Look for gaps, duplicate lines, or geometry that crosses itself.
  • Check whether the profile is closed.
  • Review the sketch constraints if it changed unexpectedly.
  • Close the sketch and recompute.

A sketch can be fully constrained and still have invalid geometry, so check the shape itself as well as its constraints.

2. A feature no longer intersects the body

A Pocket may fail if its sketch has moved away from the solid. A Boolean operation may fail if the parts no longer overlap as expected.

Try this:

  • Select the sketch or feature and check its placement.
  • Confirm the Pad, Pocket, or Boolean operation still intersects the intended solid.
  • Review the operation’s direction, length, and support.
  • Temporarily increase the Pocket depth or Pad length to test whether it reaches the body.

3. A reference disappeared after an earlier edit

Features often depend on faces, edges, or vertices created by earlier operations. If an edit changes the model’s topology, a later feature may point to a different face or to geometry that no longer exists (commonly associated with the topological naming problem).

Try this:

  • Select the failed feature and inspect its support or attachment properties.
  • Reassign it to a stable reference, such as an origin plane or datum plane, when appropriate.
  • Check whether the feature’s sketch is attached to the intended face.
  • If the reference cannot be repaired, edit or recreate the dependent sketch.

For future models, references to origin planes and datum geometry are often more stable than references to small faces or edges that may change when the model is edited.

4. A fillet or chamfer has become too large

A fillet or chamfer that worked before may fail after a dimension changes. The new shape may not leave enough room for the selected radius or bevel.

Try this:

  • Reduce the fillet radius or chamfer size.
  • Apply the operation to fewer edges.
  • Move the fillet or chamfer later in the feature tree.
  • Check whether the selected edges still form a valid set.

If the feature succeeds at a smaller size, increase it gradually to find a reliable value.

5. The feature tree contains a broken dependency

A feature may be linked to the wrong body, sketch, or earlier operation—especially after copying objects or moving them between bodies.

Try this:

  • Inspect the failed feature’s Base, Profile, or Support property.
  • Confirm that the referenced object belongs to the intended Body.
  • Check that features appear in a sensible order.
  • Make sure a sketch or feature hasn’t been moved outside its Body unintentionally.

A quick troubleshooting checklist

When FreeCAD reports “Failed to recompute,” ask:

  • Which is the first feature in the tree showing an error?
  • Does its sketch contain a closed, valid profile?
  • Does the feature still intersect the intended solid?
  • Did a reference face or edge change after editing an earlier feature?
  • Is a fillet or chamfer too large for the updated shape?
  • Is the feature linked to the correct sketch, support, and Body?

Start with the earliest failure and fix one issue at a time. Changing several features at once can make it harder to tell which change solved the problem.

How to make future models more reliable

A little planning can prevent many recompute errors:

  • Build features in a logical order.
  • Fully constrain sketches where it makes sense.
  • Use origin planes and datum geometry for references that need to remain stable.
  • Keep sketches simple and avoid unnecessary geometry.
  • Add fillets and chamfers after the main shape is established.
  • Save a new version before making major structural edits.

A failed recompute doesn’t necessarily mean your whole model is lost. Often, one early feature needs attention, and fixing it lets the rest of the design update again.

Want to learn FreeCAD step by step?

If you’d like to get more confident with sketches, feature trees, and troubleshooting, enroll in our comprehensive FreeCAD course and build your skills through guided, hands-on practice.

Enroll in the FreeCAD Course Now →

Monday, 26 October 2026

A Beginner’s Guide to Dimension Styles and Annotations in AutoCAD

A drawing can have accurate geometry and still be difficult to understand if its dimensions and notes are unclear. AutoCAD’s dimension styles and annotation tools help you show sizes, explain features, and keep drawings readable.

This guide covers the basics: setting up a dimension style, adding dimensions and notes, and checking the result before sharing your drawing.

What are dimensions and annotations?

Dimensions communicate measurements, such as a line’s length, a circle’s diameter, or the distance between two points.

Annotations add information that helps someone read the drawing. They include text, labels, leaders, symbols, and notes.

Together, they help turn geometry into a drawing that another person can interpret and use.

Start with a dimension style

A dimension style controls the appearance of dimensions, including text height, arrowheads, units, precision, and spacing. Setting up a style before dimensioning helps keep the drawing consistent.

  1. Type DIMSTYLE in the command line and press Enter.
  2. In the Dimension Style Manager, choose New to create a style, or select an existing style and choose Modify.
  3. Give the style a clear name, such as Metric - Millimeters.
  4. Review the settings in the tabs:
    • Lines: Set dimension and extension line appearance.
    • Symbols and Arrows: Choose arrowhead style and size.
    • Text: Set text height, placement, and alignment.
    • Primary Units: Choose the unit format and level of precision.
  5. Select Set Current to use the style for new dimensions.

Settings depend on your drawing scale, units, and project requirements. If your drawing will be plotted at a particular scale, check how the text and symbols look at that final plotted size.

Add common dimensions

AutoCAD offers several dimension commands. You can find them on the Annotate tab, or type the command name.

  • Linear: Measures a horizontal or vertical distance. Type DIMLINEAR.
  • Aligned: Measures along a sloped object. Type DIMALIGNED.
  • Radius: Labels the radius of an arc or circle. Type DIMRADIUS.
  • Diameter: Labels a circle’s diameter. Type DIMDIAMETER.
  • Angular: Measures the angle between two lines or an arc. Type DIMANGULAR.

For a basic linear dimension, start DIMLINEAR, select the two endpoints, then place the dimension line where you want it. Zoom in if endpoint selection is difficult.

Add notes and labels

Use MTEXT for paragraphs or notes that may wrap across multiple lines. Use TEXT for short, single-line labels.

To point a note to a specific feature, use a leader. Type MLEADER, select the point or feature, place the leader, and enter your note. Leaders are useful for calling out materials, finishes, or details that would be unclear from geometry alone.

Keep notes short and specific. For example, “3 mm chamfer” is more useful than “Chamfer this edge.”

Keep the drawing readable

A few habits make a big difference:

  • Use one consistent dimension style unless the drawing has a clear reason to use more.
  • Avoid overlapping dimensions and notes. Move them so each value is easy to read.
  • Dimension each feature clearly. Avoid repeating the same measurement when it could create confusion.
  • Place dimensions close to the geometry they describe, while leaving enough space for the drawing to breathe.
  • Use layers to organize dimensions, text, and geometry separately. Clear layer names make later edits easier.
  • Check units and precision. Show only as many decimal places as the drawing requires.
  • Preview a plot or PDF. Text that looks readable on screen may be too small when printed.

What does “annotative” mean?

Annotative text and dimensions are designed to appear at a consistent plotted size across different drawing scales. This can be useful when the same drawing objects appear in viewports at multiple scales.

If you use annotative objects, set the intended annotation scale and check that the dimensions and notes appear at each required scale. If you’re new to AutoCAD, you can begin with a standard dimension style and learn annotative scaling once you’re comfortable with the basics.

A quick check before sharing

Before you send or plot a drawing, confirm that:

  • The dimensions use the correct units and precision.
  • Text and arrowheads are readable at the intended output scale.
  • Every note points to the right feature.
  • Dimensions do not overlap geometry, notes, or one another.
  • The drawing has been previewed as a PDF or printed view.

Final thoughts

Dimension styles and annotations make an AutoCAD drawing easier to understand and work from. Set a consistent style, choose the right dimension command for each feature, and check the plotted result. With a little practice, clear dimensioning becomes a natural part of your drafting workflow.

Mastering AutoCAD 2D & 3D for Beginners

Take your drafting and modeling skills from scratch to professional proficiency with our comprehensive step-by-step masterclass.

Enroll in Course Now

Thursday, 22 October 2026

SOLIDWORKS Bill of Materials Not Updating? Fix Missing Parts and Incorrect Quantities

A Bill of Materials (BOM) is an essential part of mechanical design and assembly documentation in SOLIDWORKS. It lists the components required for an assembly, including part names, part numbers, descriptions, and quantities.

However, sometimes the SOLIDWORKS Bill of Materials does not update after you modify an assembly. Newly added components may be missing, deleted parts may remain in the table, or quantities may not match the actual assembly. These problems can lead to incorrect engineering drawings and confusion during manufacturing.

In this guide, you will learn how to troubleshoot common SOLIDWORKS BOM problems and keep your assembly documentation accurate.

1. Why Is Your SOLIDWORKS Bill of Materials Not Updating?

Several settings and assembly conditions can affect how a BOM displays component information. Common causes include:

  • Automatic BOM updates are disabled.
  • Components are excluded from the Bill of Materials.
  • The wrong assembly configuration is selected.
  • The BOM type does not display the expected components.
  • Component properties or part numbers are incorrect.
  • Components are suppressed or missing.
  • BOM values have been manually edited and no longer match the model.

Before recreating the entire table, identify the cause of the problem. This helps you correct the BOM without unnecessary work.

2. Fix a SOLIDWORKS BOM That Is Not Updating Automatically

One of the first things to check is the automatic update setting.

Step-by-step solution:

  1. Open the affected assembly or drawing.
  2. Click Tools > Options.
  3. Select the Document Properties tab.
  4. Expand Tables and select Bill of Materials.
  5. Find the Automatic update of BOM option and enable it, if available.
  6. Click OK.
  7. Rebuild the assembly and drawing.
  8. Check whether the BOM reflects the latest changes.

If the table still does not update, save the model and drawing and confirm that the drawing references the correct assembly. If automatic updating is disabled, you may need to recreate the BOM to reflect the latest component changes.

3. Missing Parts in the SOLIDWORKS Bill of Materials

Have you added a component to an assembly, but it does not appear in the BOM? The component may be excluded from the BOM, suppressed in the active configuration, or omitted because of the selected BOM type.

Fix 1: Check whether the component is excluded

  1. Open the assembly.
  2. Find the missing component in the FeatureManager design tree.
  3. Right-click the component and select Component Properties.
  4. Look for the Exclude from bill of materials option.
  5. Clear the checkbox if the component should appear in the BOM.
  6. Click OK and check the table again.

Fix 2: Check the active configuration

A component may exist in one configuration but be suppressed in another. For example, a machine assembly may have a standard configuration and a simplified configuration. The simplified version may omit certain brackets, fasteners, or optional components.

  1. Open the assembly configuration used by the drawing.
  2. Check whether the missing component is suppressed.
  3. Unsuppress it if it belongs in that configuration.
  4. Rebuild the assembly.
  5. Verify that the drawing view references the intended configuration.

The BOM should represent the configuration you actually intend to document.

Fix 3: Check the BOM type

SOLIDWORKS provides different BOM types, and each displays components differently:

  • Top-level only: Displays the top-level components and subassemblies.
  • Parts only: Lists individual part components rather than displaying the full assembly hierarchy.
  • Indented: Displays the assembly structure, including subassemblies and their components.

If you expect to see every individual component but have inserted a top-level BOM, the table may be working as intended. To correct this, edit the BOM properties and select the type that matches your documentation requirements.

4. SOLIDWORKS BOM Showing Incorrect Quantities

Incorrect quantities are a common problem in assemblies containing repeated components, subassemblies, or multiple configurations. For example, an assembly might contain four identical mounting bolts, but the BOM shows a quantity of one.

Step 1: Check the assembly instances

Expand the assembly tree and verify how many instances of the component are present. Make sure all required components have been inserted and that no unintended duplicate components exist.

Step 2: Verify the BOM configuration

BOM quantities depend on the configuration being documented. To check the settings:

  1. Open the BOM properties.
  2. Review the configuration selection.
  3. Confirm that the BOM refers to the intended configuration.
  4. Check the quantity display settings.
  5. Rebuild the assembly and drawing.

Step 3: Check whether identical components are grouped

SOLIDWORKS can combine matching component entries into a single BOM row, depending on the table settings and component information. For example, four identical bolts may appear in one row with a quantity of four rather than in four separate rows.

This is not necessarily an error. If similar-looking parts have different configurations or part numbers, they may appear as separate entries. Review the part numbers, configurations, and component properties to make sure the grouping matches your design requirements.

5. Incorrect Part Numbers or Descriptions in the BOM

A BOM may contain the correct components but still display incorrect information in the Part Number or Description columns. This can happen when component properties are missing, inconsistent, or manually edited.

How to fix it:

  1. Open the affected part or assembly.
  2. Locate its custom properties.
  3. Verify the part number, description, and other required information.
  4. Correct the properties and save the document.
  5. Return to the assembly drawing and rebuild it.
  6. Confirm that the BOM displays the correct information.

Use consistent property names across your parts library. This is especially useful when working with large assemblies containing many components.

Avoid unnecessary manual edits: Some BOM columns are linked to model properties, while others may allow manual editing. When a value should remain linked to a component, update the relevant model property rather than relying on a manual table edit. Otherwise, changes to the BOM may overwrite manually entered information.

6. Deleted or Suppressed Components Still Appearing in the BOM

Sometimes a BOM includes a component that you no longer expect to see. Before deleting and recreating the table, check whether the component still exists in the active configuration or whether the BOM is configured to retain rows for missing components.

  1. Open the assembly and inspect the FeatureManager design tree.
  2. Check whether the unwanted component still exists.
  3. Verify its suppression state in the active configuration.
  4. Review the BOM settings for missing-component rows.
  5. Rebuild the model and drawing.
  6. Verify that the BOM displays the expected result.

SOLIDWORKS includes a Keep the row for missing component setting. This controls whether rows are retained for components that are missing from a configuration. This can be useful when comparing assembly configurations, but it may cause confusion when you expect the BOM to show only the components included in the current design.

7. How to Keep Your SOLIDWORKS BOM Accurate

Fixing a BOM is important, but preventing errors from returning is even better. Follow these practices when working with mechanical assemblies:

  • Use consistent component properties: Maintain standardized part numbers, descriptions, and naming conventions.
  • Choose the right BOM type: Use top-level, parts-only, or indented BOMs based on your drawing requirements.
  • Review configurations carefully: Check that the drawing view and BOM reference the correct configuration.
  • Avoid unnecessary manual edits: Update linked model properties when component data needs to change.
  • Rebuild and verify before release: After modifying an assembly, confirm the BOM, balloon references, and component quantities.
  • Check the final drawing: Make sure listed quantities match the intended assembly and that missing components are accounted for.

A reliable BOM helps engineering teams reduce documentation errors and communicate design requirements more clearly.

Conclusion

A SOLIDWORKS Bill of Materials that does not update can be caused by automatic update settings, excluded components, incorrect configurations, BOM type selection, or inconsistent custom properties.

Start by identifying the affected component or quantity, check the relevant settings, and rebuild the assembly and drawing. In many cases, you can resolve the problem without recreating the entire drawing.

Developing a consistent assembly workflow will also help you create more accurate manufacturing drawings and manage complex mechanical designs with greater confidence.

SOLIDWORKS Mechanical Design & Assemblies Masterclass

Want to improve your SOLIDWORKS part modeling, assembly creation, and mechanical design skills?

Explore the masterclass by CADArtifex and develop practical CAD skills through structured learning and project-based exercises.

View Masterclass Course →

Wednesday, 21 October 2026

Fusion 360 DXF Import Problems: Fix Slow Sketches and Duplicate Lines

Importing a DXF file into Fusion 360 should make it easier to turn a 2D drawing into a 3D model. However, some users encounter slow sketches, duplicated lines, excessive sketch points, failed extrusions, or software freezes after importing their files.

These problems often occur when the DXF contains too many geometry segments, overlapping entities, unnecessary drawing information, or unsupported geometry. Autodesk also identifies complex imported sketches as a potential cause of poor performance.

Source: Autodesk Support

In this tutorial, you'll learn how to import DXF files correctly, identify duplicate geometry, simplify sketches, and improve Fusion 360 performance.

Why Does Fusion 360 Become Slow After Importing a DXF File?

A DXF file can contain hundreds or thousands of lines, arcs, polylines, and other entities. When Fusion 360 converts this information into editable sketch geometry, it must process the geometry and its associated sketch relationships.

Here are the most common reasons for slow performance:

  • Duplicate lines: Overlapping entities create redundant geometry and can interfere with profile selection.
  • Excessive line segments: Smooth curves may be represented by many short straight segments.
  • Unnecessary drawing details: Dimensions, title blocks, construction geometry, and unused layers increase complexity.
  • Large sketches: Importing an entire drawing into one sketch can make editing and feature creation slower.
  • Open or invalid profiles: Gaps and overlapping edges can prevent successful extrusion.
  • Incorrect geometry type: Some DXF files contain 3D entities that cannot be inserted using the standard 2D Insert DXF workflow.

Understanding the cause helps you choose the right solution instead of repeatedly importing the same problematic file.

1. Import a DXF File Using the Correct Method

Before troubleshooting performance, make sure you're using the appropriate import method.

Steps to insert a DXF file

  1. Open Fusion 360 and create a new design or open an existing one.
  2. Switch to the Design workspace.
  3. Select Insert → Insert DXF.
  4. Select the plane or planar face where you want to place the sketch.
  5. Browse for your DXF file.
  6. Check the units and choose the appropriate insertion mode.
  7. Select only the layers you need.
  8. Click OK to insert the geometry.

Fusion 360 supports inserting selected DXF layers into one sketch or creating one sketch per layer. For a complex drawing, separating layers can make the geometry easier to manage. Official Autodesk guide

Pro tip: If your DXF contains several parts, import only the geometry required for the current operation instead of bringing the entire drawing into one sketch.

2. Fix Duplicate Lines in Imported DXF Sketches

Duplicate geometry is one of the most frustrating DXF import problems. Two or more entities may occupy the same location, making it difficult to select profiles or create clean manufacturing geometry.

How to identify duplicate geometry

  1. Locate the imported sketch in the Browser or timeline.
  2. Right-click the sketch and select Edit Sketch.
  3. Zoom in on areas where lines appear unusually thick or where profile selection behaves unexpectedly.
  4. Check for overlapping lines, duplicate arcs, and repeated geometry.
  5. Use Fusion 360's selection options to inspect overlapping sketch entities.
  6. Remove redundant geometry carefully, then finish the sketch and test the profile again.

Autodesk recommends using the long-click selection menu to identify overlapping points, lines, and other sketch entities when working with problematic imported files. Autodesk troubleshooting guide

What if there are too many duplicate lines?

If the sketch contains thousands of entities, manual cleanup may be impractical. Open the DXF in its original CAD software and remove redundant geometry there. You can also separate the drawing into smaller files and import the cleaned sections individually.

Important: Save a backup before deleting geometry. Two lines that appear identical may serve different purposes, such as defining separate profiles or manufacturing paths.

3. Simplify Complex Polylines and Curves

A common cause of slow Fusion 360 sketches is a DXF that represents curves using a large number of short line segments.

For example, a single smooth curve in the original CAD application may become hundreds of connected segments after export. Fusion 360 must process all those individual entities, which can slow sketch editing and downstream features.

How to reduce unnecessary segments

Option A: Clean the geometry in the source CAD software

  1. Open the original drawing.
  2. Delete unnecessary details and redundant entities.
  3. Simplify polylines and curves where appropriate.
  4. Remove unused layers and construction geometry.
  5. Export the cleaned drawing as a new DXF file.

Option B: Rebuild selected curves in Fusion 360

  1. Edit the imported sketch.
  2. Identify a curve represented by excessive line segments.
  3. Use Create → Spline → Fit Point Spline, where appropriate.
  4. Trace the intended curve with a spline.
  5. Check the new geometry for accuracy.
  6. Remove the original segments only after confirming the replacement is correct.

Rebuilding a curve can reduce the number of sketch entities, but it may change the original shape slightly. Verify critical dimensions and manufacturing tolerances before using the simplified geometry.

For extremely complex DXF geometry, Autodesk also documents workflows for fitting curves to mesh sections. That approach is more involved and is not necessary for every drawing. Autodesk geometry simplification guide

4. Divide Large DXF Files into Smaller Sketches

Importing a complete drawing containing multiple components, decorative details, and manufacturing outlines into one sketch can make Fusion 360 difficult to work with.

A better approach is to divide the drawing into logical sections.

Recommended workflow

  1. Open the original DXF in the software used to create it.
  2. Identify the individual parts or groups of geometry.
  3. Export each group as a separate DXF file, or organize the drawing into suitable layers.
  4. Import each file or layer separately into Fusion 360.
  5. Create 3D features from the relevant sketch.
  6. Keep unrelated geometry out of sketches that do not need it.

For example, if a drawing contains five sheet metal profiles, you can import and process each profile separately rather than editing all five in a single sketch.

This approach makes geometry easier to select and troubleshoot. It can also help reduce the amount of sketch data Fusion 360 must process at one time.

5. Fix Failed Extrusions After DXF Import

Even after importing a DXF successfully, you may discover that Fusion 360 cannot extrude the sketch.

The problem often comes down to profile quality rather than the Extrude command itself.

Common causes of failed extrusion

  • Gaps between connected lines.
  • Overlapping or duplicate entities.
  • Self-intersecting geometry.
  • Open contours where a closed profile is required.
  • Unintended internal loops.
  • Incorrectly imported or unsupported entities.

How to troubleshoot the sketch

  1. Edit the imported sketch.
  2. Zoom in around the areas where the profile appears incomplete.
  3. Check that the outer boundary is closed.
  4. Inspect internal cutouts and nested profiles.
  5. Remove unnecessary overlapping entities.
  6. Finish the sketch and select the intended closed profile.
  7. Use Create → Extrude and enter the required distance.

If Fusion 360 highlights the wrong region or refuses to select the profile, return to the sketch and inspect the boundary geometry.

For complicated profiles, testing a small section first can help you identify the source of the problem without repeatedly attempting to extrude the entire drawing.

6. Remove Unnecessary Sketch Points

Sometimes an imported DXF appears covered in dots. This does not always mean that the file contains duplicate lines.

Fusion 360 can display sketch points, including points associated with arcs. If the Show Points option is enabled, the sketch may look cluttered even when the underlying geometry is valid.

How to hide sketch points

  1. Right-click the imported sketch and select Edit Sketch.
  2. Find the Sketch Palette.
  3. Locate Show Points.
  4. Turn off the option if you don't need to inspect those points.
  5. Continue editing the sketch.

Hiding points improves visibility but does not delete geometry or necessarily improve performance. If the sketch itself remains slow, investigate excessive segments, duplicate entities, and overall drawing complexity.

See Autodesk's guide to removing visible points from inserted DXF/DWG files.

7. What to Do If Fusion 360 Freezes During DXF Import

If Fusion 360 freezes, hangs, or takes an unusually long time to open a DXF file, try the following steps in order:

  1. Reduce file complexity: Remove unnecessary geometry in the source CAD application.
  2. Split the file: Import smaller sections instead of one oversized drawing.
  3. Check the geometry: Look for duplicate entities, excessive segments, and invalid profiles.
  4. Check the import method: Use Insert DXF for 2D sketch geometry. If the file contains 3D entities, investigate the appropriate upload or conversion workflow.
  5. Check graphics drivers: Update compatible graphics drivers if performance problems persist.
  6. Try a smaller test file: Import a simplified portion of the drawing to determine whether the issue is file-specific.
  7. Check Fusion 360 diagnostics: If the problem continues, consult Autodesk's support guidance for performance and cache troubleshooting before clearing cached data.
Avoid repeatedly forcing Fusion 360 to process a file that consistently causes it to freeze. Preserve the original drawing and work on a cleaned copy.

8. Best Practices for Preparing DXF Files Before Import

A little preparation can prevent many problems later.

Best Practice Why It Helps
Remove duplicate geometry Reduces redundant entities
Simplify excessive polylines Makes curves easier to process
Delete unused layers Keeps the imported sketch focused
Separate unrelated parts Improves sketch organization
Check units before importing Prevents scaling mistakes
Verify closed profiles Helps avoid failed extrusions
Keep a backup of the original Protects the source geometry

For sheet metal, laser cutting, CNC machining, and mechanical design, verify dimensions and geometry after cleanup. A smaller file is useful only if it still represents the intended design accurately.

Frequently Asked Questions

Why is Fusion 360 slow after importing a DXF?

The DXF may contain excessive line segments, duplicated geometry, complex polylines, or too many entities in one sketch. Simplifying the file and splitting large drawings into smaller sketches can help.

How do I remove duplicate lines in Fusion 360?

Edit the imported sketch, inspect overlapping entities using the selection menu, and remove redundant lines carefully. For large files, clean the geometry in the original CAD application before importing it again.

Why can't I extrude an imported DXF sketch?

Extrusion may fail because the profile is open, contains overlapping entities, or has self-intersections. Inspect the sketch boundaries and correct the geometry before extruding.

Should I import the entire DXF into one sketch?

Not always. For complex drawings, using separate layers or multiple sketches can make the design easier to manage and improve performance.

Does hiding sketch points remove duplicate geometry?

No. Hiding sketch points changes their visibility, not the underlying geometry. Duplicate lines and other redundant entities must be inspected and cleaned separately.

Conclusion

DXF import problems in Fusion 360 are often caused by complex geometry, duplicate lines, excessive polyline segments, or poorly organized sketches. By cleaning the original drawing, importing only the necessary layers, simplifying curves, and checking profile boundaries, you can make your CAD workflow more efficient.

The key is to clean the DXF before building the 3D model. A well-prepared sketch is easier to edit, easier to extrude, and more reliable for downstream design and manufacturing tasks.

Learn Fusion 360 with CADArtifex

Want to improve your 3D modeling skills, understand essential CAD tools, and build practical projects?

Explore the Fusion 360 Mastery Pack — Design, Sculpt & Build Real Projects, featuring structured learning and project-based practice.

Start Learning Fusion 360 Today

CADArtifex — Learn CAD through practical projects and step-by-step tutorials.

Why Won’t My Part Rebuild? 7 SOLIDWORKS Problems Beginners Face When Designing Mechanical Parts

You’ve made a few sketches, added some features, and your part looks right. Then you change a dimension—and suddenly SOLIDWORKS...