An Open Source parametric 3D CAD modeler for Mac

FreeCAD for Mac

FreeCAD 0.20.1 Build 1

  -  826 MB  -  Open Source

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of FreeCAD 0.20.1 Build 1.


For those interested in downloading the most recent release of FreeCAD for Mac or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • FreeCAD 0.20.1 Build 1 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    FreeCAD 0.20.1 Build 1 Screenshot 1
  • FreeCAD 0.20.1 Build 1 Screenshot 2
  • FreeCAD 0.20.1 Build 1 Screenshot 3
  • FreeCAD 0.20.1 Build 1 Screenshot 4
  • FreeCAD 0.20.1 Build 1 Screenshot 5

What's new in this version:

Addon Manager fixes:
- Addon manager did not work on windows with special characters in username
- Fix for non-Github URLs
- Add other_files download for wiki macros
- Fix thread termination bug

Arch fixes:
- Invert opening symbol for simple door
- Fix getCutVolume
- Could not change type of profile after its addition

Core (App and Gui) fixes:
- Fix expressions assignment for FreeBSD
- Set missing angle in Rotation::inverse function
#5592: Respect symbolic links
- GuiPy: allow to call setupWithoutGUI more than once
- Fix crash in ViewProviderLink::currentDraggingPlacement()
- Pressing OK button in "Placement Panel" changed color of the Link object
- Python console: Fix a Latin1 UTF-8 conversion problem

Draft fixes:
- Draft to sketch does not take placement into account
- Fix align working plane to DatumPlane
- Fix default fillmode
- DisplayStatusbarScaleWidget should be checked in preferences
- Join fails when there is a minor difference in coordinates due to rounding
- Fix setEdit
- Fix EditMode for hatch, facebinder and shapestring
- Fix Hatch task panel title
- Remove unnecessary DisplayStatusbar preference
- Fix handling of groups on move-copy and rotate-copy
- Fix Draft Edit AddPoint with BSpline
- Ctrl+Z dis not work in Draft_Wire

FEM fixes:
- Fix point filter initialization issue
- Fix wrong console outputs for fluid materials
- Fix material task dialog for fluids
- Check if solver executables exist
- Fix CalculiX multi-threading bug
- Fix solver console bugs
- Check if Gmsh, CalculiX and Mystran solver binaries exist
- Color bar for result pipelines and filters not updated in view
- Add missing info about transparency
- Fix regression that result pipeline missed some results
- set default selection mode to BoundBox for post objects
- Fix errors on missing material properties
- Add missing eigenfrequcy calculation for Elmer
- Use SoAnnotation to highlight result pipeline objects
- Use direct solving as default for stresses
- Allow to edit solver input files also for Elmer and Z88
- Fix selection issues with electrostatic constraint
- Fix pipeline recompute bug
- Fix another pipeline recompute bug
- Fix warp filter factor
- Fix selection issues with flow velocity constraint

Material improvements: :
- new material card for plain Aluminum
- new material cards for Copper and Invar

Mesh fix:
- 3mf created with FreeCAD cannot be loaded with PruseSlicer

OpenSCAD fix:
- Get rid of SCAD-Import error

Part fixes:
- Fix display "labelfillet" name for Chamfer and Fillet
- Fix GeomBSplineCurve::toBiArcs
- Rename preferences page to "Part/Part Design"
- Fix TopoShape.isInside() for faces
- Correction of decimal places on creation of primitives
- Fix KnotSequence for periodic BSpline surfaces

PartDesign fixes:
- Hole dialog fixes
- Hole initialization bugfix
- Fix ProfileBased::getSupportFace()
- Fix Pad/Pocket logic issue
- Add property enabling logic for pad/pocket
- Improve face selection for Pad/Pocket

Path fixes:
- LeadInOut dressup breaks simulator
- Fix wrong "Please delete and recreate the job" message
- Restore drilling op retract value to user supplied Retract Height
- Fix Type=Polar regression in PathArray
- Fix vcarve c++ exception
- Fix external thread issues

Sketcher fixes:
- "Toggle Construction Geometry Button" is not working in "Custom Workbenches"
- Fix "WhatsThis?" for Sketcher_CompConstrainRadDia

Spreadsheet fixes:
- Fix several memory leaks
- Crash if cell value ' is set

Stylesheet fixes:
- Remove whitespace and add "checked" icon style
- Group box lines were not correctly styled

TechDraw fixes:
- Fix Projection group view spacing
- Fix dimension update on change of Projection group scale
- Fix Dimension export to DXF
- Fix bitmap hatch
- Fix Image scaling
- Fix multiple open dialogs
- Fix bad edge in face finder
- Fix crash on body with no shape
- Fix symbol recompute and scale

Compilation:
- Prepend CMAKE_INSTALL_PREFIX if CMAKE_INSTALL_LIBDIR is not absolute
- Fix Conda test errors