stl to solid problem

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
Post Reply
yakirsh4
Posts: 3
Joined: Sat Jul 31, 2021 11:29 am

stl to solid problem

Post by yakirsh4 »

Hello,
I am trying to edit a stl file with Freecad.

I did the following steps:
Open the STL file in Freecad
Go to Part workbench
Click Part -> Create shape from mesh (0.1 tolerance)
Click the newly created body
Click Part -> Convert to solid
This is where i am getting an error:
"Shape is not a shell"
after a google search I tried analyzing the STL file in the mesh workbench

In check solid mesh I got: "The mesh XXX is solid."
In Evaluate and repair mesh I am getting no errors.

I am attaching the STL file.

Searching for your wisdom in fixing this problem...
Attachments
Rear_Duct_Mount_Ender3_v2_V6C.stl
(599.79 KiB) Downloaded 19 times
heda
Veteran
Posts: 1348
Joined: Sat Dec 12, 2015 5:49 pm

Re: stl to solid problem

Post by heda »

on my box the stl has "folds on surface" (in fc).
TheMarkster
Veteran
Posts: 5505
Joined: Thu Apr 05, 2018 1:53 am

Re: stl to solid problem

Post by TheMarkster »

PDWrapper macro is able to bring it into Part Design as an additive type without issue. The macro does the conversion from shell to solid automatically. It could be there are multiple components in the mesh. When converting to shape and checking the shape it shows 5 shells. PDWrapper fuses them all into a single solid, but i might be preferable to work with the separate components.
Snip macro screenshot-17a7d8.png
Snip macro screenshot-17a7d8.png (41.32 KiB) Viewed 1017 times
Snip macro screenshot-ba106b.png
Snip macro screenshot-ba106b.png (65 KiB) Viewed 1017 times
TheMarkster
Veteran
Posts: 5505
Joined: Thu Apr 05, 2018 1:53 am

Re: stl to solid problem

Post by TheMarkster »

That's what the problem is. You need to split by components in mesh design first, and then convert to solid will work on that largest component.
Post Reply