Summary
cad
Debian 3dprinter CAD packages
This metapackage will install packages related to CAD software used
for 3d printing.
Description
For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:
If you discover a project which looks like a good candidate for Debian 3D Printer
to you, or if you have prepared an unofficial Debian package, please do not hesitate to
send a description of that project to the Debian 3D Printer mailing list
Links to other tasks
|
Debian 3D Printer cad packages
Official Debian packages with high relevance
|
blender
??? missing short description for package blender :-(
|
| Versions of package blender |
| Release | Version | Architectures |
| bullseye-security | 2.83.5+dfsg-5+deb11u1 | amd64,arm64,armhf,i386 |
| experimental | 5.0.1+dfsg-1 | amd64,arm64,loong64,ppc64el |
| sid | 4.3.2+dfsg-2 | amd64,arm64,ppc64el,riscv64,s390x |
| trixie | 4.3.2+dfsg-2 | amd64,arm64,ppc64el,riscv64,s390x |
| bookworm | 3.4.1+dfsg-2 | amd64,arm64,mips64el,ppc64el,s390x |
| bullseye | 2.83.5+dfsg-5+deb11u1 | amd64,arm64,armhf,i386 |
| upstream | 5.1.2 |
| Debtags of package blender: |
| interface | 3d, x11 |
| role | program |
| scope | application |
| uitoolkit | sdl |
| use | editing |
| works-with | 3dmodel |
| x11 | application |
|
License: DFSG free
|
|
|
|
|
cadquery
parametric scripting language for CAD models
|
| Versions of package cadquery |
| Release | Version | Architectures |
| sid | 0.0~git20260224135352.ba71107-2 | all |
| upstream | 0.0~git20260517140639.8c17892 |
|
License: DFSG free
|
|
CadQuery is an intuitive, easy-to-use python based language for building
parametric 3D CAD models. CadQuery is for 3D CAD what jQuery is for
javascript. Imagine selecting Faces of a 3d object the same way you
select DOM objects with JQuery!
CadQuery has several goals:
-
Build models with scripts that are as close as possible to how you'd
describe the object to a human.
* Create parametric models that can be very easily customized by end users
* Output high quality CAD formats like STEP and AMF in addition to
traditional STL
* Provide a non-proprietary, plain text model format that can be edited
and executed with only a web browser
Using CadQuery, you can write short, simple scripts that produce high
quality CAD models. It is easy to make many different objects
|
|
|
inkscape
??? missing short description for package inkscape :-(
|
| Versions of package inkscape |
| Release | Version | Architectures |
| sid | 1.4.3-1 | amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x |
| bullseye | 1.0.2-4 | amd64,arm64,armhf,i386 |
| bookworm | 1.2.2-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
| trixie | 1.4-6 | amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x |
| forky | 1.4.3-1 | amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x |
| upstream | 1.4.4 |
| Debtags of package inkscape: |
| interface | x11 |
| role | program |
| scope | application |
| uitoolkit | gtk |
| use | editing |
| works-with | image, image:vector |
| works-with-format | pdf, postscript, svg, tex |
| x11 | application |
|
License: DFSG free
|
|
|
|
|
librecad
|
| Versions of package librecad |
| Release | Version | Architectures |
| bullseye-security | 2.1.3-1.3+deb11u1 | amd64,arm64,armhf,i386 |
| bullseye | 2.1.3-1.3+deb11u1 | amd64,arm64,armhf,i386 |
| bookworm | 2.2.0-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
| trixie | 2.2.0.2-1 | amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x |
| forky | 2.2.0.2-3 | amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x |
| sid | 2.2.0.2-3 | amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x |
| upstream | 2.2.2-alpha2 |
| Debtags of package librecad: |
| interface | x11 |
| role | program |
| scope | application |
| uitoolkit | qt |
| use | editing, learning |
| x11 | application |
|
License: DFSG free
|
|
LibreCAD is a free Open Source CAD application for Windows, Apple and
Linux.
|
|
|
openscad
??? missing short description for package openscad :-(
|
| Versions of package openscad |
| Release | Version | Architectures |
| sid | 2021.01-14 | amd64,arm64,i386,loong64,ppc64el,riscv64,s390x |
| bullseye | 2021.01-1 | amd64,arm64,i386 |
| bookworm | 2021.01-6 | amd64,arm64,i386,mips64el,mipsel,ppc64el,s390x |
| trixie | 2021.01-8 | amd64,arm64,i386,ppc64el,riscv64,s390x |
| forky | 2021.01-14 | amd64,arm64,i386,loong64,ppc64el,riscv64,s390x |
| Debtags of package openscad: |
| uitoolkit | qt |
|
License: DFSG free
|
|
|
|
|
povray
??? missing short description for package povray :-(
|
| Versions of package povray |
| Release | Version | Architectures |
| sid | 3.7.0.10-3 | amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x |
| experimental | 3.8.0~beta.2-2 | amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x |
| bullseye | 3.7.0.8-5 | amd64,arm64,armhf,i386 |
| bookworm | 3.7.0.10-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
| trixie | 3.7.0.10-3 | amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x |
| forky | 3.7.0.10-3 | amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x |
|
License: DFSG free
|
|
|
|
|
solvespace
parametric 3d CAD program
|
| Versions of package solvespace |
| Release | Version | Architectures |
| sid | 3.1+ds1-4 | amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x |
| bullseye | 3.0.rc2+repack1-3 | amd64,arm64,armhf,i386 |
| bookworm | 3.1+ds1-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
| trixie | 3.1+ds1-3.1 | amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x |
| forky | 3.1+ds1-4 | amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x |
|
License: DFSG free
|
|
SOLVESPACE is a parametric 3d CAD program. Applications include:
- modeling 3d parts . draw with extrudes, revolves, and Boolean
(union / difference) operations
- modeling 2d parts . draw the part as a single section, and export
DXF, PDF, SVG; use 3d assembly to verify fit
- 3d-printed parts . export the STL or other triangle mesh expected by
most 3d printers
- preparing CAM data . export 2d vector art for a waterjet machine or
laser cutter; or generate STEP or STL, for import into third-party
CAM software for machining
- mechanism design . use the constraint solver to simulate planar or
spatial linkages, with pin, ball, or slide joints
- plane and solid geometry . replace hand-solved trigonometry and
spreadsheets with a live dimensioned drawing
|
|
|
wings3d
??? missing short description for package wings3d :-(
|
| Versions of package wings3d |
| Release | Version | Architectures |
| bullseye | 2.2.5-1 | amd64,arm64,armhf,i386 |
| sid | 2.4.1-2 | amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x |
| forky | 2.4.1-1 | amd64,arm64,armhf,i386,loong64,ppc64el,riscv64,s390x |
| trixie | 2.4.1-1 | amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x |
| bookworm | 2.2.9-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
| Debtags of package wings3d: |
| interface | 3d, x11 |
| role | program |
| uitoolkit | sdl |
| works-with | 3dmodel |
| x11 | application |
|
License: DFSG free
|
|
|
|
Packaging has started and developers might try the packaging code in VCS
|
qcad
Transitional package for QCad to LibreCAD
|
| Versions of package qcad |
| Release | Version | Architectures |
| VCS | 2.0.5.0-1+090318.1-2 | all |
|
License: free
Debian package not available
Version: 2.0.5.0-1+090318.1-2
|
|
QCad has been removed from wheezy for depending on qt3 and containing non-
distributable fonts, patterns, libraries, and documentation.
LibreCAD is the community-maintained qt4 port of QCad and has superseded Qcad
in Debian as the package "librecad".
|
No known packages available but some record of interest (WNPP bug)
Powerful, Open-Source, Programmatic CAD
|
|
License: GPL
Debian package not available
|
|
ImplicitCAD is a programmatic CAD program, implemented in haskell. Unlike
traditional CAD programs, programmatic CAD programs use text descriptions of
objects, as in programming. Concepts like variables, control structures and
abstraction are used, just as in programming. This provides a number of
advantages:
* Objects can abstracted and reused
* Repetitive tasks can be automated
* Objects can be designed parametrically
* The usual tools for software development (like version control) can be used
The traditional example of programmatic CAD is OpenSCAD.
Generally, objects in programmatic CAD are built with Constructive Solid
Geometry or CSG. Unions, intersections and differences of simpler shapes
slowly build the object. ImplicitCAD supports all this and much more! For
example, it provides rounded unions so that one can have smooth interfaces
between objects.
It also directly provides GCode generation, and has a parser for OpenSCAD to
make it easier for people to transition.
|
No known packages available
|
art-of-illusion
3D modelling and rendering studio
|
|
License: unknown
Debian package not available
|
|
Art of Illusion is a free, open source 3D modelling and rendering studio.
Many of its capabilities rival those found in commercial programs.
Highlights include subdivision surface based modelling tools, skeleton
based animation, and a graphical language for designing procedural textures
and materials..
|
|
assimp
Open Asset Import Library
|
|
License: unknown
Debian package not available
|
|
Open Asset Import Library (short name: Assimp) is a portable Open Source
library to import various well-known 3D model formats in a uniform manner.
The most recent version also knows how to export 3d files and is therefore
suitable as a general-purpose 3D model converter. See the feature list.
Assimp aims to provide a full asset conversion pipeline for use in game
engines / realtime rendering systems of any kind, but it is not limited
to this purpose.
In the past, it has been used in a wide range of applications.
Written in C++, it is available under a liberal BSD license. There is a
C API as well as bindings to various other languages, including C#/.net,
Python and D. Assimp loads all input model formats into one straightforward
data structure for further processing. This feature set is augmented by
various post processing tools, including frequently-needed operations such
as computing normal and tangent vectors.
|
|
blender-cad
|
|
License: unknown
Debian package not available
|
|
Our primary goal is to create a great, full featured, 3D, cad environment
for all cad users. Including: Eng, Design, Drafting, Arch, Elec, Mech,
Plumbing, CNC, etc. Our 2nd goal is to make Blender more clean, so that
it will be a better tool for artists.
|
|
brl-cad
cross-platform open source solid modeling system
|
|
License: unknown
Debian package not available
|
|
BRL-CAD is a powerful cross-platform open source solid modeling system
that includes interactive geometry editing, high-performance ray-tracing
for rendering and geometric analysis, image and signal-processing tools,
a system performance analysis benchmark suite, libraries for robust
geometric representation, with more than 20 years of active development.
|
|
free-cad
|
|
License: unknown
Debian package not available
|
|
FreeCAD is a parametric 3D modeler. Parametric modeling allows you to
easily modify your design by going back into your model history and
changing its parameters. FreeCAD is open source (LGPL license) and
completely modular, allowing for very advanced extension and customization.
FreeCAD is multiplatfom, and reads and writes many open file formats
such as STEP, IGES, STL and others.
|
|
heekscad
|
|
License: unknown
Debian package not available
|
|
Import solid models from STEP and IGES files. Draw construction geometry
and lines and arcs. Create new primitive solids, or make solids by
extruding a sketch or by making a lofted solid between sketches.
Modify solids using blending, or boolean operations. Save IGES, STEP
and STL. Printer plot the 2D geometry or to HPGL. Import and export
dxf files; lines, arcs, ellipses, splines and polylines are supported.
|
|
pygear
|
|
License: unknown
Debian package not available
|
|
A python gear generator that serves as CAE/CAD-preprocessor for involute
gears based on pythonOCC. It allows for the computation of dynamic
properties and the creation of exact geometries from a minimal input set.
|
|
python-occ
3D CAD/CAE/PLM development framework
|
|
License: unknown
Debian package not available
|
|
pythonOCC is a 3D CAD/CAE/PLM development framework for the Python
programming language. It provides features such as advanced topological
and geometrical operations, data exchange (STEP, IGES, STL import/export),
2D and 3D meshing, rigid body simulation, parametric modeling.
|
|
shapesmith
|
|
License: unknown
Debian package not available
|
|
Parametric, Open source, 3D modelling, in your browser.
|
|