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
modeleur et moteur de rendu 3D très rapide et multifonction
|
Versions of package blender |
Release | Version | Architectures |
bullseye | 2.83.5+dfsg-5+deb11u1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 4.3.0+dfsg-1 | amd64,arm64,mips64el,ppc64el,s390x |
bookworm | 3.4.1+dfsg-2 | amd64,arm64,mips64el,ppc64el,s390x |
sid | 4.2.3+dfsg-3 | riscv64 |
buster-backports | 2.82.a+dfsg-1~bpo10+1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster-security | 2.79.b+dfsg0-7+deb10u1 | amd64,arm64,armhf,i386 |
buster | 2.79.b+dfsg0-7+deb10u1 | amd64,arm64,armhf,i386 |
stretch-security | 2.79.b+dfsg0-1~deb9u2 | amd64,arm64,armel,armhf,i386 |
stretch | 2.79.b+dfsg0-1~deb9u1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 2.72.b+dfsg0-3 | amd64,armel,armhf,i386 |
jessie-security | 2.72.b+dfsg0-3+deb8u1 | amd64,armel,armhf,i386 |
bullseye-security | 2.83.5+dfsg-5+deb11u1 | amd64,arm64,armhf,i386 |
upstream | 4.3.2 |
Debtags of package blender: |
interface | 3d, x11 |
role | program |
scope | application |
uitoolkit | sdl |
use | editing |
works-with | 3dmodel |
x11 | application |
|
License: DFSG free
|
Blender est une suite logicielle intégrée pour la modélisation 3D,
l'animation, le rendu, la post-production, la création et le rendu
interactif (jeux). Blender a sa propre interface utilisateur implémentée
entièrement avec OpenGL et conçue pour être extrêmement réactive. Une
interface Python est disponible pour les scripts (les fonctions
d'import/export des formats de fichiers 3D populaires, comme 3D Studio
ou Obj de Wavefront, sont implémentés par des scripts de la communauté).
Blender est couramment utilisé pour produire des images fixes,
des animations, des modèles pour des jeux ou pour d'autres moteurs tiers,
ou encore du contenu interactif autonome.
|
|
inkscape
programme de dessin vectoriel
|
Versions of package inkscape |
Release | Version | Architectures |
bookworm | 1.2.2-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 1.2.2-6 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 1.2.2-6 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
experimental | 1.4-2 | amd64,armel,armhf,mips64el |
jessie | 0.48.5-3 | amd64,armel,armhf,i386 |
stretch | 0.92.1-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 0.92.4-3 | amd64,arm64,armhf,i386 |
buster-backports | 1.0.2-4~bpo10+1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 1.0.2-4 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye-backports | 1.2.2-2~bpo11+1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
upstream | 1.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
|
Inkscape est un éditeur graphique possédant tout le nécessaire pour créer des images de qualité professionnelle avec un ordinateur. Il peut être utilisé pour réaliser des diagrammes ou des illustrations, des dessins techniques, des graphismes web, des cliparts, des icônes et des logos. Une collection de tutoriels pratiques montre comment combiner des lignes, des formes et des textes de différents types et styles pour construire une image.
Une sélection de puissants outils de dessin vectoriel est fournie en standard. Une excellente prise en charge des chemins, gradients, couches, transparence alpha et mise en forme de texte est fournie. Une vaste bibliothèque de filtres permet d'appliquer des effets réalistes et des extensions qui permettent de travailler avec des bitmaps, des codes barres et l'impression de repères, entre autres choses.
La plupart des formats vectoriels courants sont pris en charge, y compris les fichiers PDF, Adobe Illustrator et AutoCAD. Inkscape fournit aussi une prise en charge inégalée de la norme SVG des graphismes web.
Parmi les paquets suggérés :
– dia : pour exporter les formes Dia ;
– libsvg-perl : pour importer des fichiers .txt (extension txt2svg) ;
– python3-cssselect : utilisé par l’extension css ;
– python3-packaging : utilisé par l’extension Optimized SVG ;
– python3-uniconvertor : pour activer plusieurs extensions d'importation
et d'exportation ;
– pstoedit : pour travailler avec des fichiers eps ;
– ruby : plusieurs extensions sont écrites en ruby.
|
|
k3d
système de modélisation 3D et d'animation - programmes
|
Versions of package k3d |
Release | Version | Architectures |
buster | 0.8.0.6-8 | amd64,arm64,armhf,i386 |
stretch | 0.8.0.6-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 0.8.0.3-7 | amd64,armel,armhf,i386 |
Debtags of package k3d: |
interface | x11 |
role | program |
scope | application |
uitoolkit | gtk |
use | editing |
works-with | 3dmodel |
x11 | application |
|
License: DFSG free
|
K-3D est un logiciel libre de modélisation 3D et d'animation. Il possède un
système souple de greffons combiné à une architecture de chaîne de
visualisation. K-3D est un outil puissant et adaptable pour les artistes.
Ce paquet fournit les binaires et bibliothèques.
|
|
librecad
Computer-aided design (CAD) system
|
Versions of package librecad |
Release | Version | Architectures |
bookworm | 2.2.0-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 2.0.4-1 | amd64,armel,armhf,i386 |
jessie-security | 2.0.4-1+deb8u1 | amd64,armel,armhf,i386 |
stretch | 2.1.2-1+deb9u1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
stretch-security | 2.1.2-1+deb9u4 | amd64,arm64,armel,armhf,i386 |
buster | 2.1.3-1.2+deb10u1 | amd64,arm64,armhf,i386 |
buster-security | 2.1.3-1.2+deb10u1 | amd64,arm64,armhf,i386 |
bullseye | 2.1.3-1.3+deb11u1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye-security | 2.1.3-1.3+deb11u1 | amd64,arm64,armhf,i386 |
trixie | 2.2.0.2-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 2.2.0.2-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
upstream | refs/tags/v2.2.1 |
Debtags of package librecad: |
interface | x11 |
role | program |
scope | application |
uitoolkit | qt |
use | editing, learning |
x11 | application |
|
License: DFSG free
|
LibreCAD is an application for computer aided design (CAD) in two
dimensions (2D). With LibreCAD you can create technical drawings such as
plans for buildings, interiors, mechanical parts or schematics and
diagrams.
|
|
openscad
environnement de CAO graphique basée sur un fichier de script
|
Versions of package openscad |
Release | Version | Architectures |
jessie | 2014.03+dfsg-1 | amd64,armhf,i386 |
sid | 2021.01-8 | amd64,arm64,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 2021.01-8 | amd64,arm64,i386,mips64el,ppc64el,riscv64,s390x |
bookworm | 2021.01-6 | amd64,arm64,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 2021.01-1 | amd64,arm64,i386,mips64el,mipsel,ppc64el,s390x |
buster | 2019.01~RC2-2+deb10u1 | amd64,arm64,i386 |
stretch | 2015.03-2+dfsg-2 | amd64,arm64,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package openscad: |
uitoolkit | qt |
|
License: DFSG free
|
OpenSCAD est un logiciel pour créer par CAO des corps solides en 3D. Il est
axé sur les aspects de CAO plutôt que ceux artistiques.
OpenSCAD n’est pas un modeleur interactif. C’est plutôt quelque chose comme
un compilateur 3D, qui lit un fichier de script décrivant l’objet et à
partir de lui, le traduit en un modèle 3D. Cela donne au concepteur un
contrôle total sur le processus de modelage et lui permet de changer
n’importe quelle étape du processus ou de produire des créations définies
par des paramètres personnalisables.
|
|
povray
POV-Ray (Persistence of Vision Raytracer) (rendu en 3D)
|
Versions of package povray |
Release | Version | Architectures |
buster | 3.7.0.8-1 | amd64,arm64,armhf,i386 |
jessie | 3.7.0.0-8 | amd64,armel,armhf,i386 |
stretch | 3.7.0.0-9 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 3.7.0.8-5 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
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,mips64el,ppc64el,riscv64,s390x |
sid | 3.7.0.10-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
experimental | 3.8.0~beta.2-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
|
License: DFSG free
|
POV-Ray est un logiciel de lancer de rayons aux caractéristiques
complètes. Le lancer de rayons simule des objets et des sources lumineuses
du monde réel pour calculer des images réalistes à l’aide d’un ordinateur.
Dû à la nature du tracé selon les rayons, ce processus est assez exigeant
pour le processeur, pour bénéficier d’images plus réalistes en comparaison
des techniques de rendu en temps réel. Par exemple, avec POV-Ray, il est
possible de modéliser un prisme de verre et apercevoir le spectre dans
l’image résultante.
POV-Ray en lui-même est un utilitaire en ligne de commande prenant une
description de scène, écrite dans un langage spécial de compréhension
aisée, pour produire des images de tracé par rayons (ou même des séquences
d’images pour des animations). Ces descriptions peuvent être écrites à la
main ou en utilisant des outils externes pour générer (des parties) de la
scène.
Povray-includes est fortement recommandé en plus de ce paquet.
|
|
solvespace
CAO 2D et 3D paramétrique
|
Versions of package solvespace |
Release | Version | Architectures |
trixie | 3.1+ds1-3.1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 3.1+ds1-3.1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
stretch | 2.3+repack1-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 3.0.rc2+repack1-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 2.3+repack1-3 | amd64,arm64,armhf,i386 |
bookworm | 3.1+ds1-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
|
License: DFSG free
|
SolveSpace est un programme de CAO paramétrique pour la 2D et 3D. Applications incluses :
– modélisation en 3D : dessin avec des opérations d’extrusion, de
révolution et booléennes (union, différence ou intersection) ;
– modélisation en 2D : dessin de pièces en vue simple et exportation en
DXF, PDF ou SVG, utilisation de l’assemblage en 3D pour vérifier la
concordance ;
– impression en 3D : exportation du STL ou autre maillage triangulaire
attendu par la plupart des imprimantes en 3D ;
– préparation des données CAM : exportation du dessin vectoriel en 2D pour
un découpage au jet d’eau ou par laser, ou génération de STEP ou STL
pour importation dans un logiciel CAM tiers pour usinage ;
– conception de mécanisme : utilisation du solveur de contraintes pour
simuler les couplages planaires ou spatiaux avec des tourillons, des
billes ou des articulations en glissière ;
– géométrie en deux ou trois dimensions : remplacement de la trigonométrie
et des feuilles de calcul à la main avec le dessin aux dimensions en
direct.
|
|
wings3d
Nendo-inspired 3D polygon mesh modeller
|
Versions of package wings3d |
Release | Version | Architectures |
bullseye | 2.2.5-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 2.2.9-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 2.4-1 | amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x |
trixie | 2.3-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 2.3-1 | mips64el |
stretch | 2.1.5-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 1.5.3-2 | amd64,armel,armhf,i386 |
buster | 2.1.7-3 | amd64,arm64,armhf,i386 |
Debtags of package wings3d: |
interface | 3d, x11 |
role | program |
uitoolkit | sdl |
works-with | 3dmodel |
x11 | application |
|
License: DFSG free
|
Wings 3D is a polygon mesh modeller written entirely in Erlang. The
user interface was designed to be easy to use for both beginners and
advanced users alike. It was inspired by the famous Nendo modeller
(from Izware.)
Unlike similar modelling programs (such as Blender), this program
does not provide native support for doing animations (though you can
output its models to an animation tool.)
Wings 3D supports the following import formats: Nendo (NDO),
3D Studio (3DS), Wavefront (OBJ), and Adobe Illustrator 8 (AI).
Wings 3D supports the following export formats: Nendo (NDO),
3D Studio (3DS), Wavefront (OBJ), VRML (WRL), Renderman (RIB),
Hash:Animation Master (MDL), Renderware (RWX), Yafray, Toxic,
and FBX via a third-party plug-in.
Open Source Erlang is a functional programming language designed at
the Ericsson Computer Science Laboratory.
|
|
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.
|
cadquery
parametric scripting language for CAD models
|
|
License: unknown
Debian package not available
|
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
|
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.
|
|