-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
bugSomething isn't workingSomething isn't working
Description
- OS: Linux, EndeavourOS
- Desktop Environment: KDE
- FreeCAD Version: AppImage, v1.1.0dev, 2025/05/23
- Architecture: x86_64
Error during post. Argument Required: --machine. The other post processing files work fine. Generic Marlin exports correctly and generates a gcode file with commands.
2freecad: error: the following arguments are required: --machine
22:22:43 Running the Python command 'CAM_Post' failed:
Traceback (most recent call last):
File "/tmp/.mount_FreeCAaDlNCK/usr/Mod/CAM/Path/Post/Command.py", line 216, in Activated
post_data = postprocessor.export()
^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/.mount_FreeCAaDlNCK/usr/Mod/CAM/Path/Post/scripts/snapmaker_post.py", line 836, in export
(flag, args) = self.snapmaker_process_arguments()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/.mount_FreeCAaDlNCK/usr/Mod/CAM/Path/Post/scripts/snapmaker_post.py", line 482, in snapmaker_process_arguments
(flag, args) = Path.Post.UtilsArguments.process_shared_arguments(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/.mount_FreeCAaDlNCK/usr/Mod/CAM/Path/Post/UtilsArguments.py", line 688, in process_shared_arguments
args = parser.parse_args(shlex.split(argstring))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/.mount_FreeCAaDlNCK/usr/lib/python3.11/argparse.py", line 1874, in parse_args
args, argv = self.parse_known_args(args, namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/.mount_FreeCAaDlNCK/usr/lib/python3.11/argparse.py", line 1907, in parse_known_args
namespace, args = self._parse_known_args(args, namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/.mount_FreeCAaDlNCK/usr/lib/python3.11/argparse.py", line 2156, in _parse_known_args
self.error(_('the following arguments are required: %s') %
File "/tmp/.mount_FreeCAaDlNCK/usr/lib/python3.11/argparse.py", line 2640, in error
self.exit(2, _('%(prog)s: error: %(message)s\n') % args)
File "/tmp/.mount_FreeCAaDlNCK/usr/lib/python3.11/argparse.py", line 2627, in exit
_sys.exit(status)
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working