<p>When you want to change an STL file in FreeCAD then this is how I do it. I open the STL file in FreeCAD and select the option in the <code>Part</code>/<code>Component</code> sub-menu: <code>Make a form from mesh</code> (hope that I translated it well. I use the Dutch version). It can take quite some time but when it is finished you have an editable object. Just remove the STL object and do what you want.</p>

<p>When you finished then you can perform all actions like if you created it from scratch with FreeCAD.</p>

<p>I am a beginner in 3D design so there might be 'smarter' solutions. When I want 1 special part then I create as many cubes as needed and perform a MINUS action on the solid and a cube. After a while I end up with only the part I need.</p>

CC BY-SA 4.0
2018-07-24T11:24:02.263Z
Amazing, I never knew FreeCAD could do this, thank you. A video explaining this is at https://www.youtube.com/watch?v=fL6t_lOnyQ0
Davo
CC BY-SA 4.0
2018-07-24T18:15:19.570Z
This describes how to make a solid from a shell object (STL), please also address the question and explain how you split that solid using a plane.
0scar
CC BY-SA 4.0
2018-07-26T10:48:44.403Z
I'm going to up vote this but it is not 100% the answer. I'm answering my own question on this.
Dave G
CC BY-SA 4.0
2018-07-24T06:24:15.173Z
2018-07-25T07:31:18.873Z
2018-07-25T07:31:18.873Z
Marco
<p>I found Dave G's answer to be helpful, however I could only use additive features (e.g. Pad) on the created object, and could not make subtractive features <em>into</em> the object (e.g. Pocket).</p>

<p>Here's what worked for me using FreeCAD 0.19 (Instructions from <a href="http://pinter.org/archives/4255" rel="nofollow noreferrer">this site</a>):</p>

<ol>
<li>Create new document</li>
<li>Import STL (File --> Import)</li>
<li>Part workbench --> Create shape from mesh</li>
<li>Part workbench --> Shape builder...</li>
<li>Create shape, select "Solid from shell". Make sure "Refine shape" box is checked. Press "Create" button. (You may need to switch to the "Model" tab in the Combo View and select your shape object.)</li>
<li>Change to the PartDesign workbench. Select the newly-created "Solid" in the Combo/Tree View, then select PartDesign --> "Create body"</li>
<li>A new Body will be created with your Solid as a BaseFeature that can work with Pad <em>and</em> Pocket features.</li>
</ol>

CC BY-SA 4.0
2020-02-03T22:23:58.710Z
2020-02-03T22:57:30.617Z
2020-02-03T22:57:30.617Z
arcanemachine
<p>I found that the answer provided by @Marco was helpful but not the correct answer I was looking for.</p>

<p>Here is the general approach I used (Based on <a href="https://open-shelf.appspot.com/FreeCAD/en-US/34.html" rel="noreferrer">this</a>).</p>

<ol>
<li>Create new document</li>
<li>Import STL file</li>
<li>Switch to Part workbench</li>
<li>Select imported mesh</li>
<li>Part -> Create Shape from Mesh (use default tolerance)</li>
<li>Delete imported mesh</li>
<li>Select shape</li>
<li>Part -> Refine Shape</li>
<li>Delete "unrefined" shape</li>
<li>Select refined shape</li>
<li>Part -> Convert to Solid</li>
<li>Follow instructions in <a href="https://open-shelf.appspot.com/FreeCAD/en-US/34.html" rel="noreferrer">link</a> provided.</li>
</ol>

<p>Below is the list of instructions from #12</p>

<ol>
<li>Have shape loaded</li>
<li>Switch to a plane that you would like to cut parallel to. e.g. XZ</li>
<li>Switch to Draft workbench</li>
<li>Draw rectangle around item to cut</li>
<li>Upgrade using '^' up arrow (blue) in toobar</li>
<li>Adjust the Placement Angle/Position via the "Data" in the property editor lower left side.</li>
<li>Switch to the "Arch" workbench</li>
<li>Double click the solid to cut in the 3d view</li>
<li>Ctrl+click the plane you will cut with</li>
<li>Select "cut-plane" and choose which side to capture</li>
</ol>

<p>You will have to play around with the pattern in 12. The idea is to use the same Face created through 12 to cut the part at the same point twice. To create two halves. Take note of the position of the Face created in 12.</p>

<p>In my case, I was attempting to stretch the part along the Y axis, so I was able to cut the part with an XZ plane (created in 12) and offset with a distance in the Y plane.</p>

<p>After performing this "split" I created a cross-section of the at the point of the cut and extruded the cross section 3mm.</p>

<p>Afterward, I was able to use the Edit -> Alignment tool to attach all three parts back together.</p>

<p>Once attached, I selected all three and performed a "union" operation to make them all whole again, then executed the Part -> Refine shape.</p>

<p>End result was that I could make the chain links 3mm wider than the original.</p>

<p>I'm still working on tweaking out the other components that constitute this feature but still this is an interesting exercise.</p>

CC BY-SA 4.0
2018-07-26T11:30:06.807Z
Maybe you can get the essentials from the link and post them also. If the link dies, splitting the part is then not addressed in the answer.
0scar
CC BY-SA 4.0
2018-07-26T12:46:39.233Z
@0scar - I will detail that a little later today thanks for the request
Dave G
CC BY-SA 4.0
2018-12-05T20:50:46.107Z
@0scar - sorry for the huge delay - I paraphrased the steps on that site
Dave G
CC BY-SA 4.0
2018-07-26T11:01:26.370Z
2018-12-05T20:37:39.890Z
2018-12-05T20:37:39.890Z
Dave G
<p>I'm trying to modify some parts on <a href="https://www.thingiverse.com/thing:2115095" rel="noreferrer">this</a> thing. I'm kind of new to dealing with the modeling aspects of this.</p>

<p>I am attempting to widen the part essentially 3mm. This would involve modifying the chain segments, and the anchor points.</p>

<p>I have already attempted this with 3D Builder and the result was less than stellar. I split the part, cloned off about 3mm of the middle of the X-Chain (including the top &amp; bottom bits). The intent was to break the part, translate one of the halves off 3mm, add back the 3mm into the gap.</p>

<p>When I put all the parts back together and merged them in 3D Builder, the resultant model, while visually on screen appeared to be one piece, the slicing proved otherwise.</p>

<p>Is there a way that I can do the above in FreeCAD? I'm learning this so tutorial links would be more than sufficient. But if there is someone who can explain this process to me in FreeCAD that would also be appreciated.</p>

<3d-models><stl><freecad>
Split/edit part in FreeCAD?
Dave G
# Split/edit part in FreeCAD?

(Asked by: username_0 on 2018-07-21)

I'm trying to modify some parts on [this](https://www.thingiverse.com/thing:2115095) thing. I'm kind of new to dealing with the modeling aspects of this.

I am attempting to widen the part essentially 3mm. This would involve modifying the chain segments, and the anchor points.

I have already attempted this with 3D Builder and the result was less than stellar. I split the part, cloned off about 3mm of the middle of the X-Chain (including the top & bottom bits). The intent was to break the part, translate one of the halves off 3mm, add back the 3mm into the gap.

When I put all the parts back together and merged them in 3D Builder, the resultant model, while visually on screen appeared to be one piece, the slicing proved otherwise.

Is there a way that I can do the above in FreeCAD? I'm learning this so tutorial links would be more than sufficient. But if there is someone who can explain this process to me in FreeCAD that would also be appreciated.

**Tags:** 3d-models, stl, freecad

---

## 3 answers

### Answer by username_0 on 2018-07-26. Score: 7 | Accepted answer

I found that the answer provided by @Marco was helpful but not the correct answer I was looking for.

Here is the general approach I used (Based on [this](https://open-shelf.appspot.com/FreeCAD/en-US/34.html)).

1. Create new document
2. Import STL file
3. Switch to Part workbench
4. Select imported mesh
5. Part -> Create Shape from Mesh (use default tolerance)
6. Delete imported mesh
7. Select shape
8. Part -> Refine Shape
9. Delete "unrefined" shape
10. Select refined shape
11. Part -> Convert to Solid
12. Follow instructions in [link](https://open-shelf.appspot.com/FreeCAD/en-US/34.html) provided.

Below is the list of instructions from #12

1. Have shape loaded
2. Switch to a plane that you would like to cut parallel to. e.g. XZ
3. Switch to Draft workbench
4. Draw rectangle around item to cut
5. Upgrade using '^' up arrow (blue) in toobar
6. Adjust the Placement Angle/Position via the "Data" in the property editor lower left side.
7. Switch to the "Arch" workbench
8. Double click the solid to cut in the 3d view
9. Ctrl+click the plane you will cut with
10. Select "cut-plane" and choose which side to capture

You will have to play around with the pattern in 12. The idea is to use the same Face created through 12 to cut the part at the same point twice. To create two halves. Take note of the position of the Face created in 12.

In my case, I was attempting to stretch the part along the Y axis, so I was able to cut the part with an XZ plane (created in 12) and offset with a distance in the Y plane.

After performing this "split" I created a cross-section of the at the point of the cut and extruded the cross section 3mm.

Afterward, I was able to use the Edit -> Alignment tool to attach all three parts back together.

Once attached, I selected all three and performed a "union" operation to make them all whole again, then executed the Part -> Refine shape.

End result was that I could make the chain links 3mm wider than the original.

I'm still working on tweaking out the other components that constitute this feature but still this is an interesting exercise.

> **Comments:**
> **username_3**: Maybe you can get the essentials from the link and post them also. If the link dies, splitting the part is then not addressed in the answer.  
> **username_0**: @0scar - I will detail that a little later today thanks for the request  
> **username_0**: @0scar - sorry for the huge delay - I paraphrased the steps on that site  

---

### Answer by username_1 on 2018-07-24. Score: 8

When you want to change an STL file in FreeCAD then this is how I do it. I open the STL file in FreeCAD and select the option in the `Part`/`Component` sub-menu: `Make a form from mesh` (hope that I translated it well. I use the Dutch version). It can take quite some time but when it is finished you have an editable object. Just remove the STL object and do what you want.

When you finished then you can perform all actions like if you created it from scratch with FreeCAD.

I am a beginner in 3D design so there might be 'smarter' solutions. When I want 1 special part then I create as many cubes as needed and perform a MINUS action on the solid and a cube. After a while I end up with only the part I need.

> **Comments:**
> **username_2**: Amazing, I never knew FreeCAD could do this, thank you. A video explaining this is at https://www.youtube.com/watch?v=fL6t_lOnyQ0  
> **username_3**: This describes how to make a solid from a shell object (STL), please also address the question and explain how you split that solid using a plane.  
> **username_0**: I'm going to up vote this but it is not 100% the answer. I'm answering my own question on this.  

---

### Answer by username_4 on 2020-02-03. Score: 2

I found Dave G's answer to be helpful, however I could only use additive features (e.g. Pad) on the created object, and could not make subtractive features *into* the object (e.g. Pocket).

Here's what worked for me using FreeCAD 0.19 (Instructions from [this site](http://pinter.org/archives/4255)):

1. Create new document
2. Import STL (File --> Import)
3. Part workbench --> Create shape from mesh
4. Part workbench --> Shape builder...
5. Create shape, select "Solid from shell". Make sure "Refine shape" box is checked. Press "Create" button. (You may need to switch to the "Model" tab in the Combo View and select your shape object.)
6. Change to the PartDesign workbench. Select the newly-created "Solid" in the Combo/Tree View, then select PartDesign --> "Create body"
7. A new Body will be created with your Solid as a BaseFeature that can work with Pad *and* Pocket features.


---

