3D Surface - Face Selection (New feature) [Merged]

Here's the place for discussion related to CAM/CNC and the development of the Path module.
zohozer
Posts: 86
Joined: Mon Jul 28, 2014 8:35 pm

Re: 3D Surface - Face Selection (New feature)

Post by zohozer » Fri Mar 20, 2020 8:15 am

RatonLaveur wrote:
Fri Mar 20, 2020 7:33 am
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!
Exactly this way I am doing the things. In my case, even calculating the smallest single surface from one side of the model takes ages!

@Russ: Waiting for your optimisations, hopefully them will solve the problem!
zohozer
Posts: 86
Joined: Mon Jul 28, 2014 8:35 pm

Re: 3D Surface - Face Selection (New feature)

Post by zohozer » Fri Mar 20, 2020 11:05 pm

I forgot to say, as I am mechanising wood, I need only a 0.1mm precision but at the highest possible speed! It is there into the Path Workbench a setting that can be changed and determine how precise needs to be the gcode output?
chrisb
Posts: 24234
Joined: Tue Mar 17, 2015 9:14 am

Re: 3D Surface - Face Selection (New feature)

Post by chrisb » Sat Mar 21, 2020 1:53 am

Load Path workbench
go to Preferences->Path, there are tolerance and curve accuracy settings.
memfis
Posts: 184
Joined: Tue Nov 15, 2016 7:58 pm

Re: 3D Surface - Face Selection (New feature)

Post by memfis » Sat Mar 21, 2020 9:18 am

zohozer wrote:
Fri Mar 20, 2020 11:05 pm
I forgot to say, as I am mechanising wood, I need only a 0.1mm precision but at the highest possible speed! It is there into the Path Workbench a setting that can be changed and determine how precise needs to be the gcode output?
https://forum.freecadweb.org/viewtopic. ... 05#p378602
RatonLaveur
Posts: 689
Joined: Wed Mar 27, 2019 10:45 am

Re: 3D Surface - Face Selection (New feature)

Post by RatonLaveur » Sat Mar 21, 2020 9:46 am

Wow +/- 0.1 mm you're lucky. I'm at +/- 0.005 mm myself. Although not on wood of course.
giedrius9999
Posts: 23
Joined: Tue Apr 17, 2018 12:57 pm

Re: 3D Surface - Face Selection (New feature) [Merged]

Post by giedrius9999 » Wed Mar 25, 2020 12:34 pm

Hello,
It would be possible to download these three files?

many thanks
chrisb
Posts: 24234
Joined: Tue Mar 17, 2015 9:14 am

Re: 3D Surface - Face Selection (New feature) [Merged]

Post by chrisb » Wed Mar 25, 2020 1:54 pm

giedrius9999 wrote:
Wed Mar 25, 2020 12:34 pm
It would be possible to download these three files?
You are probably talking about the three python files in the first post. I would rather recommend to use a current 0.19 version, where they are included. If you are still using 0.18, I'm afraid these 3 files won't do.
giedrius9999
Posts: 23
Joined: Tue Apr 17, 2018 12:57 pm

Re: 3D Surface - Face Selection (New feature) [Merged]

Post by giedrius9999 » Wed Mar 25, 2020 2:14 pm

chrisb wrote:
Wed Mar 25, 2020 1:54 pm
giedrius9999 wrote:
Wed Mar 25, 2020 12:34 pm
It would be possible to download these three files?
You are probably talking about the three python files in the first post. I would rather recommend to use a current 0.19 version, where they are included. If you are still using 0.18, I'm afraid these 3 files won't do.
Do you mean this one:
https://github.com/FreeCAD/FreeCAD/rele ... g/0.19_pre
giedrius9999
Posts: 23
Joined: Tue Apr 17, 2018 12:57 pm

Re: 3D Surface - Face Selection (New feature) [Merged]

Post by giedrius9999 » Wed Mar 25, 2020 2:16 pm

giedrius9999 wrote:
Wed Mar 25, 2020 2:14 pm
chrisb wrote:
Wed Mar 25, 2020 1:54 pm
giedrius9999 wrote:
Wed Mar 25, 2020 12:34 pm
It would be possible to download these three files?
You are probably talking about the three python files in the first post. I would rather recommend to use a current 0.19 version, where they are included. If you are still using 0.18, I'm afraid these 3 files won't do.
Do you mean this one:
https://github.com/FreeCAD/FreeCAD/rele ... g/0.19_pre
or
FreeCAD-0.18.4.980bf90-WIN-x64 ?
giedrius9999
Posts: 23
Joined: Tue Apr 17, 2018 12:57 pm

Re: 3D Surface - Face Selection (New feature) [Merged]

Post by giedrius9999 » Wed Mar 25, 2020 2:21 pm

giedrius9999 wrote:
Wed Mar 25, 2020 2:16 pm
giedrius9999 wrote:
Wed Mar 25, 2020 2:14 pm
chrisb wrote:
Wed Mar 25, 2020 1:54 pm
giedrius9999 wrote:
Wed Mar 25, 2020 12:34 pm
It would be possible to download these three files?
You are probably talking about the three python files in the first post. I would rather recommend to use a current 0.19 version, where they are included. If you are still using 0.18, I'm afraid these 3 files won't do.
Do you mean this one:
https://github.com/FreeCAD/FreeCAD/rele ... g/0.19_pre
or
FreeCAD-0.18.4.980bf90-WIN-x64 ?

I am using:

OS: Windows 7 SP 1 (6.1)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.18356 (Git)
Build type: Release
Branch: master
Hash: 12335c7d52376c140c5328d57902d2c0afdeb588
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/United Kingdom (en_GB)

copied two files:
PathSurface.py and PathSelection.py and have an error:

Traceback (most recent call last):
File "C:\Users\ga\AppData\Roaming\FreeCAD\FreeCAD_0.19_Development\Mod\Path\PathScripts\PathOpGui.py", line 936, in accept
self.panelGetFields()
File "C:\Users\ga\AppData\Roaming\FreeCAD\FreeCAD_0.19_Development\Mod\Path\PathScripts\PathOpGui.py", line 990, in panelGetFields
page.pageGetFields()
File "C:\Users\ga\AppData\Roaming\FreeCAD\FreeCAD_0.19_Development\Mod\Path\PathScripts\PathOpGui.py", line 228, in pageGetFields
self.getFields(self.obj)
File "C:\Users\ga\AppData\Roaming\FreeCAD\FreeCAD_0.19_Development\Mod\Path\PathScripts\PathSurfaceGui.py", line 66, in getFields
if obj.Optimize != self.form.optimizeEnabled.isChecked():
<class 'AttributeError'>: 'FeaturePython' object has no attribute 'Optimize'
Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests