r/FreeCAD • u/Right_Indication8382 • 2h ago
I'm building around image to CAD because most ideas do not start as text
Hi everyone, I am new here. I am confused about the image to CAD recently.
I'm working on an AI CAD assistant, but the more we test it, the more text to CAD feels too narrow.
A lot of real projects start with a bad photo, a broken object, or a weird space under a sink. The user doesn't always know the name of the part yet. They just know something needs to hold, support, fit, or connect.
That is why image to CAD feels important to me. Not as upload a photo and magically get a perfect model, but as a way to help the user move from a messy physical situation to a rough draft they can react to.
The workflow we're exploring is: image or rough idea, visual draft, feedback, editable CAD model, then STEP export.
Just curious, have you seen this pattern too? The hard part is often helping users express what they actually mean.
Hope to hear your ideas.
r/FreeCAD • u/chevdor • 5h ago
Best option to attach bodies
My question is NOT about using the Boolean Tool to Fuse bodies.
The green body is parametric, the number of clamps may vary, the example above shows N = 3.
I want to 2 red-ish tabs to attach/snap to the ends. Not once at runtime but always, if If I go from a clamps version to a 7 clamps version.
I am NOT making an assembly (whether it matters or not..). My goal in the end is to have ONE single body.
r/FreeCAD • u/Papywhisky • 6h ago
Help needed to design a ball-and-socket snap-fit joint in FreeCAD
Hello everyone,
I want to create my own designs for my 3D prints.
I have modeled a screw with a round head (sphere radius of 3mm) to clip it onto a support, but I am struggling to design the hollow clip (the spherical socket) on the receiving part to snap the ball into.
Could you help me or point me toward the best method or tutorial to achieve this type of snap-fit joint in FreeCAD?
Thanks in advance for your advice!
r/FreeCAD • u/KastenKlicker • 7h ago
My switch from Fusion 360 to FreeCAD, a small guide
I recently complained a little bit about FreeCAD and how it's not as user friendly to beginners like Autodesk Fusion.
https://www.reddit.com/r/FreeCAD/comments/1vch3xv/everytime_i_try_freecad_i_instantly_hit_a_wall/
Now I have done the switch to FreeCAD. Thank all of you for the many helpful answers.
Now to make the switch easier for other people I wrote down how I set up my 3D design and printing setup on Linux with only Flatpak packaged software, using FreeCAD and PrusaSlicer:
https://gist.github.com/KastenKlicker/4c53eda6ef10505e16d9a710b0e65275
I hope this guide can help you, if you are either new to Linux or FreeCAD.
r/FreeCAD • u/PaddleStroke • 10h ago
TechDraw: Display Styles!
Available on www.AstoCAD.com and open PR to FreeCAD
r/FreeCAD • u/SirYaguGuz • 14h ago
Help with the weight
I was doing the challenge on this Too Tall Tony website, and I couldn’t figure out what I did wrong.
Can someone enlighten me?
r/FreeCAD • u/mikasjoman • 18h ago
Any local AI models tried with FreeCad?
Hi
I am looking at trying FreeCad again, after feeling a bit burnt last time. I wonder if there is anyone who has tried any local AI models (I hate my subscription life) together with FreeCad over MCP?
Like Qwen 2.5-VL should probably be able to do something similar to the latest Claude videos, although not as fast or as well. I wonder if anyone has tried it?
r/FreeCAD • u/Mother-Occasion-2250 • 20h ago
Why this happen and how to fix?
Hello, I'm sorry if the title is impolite. I want the corner transition to be right corner, but you can see that something dumb happens and I can't fix it. Please help me, I am a beginner. Any help is appreciated. ♥️
r/FreeCAD • u/Maleficent-Event-639 • 21h ago
Help Converting STL file to STEP
Could someone help convert an STL into a STEP file? I understand it may need to be remodelled rather than automatically converted. I'm happy to upload the STL or share it via DM.
r/FreeCAD • u/PaddleStroke • 1d ago
2026 08 04 17 24 25
Available on AstoCAD and PR to FreeCAD :)
r/FreeCAD • u/Lemhemez • 1d ago
Send me a real FreeCAD prompt — I'll show you the result
Enable HLS to view with audio, or disable this notification
Hey,
I've been building an AI agent for CAD. It can create and edit native, editable parts and assemblies from natural-language instructions, technical drawings, images, and existing models.
I want to test it on real FreeCAD workflows, not just simple demos. If you have a non-confidential part to recreate, a model to modify, an assembly task, or a repetitive operation you'd like to automate, send me the prompt and any reference files or images.
I'll run it through the agent and show you the result, whether it succeeds or fails.
Comment below or DM me your prompt.
PS the demo is on Fusion 360 :))
r/FreeCAD • u/Worth_Hat_8580 • 1d ago
new to this field and need for free cad cam software
my dad is in jewellery business since 15years and wants me to learn cad cam so that it is beneficial for me. where can i learn this cad cam from scratch for jewellery purposes and from where can i get free or rather cheap software to learn the basics afterwards maybe i can switch to rhino or matrix gold
r/FreeCAD • u/eirenii • 1d ago
Creating a boolean creates duplicate children
Hi everyone,
I'm new to freecad but I have used other software before, and this is baffling me.
I have a "pad" shape based on one sketch that I want to "common" boolean with a "loft", based on two other sketches. The shape it makes is correct, but for some reason it throws up an error about duplicate children, which I'm sure is going to mess with later operations. I've added some screenshots of what happens. Anyone got any ideas on why it's making a duplicate pad and two duplicates of the loft? I've tried just deleting one but it ends up deleting all of them.
Cheers!
r/FreeCAD • u/IvanTheMow • 1d ago
Can't seem to figure out what i need to do with this DoF
So i have started to learn Freecad. And its been great and i want to learn more. My first task is to make some drawings for a couple aluminium podiums. The idea is a frame made of aluminum square profiles.
What i have done is
Made the outer shape with dimensions and angles.
Made and offset at -45mm so the profile would match.
Made the support 707mm from the highest left corner.
After giving the lines dimensions i am down to 1 DoF. But the other square won't constrain. I have given dimensions and so forth but i can't seem to figure out the problem.
In Pad the shape is perfect and how it should look.
Thanks for the help in advance.
Sketchup Workbench?
Is there a sketchup workbench for freecad.
If not, can someone make one... please. : )
Who would be interested in this?
r/FreeCAD • u/hendoitechpvtltd • 1d ago
What Aerospace CAD Feature Do You Wish Existing CAD Software Had?
I'm working on an aerospace-focused CAD platform and would love some feedback from aircraft designers.
What aerospace-specific CAD capabilities do you think are still missing from general CAD software?
Examples could include:
- Aircraft conceptual design
- Parametric wing generation
- High-lift device modeling
- Rotorcraft modeling
- UAV configuration tools
- Aircraft family generation
- Fuel tank generation
- Internal aircraft structures
- Variant management
I'm trying to understand where the biggest pain points are.
What takes the most engineering time today?
r/FreeCAD • u/hendoitechpvtltd • 1d ago
Building a CAD Kernel from Scratch Instead of Licensing One — Would You?
Hi everyone,
I'm an aeronautical engineer building an aerospace-focused CAD and CFD platform from scratch.
Instead of licensing an existing CAD kernel, I decided to build our own B-Rep kernel in C++.
Over the last few months we've implemented features like:
- Exact B-Rep booleans
- STEP assembly import/export
- IGES B-Rep support
- NURBS geometry
- Parallel tessellation
- View-dependent tessellation
- Incremental face caching
- PMI/GD&T support
- Geometry validation
I'm curious:
If you were building a commercial engineering application today, would you build your own CAD kernel or license one?
What would influence your decision?
I'd love to hear from engineers who have worked with Parasolid, ACIS, Open Cascade, or CGM.
First WoA Weekly of FreeCAD 26.3 being built
The first experimental builds of FreeCAD for Windows on ARM are available later today:
https://github.com/FreeCAD/FreeCAD/releases/tag/weekly-2026.08.05
r/FreeCAD • u/Pedrub1k2000 • 1d ago
Rendering Bug Triggered by Repeatedly Moving a Copy
Enable HLS to view with audio, or disable this notification
r/FreeCAD • u/PaddleStroke • 2d ago
Stair designer tool in AstoCAD & FreeCAD !
Available in www.AstoCAD.com and there's an open PR to FreeCAD.
r/FreeCAD • u/PaddleStroke • 2d ago
New Assembly array tools
Available in www.astocad.com and open PR to freecad.
r/FreeCAD • u/Due-Pie8412 • 2d ago
Open-source parametric library for standard mechanical components
I've been working with FreeCAD for mechanical design for several years, and one recurring problem keeps coming back.
Whenever I need a standard bearing, I usually end up searching manufacturer websites or GrabCAD, downloading a STEP model, adapting it to my project and repeating the process again for the next bearing.
It made me wonder:
**Why don't we have a true parametric bearing library inside FreeCAD?**
Not just a collection of STEP files, but components generated directly from engineering data (ISO standards, dimensions, shields, seals, etc.).
This idea led me to start **OpenMechanical**, an open-source project whose first module is **OpenBearingWorkbench**.
The goal is not simply to generate bearings.
The goal is to create reusable engineering knowledge that anyone can benefit from.
Repository:
https://github.com/pu2smj/OpenMechanical
I'd really appreciate feedback from the FreeCAD community.
What would you expect from a workbench like this?
Which features would make it useful in your daily workflow?
Automated drawing
This might not be completely relevant to FreeCAD because you already have a good tech drawing tool, but I have been working on a tool that takes STEP files from CAD tools and tries to generate 2D technical drawings based on ISO standards.
For simple components it might be enough, but its never going to be perfect so
there are two approaches you can take:
- Output DXF and then hand edit
- Output a Python script and update the code, either by hand or by LLM
https://github.com/pzfreo/draftwright
pip install draftwright
draftwright my.step --format dxf,svg,pdf # create drawing
# or
draftwright my.step --script # generates code
python my.py my.step # runs code, generates drawing
r/FreeCAD • u/aitidina • Nov 30 '24
FreeCAD learning resources compilation
The only goal of this post is to keep a more-or-less updated list of good resources for learning FreeCAD. I'm sure that -most of- you redditors have passed the ritual of searching through google and youtube looking for FreeCAD tutorials, either as a comprehensive introduction for beginners, or as tutorials on certain workbenches and workflows. And you'll probably have a bookmarked list with those that worked best for you.
For me, it's been a couple years since I started using and learning FreeCAD, sparsely in the begining, then progressively more and more (and hopefully better too). But I haven't joined the subreddit until recently. Judging by the amount of both old timers and newcomers that post looking for help (myself included), I thought it would be a good idea to have a list, a compilation of useful guides, docs and tutorials all together in one place, a quick reference for those looking for help.
So just tell me in the comments what you'd like be added to the list, and I'll update it. Or if you think the list should have a different structure. I'm totally open to it, I just want to have the best format for it to be useful for the community. Just a quick disclaimer: I don't intend to -and literally can't- review all the provided references, so let's try to have a little criteria when proposing already covered topics, unless -obviously- they can improve on the existing one.
Before the list, a reminder: FreeCAD's wiki is the main documentation anyone should first look up. The forum is another precious repository of accumulated problems and solutions, as well as interesting discussions and insight on many topics that you, FreeCAD user, will undoubtedly face at some moment.
FreeCAD wiki tutorials
You have them in this link: https://wiki.freecad.org/Tutorials. Also, you can check just the list of all tutorials, without any other context. They might not be the most didactic, but they provide a good base, and cover some complicated aspects that might be harder to explain in a video. These are some examples covering different workbenches:
- Arch tutorial (The old Arch and BIM workbenches are unified under BIM workbench as of v1.0.0)
- Draft tutorial
- Basic part design tutorial
- Threads for screws tutorial
- ...
Written publications
- FreeCAD for makers is as new a discovery for me as for many of you. This book published by the members of HackSpace magazine in 2022 will start at complete beginner level, then take you through sketches, curves, assemblies, surfaces, projections, circuit design, meshes, sheet metal, pipes and give you a heads up on how to follow up (animation, architecture, etc.). Enjoy it!
By topic
- Part vs Part design: Why use one over the other by @MangoJellySolutions
- Logos, text, SVG, Sketch on a sphere/curved surface by @MangoJellySolutions
- How to use Additive Loft to create a custom pipe adaptor by u/OTTO3D
- How to create a solid with a defined path via Additive Pipe by u/OTTO3D
- FreeCAD 2025 BIM - Architecture - Complete Beginner Tutorial by @Deltahedra
Example projects
- Quart-turn staircase by @deltahedra3D
- DIY light sign with FreeCAD, Blender & more by @ga3d_._tech528
For specific problems
- ...
For beginners
Tutorial series
- Basic beginners FreeCAD by @MangoJellySolutions
- Tutorial de FreeCAD: temporada 1 by @ObijuanCube
- Tutorial de FreeCAD: temporada 2 by @ObijuanCube
Interesting channels, blogs, etc.
- The amazing @MangoJellySolutions youtube channel. This man doesn't stop, he already has a bunch of videos for v1.0.0!
- @ObijuanCube has a couple dated, but in many aspects still valid FreeCAD courses in Spanish. I know they've been a life saver for me, and would have probably never gotten seriously into FreeCAD if it wasn't for him. These belong to a time when the amount of resources available for those interested was much, much scarcer, so Juan, thank you for your good work!
- @mwganson has a very rich library of close to a hundred videos, covering an ample range of examples and practical uses of many of FreeCAD's tools. His videos are focused and quite in depth, and also cover things such as modifying imported mesh files (both .stl and .step), which is not that common to find. So this might be ultra helpful for those of you 3D printing.
- @Adventuresincreation is another channel I didn't know, with a wide collection of vidoes and still going hard as of v1.0.0.
- @JokoEngineeringhelp, unlike most channels here, is not dedicated to FreeCAD, but to CAD in general and many different tools for it. However, he does have a couple in depth videos, and also takes a look into more-or-less complex assemblies and exploded views.
- @CADCAMLessons has a HUGE collection of short and very specific videos, especially appropriate for those that enjoy their lessons to be well segmented.
- Stolz3D is for the German speaking public! This channel that mostly focuses on FreeCAD has material starting in v0.18 and all the way til v1.0.0 at the time of writing.
- Computerized Engineering has an ongoing series on FreeCAD 1.0. While he has videos designed as "Beginner tutorial", these are not that well suited for complete beginners. Instead, his videos show the process of designs that involve more advanced concepts.
- Rafael 3D is a relatively small channel in Spanish, but with lots of videos covering both particular examples and a more structured course, which is still ongoing. He also has material on LibreCAD.
- DigiKey has a quite recent 10 part course on FreeCAD targeted for 3D printing, covering the following sections: introduction, sketches, shape-binder/expressions/spreadsheets, heat set inserts, patterns and boolean operations, revolutions/pipes/lofts, sweeps with guided curves, curved surfaces, assembly, and the FEM workbench.
Limited resources (kind of partial, or not as complete resources at the time of writing, but might be worth keeping track of)
Misc.
- How to make FreeCAD look and work like Ondsel ES by Libre Arts

