My setup is as follows (built from Git):
OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.25025 (Git)
Build type: Release
Branch: master
Hash: fb8b21ec43dca706a4aa2d63d59a4fb79f050369
Python version: 3.8.6+
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.0
Locale: English/United States (en_US)
I have a design for a clamp to be used on a CNC Router, to be cut out of 3/4" wood. I created the side profile on the XZ plane, then extruded it on the Y plane. Checking all of the sketches involved with the sketch validator shows no errors, although the object-tree icons for the 2 sketches shows an 'X' which I take to mean there's a problem, although nothing is reported in the report view. (Does that just mean the sketch isn't completely constrained?)
The design looks like this: The project file is attached, as is the generated gCode.
I ran the path validator operation, and it returned the attached text file (extension has been changed). It shows that the maximum depth for all operations is 0, except for the profile operation/dressuptag.
Examining the definitions for each operation in the GUI shows values that are exactly what I expected.
Running the post processor returned the following error:
Code: Select all
12:18:05 Running the Python command 'Path_Post' failed:
Traceback (most recent call last):
File "E:\Dev\FreeCAD19_Output\Mod\Path\PathScripts\PathPost.py", line 262, in Activated
PathLog.debug("about to postprocess job: {}".format(job.Name))
'NoneType' object has no attribute 'Name'post: grbl(E:/3D CNC Projects/FreeCAD Projects/CNC Clamp/ClampParametric_v5_gCode/ClampParametric_v5.nc, --translate_drill --postamble "G0 Z10;G0 X0 Y0;M5 G17 G90;M2;")
12:18:19 Post Processor: grbl_post postprocessing...
12:19:10 Done postprocessing.
Thanks in advance,
Frank Alviani