
LibreCAD
Open Source C++ 2D CAD kreslicí nástroj
Čtěte DXF/DWG, exportujte do PDF/SVG/PNG a vytvářejte 2D návrhy s multiplatformním LibreCAD.
Co je LibreCAD?
LibreCAD je výkonná, zdarma a open-source 2D CAD aplikace postavená na multiplatformním frameworku Qt. Podporuje čtení souborů DXF a DWG a export do formátů PDF, SVG, PNG a DXF. Navržena pro precizní kreslení, LibreCAD poskytuje nativní podporu bodů, čar, kružnic, elips, parabol, hyperbol a splinů. Její vysoce přizpůsobitelné rozhraní a více než 30 jazykových překladů ji činí přístupnou po celém světě. Projekt je komunitou řízené pokračování edice QCAD Community, zajišťující transparentnost, stabilitu a neustálé zlepšování.
LibreCAD klade důraz na použitelnost a rozšiřitelnost a nabízí robustní nástroje pro technické kreslení, architektonické schémata, mechanický design a další. Obsahuje nativní import ESRI Shapefile (.shp), konverzi DXF na obrázek pomocí CLI a modulární architekturu poháněnou libdxfrw pro spolehlivý souborový I/O. Díky aktivnímu vývoji na GitHubu a komplexní dokumentaci slouží LibreCAD hobbyistům, inženýrům a pedagogům, kteří hledají profesionální, ale zcela zdarma CAD řešení. Jeho kompatibilita s více platformami – včetně Windows, macOS a Linuxu – zajišťuje konzistentní pracovní postupy napříč prostředími.
Začínáme s LibreCAD
LibreCAD je k dispozici pro Windows, macOS a Linux. Můžete si stáhnout předkompilované binární soubory z nejnovějšího vydání nebo nainstalovat pomocí správce balíčků (např. `apt install librecad` na Ubuntu). Pro vývojáře je zdrojový kód hostován na LibreCAD GitHub. Požadavky na sestavení zahrnují Qt 6.4+ a Boost 1.55+. Použijte CMake k nastavení a kompilaci: `cmake -B build && cmake --build build`. Jednotkové testy lze povolit pomocí `-DBUILD_TESTS=ON` pro ověření.
Instalace LibreCAD pomocí správce balíčků (Ubuntu/Debian)
sudo apt update && sudo apt install librecadPřevod DXF na PDF/SVG/PNG pomocí příkazové řádky
LibreCAD obsahuje výkonné rozhraní příkazové řádky pro dávkovou konverzi souborů DXF do obrazových nebo dokumentových formátů. To je zvláště užitečné pro automatizaci, CI/CD pipeline nebo prostředí bez grafického rozhraní. Můžete převést soubor DXF do PDF, SVG nebo PNG jedním příkazem, přičemž zachová geometrii a strukturu vrstev. Nástroj zajišťuje výstup s vysokou věrností, vhodný pro publikování, sdílení nebo vkládání do zpráv. Podporuje všechny hlavní verze DXF a bezproblémově se integruje do existujících pracovních postupů. Tato funkce dělá z LibreCAD nejen kreslicí nástroj, ale také lehkou utilitu pro zpracování DXF.
Jak převést DXF na PDF, SVG a PNG pomocí CLI?
# Convert DXF to PDF
librecad dxf2pdf drawing.dxf
# Convert DXF to SVG
librecad dxf2svg drawing.dxf
# Convert DXF to PNG
librecad dxf2png drawing.dxfNativní import ESRI Shapefile
LibreCAD podporuje přímý import ESRI shapefile souborů (`.shp`, `.shx`, `.dbf`) bez externích nástrojů. Body, polyliny, oblouky a polygony jsou importovány jako nativní CAD entity, přičemž jsou zachovány Z‑souřadnice a metadata. Názvy vrstev, barvy, typy čar a šířky čar jsou odvozeny z polí DBF, pokud jsou k dispozici, což umožňuje bohaté stylování na základě atributových dat. To je ideální pro GIS profesionály, kteří integrují prostorová data do technických výkresů. Import je jen pro čtení—žádný export shapefile není poskytován, což podporuje čisté oddělení mezi CAD a GIS pracovními postupy. Funkce využívá `shapelib`, což zajišťuje robustní parsování a kompatibilitu se standardními schématy shapefile.
Jak importovat shapefile do LibreCAD?
# Launch LibreCAD and use File > Import > Shapefile
# Or via CLI (if supported in your build):
librecad import shapefile.shpPřesné 2D kreslení s pokročilými primitivy
LibreCAD poskytuje komplexní sadu 2D výkresových primitiv—včetně bodů, čar, kruhů, elips, parabol, hyperbol a spline křivek—navržených pro inženýrskou přesnost. Každý primitiv podporuje přesné zadávání souřadnic, přichytávání a omezení. Aplikace zahrnuje nástroje pro kótování, správu vrstev a přizpůsobitelné typy čar, aby splňovala normy výkresové dokumentace. Jeho modulární architektura zajišťuje stabilitu a rozšiřitelnost, zatímco UI založené na Qt se přizpůsobuje displejům s vysokým DPI a dotykovým rozhraním. Uživatelé těží z intuitivních gest myší, klávesových zkratek a kontextových nabídek. Ať už navrhujete mechanické součásti, architektonické půdorysy nebo elektrické schémata, LibreCAD poskytuje profesionální nástroje bez licenčních poplatků či vázání na dodavatele.
Jak nakreslit kružnici se středem a poloměrem v LibreCAD?
# In LibreCAD UI:
# 1. Select Circle (Center, Radius) tool
# 2. Click to set center point or enter coordinates (e.g., 0,0)
# 3. Enter radius (e.g., 25.5) or click to define radius
# 4. Press Enter to confirmKompatibilita napříč platformami a přizpůsobení
LibreCAD běží identicky na Windows, macOS a Linux díky své architektuře založené na Qt. Uživatelské rozhraní je plně přizpůsobitelné: uživatelé mohou přeskupovat panely nástrojů, přiřazovat klávesové zkratky a načítat vlastní stylové listy. Více než 30 překladů zajišťuje přístupnost pro globální uživatele, s aktivními příspěvky komunity prostřednictvím Weblate. Verze pro macOS jsou univerzální (Apple Silicon + Intel) s ad-hoc podepisováním kódu pro základní integritu. Při prvním spuštění mohou uživatelé macOS potřebovat obejít bezpečnostní nastavení, ale následná spuštění fungují normálně. Otevřený vývojový model LibreCAD podporuje příspěvky – uživatelé mohou hlásit problémy na GitHubu, připojit se k fóru nebo přispívat kódem, ikonami či dokumentací prostřednictvím repozitáře Resources.
Jak odstranit atribut karantény macOS pro LibreCAD?
# If macOS blocks LibreCAD on first launch:
xattr -dr com.apple.quarantine /Applications/LibreCAD.app
# Then open via Finder (right-click → Open) or double-click