FreeCAD and Mesh Import/en: Difference between revisions

From FreeCAD Documentation
(Importing a new version from external source)
(Updating to match new version of source page)
 
(13 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
== Operations after Import ==

After import the model is (for FreeCAD) just an assembly of faces. You might want to convert the model into a shape FreeCAD can recognize and that could be altered in FreeCAD.
{{TOCright}}

== Post-Import ==

After import the model is (for FreeCAD), just an assembly of faces. You might want to convert the model into a shape FreeCAD can recognize and that could be altered in FreeCAD.


To do this:
To do this:
* Switch to the Part workbench
# Switch to the [[Image:Workbench_Part.svg|24px]] [[Part_Workbench|Part Workbench]]
* Select the mesh, and go to the Part menu --> Create shape from mesh
# Select the mesh, and go to the {{MenuCommand|Part [[Part_ShapeFromMesh|Create shape from mesh]]}} or press the [[Image:Part_ShapeFromMesh.svg|24px]] [[Part_ShapeFromMesh|Part ShapeFromMesh]] button
* Click OK to the dialog
# Click {{Button|OK}} in the dialog
* Select the newly created shape
# Select the newly created shape
* Go to Part --> Convert to solid
# Go to {{MenuCommand|Part [[Part_MakeSolid|Convert to solid]]}}
* Select the newly created solid
# Select the newly created solid
# Go to {{MenuCommand|Part → Create a copy → [[Part RefineShape|Refine shape]]}} or press the [[Image:Part_RefineShape.svg|24px]] [[Part_RefineShape|Part RefineShape]] button
* Go to Part --> Refine shape


The last step is not necessary, but it will clean the solid of most of its residual edges on planar and cylindrical surfaces.
'''Note:''' The last step is not necessary, but it will clean the solid of most of its residual edges on planar and cylindrical surfaces.

== Errors ==

=== "cannot convert because shape is not a shell" ===


== I get the error message "cannot convert because shape is not a shell" ! What now ? ==
Well, your shell seems to have errors, maybe it is not closed (has holes). Since the capabilities of the mesh workbench in FreeCAD are a little limited at the moment, you might want to try examining and repairing of your model with third-party software. After doing that, you may try importing and converting of your model again.
Well, your shell seems to have errors, maybe it is not closed (has holes). Since the capabilities of the mesh workbench in FreeCAD are a little limited at the moment, you might want to try examining and repairing of your model with third-party software. After doing that, you may try importing and converting of your model again.


== Third Party Programs ==
== Which programs can I use for examining/repairing of my mesh model ?==

* [http://meshlab.sourceforge.net/ Meshlab]
* [http://meshlab.sourceforge.net/ Meshlab]
** License: Open Source (GPL V2)
** License: Open Source (GPL V2)
** Runs on Windows 32/64 bit, Linux and Mac OS X
** Runs on Windows 32/64 bit, Linux and macOS

* [http://www.netfabb.com/downloadcenter.php?basic=1 netFabb basic]
* [http://www.netfabb.com/downloadcenter.php?basic=1 netFabb basic]
** License: Freeware
** License: Freeware
** Runs on Windows XP/7/8, Linux and Mac OS X
** Runs on Windows XP/7/8, Linux and macOS


==Tutorials==
==Tutorials==
[[Import_from_STL_or_OBJ|Import from STL or OBJ]]


* [[Import_from_STL_or_OBJ|Import from STL or OBJ]]
[[Category:User Documentation]]
* [[Export_to_STL_or_OBJ|Export to STL or OBJ]]


==Related==
{{clear}}

<languages/>
* [[FreeCAD_Howto_Import_Export|FreeCAD Howto Import Export]]


[[Category:User_Documentation{{#translation:}}]]
[[Category:File_Formats{{#translation:}}]]

Latest revision as of 22:57, 19 January 2024

Post-Import

After import the model is (for FreeCAD), just an assembly of faces. You might want to convert the model into a shape FreeCAD can recognize and that could be altered in FreeCAD.

To do this:

  1. Switch to the Part Workbench
  2. Select the mesh, and go to the Part → Create shape from mesh or press the Part ShapeFromMesh button
  3. Click OK in the dialog
  4. Select the newly created shape
  5. Go to Part → Convert to solid
  6. Select the newly created solid
  7. Go to Part → Create a copy → Refine shape or press the Part RefineShape button

Note: The last step is not necessary, but it will clean the solid of most of its residual edges on planar and cylindrical surfaces.

Errors

"cannot convert because shape is not a shell"

Well, your shell seems to have errors, maybe it is not closed (has holes). Since the capabilities of the mesh workbench in FreeCAD are a little limited at the moment, you might want to try examining and repairing of your model with third-party software. After doing that, you may try importing and converting of your model again.

Third Party Programs

  • Meshlab
    • License: Open Source (GPL V2)
    • Runs on Windows 32/64 bit, Linux and macOS
  • netFabb basic
    • License: Freeware
    • Runs on Windows XP/7/8, Linux and macOS

Tutorials

Related