Linux open source cad

Open Source Linux CAD Software

Browse free open source CAD software and projects for Linux below. Use the toggles on the left to filter open source CAD software by OS, license, language, programming language, and project status.

Deploy secure Home Office in a minimum of time with the Remote Work solution: a unique kind of Remote Access to allow your employees to connect and work directly on their office workstations without leaving the safety of their home.

Authentication Cloud faster, easier, and more user-friendly. Let customers access your online services without passwords and costly SMS fees.

Nevis lets you wow your customers, partners, and employees with excellent authentication and authorization convenience. Nevis offers a single, all-encompassing identity and access management solution for all your identity use cases. With its comprehensive CIAM functions, you can offer your privacy-minded consumers an exceptional user experience, personalized interactions, and the level of secure access to your services that is essential for today’s disruptive, digital transformation demands.

LibreCAD

LibreCAD is an open-source cross-platform 2D CAD program, which is translated in over 30 languages. LibreCAD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. License: https://www.gnu.org/licenses/gpl-2.0.html Source: https://github.com/LibreCAD/LibreCAD/releases Track the latest development: https://github.com/LibreCAD/LibreCAD/milestones https://github.com/LibreCAD/LibreCAD/commits/master Create bug reports and feature requests: https://github.com/LibreCAD/LibreCAD/issues Get help: — https://forum.librecad.org — https://dokuwiki.librecad.org — https://librecad.readthedocs.io/

Читайте также:  Gtx 750ti driver linux

FreeCAD

This is an official mirror of FreeCAD. Code and release files are primarily hosted on https://github.com/FreeCAD/FreeCAD and mirrored here. FreeCAD is a general purpose feature-based, parametric 3D modeler for CAD, MCAD, CAx, CAE and PLM, aimed directly at mechanical engineering and product design but also fits a wider range of uses in engineering, such as architecture or other engineering specialties. It is 100% Open Source and extremely modular, allowing for very advanced extension and customization. FreeCAD is based on OpenCasCade, a powerful geometry kernel, features an Open Inventor-compliant 3D scene representation model provided by the Coin 3D library, and a broad Python API. The interface is built with Qt. FreeCAD runs exactly the same way on Windows, Mac OSX and Linux platforms.

CAELinux

CAELinux is an installable live (USB) Linux distribution dedicated to open source engineering with a focus on Computer Aided Engineering and Scientific Computing. Based on Ubuntu, it features a ready to use workstation environment for open source product development, makers and scientist with many CAD/CAM/CAE applications for mechanical design, stress analysis, heat transfer, flow simulation and CNC manufacturing / 3D printing as well as electronic design tools and a complete development environment for scientific computing & mathematical modeling. A special focus of CAELinux is to provide simplified interfaces to facilitate the use of specialized open source software while providing high performance parallel multiphysics solvers ready to use for more advanced users. Try CAELinux or carry it with you on a USB stick in a live environment or install it to turn your PC into a full fledged Ubuntu based CAE workstation. It’s all up to you what you can do with it!

dxf2gcode

DXF2GCODE is a tool for converting 2D (dxf, pdf, ps) drawings to CNC machine compatible GCode. Windows, Linux, and Mac support by using python scripting language.

Open LMS delivers an effective and engaging learning experience. Open LMS is Open Source at its core. Migrating to Open LMS is simple and easy.

As the largest commercial provider of hosting and support services for the open-source Moodle™ learning platform, we help organizations and institutions deliver great learning experiences without complexities

Источник

macOS

OpenSCAD is also available on MacPorts (check version):

$ sudo port install openscad 

OpenSCAD is also available on Homebrew (check version):

Windows

System requirements: Windows 7 or newer on x86 32/64 bit

OpenSCAD

OpenSCAD

OpenSCAD

OpenSCAD

Linux

Debian / Ubuntu / Kubuntu

OpenSCAD is available in the repositories of most recent distributions.

$ sudo apt-get install openscad 

Fedora

OpenSCAD is available in Fedora official repositories. To install, run the following command:

Читайте также:  Linux ubuntu основы управления

If you want the MCAD library:

openSUSE

OpenSCAD is available from software.opensuse.org

Arch Linux

Other Linux

OpenSCAD

OpenSCAD

App Stores

NetBSD (>=6.1)

FreeBSD (>=10)

OpenBSD

OpenSCAD is available for amd64, i386 and macppc in OpenBSD packages:

Other Systems

It’s possible to build OpenSCAD on other systems as long as a C++ compiler and the prerequisite software libraries are available.

Fork me on GitHub

Source Code

OpenSCAD

You can also access the latest source code on github: openscad/openscad on github

Release Candidates

Release Candidates are builds that contain all features that will be included in the next release and are intended to reach a wider audience for testing before the final release.

The Binaries are signed with GnuPG

  • The OpenSCAD Developers
  • Key ID: 0x8AF822A975097442
  • Fingerprint: B3C9 4B42 50DC 097E 9FFF 8177 8AF8 22A9 7509 7442

macOS

OpenSCAD

Windows

OpenSCAD

OpenSCAD

OpenSCAD

OpenSCAD

Linux — AppImage

OpenSCAD

OpenSCAD

Source Code

OpenSCAD

Docker

Docker images are provided at Docker Hub in the openscad/openscad repository.

  • Release 2021.01, based on Debian Buster
  • Release 2019.05, based on Debian Buster
  • Release 2015.03, based on Debian Stretch
  • Development snapshot, based on Debian Bookworm

Images are currently available for platforms linux/amd64 and linux/arm64 .

For more details see the overview page on Docker Hub.

Development Snapshots

macOS

System requirements: macOS 10.14 «Mojave» or newer, universal build supporting Intel and Apple Silicon systems.

OpenSCAD

Windows

System requirements: Windows 10 or newer, Intel systems.

OpenSCAD

OpenSCAD

OpenSCAD

OpenSCAD

Linux — AppImage

Please try the automatically built snapshots first if you are running a supported distribution (see below), the following AppImage builds are still experimental.

The ARM 64-bit (aarch64) AppImage is built and tested only for Raspberry PI OS 64-bit (which may still be in beta test).

OpenSCAD

OpenSCAD

Linux — Snap

# snap install openscad-nightly 

To use Gamepads or supported 3D Mouse devices (like the SpaceMouse series from 3D Connexion) the following command is needed to allow the snap package access to the joystick interface.

# snap connect openscad:joystick snapd:joystick 

Linux — Flatpak

Note that this is not automatically updated as with most other nightly builds, but instead is manually selected builds.

# flatpak remote-add --user --if-not-exists flathub-beta \  https://flathub.org/beta-repo/flathub-beta.flatpakrepo 

Install OpenSCAD beta version

# flatpak install --user flathub-beta org.openscad.OpenSCAD 

WebAssembly

WebAssembly Logo

Many thanks to Dominick (DSchroer) for making this possible. Build instructions and examples can be found in the openscad-wasm repository on github

Читайте также:  Linux как остановить процесс

The ZIP package contains an experimental build based on this work for WebAssembly allowing OpenSCAD to run inside a web browser. Right now it’s a bit slow and there’s no support for preview, fonts or a built-in GUI. Some of those things will hopefully be supported or improved soon, however GUI support is unlikely to be added.

Try it out at https://ochafik.com/openscad or start with a slightly bigger example.

OpenSCAD

Linux — Distribution Packages

The packages are automatically built based on the master branch on github.

Note: The packages are called «openscad-nightly» so it’s possible to install the development snapshot packages in parallel to the release version from the official repositories.

Debian / Ubuntu packages built on OpenSUSE build service

The release key must be added to the apt key-ring so apt-get, apt and other tools can validate the packages.
Key ID: 75F3214F30EB8E08 (valid till 2025-07-09)
Key UID: home:t-paul OBS Project Fingerprint: 5F4A 8A2C 8BB1 1716 F294 82BB 75F3 214F 30EB 8E08

NOTE: If you get errors about an expired key valid till 2023-06-14, please re-import the key.

# wget -qO- https://files.openscad.org/OBS-Repository-Key.pub | sudo tee /etc/apt/trusted.gpg.d/obs-openscad-nightly.asc 

After the key is added, the repository URL needs to be configured. This can be done by creating a new file /etc/apt/sources.list.d/openscad.list with the URL specific to the distribution.

The repository links below are shown as https , please check for your installation if https is supported. In Debian/Ubuntu this is usually handled by the apt-transport-https package. OBS also supports HTTP links, but it’s recommended to use https whenever possible.

Debian 10 (Buster)

deb https://download.opensuse.org/repositories/home:/t-paul/Debian_10/ ./ 

Debian 11 (Bullseye)

deb https://download.opensuse.org/repositories/home:/t-paul/Debian_11/ ./ 

Debian Testing

deb https://download.opensuse.org/repositories/home:/t-paul/Debian_Testing/ ./ 

Debian Unstable

deb https://download.opensuse.org/repositories/home:/t-paul/Debian_Unstable/ ./ 

Raspbian 11 (64-bit only)

deb https://download.opensuse.org/repositories/home:/t-paul/Raspbian_11/ ./ 

Ubuntu 18.04

deb https://download.opensuse.org/repositories/home:/t-paul/xUbuntu_18.04/ ./ 

Ubuntu 20.04

deb https://download.opensuse.org/repositories/home:/t-paul/xUbuntu_20.04/ ./ 

Ubuntu 22.04 (x86_64, aarch64)

deb https://download.opensuse.org/repositories/home:/t-paul/xUbuntu_22.04/ ./ 

Ubuntu 22.10 (x86_64, aarch64)

deb https://download.opensuse.org/repositories/home:/t-paul/xUbuntu_22.10/ ./ 

openSUSE packages built on OpenSUSE build service

openSUSE Leap 15.3 (64-bit only)

https://download.opensuse.org/repositories/home:/t-paul/openSUSE_Leap_15.3/ 

openSUSE Leap 15.4 (64-bit only)

https://download.opensuse.org/repositories/home:/t-paul/openSUSE_Leap_15.4/ 

openSUSE Tumbleweed

https://download.opensuse.org/repositories/home:/t-paul/openSUSE_Tumbleweed/ 

Fedora packages built on OpenSUSE build service

Fedora 34 (x86_64, armv7l, aarch64, ppc64le)

https://download.opensuse.org/repositories/home:/t-paul/Fedora_34/ 

Fedora 35 (x86_64, armv7l, aarch64, ppc64le)

https://download.opensuse.org/repositories/home:/t-paul/Fedora_35/ 

Fedora 36 (x86_64, armv7l, aarch64, ppc64le)

https://download.opensuse.org/repositories/home:/t-paul/Fedora_36/ 

Fedora 37 (x86_64, armv7l, aarch64, ppc64le)

https://download.opensuse.org/repositories/home:/t-paul/Fedora_37/ 

Fedora Rawhide (x86_64, i586)

https://download.opensuse.org/repositories/home:/t-paul/Fedora_Rawhide/ 

Arch Linux

Prior Releases

Prior releases are available at files.openscad.org

Signature

Releases are signed with GnuPG

  • The OpenSCAD Developers
  • Key ID: 0x8AF822A975097442
  • Fingerprint: B3C9 4B42 50DC 097E 9FFF 8177 8AF8 22A9 7509 7442
  • Download: openscad-signing-key_0x8AF822A975097442.asc

Источник

Оцените статью
Adblock
detector