The main phases of the #FreeCAD Topological Naming Problem Mitigation Project are now complete: the PR activating the code was just merged and will appear in the latest Weekly Developer builds. https://forum.freecad.org/viewtopic.php?t=87791
A dubious idea I have about cutting curved dovetails so a box would look like an impossible dovetail box, but would in fact have the top open on an arc rather than a diagonal slide like most impossible dovetails.
The axis of rotation is the left corner, where there's a green line.
@smellsofbikes Addendum: Somewhat ironically, this was done in very latest #FreeCAD (as of a couple hours ago) with the TNP mitigations enabled (FC_USE_TNP_FIX defined), but this particular model is, I think, fully robust against topological ambiguity even without the mitigation, since I tried to define everything against fixed datums, nothing relative to geometrical elements.
How long has #FreeCAD had the TechDraw dimension repair tool? Have I been replacing instead of repairing dimensions for a long time needlessly? Will the TNP mitigations make it into TechDraw and make dimension repair infrequently needed?
I just spent an hour putting together a detailed bug report on a 100% repeatable SIGSEGV in a local build of #FreeCAD from a few hours ago, and before hitting submit, I pulled the latest code and rebuilt it.
I kind of love how people post that FreeCAD is unlearnable and unusable and then on the same page of my timeline are posts about amazing projects made with FreeCAD.
I'm not pointing fingers or drawing any conclusions other than it's a funny situation.
Use whatever software works for you.
@trevorflowers My impression is that the loudest complainers are people that have never used modern CAD and don’t understand the common methodologies across software. They don’t realize that some potential problems exist no matter what you use. I have the benefit of decades of CAD experience and learning from my mistakes to help me be proficient with #freecad. It’s a great tool getting better all the time.
I've finally built #FreeCAD for myself, with the TNP mitigation enabled. Now every time I see something cool in the @FreeCAD WIP Wednesday posts I can play with it without waiting for a new weekly build. ☺
Here's the 3d printed housing and battery contacts completed. Was visiting my daughter a few weeks back and knew she could get the housing printed so I quickly whipped up a design in #freecad and sent it over to her.
The battery contacts are 1mm thick brass plate that I cut and filed to the correct shape based on a cardboard template. They turned out pretty nice looking.
I decided to try building #FreeCAD from source. I used a F39 toolbox on my #Fedora 40 #Silverblue and installed the prereqs; most from packages, but pyside2 from pip (inside the toolbox) since it hasn't been packaged in Fedora for years. The segfault I'm getting from libshiboken isn't illuminating to me. I could imagine a missing dependency on a package causing a segfault, or maybe no one is building FreeCAD on Fedora and it just doesn't work on F39. 🤔
Not clear that I'm close enough to the beaten path for this to be worth a bug report, though. Quite likely PEBCAK...
Feeling relatively clear today so thought I'd get a few of the wife's requested prints designed but for some reason #FreeCAD just wouldn't start so went looking for alternatives and stumbled upon #dune3d and OMG what a banging new #CAD tool, it's a very fast core clearly built around keyboard shortcuts but has a lovely context menu you bring up with space and for designing simple parts has absolutely everything I need today. I am very impressed. #3dprinting#design#partdesign
I'm a novice on Lattice2, so I'd appreciate testing of all the functionality of the workbench both on recent development builds and on stable FreeCAD. I want to make sure that the fix is complete and correct on both stable and development versions before suggesting that it is ready to merge.
If you use git to install workbenches, you can do something like this if you want to test and help:
cd .local/share/FreeCAD/Mod/lattice2<br></br>git remote add johnsonm git@github.com:johnsonm/Lattice2.git<br></br>git fetch johnsonm<br></br>git checkout johnsonm/mkj-attachment-support<br></br>
Feel free to comment on the pull request itself or here, I'll see it either way.
Are there any @FreeCAD gurus around here ?
I'm looking for advice/help on how to apply a subtractive pipe to create a groove in a (weirdly) curved surface.
The surface is green in the pictures below.
This is a support for an electronic device and I'm trying to "hide" the power cable by "clipping it" in one of the 3 legs.
Happy to share a FCStd file if needed. #FreeCAD 0.21
@scollado That is super cool, Seb! You’re not spamming me at all. Love seeing stuff people are making with #freecad. Your initial question really tested my modeling skills to try and provide a solution for you. Glad we could all learn something together from your cool project!
One of the tools I use for #woodworking is #freecad, but there is still a lot I have to learn. There are a lot of YT-Channels offering tutorials for FreeCad, but one of the most valuable, if not the best, for woodworkers is Geoff Glasson's channel and I highly recommend it.
It's Friday once again! Hope everyone has an excellent weekend. Feel free to show us what you are working on using #FreeCADFriday to tag! #freecad#fc3d
Continuing my #3dprinting of the logos of my favorite teams, the next installment is the #Akron Rubber Ducks minor league baseball team. When I bought the hat last year, I knew I needed to do something with the logo because it really pops.
I fired up #inkscape to make a SVG and #freecad to make the model from that SVG. It took a little planning on the heights for the different colors since I only have one extruder. Turned out great!
Well...I'm kinda getting fed up with Fusion...today it won't save changes to a part, no matter what. I think the part is finished so it should not be a problem, but still...
So, I'm gonna try my hand at Freecad. As of first impression, I have no fucken idea on how to do anything. XD
@Nixie@smellsofbikes If you’ve been using Fusion for 7 years, you should be pretty familiar with the Sketch->Feature workflow. In FreeCAD, you will probably want to start with the Part Design workbench. It will be the most like what you’re used to in Fusion. As others have said, the MangoJelly and Joko Engineering YouTube channels are great resources. There are tons of us here on Mastodon as well. Just use the #freecad tag for reach. We want to help!!
As both a #crew96 fan, and a #ClevelandGuardians fan, I was inspired by the print linked below to create my own sign to show my support for the Crew on my desk at my office at work.
So, I fired up #inkscape to make the SVG, and then #freecad to create the 3d model that I then 3D printed. I printed the yellow part separate and glued it in.