- https://en.wikipedia.org/wiki/Computer-aided_design - the use of computer systems (or workstations) to aid in the creation, modification, analysis, or optimization of a design. CAD software is used to increase the productivity of the designer, improve the quality of design, improve communications through documentation, and to create a database for manufacturing. CAD output is often in the form of electronic files for print, machining, or other manufacturing operations. The term CADD (for Computer Aided Design and Drafting) is also used. Its use in designing electronic systems is known as electronic design automation, or EDA. In mechanical design it is known as mechanical design automation (MDA) or computer-aided drafting (CAD), which includes the process of creating a technical drawing with the use of computer software.
CAD software for mechanical design uses either vector-based graphics to depict the objects of traditional drafting, or may also produce raster graphics showing the overall appearance of designed objects. However, it involves more than just shapes. As in the manual drafting of technical and engineering drawings, the output of CAD must convey information, such as materials, processes, dimensions, and tolerances, according to application-specific conventions. CAD may be used to design curves and figures in two-dimensional (2D) space; or curves, surfaces, and solids in three-dimensional (3D) space.
- https://news.ycombinator.com/item?id=8378804 - comments
- https://en.wikipedia.org/wiki/Building_information_modeling - BIM, is a process involving the generation and management of digital representations of physical and functional characteristics of places. Building information models (BIMs) are files (often but not always in proprietary formats and containing proprietary data) which can be extracted, exchanged or networked to support decision-making regarding a building or other built asset. Current BIM software is used by individuals, businesses and government agencies who plan, design, construct, operate and maintain diverse physical infrastructures, such as water, refuse, electricity, gas, communication utilities, roads, bridges, ports, tunnels, etc.
See also Electrical#Design
- QCAD - 2D CAD for Windows, Linux & Mac - a free, open source application for computer aided drafting (CAD) in two dimensions (2D). With QCAD you can create technical drawings such as plans for buildings, interiors, mechanical parts or schematics and diagrams. QCAD works on Windows, macOS and Linux. The source code of QCAD is released under the GPL version 3 (GPLv3), a popular Open Source license.
2D / 3D
- FreeCAD - a parametric 3D modeler made primarily to design real-life objects of any size. Parametric modeling allows you to easily modify your design by going back into your model history and changing its parameters. FreeCAD is open-source and highly customizable, scriptable and extensible. FreeCAD is multiplatfom (Windows, Mac and Linux), and reads and writes many open file formats such as STEP, IGES, STL, SVG, DXF, OBJ, IFC, DAE and many others.
- https://github.com/yorikvanhavre/BIM_Workbench - A BIM Workbench for FreeCAD
- Sheet metal Addon for FreeCAD
- https://github.com/shaise/FreeCAD_SheetMetal - A simple sheet metal workbench for FreeCAD
- OpenSCAD - software for creating solid 3D CAD models. It is free software and available for Linux/UNIX, Windows and Mac OS X. Unlike most free software for creating 3D models (such as Blender) it does not focus on the artistic aspects of 3D modelling but instead on the CAD aspects. Thus it might be the application you are looking for when you are planning to create 3D models of machine parts but pretty sure is not what you are looking for when you are more interested in creating computer-animated movies.m OpenSCAD is not an interactive modeller. Instead it is something like a 3D-compiler that reads in a script file that describes the object and renders the 3D model from this script file. This gives you (the designer) full control over the modelling process and enables you to easily change any step in the modelling process or make designs that are defined by configurable parameters.
- https://github.com/SolidCode/SolidPython - A python frontend for solid modelling that compiles to OpenSCAD
- gCAD3D.org - has its own: import and export-programs (Step, Iges, VRML, DXF, SVG ..), integrated 3D-OpenGL viewer, program interpreter for geometry and NC commands in 3D, integrated NC processor, programming interface for userprograms (plugins), programming interface for RemoteControl, available for MS-Windows (32-bit), Linux (64 and 32-bit)
- LinuxCAD - Simple, easy to use drafting/CAD program for Linux, Mac and Microsoft Windows XP or Vista. Features: 2D drafting /design/schematics/ER-diagramms, 3D wireframe, 3D shading. a discontinued product, originally written by Boris B Tkachenko consulting Software Engineer from Chicago, IL.
- LibreCAD - a free Open Source CAD application for Windows, Apple and Linux. Support and documentation is free from our large, dedicated community of users, contributors and developers.
- BRL-CAD - a powerful cross-platform Open Source combinatorial Constructive Solid Geometry (CSG) solid modeling system that includes interactive 3D solid geometry editing, high-performance ray-tracing support for rendering and geometric analysis, network-distributed framebuffer support, image and signal-processing tools, path-tracing and photon mapping support for realistic image synthesis, a system performance analysis benchmark suite, an embedded scripting interface, and libraries for robust high-performance geometric representation and analysis.
- OpenVSP - a parametric aircraft geometry tool. OpenVSP allows the user to create a 3D model of an aircraft defined by common engineering parameters. This model can be processed into formats suitable for engineering analysis.The predecessors to OpenVSP have been developed by J.R. Gloudemans and others for NASA since the early 1990's. On January 10 2012, OpenVSP was released as an open source project under the NASA Open Source Agreement (NOSA) version 1.3.
- Tinkercad - a simple, online 3D design and 3D printing app for everyone. Tinkercad is used by designers, hobbyists, teachers, and kids, to make toys, prototypes, home decor, Minecraft models, jewelry – the list is truly endless!
- CADdetails - Free CAD drawings, 3D BIM models, Revit files and Specs
- CAD Drawings - Browse CAD Drawings and download free architectural product information. Use the categories below to access free architectural files including AutoCAD CAD drawings, CAD details, CAD drawings, 3D BIM (Building Information Modeling), 3D Revit files, 3D SketchUp models, specifications and more.
- Download Free, High Quality BIM Models - CADdetails.com - Designing in 3D is your portal to over 10,325 high definition 3D models. Explore our gallery of FREE AutoCAD, Revit (BIM) Models and SketchUp Models available in the latest file formats.
- GrabCAD Community Library - 3D CAD Model Collection
- 3D ContentCentral - FREE 3D and 2D CAD Models of User-Contributed and Supplier-Certified Parts, Assemblies and more
- Cadmapper - Instant CAD models of any location on Earth. Architects and urban planners use Cadmapper to save hours of routine drawing. It transforms data from public sources such as OpenStreetMap, NASA, and USGS into neatly organized CAD files.
- http://web.archive.org/web/20141022105816/http://bdon.org:80/cad/ - These .DXF files are prepared for use in programs such as AutoCAD and Rhinoceros.