Chamfers are not exporting to STL file (sword project)

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!
Tilarta
Posts: 34
Joined: Sat Aug 10, 2019 4:53 am
Contact:

Chamfers are not exporting to STL file (sword project)

Postby Tilarta » Thu Oct 03, 2019 9:02 pm

My second sword design has been completed and I am ready to upload it to the 3D printing server for production.
However, when I exported the shape, the Chamfers were not included:
DBSlCEF.png
DBSlCEF.png (60.08 KiB) Viewed 499 times
Since this process worked on the first sword:
DBSnSwordCFS.png
DBSnSwordCFS.png (77.51 KiB) Viewed 499 times
I am confused why it did not work for the second sword. :?

I tried exporting just the sword tip and the Chamfer worked for that object:
UBChamferTest.png
UBChamferTest.png (38.7 KiB) Viewed 499 times

Does anyone know how to fix this problem so the object can be 3D printed?
DBSlSword02X2.FCStd
(191.39 KiB) Downloaded 18 times
Previous project stage:
How to precisely rotate a complex group of objects? (sword project)
User avatar
pl7i92LCNC
Posts: 209
Joined: Tue Mar 12, 2019 3:03 pm
Location: RLP DE

Re: Chamfers are not exporting to STL file (sword project)

Postby pl7i92LCNC » Fri Oct 04, 2019 3:12 pm

what did you select for exporting
you may need to select the whole body
Tilarta
Posts: 34
Joined: Sat Aug 10, 2019 4:53 am
Contact:

Re: Chamfers are not exporting to STL file (sword project)

Postby Tilarta » Fri Oct 04, 2019 9:16 pm

I used Edit>Select All before exporting, because there are many shapes involved:
DBSlSel.png
DBSlSel.png (111.13 KiB) Viewed 453 times
There is no Body function in this file/3D Model, so I am uncertain what is being referenced.
User avatar
bejant
Posts: 6076
Joined: Thu Jul 11, 2013 3:06 pm

Re: Chamfers are not exporting to STL file (sword project)

Postby bejant » Sat Oct 05, 2019 12:05 am

Tilarta wrote:
Fri Oct 04, 2019 9:16 pm
I used Edit>Select All before exporting,
That's wrong and a common beginner mistake. By Exporting "All", you're also Exporting parts of your model that existed before the Chamfers, and these larger shapes fill in what the Chamfers removed.

Each of your swords are a bunch of disconnected pieces, usually we would join them together while building the model.

Press and hold the Crtl key, and from the history tree add each visible piece to your selection so that all the visible things (and only the visible things) are selected, then do your File > Export. For me the resulting .stl was about 35.2 MB.
Tilarta
Posts: 34
Joined: Sat Aug 10, 2019 4:53 am
Contact:

Re: Chamfers are not exporting to STL file (sword project)

Postby Tilarta » Sat Oct 05, 2019 2:29 am

So there isn't a function like Export Visible or Select Visible?
I did manage to get a functional version (I hope!) by avoiding the base objects that got Chamfered.
But for future reference, there should be a simpler way to do this then isolating the non-visible objects to avoid exporting them and I would appreciate knowing what that function is or if it exists.

Fabricating the swords as several unconnected shapes was intentional.
I knew what design I intended to create, but needed to vary the design as it took form.
For example, some parts were the wrong size or not in the right place, all of which needed modifying during the creation process.

I don't think the program has the capability to produce a preformed wedge of the exact size while simulataneously creating two prisms for the edge of the blade in the exact alignment and building the fuel line model in one piece in addition to those two tasks.
And that's the simple explanation of why I built it piece by piece.......
User avatar
bejant
Posts: 6076
Joined: Thu Jul 11, 2013 3:06 pm

Re: Chamfers are not exporting to STL file (sword project)

Postby bejant » Sat Oct 05, 2019 4:27 pm

Tilarta wrote:
Sat Oct 05, 2019 2:29 am
So there isn't a function like Export Visible or Select Visible?
Sorry, I didn't think of this when I replied last night: From the pull-down menu go to Tools > Add-on Manager > Macros (tab) > SelectVisible and you can try that Macro.

I did try using Box Select (Shift + B) in the 3D view and it only selected the visible items. For some reason (unknown to me) it didn't select the two UpperBladeChamfers and the HiltJoiner but it was easy enough to add them to the selection from the history tree.

Tilarta wrote:
Sat Oct 05, 2019 2:29 am
I don't think the program has the capability to produce a preformed wedge of the exact size while simulataneously creating two prisms for the edge of the blade in the exact alignment and building the fuel line model in one piece in addition to those two tasks.
I think that's possible; for inspiration have a look in the Users Showcase section of the forum and see what ppemawm has done.
Tilarta
Posts: 34
Joined: Sat Aug 10, 2019 4:53 am
Contact:

Re: Chamfers are not exporting to STL file (sword project)

Postby Tilarta » Sat Oct 05, 2019 5:03 pm

Thanks for the Macro recommendation.
Hopefully it will be useful for my next project.

I did try the Box Select tool, but it wasn't reliable, it only picked random isolated elements and not the entire sword/design.
So I won't be trying that again.
User avatar
pl7i92LCNC
Posts: 209
Joined: Tue Mar 12, 2019 3:03 pm
Location: RLP DE

Re: Chamfers are not exporting to STL file (sword project)

Postby pl7i92LCNC » Sat Oct 05, 2019 6:31 pm

Hi you can export it as a STEP
and like blender do a STL
but i guess this is not the best it shooudt work within freecad
Tilarta
Posts: 34
Joined: Sat Aug 10, 2019 4:53 am
Contact:

Re: Chamfers are not exporting to STL file (sword project)

Postby Tilarta » Sat Oct 05, 2019 6:48 pm

I tried the recommended Macro, results were inconclusive:
GPSVme.png
GPSVme.png (165.78 KiB) Viewed 360 times
The single design on the right it worked for, the dual design on the left, it didn't.

Now I am very confused...... :?
GatlingPistolX2Flat.FCStd
(96.91 KiB) Downloaded 19 times