Search found 134 matches

Go to advanced search

by etrombly
Fri Sep 18, 2020 7:27 pm
Forum: Path/CAM
Topic: 3D surface path hangs up on solid surface
Replies: 19
Views: 471

Re: 3D surface path hangs up on solid surface

If you import the mesh, then go to part workbench, select Part->"Create shape from mesh" it will work. The main issue at that point is the 3D surface dialog will only allow you to select individual faces of the model to include in the operation, you can't just select the whole model or a region. I'm...
by etrombly
Fri Sep 04, 2020 10:08 pm
Forum: Developers corner
Topic: VSCode and Docker
Replies: 5
Views: 485

Re: VSCode and Docker

Thanks, I've been using docker with VSCode as well, but never bothered with the headers. This should help. I also modified it to use dist_cc, if you have other computers you can do distributed builds. Are you using docker-compose? That makes managing it easier.
by etrombly
Sun Aug 23, 2020 2:33 pm
Forum: Path/CAM
Topic: Organize various cuts in sheet [Arch Nest]
Replies: 3
Views: 307

Re: Organize various cuts in sheet [Arch Nest]

I started porting deepnest to FreeCAD, but haven't had time to work on it lately. I'd like to get back to it sometime, but don't know when that will be.
by etrombly
Thu Aug 20, 2020 1:07 pm
Forum: Path/CAM
Topic: Pocket operation performance
Replies: 29
Views: 2321

Re: Pocket operation performance

Since etrombly originally noted that all this isInside isOutside business is always returning false, the question is : is this a special case of his file or can this whole thing be eliminated? BRepClass3d_SClassifier sets an internal myState to a number of integer values including: // The point P l...
by etrombly
Thu Aug 20, 2020 1:20 am
Forum: Developers corner
Topic: Building a web service for parametric parts using FreeCAD as its core
Replies: 9
Views: 424

Re: Building a web service for parametric parts using FreeCAD as its core

The mostly commonly used parametric format like that, that I've seen at least, is using openscad. https://www.thingiverse.com/app:22 Openscad can be a lot harder to work with if you aren't a programmer, but depending on what you are modeling it may work for you. This won't support any of the file fo...
by etrombly
Tue Aug 18, 2020 7:45 pm
Forum: Path/CAM
Topic: Pocket operation performance
Replies: 29
Views: 2321

Re: Pocket operation performance

I just tried opening the dlg having made the path active previously. It went away for well over 5min then posted and error: 18:36:34 Pocketing Select Mode 18:36:34 Traceback (most recent call last): File "/~/freecad-build/Mod/Path/PathScripts/PathOpGui.py", line 109, in setEdit self.setupTaskPanel(...
by etrombly
Tue Aug 18, 2020 4:31 pm
Forum: Path/CAM
Topic: Pocket operation performance
Replies: 29
Views: 2321

Re: Pocket operation performance

That's doing a lot heavy 3D lifting to tell us whether we are inside the dot of the "i" As far I am aware the code does not have eyes. :roll: Is there some simple but overlooked method to tell whether one is inside or outside of some arbitrary closed pattern? :? More seriously, the chances of getti...
by etrombly
Tue Aug 18, 2020 11:21 am
Forum: Path/CAM
Topic: Pocket operation performance
Replies: 29
Views: 2321

Re: Pocket operation performance

It is creating a path for me in the B and dot of the i, the pattern just isn't consistent. It looks like it's trying to calculate the extension option in the pocket dialog. I was confused about it though because it does the check whether you have extension enabled or not, and if you do enable it sti...
by etrombly
Tue Aug 18, 2020 1:11 am
Forum: Path/CAM
Topic: Pocket operation performance
Replies: 29
Views: 2321

Re: Pocket operation performance

thanks, I was just beginning to realise those python tweaks were not helping to total time in the loop. It seems OCCT is often the bottleneck, you noted the same with surface3D IIRC. I wonder if there has been any work on the open version since they released the code as OSS. Maybe there's a case to...
by etrombly
Mon Aug 17, 2020 12:25 pm
Forum: Path/CAM
Topic: Pocket operation performance
Replies: 29
Views: 2321

Re: Pocket operation performance

I suspect that you have a special case here from a very specific use case in the way Draft is rendering the ShapeString. Maybe add some simple geometric shapes and see whether you get a finite return value. This whole situation seems very computationally heavy. Maybe that could be improved. Since t...

Go to advanced search