LibreCAD
   HOME

TheInfoList



OR:

LibreCAD is a
computer-aided design Computer-aided design (CAD) is the use of computers (or ) to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve c ...
(CAD) application for 2D design. It is
free and open-source Free and open-source software (FOSS) is software available under a Software license, license that grants users the right to use, modify, and distribute the software modified or not to everyone free of charge. FOSS is an inclusive umbrella term ...
, and available for
Unix Unix (, ; trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
/
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
,
macOS macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
, and
Microsoft Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
operating systems. Most of the interface and handle concepts are analogous to
AutoCAD AutoCAD is a 2D and 3D computer-aided design (CAD) software application developed by Autodesk. It was first released in December 1982 for the CP/M and IBM PC platforms as a desktop app running on microcomputers with internal graphics control ...
, making it easier to use for users with experience in this type of commercial CAD application.


History

Around 2010, the QCAD Community Edition 2.0.5 was forked to start the development of what is now known as LibreCAD. Originally, the GUI was based on Qt3 libraries.


CADuntu

''CADuntu'' — was the initial ''QCAD CE'' fork project name. It was used for a short time and, after discussion with users, has been replaced by ''LibreCAD'', as to not be associated with
Ubuntu Ubuntu ( ) is a Linux distribution based on Debian and composed primarily of free and open-source software. Developed by the British company Canonical (company), Canonical and a community of contributors under a Meritocracy, meritocratic gover ...
and
Canonical Ltd Canonical Ltd. is a privately-held computer software company based in London, England. It was founded and funded by South African entrepreneur Mark Shuttleworth to market commercial support and related services for Ubuntu and related projects. ...
.


LibreCAD 1

The main feature of ''LibreCAD 1'' was porting of its
graphical user interface A graphical user interface, or GUI, is a form of user interface that allows user (computing), users to human–computer interaction, interact with electronic devices through Graphics, graphical icon (computing), icons and visual indicators such ...
(GUI) code to Qt4, so it can run identically on several platforms.


LibreCAD 2

''LibreCAD 2'' implements Qt5 and Qt6 library support. As of 2024, LibreCAD development split into two branches: * 2.2.1.x — actual release with bug-fix updates; * 2.2.2_alpha — alpha version of the future release, with many new experimental feature, not for regular use yet.


LibreCAD 3

''LibreCAD 3'' — is an experimental fully rewritten from scratch LibreCAD version, designed to be GPLv3 compatible with LibreDWG, with Lua-scripting, Ribbon UI. Development mostly done during 2018–2023 GSoC sessions, in the collaboration with BRL-CAD team. Latest commits and test builds built in September 2023, and since development stalled. LibreCAD team has actually frozen this project, and are focusing on ''LibreCAD 2'' and libdxfrw library development.


Version history

Version history data are taken from official Web site, project pages on Sourceforge and GitHub.


Features

LibreCAD is available in over 60 languages. It uses the
AutoCAD DXF AutoCAD DXF (Drawing Interchange Format, or Drawing Exchange Format) is a computer-aided design (CAD) data file format developed by Autodesk to enable CAD data exchange and interoperability between AutoCAD on different computing platforms. His ...
file format internally for import and save files, as well as allowing export to many other file formats.


File formats

As of version 2.2.0, LibreCAD is capable of reading and writing the following
file format A file format is a Computer standard, standard way that information is encoded for storage in a computer file. It specifies how bits are used to encode information in a digital storage medium. File formats may be either proprietary format, pr ...
s: Open File or Import Block * CAD:
DXF AutoCAD DXF (Drawing Interchange Format, or Drawing Exchange Format) is a computer-aided design (CAD) data file format developed by Autodesk to enable CAD data exchange and interoperability between AutoCAD on different computing platforms. His ...
, DWG, ,
Shapefile The shapefile format is a geospatial vector data format for geographic information system (GIS) software. It is developed and regulated by Esri as a mostly open specification for data interoperability among Esri and other GIS software product ...
(deprecated) * CAD font: LFF, CXF Import Image * Vector image: SVG, SVGZ * Bitmap image: BMP, CUR,
GIF The Graphics Interchange Format (GIF; or , ) is a Raster graphics, bitmap Image file formats, image format that was developed by a team at the online services provider CompuServe led by American computer scientist Steve Wilhite and released ...
, ICNS, ICO, JPEG, JPG, PBM, PGM, PNG, PPM, TGA, TIF, TIFF, WBMP,
WebP WebP is a raster graphics file format developed by Google intended as a replacement for JPEG, PNG, and GIF file formats. It supports both lossy and lossless compression, as well as animation and alpha transparency. Google announced the WebP ...
, XBM, XPM Save File * CAD: DXF (2007), DXF (2004), DXF (2000), DXF (R14), DXF (R12) * CAD font: LFF, CXF Export *
PDF Portable document format (PDF), standardized as ISO 32000, is a file format developed by Adobe Inc., Adobe in 1992 to present documents, including text formatting and images, in a manner independent of application software, computer hardware, ...
(or sent drawing to printer for direct print) * Vector image: SVG, CAM (Plain SVG) * Bitmap image: BMP, CUR, ICNS, ICO, JPG, PBM, PGM, PNG, PPM, TIF, WBMP, WEBP, XBM, XPM


libdxfrw

As the GNU LibreDWG library is released under
GPLv3 The GNU General Public Licenses (GNU GPL or simply GPL) are a series of widely used free software licenses, or ''copyleft'' licenses, that guarantee end users the freedom to run, study, share, or modify the software. The GPL was the first ...
, it cannot be used by GPLv2-licensed LibreCAD and
FreeCAD FreeCAD is a general-purpose Solid_modeling#Parametric_modeling, parametric 3D computer-aided design (CAD) modeler and a building information modeling (BIM) software application with finite element method (FEM) support. It is intended for mecha ...
, because their licenses are incompatible. A request also went to the FSF to relicense GNU LibreDWG as GPLv2, which was rejected. The problem was eventually resolved by writing a new GPLv2-licensed library called ''libdxfrw'', with more complete DWG support, which is now also used in other software. ''e.g.'', in SolveSpace, that is also uses LibreCAD's unicode.lff font as built-in default font for UI and dimension labels).


LFF (LibreCAD Font Format)

Due to copyright issues with QCAD CE's fonts in CXF format, initially used in LibreCAD, it was decided to create own font format. ''LibreCAD Font Format'' — is a plain text file format (with *.lff file extension) for single stroke vector fonts. There is a way to edit LFF fonts directly in LibreCAD or create fonts from fonts in other formats. Converters to LFF format are designed for the next formats: * TTF (TrueType fonts) — converter available online on official site and as a CLI utility; * JHF (
Hershey fonts The Hershey fonts are a collection of vector fonts developed c. 1967 by Dr. Allen Vincent Hershey at the Naval Weapons Laboratory, originally designed to be rendered using vectors on early cathode ray tube displays. Decomposing curves to connecte ...
) — converter implemented as CLI utility; * Shx ( Shapefile Index fonts) — converter designed by 3rd party developer. LibreCAD Font Format adopted in SolveSpace CAD, and LibrePCB software designed ''FontoBene'' (*.bene) font format for PCB, which is derived from LFF.


Usage

LibreCAD is in use in many countries for educational purposes at schools and universities, in production at firms and factories for design and manufacturing various items, architecture design, garden and landscape design, etc. Due to free licensing, in some countries LibreCAD is used for decreasing budget expenses on software licensing by replacing commercial CAD at state and governmental organizations, public schools, etc. Also, LibreCAD is chosen in cases where there are no reachable official dealers of commercial software, or all available commercial CAD solutions are too expensive. In some countries LibreCAD is used to circumvent international sanctions; for example, in Russia it has been used in light of international sanctions implemented in response to the invasion of Ukraine. LibreCAD has been included into CAELinux distribution, targeting engineers and makers.


European Union

In 2011, for the e-LIFE education project, organized by
European Commission The European Commission (EC) is the primary Executive (government), executive arm of the European Union (EU). It operates as a cabinet government, with a number of European Commissioner, members of the Commission (directorial system, informall ...
for disabled people, a manual was provided with few chapters on learning LibreCAD and other free CAD programs, which has been translated into
Greek Greek may refer to: Anything of, from, or related to Greece, a country in Southern Europe: *Greeks, an ethnic group *Greek language, a branch of the Indo-European language family **Proto-Greek language, the assumed last common ancestor of all kno ...
, Spanish, Slovak, Turkish and Romanian.


Ukraine

Since 1990s, most of the Ukrainian schools, universities and factories have used licensed Russian CAD
KOMPAS ''Kompas'' () is an Indonesian national newspaper published in Jakarta, founded on 28 June 1965. It is published by PT Kompas Media Nusantara, which is part of Kompas Gramedia Group. The paper's head office is located at the Kompas Multimedia ...
, that is designed for
GOST GOST () refers to a set of international technical standards maintained by the Euro-Asian Council for Standardization, Metrology and Certification (EASC), a regional standards organization operating under the auspices of the Commonwealth of I ...
standards, but after the beginning of the
Russo-Ukrainian War The Russo-Ukrainian War began in February 2014 and is ongoing. Following Ukraine's Revolution of Dignity, Russia Russian occupation of Crimea, occupied and Annexation of Crimea by the Russian Federation, annexed Crimea from Ukraine. It then ...
since 2014, and after sanctions on Russian software has been implemented by the President of Ukraine in 2017, Ukrainian users are switching from KOMPAS to other CAD software, including LibreCAD. During 2016—2019, in Ukraine there was reviewed and declined use of GOST standards, that is the base of the Unified System for Design Documentation, and since then most of GOST standards was replaced by and by adopted
ISO The International Organization for Standardization (ISO ; ; ) is an independent, non-governmental, international standard development organization composed of representatives from the national standards organizations of member countries. Me ...
standards, which LibreCAD is adapted for. At educational institutions of Ukraine LibreCAD often used in such courses like
Geometry Geometry (; ) is a branch of mathematics concerned with properties of space such as the distance, shape, size, and relative position of figures. Geometry is, along with arithmetic, one of the oldest branches of mathematics. A mathematician w ...
,
Descriptive geometry Descriptive geometry is the branch of geometry which allows the representation of three-dimensional objects in two dimensions by using a specific set of procedures. The resulting techniques are important for engineering, architecture, design an ...
,
Technical drawing Technical drawing, drafting or drawing, is the act and discipline of composing drawings that visually communicate how something functions or is constructed. Technical drawing is essential for communicating ideas in industry and engineering. ...
,
Graphic design Graphic design is a profession, academic discipline and applied art that involves creating visual communications intended to transmit specific messages to social groups, with specific objectives. Graphic design is an interdisciplinary branch of ...
, Engineering graphics,
Informatics Informatics is the study of computational systems. According to the Association for Computing Machinery, ACM Europe Council and Informatics Europe, informatics is synonymous with computer science and computing as a profession, in which the centra ...
,
Mechanics Mechanics () is the area of physics concerned with the relationships between force, matter, and motion among Physical object, physical objects. Forces applied to objects may result in Displacement (vector), displacements, which are changes of ...
,
Analytical mechanics In theoretical physics and mathematical physics, analytical mechanics, or theoretical mechanics is a collection of closely related formulations of classical mechanics. Analytical mechanics uses '' scalar'' properties of motion representing the sy ...
,
Design and Technology Design and Technology (D&T) is a school subject taught in the United Kingdom to pupils in primary and secondary schools. It first appeared as a titled subject in the first National Curriculum for England in 1990. It has undergone several reviews w ...
,
Materials science Materials science is an interdisciplinary field of researching and discovering materials. Materials engineering is an engineering field of finding uses for materials in other fields and industries. The intellectual origins of materials sci ...
,
Woodworking Woodworking is the skill of making items from wood, and includes cabinetry, furniture making, wood carving, joinery, carpentry, and woodturning. History Along with stone, clay and animal parts, wood was one of the first materials worked b ...
,
Metalworking Metalworking is the process of shaping and reshaping metals in order to create useful objects, parts, assemblies, and large scale structures. As a term, it covers a wide and diverse range of processes, skills, and tools for producing objects on e ...
,
Automation Automation describes a wide range of technologies that reduce human intervention in processes, mainly by predetermining decision criteria, subprocess relationships, and related actions, as well as embodying those predeterminations in machine ...
, etc. Since 2019, LibreCAD is included in the list of permitted software to install on computers at departments of the State Emergency Service of Ukraine as the only CAD software permitted to use, according to SESU Head's Order №425 (Appendix 1, p.2), signed on 19 July 2019. Ukrainian scientists, researchers, design bureaus, freelancers, and single and small manufactures use LibreCAD. LibreCAD has been included into educational edition of the Ukrainian Linux distribution for schools .


United States

In 2021, LibreCAD has been used for student research works challenge CELERE (''Capillary Effects on Liquids Exploratory Research Experiments'') organized by
NASA The National Aeronautics and Space Administration (NASA ) is an independent agencies of the United States government, independent agency of the federal government of the United States, US federal government responsible for the United States ...
for the collecting and choosing experiments on research into
capillary action Capillary action (sometimes called capillarity, capillary motion, capillary rise, capillary effect, or wicking) is the process of a liquid flowing in a narrow space without the assistance of external forces like Gravitation, gravity. The effe ...
to be tested in low gravity conditions on ISS. For the participants a user handbook on LibreCAD was created and provided by employees of NASA
Glenn Research Center NASA John H. Glenn Research Center at Lewis Field is a NASA center within the cities of Brook Park, Ohio, Brook Park and Cleveland between Cleveland Hopkins International Airport and the Rocky River Reservation of Cleveland Metroparks, with a s ...
.


See also

* Comparison of computer-aided design software * BRL-CAD (LibreCAD project partner) * CAD Assistant (freeware CAD viewer) *
GDAL The Geospatial Data Abstraction Library (GDAL) is a computer software library for reading and writing raster and vector geospatial data formats (e.g. shapefile), and is released under the permissive X/MIT style free software license by the ...
(open-source GIS and CAD file format converter) * ODA Converter (freeware DXF/DWG version converter) * VariCAD Viewer (freeware CAD viewer)


References


External links

*
LibreCAD User Manual

LibreCAD Forum
* *
ttf2lff
(online TTF to LFF font converter) {{DEFAULTSORT:LibreCAD 2011 software Computer-aided design software for Linux Computer-aided design software for Windows Engineering software that uses Qt Free computer-aided design software Free software programmed in C++ MacOS computer-aided design software Software that uses Qt Software using the GNU General Public License