Search found 211 matches

by nahshon
Fri Mar 18, 2022 11:35 am
Forum: Install / Compile
Topic: Cmake updated - Out-of-source build failed [Fixed]
Replies: 1
Views: 319

Cmake updated - Out-of-source build failed [Fixed]

It happened on Fedora 35. I believe this may (or will) affect other distros as well. For building FreeCAD on Fedora 35 I always started with a clean build directory to do an out of source full build. cmake ../FreeCAD-Master -DBUILD_QT5=On -DPYTHON_EXECUTABLE=/usr/bin/python3 -DCMAKE_BUILD_TYPE=Debug...
by nahshon
Tue Feb 15, 2022 6:07 pm
Forum: Path/CAM
Topic: Toolpath computation takes forever
Replies: 41
Views: 4124

Re: Toolpath computation takes forever

"Spiral" pockets never worked for me. They either took forever or just produced broken G-Code.
Try "Offset" or "ZigZagOffset".

-- Itai
by nahshon
Tue Feb 15, 2022 5:18 pm
Forum: Install / Compile
Topic: Fedora 35 - recent changes breaks build
Replies: 2
Views: 438

Fedora 35 - recent changes breaks build

A recent change to cMake/FindPySide2Tools.cmake is breaking my build. [itai@itai FreeCAD-Master]$ [itai@itai FreeCAD-Master]$ git log 024bde641c27f2875e6d1049feabda5e51644776 commit 024bde641c27f2875e6d1049feabda5e51644776 Author: mosfet80 <realeandrea@yahoo.it> Date: Sat Feb 5 13:14:28 2022 +0100 U...
by nahshon
Sat Jan 08, 2022 9:55 pm
Forum: Path/CAM
Topic: PCB using CNC engraver
Replies: 6
Views: 2012

Re: PCB using CNC engraver

Edit: Fixed bugs and updated attached file. Ok, I had some progress. The updated macro PcbCnc.py is doing almost everything. It's expecting a job template job_PCB.json (attached example) in the same directory as the python file. Using these tools from the template: Tool#11: an endmill to remove copp...
by nahshon
Mon Jan 03, 2022 12:06 am
Forum: Path/CAM
Topic: PCB using CNC engraver
Replies: 6
Views: 2012

Re: PCB using CNC engraver

you may consider fcad_pcb which is designed to do it https://github.com/realthunder/fcad_pcb I tried it an still haven't found a way to produce any gcode. It looks like all the effort is into creating a model for FEM. Anyway, the fcad_pcb project hasn't got beyond typing commands into the python co...
by nahshon
Sun Jan 02, 2022 11:35 pm
Forum: Path/CAM
Topic: PCB using CNC engraver
Replies: 6
Views: 2012

Re: PCB using CNC engraver

MRx wrote: Sun Jan 02, 2022 7:17 am I'd rather use flatcam and Autoleveller for that job.
I have not had success installing flatcam. I'm using Fedora35 (that's Python3.10) and I'm failing with some dependencies.

I'm planning to use gcode-ripper for Z axis corrections. Would Autoleveller be better?
by nahshon
Fri Dec 31, 2021 8:58 pm
Forum: Path/CAM
Topic: PCB using CNC engraver
Replies: 6
Views: 2012

Re: PCB using CNC engraver

Adding a macro that I use to extract the pcb outline and the areas where copper has to be removed.
by nahshon
Fri Dec 31, 2021 1:56 pm
Forum: Path/CAM
Topic: PCB using CNC engraver
Replies: 6
Views: 2012

PCB using CNC engraver

I'm just starting to learn KiCad . There are some external utilities that produce GCode from gerber files. I have not tried any. FreeCAD cannot import gerber files, but there is a very nice workbench KicadStepUp that can import from a kicad_pcb file. I'm trying to glue KicadStepUp and Path. At this ...
by nahshon
Mon Nov 15, 2021 12:25 am
Forum: Install / Compile
Topic: Fedora35 - Python3.10 having issues
Replies: 12
Views: 7023

Re: Fedora35 - Python3.10 having issues

Could you try to.run the AppImage? I first tried the stable version FreeCAD_0.19-24291-Linux-Conda_glibc2.12-x86_64.AppImage which was a complete failure (I could not open an FCStd file or even create a new empty document). Then I tried the weekly build FreeCAD_weekly-builds-26306-Linux-Conda_glibc...
by nahshon
Sun Nov 14, 2021 7:04 pm
Forum: Install / Compile
Topic: Fedora35 - Python3.10 having issues
Replies: 12
Views: 7023

Re: Fedora35 - Python3.10 having issues

The above exception was the direct cause of the following exception: Please edit your post and use code tags for improved readability instead of quotes. Check carefully where you start and end them, so that you don't place your own text inside the log output. Done. the code part is the error text a...