10 ms·
FreeCAD 0.16 release notes
- DrNuke 11y agoIs there a malware into the Win 64bit version file FreeCAD_0.16.6700.7b925d1-WIN-x64-installer.exe? My download with Chrome has just been stopped twice by Avast antivirus at 39MB out of 224MB.
- Nutmog 11y agoWhy not let it download fully and run the virus scanner on it? You won't get a virus just downloading a file in up-to-date Chrome.
- bitJericho 11y agoWindows Defender detected no threats in the installer. Windows defender detects between 85-91 percent of 0-day threats, while other vendors might detect up to 100 percent of 0-days, according to the latest report from av-test.org.
- brudgers 11y agoCurious why Avast rather than Microsoft's Defender.
- chris_wot 11y agoI believe there is an open bug on this since 2015: http://freecadweb.org/tracker/view.php?id=1839 http://freecadweb.org/tracker/view.php?id=1839
- DrNuke 11y agoQuick update: downloaded just now and installed, no trouble. Thanks.
- bhouston 11y agoFreecad is an amazing tool. It is based on the open source CAD kernel OpenCascade: http://www.opencascade.com/ http://www.opencascade.com/ If you want to do CAD directly you can use OpenCascade directly or if you can use its various wrappers. The Python OCC wrapper is quite nice: http://www.pythonocc.org/ http://www.pythonocc.org/ We use both Python OCC and FreeCAD to help with handling CAD data import/export in http://Clara.io http://Clara.io Although if you are interested in create CAD online, I recommend http://onshape.com http://onshape.com
- ris 11y agoSomething I didn't realize is that OpenCascade is now LGPL which means FreeCAD doesn't have the weird licensing restriction it once had.
- gene-h 11y agoI worked on a project that used the OpenCASCADE CAD kernel, and our conclusion was that it still has a ways to go. We often got errors with boolean operations and the speed of operations was generally slow.
- jononor 11y agoAre there better CAD kernels available as open source? What did you go with in the end?
- bhouston 11y agoNearly all commercial tools use ACIS or Parasolid or Dassault's CGM I think.
- nickpinkston 11y agoAlso note that there are nascent "F-Rep" kernels that may end-up replacing / supplementing the B-Rep kernels now used in solid CAD systems. They allow you to represent lattices and gradient structures that are essentially impossible to do with B-Rep systems.
- gene-h 11y agoDo you have any examples of these? Lattices and gradient structures are cool, but the problem is it's difficult to actually make these structures. 3D printers can make these structures, but they only accept data in B-Rep. Not to mention the 3D printers that can make these structures have closed controllers and run with proprietary software. The AMF file format can actually represent these things[0], but no one uses AMF. Another problem is how does a human actually design these structures? 3D gradients are going to be hard to visualize much less work with. In addition, why should we have a human design gradients in these structures in the first place? Why not have a computer do this? [0]https://en.wikipedia.org/wiki/Additive_Manufacturing_File_Format https://en.wikipedia.org/wiki/Additive_Manufacturing_File_Fo...
- johnm1019 11y agoFor an open source tool this release notes log is huge!
- TD-Linux 11y agoYeah, I really like this style, especially for GUI intensive apps. Some other open source projects with similar release notes: Krita: https://krita.org/krita-2-9-the-kickstarter-release/ https://krita.org/krita-2-9-the-kickstarter-release/ Blender: https://www.blender.org/features/2-77/ https://www.blender.org/features/2-77/
- Htsthbjig 11y agoGreat tool. Years ago we started teaching kids Openscad(we volunteer teaching kids to make things with 3d printers, cnc mills, laser cutters, drill machines...), but right now we teach mostly to use freecad. Openscad only for the most advanced kids for making parametric design. Parametric design(and other tools like blending or assembly) in Freecad is getting shape fast. Not solidworks but totally free and without artificial constraints(pay for important features). We are convinced our kids will do amazing things when they grow up.
- tmptmp 11y agoHow old are these kids? What age group? Curious to know and what kind of math do you expect them to know?
- gntech 11y agoFreeCAD development have really picked up the pace lately. There is also a major overhaul of the partdesign workbench merged and underway for release 0.17. It brings user created datum points, axis and planes. It also brings advanced modeling features such as draft angles, shell and swept profile cut! Much to get excited about! :)
- eggy 11y agoI have used FreeCAD for years, and I am looking to use it in an application I want to create. It is based upon 'Portable Generative Design for CAD Applications' [1]. I wish to create the front end for FreeCAD, so I can use the research's abstractions to create generative architecture, structures or art in FreeCAD. I have been a Blender3D user, since before it first went opensource .I contributed to the free Blender campaign in 2002. I can't remember if it was a donation < $50 USD, or I gave as a foundation member $50 USD? I've played with scripts that do the same for Blender and written a few of my own, but the Blender Python API will always be attached to Blender; you cannot run it headless, so I will try to do it with FreeCAD, since the API can be used in Python without the FreeCAD gui. I have also used FreeCAD in the past to design a kayak, when Delftship free wouldn't cut it. Great piece of free software. Congrats to all of them at FreeCAD! [1] http://cumincad.architexturez.net/doc/oai-cumincadworks-id-acadia11-196
- rubber_duck 11y ago>but the Blender Python API will always be attached to Blender; you cannot run it headless You can start the blender executable with a startup script parameter and no gui and you can compile blender as a python library - shared library that you import in to your cpython instance - I've used both to create a resource build pipeline although building on Windows was a huge PITA (for eg. gigs of binary dependencies you need to clone) so I just tried building as a library on linux. I developed with library on linux and just used binary on windows to run the script.
- junko 11y ago3D noob here. How does FreeCAD compare with Blender in industrial design? Not too much compkexity, think of a fridge's general structure and shiny outer shell.
- StavrosK 11y agoCan anyone elucidate to someone not familiar with CAD software what this is for? Is it parametric CAD? Is it suitable for making things like cases for hardware projects?
- dekhn 11y agoIt's great for hardware projects. I built a number of parts for a microscope and other projects, export as STL, and 3D print them.
- chris_wot 11y agoSTL? What's that?
- StavrosK 11y agoI think it's the standard file format export for CAD stuff, like gerbers are for hardware.
- taneq 11y agoYep, from what I gather STL : 3D printing :: gerber : PCB manufacture.
- justinclift 11y agoSTL is very common in the 3D printing space, as many 3D printers accept it as their input file (to print with). For other use cases, like transferring model data between programs, then STEP files (.STP) are very common instead. A STEP file contains much more data about the model than the equivalent STL file, so can be much more useful. STEP seems like a pretty huge set of specs though (possibly a bit scary to implement from the ground up): https://en.wikipedia.org/wiki/ISO_10303 https://en.wikipedia.org/wiki/ISO_10303
- alvern 11y agoIt's a very old (1980s) file format that is good for 3D printing but not so good for machining or molding. It saves the geometry as facets and not as "faces" so it is pretty limited in making something that is not square.
- johngossman 11y agoFile formats never die. My first task at my first job in 1985 was to write a DXF import/export library in C
- chris_wot 11y agoLooks like I've got a new CAD program for my dad! Dad downloaded and installed A9CAD and it absolutely filled up his computer with malware. He loves A9CAD, but every time he installs it I have to get a copy of MalwareBytes and disinfect the system. Looks like FreeCAD might be just what he needs!
- chromaton 11y agoA9CAD appears to be a 2D CAD drawing program, whereas FreeCAD is centered around 3D parametric modeling. They're different approaches to creating things. If you want a decent free 2D drawing package, try DraftSight, Or LibreCAD if you want open source.
- chris_wot 11y agoAh, I didn't realise. Thanks for the recommendations.
- gene-h 11y agoAccording to another commenter, A9CAD is a 2d CAD software. If this is really the case, you should check out QCAD. It is a nice free and open source 2d CAD program.
- chris_wot 11y agoI'll give it a shot :-) thanks!
- oxplot 11y agoUnfortunately every time I installed FreeCAD, it crashed me consistently after 10 minutes of work.
- buovjaga 11y agoQuoting from their FAQ: If you are on a linux system, it is easy to do a debug backtrace, which provides very useful information about the crash to the developers: in a terminal, type: gdb freecad (assuming package gdb is installed) inside gdb, type run after the crash, type bt to get the backtrace, that you can include in your bug report. Guide for submitting reports: http://www.freecadweb.org/wiki/index.php?title=Tracker http://www.freecadweb.org/wiki/index.php?title=Tracker
- unixhero 11y agoOoh thanks! I will try this on other apps that might crash in the future.
- optforfon 11y agothe software has to be compiled with symbols... which I don't think the binaries in the default repositories have (I could be wrong)
- buovjaga 11y agoYou are correct, the FAQ seems to have missed it: http://www.freecadweb.org/wiki/index.php?title=Debugging http://www.freecadweb.org/wiki/index.php?title=Debugging "To do this, you need to be running a "debug build" of the software. "Debug build" is a parameter that is set at compile time, so you'll either need to compile FreeCAD yourself, or obtain a pre-compiled "debug" version."
- maxfurman 11y agoHow comparable is this tool to AutoCAD?
- chromaton 11y agoAutoCAD focuses on creating drawings while FreeCAD is about creating models. AutoCAD is mostly used by people who already know AutoCAD or have to work with AutoCAD drawings. Most engineers have migrated to a model based approach years ago.
- ino 11y agoIn architecture and civil engineering, even with powerful BIM software like Revit and Archicad, AutoCAD is still widely used, and for good reason. Any AutoCAD > 2006 (maybe 2004) is still very good today. IMO the versions after 2008 are bloated with shoehorned 3d stuff that work better on other software and isn't the core of AutoCAD (vector drawings).
- maxfurman 11y agoOn top of that, Autodesk hasn't implemented HiDPI correctly on any of their products, making them borderline unusable on my otherwise beautiful 3840 x 2160 screen.
- brandmeyer 11y agoFreeCAD's constraint-based sketching is more of a competitor with SolidWorks and Pro/E.
- pkaye 11y agoWhen I used AutoCAD 20 years ago I know it had a constraint based add-on. Maybe all integrated in by now.
- triggercut 11y agoAutoCAD still has constraint functionality, but it's a watered down version compared to Inventor. As well as that - I could be wrong - but I think it's limited to two dimensions.
- pselbert 11y agoSo excited to find out about this! I had no idea that this tool existed. For years I used and taught both Rhino and Solidworks, but I've been away from it for a while now and working exclusively on OS X. Recently I've had the need to do some light modeling/drafting work and I'll be giving FreeCAD a try.
- DrNuke 11y agoCouple this with Salome-Meca / Code Aster from Electricite de France here http://www.code-aster.org/V2/spip.php?article303 http://www.code-aster.org/V2/spip.php?article303 and you're done with CAE for free.
- pinot 11y agoHow does FreeCAD compare to SketchUP? Does anyone know of a FOSS 2D drawing tool? I do a lot of pipe drawings (P&ID) and Visio is not ideal and AutoCAD is prohibitively expensive.
- pkaye 11y agoI haven't used it in a while but there is QCAD. It doesn't do everything that AutoCAD does by no means but they have been working on it for a while.
- pietrasagh 11y agoSketch-up us is useless toy from engineering point of view. Good for "sketchy" modeling. FreeCAD is fully parametric 3D cad system. It's great for precision design. Unfortunately buggy as hell.
- CompelTechnic 11y agoIt may not be open source, but DraftSight is free to use (commercial use included) and has 99% of the functionality of autoCAD for 2D stuff, but its a bit anemic if you are doing 3D. I use it all the time at work, very easy to pick up if you are used to autoCAD (similar interface). https://www.3ds.com/products-services/draftsight-cad-software/ https://www.3ds.com/products-services/draftsight-cad-softwar...
- triggercut 11y agoI'm all for free but if you're doing actual engineering drawings have you checked out AutoCAD LT? Much cheaper than full blown AutoCAD.
- pietrasagh 11y agoIt's true. It's amazing. I'm using it at work for years for simple modeling and assembly. But now I can't. Why you ask? They compiled it with buggy version of C++11 library ("boost" or something) and it doesn't work at all. Thank you developers! You ruined my experience with this great software.
- jononor 11y agoHas a bug been filed? And you can still use the older version, presumably.
- pietrasagh 10y agobug was filed, bug is fixed Hail to the Developers!
- frik 11y agoFreeCAD is a 3D CAD tool with features and UI similar to Catia, SolidWorks or Solid Edge. With CATIA being the gold standard tool that is used in aerospace, automotive, etc industries. So FreeCAD is on a very great path. (It also highlights how important the UI is. Everyone who every used a 3D CAD tool, can use FreeCAD in no time. On the other hand, everyone who used a polygon based 3D modeling like 3DMax or Maya will have a really hard time with the Blender and its very non-standard UI.)
- JTxt 11y agoI just started to dive into FreeCAD as an Inventor alternative. (Are you talking about pre-Blender 2.5? If so, I agree. It was a challenge going from 3ds r4 and 3ds Max 2... Had to memorize hot keys and get used to a tile based layout. But once I did, I was fast. The ui was very different, but in a good way, IMHO. The 3D concepts are mostly the same. But post 2.5, everything is much more discoverable. You can search for commands, pie menus, change hotkeys... and there's great learning resources now. So I have to ask people that had a difficult time using blender, if they tried it in the last few years.)
- valine 11y agoI agree. Blender has made a lot of progress with its UI recently. The nonstandard 'right click to select' is still a bit wonky for new users. I've tried teaching blender to a few people and they -always- have trouble getting used to the right click thing. I've been using blender for so long I could never make the switch to left click, but I still think a new default option would help grow the community.
- lliamander 11y agoHas anyone done a comparison against BRL-CAD?
- ilaksh 11y agoIs there an open source clone of Sketchup?
- stefanix 11y agoI am a huge FreeCAD fan and use it quite a bit. For simple 3D printing projects I like it better than Rhino for example. Used it for the case of this oxygen system http://nortd.github.io/WaveGlide/ http://nortd.github.io/WaveGlide/ The thing to keep in mind when using it is that not all parts are equally usable. For a stable workflow you have to stick with what works. When you start using less polished corners FreeCAD tends to crash. It takes a bit of testing to figure this out. Keep up the good work.