Replies: 1 comment 1 reply
-
|
Hi Baptiste, Would you be up for a video meetup? That would be easier for me to understand your technical capabilities and interests. From there, I'm sure I can help you find plenty of places to contribute. I can also explain some of the challenges and ongoing efforts. Email me at sliptonic "at" freecad.org and I'll send you a link to set up a meeting time. It's pretty easy to find programmers interested in CAM. It's also easy to find people who know something about CNC. It's really hard to find someone who does both. I look forward to chatting. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Dear @sliptonic,
My name is Baptiste Mathieu, and I'm writing to you today because I'm very interested in contributing to the FreeCAD project. I must admit that I could not find any other direct way to contact you, so I hope this message finds you well.**
I have 10 years of professional experience as a CNC Machinist and Programmer specializing in milling and programming Computer Numerical Control (CNC) machines. While my career has focused heavily on CAD/CAM and manufacturing, I am also deeply interested in software development and programming in general.
if you happen to come across this GitHub repository, please be aware that it is currently just my personal sandbox where I am experimenting with code in a very naive way.
Why FreeCAD's Path Workbench is Currently Limiting
While I appreciate the progress of the Path Workbench, I've found it challenging to use in my current professional work due to a few key limitations:
Technical Inquiry
I would love to start contributing to FreeCAD by developing new features that address these and other CAM deficiencies. I want to be fully transparent: I am still a beginner when it comes to software development for a large-scale project like this.
On a more specific note, I'm very curious about your process when developing complex features for the Path Workbench. For example, regarding functionalities like the "cutter radius compensation" algorithm or the methods used for pocket clearing:
Could you point me toward any current tasks, documentation, or starter projects that would be suitable for a developer who is just starting out? I am eager to learn and dedicate time to making useful contributions.
Thank you for your time and guidance.
Sincerely,
Baptiste Mathieu
Beta Was this translation helpful? Give feedback.
All reactions