Big #FreeCAD news! Feature freeze for FreeCAD 1.0 is now on. If you have held back from trying development builds, please consider running weekly development builds starting this week and filing clear bug reports. The may give you ideas what to expect and look for, but also lots of testing has been focused on explicitly new behavior, so just using the new version for general use (of course saving early and often!) is likely to uncover a few stray problems here and there that would be great to fix before the big 1.0. 😁
I'm not one of the FreeCAD developers (my sole code contribution so far has been fixing a tooltip typo, and I've contributed to a couple Workbench extensions), but if you, like me, were previously scared off by the "no bug reports not first discussed in the forum" rule, that rule is gone. FreeCAD now take normal GitHub bug reports and even have someone dedicated to triage. Bug reporting for FreeCAD is now a good experience!
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
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'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...
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.
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
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!
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.