3D Surface - Face Selection (New feature) [Merged]
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
- roerich_64
- Veteran
- Posts: 1465
- Joined: Thu May 21, 2015 7:00 pm
- Location: Ostfriesland
Re: 3D Surface - Face Selection (New feature)
Ok, thank you.
There are issues in the Stl File... see:
Bests
Walter
There are issues in the Stl File... see:
Bests
Walter
Die Liebe wird siegen, denn sie ist unzerstörbar
- sliptonic
- Veteran
- Posts: 3453
- Joined: Tue Oct 25, 2011 10:46 pm
- Location: Columbia, Missouri
- Contact:
Re: 3D Surface - Face Selection (New feature)
Reminder. 3D surface can be very CPU intensive and little changes in setting can make a big difference.
Several settings are exposed but NOT in the task panel. Linear and Angular Deflection, Step over, and Sample Interval will make big differences.
Unfortunately it auto-recomputes if you change each one. So you might want to disable the op, make multiple changes, then re-enable.
As others have noted, start with simple models. I messed around with surfacing one face on this skull and it took several hours to complete. Down to 30 minutes after adjusting some parameters. Still learning...
Several settings are exposed but NOT in the task panel. Linear and Angular Deflection, Step over, and Sample Interval will make big differences.
Unfortunately it auto-recomputes if you change each one. So you might want to disable the op, make multiple changes, then re-enable.
As others have noted, start with simple models. I messed around with surfacing one face on this skull and it took several hours to complete. Down to 30 minutes after adjusting some parameters. Still learning...
Re: 3D Surface - Face Selection (New feature)
It is there a preferred format for importing geometry in FreeCAD? If I export from Rhino I do have some option when saving as IGES or STP files. Are this settings important or irrelevant for the Path module?
Re: 3D Surface - Face Selection (New feature)
What kind of geometry would be better then? I can export from Rhino in a lot of formats. Unfortunately FreeCAD can't read Rhino .3DM files so I need to export in some NURBS format to get smooth shapes. I seen that FreeCAD can read STP and IGES files.
- Attachments
-
- Backrest.igs
- (368.84 KiB) Downloaded 33 times
Re: 3D Surface - Face Selection (New feature)
I do actually selected only one face from the model, but even for the smallest ones from the side, FreeCAD freezes when calculating the "3D Surface" op.
- sliptonic
- Veteran
- Posts: 3453
- Joined: Tue Oct 25, 2011 10:46 pm
- Location: Columbia, Missouri
- Contact:
Re: 3D Surface - Face Selection (New feature)
STEP is your best bet. IGES is an older format and works pretty well but STEP is more modern and has a future. When going between applications, avoid mesh formats.zohozer wrote: ↑Thu Mar 19, 2020 4:25 pmWhat kind of geometry would be better then? I can export from Rhino in a lot of formats. Unfortunately FreeCAD can't read Rhino .3DM files so I need to export in some NURBS format to get smooth shapes. I seen that FreeCAD can read STP and IGES files.
IGES_Export.PNG
Re: 3D Surface - Face Selection (New feature)
sliptonic wrote: ↑Thu Mar 19, 2020 3:59 pm Reminder. 3D surface can be very CPU intensive and little changes in setting can make a big difference.
Several settings are exposed but NOT in the task panel. Linear and Angular Deflection, Step over, and Sample Interval will make big differences.
Unfortunately it auto-recomputes if you change each one. So you might want to disable the op, make multiple changes, then re-enable.
As others have noted, start with simple models. I messed around with surfacing one face on this skull and it took several hours to complete. Down to 30 minutes after adjusting some parameters. Still learning...
skull.png
I've already got some performance improvements in the works. I have identified part of the reason for the extended processing time, and I started modifications to reduce or eliminate this particular source.
Thank you all for the great feedback. I'm out of town, so it could be a few days before I get improvements pushed. I understand many are anxious to use this updated operation and its list of new features.
Russ
-
- Posts: 991
- Joined: Wed Mar 27, 2019 10:45 am
Re: 3D Surface - Face Selection (New feature)
3D surface tips and tricks:
When preparing a path always start with a larger tool than you ultimately want.
Use 100% stepover
Always tick Optimize
Select large intervals 1-2mm
The path should be computed rather quick and be imprecise, but you can tweak the pattern and details easily until you feel that this is right for your applications.
Then you refine the intervals you keep optimize on you select the tool you actually want and select an adequate stepover.
Then go make coffee. Make plans for your next vacation. Pray if you're into that (praying to The Russ sometimes work, but may be considered heathen by your neighbours). Eat something. Go take a nap. Survive a pandemic. Call your loved ones.
*Ding* your path is ready!
When preparing a path always start with a larger tool than you ultimately want.
Use 100% stepover
Always tick Optimize
Select large intervals 1-2mm
The path should be computed rather quick and be imprecise, but you can tweak the pattern and details easily until you feel that this is right for your applications.
Then you refine the intervals you keep optimize on you select the tool you actually want and select an adequate stepover.
Then go make coffee. Make plans for your next vacation. Pray if you're into that (praying to The Russ sometimes work, but may be considered heathen by your neighbours). Eat something. Go take a nap. Survive a pandemic. Call your loved ones.
*Ding* your path is ready!
Re: 3D Surface - Face Selection (New feature)
In Russia, they devil not less often, or maybe more often than they pray. But how to make FC use all available cores in their work? - would be several times faster.
Re: 3D Surface - Face Selection (New feature)
One of the first things I modeled in FreeCAD was this hinge: https://forum.freecadweb.org/viewtopic. ... 486#p84325 (images from the FreeCAD model are on the next page). Path was just emerging, much had to be done manually. For some paths it helped to modify some path files but for some it ended in extracting the edges and tesselating them with some python code.
Then I taught my favourite editor to interpolate between two GCode sequences.
Believe me: Waiting for a 3D surface operation to finish is nothing against this!
Then I taught my favourite editor to interpolate between two GCode sequences.
Believe me: Waiting for a 3D surface operation to finish is nothing against this!
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.