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
Bardzo szybki i wszechstronny program do modelowania/renderowania 3D
|
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 jest zintegrowanym pakietem narzędziowym służącym do
trójwymiarowego modelowania, animacji, renderingu, postprodukcji,
interaktywnego tworzenia i odtwarzania (gier). Blender dysponuje własnym,
wyjątkowym interfejsem użytkownika, stworzonym w całości w oparciu o OpenGL
i zaprojektowanym z myślą o szybkości. Wiązania Pythona dostępne są do
obsługi skryptów; funkcje importu/eksportu popularnych formatów plików jak
3D Studio i Wavefront OBJ zostały zaimplementowane przez społeczność jako
skrypty. Fotosy, animacje, modele dla gier, silniki spoza projektu oraz
interaktywne treści w postaci niezależnych plików binarnych są powszechnymi
produktami używania Blendera.
|
|
inkscape
Program do rysowania oparty na grafice wektorowej
|
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 jest edytorem ilustracji, posiadającym wszystko, co jest
potrzebne do tworzenia profesjonalnej grafiki komputerowej. Można go
używać do tworzenia diagramów, ilustracji, rysunków technicznych, grafiki
internetowej, ikon i logo. Zbiór praktycznych samouczków pokazuje jak
połączyć w jeden obraz linie, figury oraz różne rodzaje i style tekstu.
Zaawansowane narzędzia do edycji grafiki wektorowej stanowią standardowe
wyposażenie programu. Inkscape zapewnia doskonałą obsługę ścieżek,
gradientów, warstw, przezroczystości alfa i sterowania przepływem tekstu.
Obszerna biblioteka filtrów pozwala na zastosowanie realistycznych efektów,
a rozszerzenia na pracę z bitmapami, kodami kreskowymi, znakami drukowanymi
itd.
Obsługuje większość popularnych formatów wektorowych, w tym pliki: PDF,
Adobe Illustratora i AutoCADa, a ponadto zapewnia niezrównaną obsługę
standardu SVG do grafiki internetowej.
Wśród proponowanych pakietów:
- dia: do eksportowania kształtów Dia;
- libsvg-perl: do importowania plików .txt (rozszerzenie txt2svg);
- python3-packaging: używany przez rozszerzenie Optimized SVG;
- python3-uniconvertor: aktywuje wiele rozszerzeń importu i eksportu;
- pstoedit: umożliwia pracę z plikami eps;
- ruby: kilka rozszerzeń zostało napisanych w języku Ruby.
|
|
k3d
System modelowania i animacji 3D - pliki binarne
|
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 to darmowe oprogramowanie do modelowania i animacji 3D. Program łączy
elastyczne moduły rozszerzeń z architekturą kanału wizualizacji danych,
dzięki czemu K-3D jest wszechstronnym i funkcjonalnym narzędziem dla artystów.
Ten pakiet zawiera pliki binarne i biblioteki.
|
|
librecad
System komputerowego wspomagania projektowania (CAD)
|
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 to aplikacja do komputerowego wspomagania projektowania (CAD) w
dwóch wymiarach (2D). LibreCAD pozwala tworzyć rysunki techniczne takie
jak: plany budynków, wnętrz, części mechanicznych lub schematy i diagramy.
|
|
openscad
Graficzne środowisko CAD oparte na plikach skryptowych
|
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 to oprogramowanie do tworzenia solidnych obiektów CAD 3D.
Koncentruje się na aspektach CAD, a nie na aspektach artystycznych.
OpenSCAD nie jest przeznaczony do modelowania interaktywnego. Przypomina
on kompilator 3D, który odczytuje plik skryptu opisujący obiekt i renderuje
na jego podstawie model 3D. Daje to projektantowi pełną kontrolę nad
procesem modelowania i umożliwia łatwą zmianę dowolnego etapu modelowania
lub tworzenie projektów zdefiniowanych przez parametry, które można
zmieniać.
|
|
povray
Persistence of vision raytracer (3D renderer)
|
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 is a full-featured ray tracer. Ray tracers simulate objects
and light sources of the real world to calculate photorealistic, computer
generated images. Because of the nature of ray tracing, this process is
quite CPU-intensive, at the benefit of more realistic images compared to
real time rendering techniques. For example, in POV-Ray, you can model a
glass prism, and you will see a spectrum in the resulting image.
POV-Ray by itself is a command-line utility that will take scene
descriptions, written in a special easy-to-understand language, to
produce ray-traced images (or even a sequence of images, for animations).
You can either write those scene-descriptions by hand, or use external
tools to generate (parts of) the scene.
povray-includes is highly recommended in addition to this package.
|
|
solvespace
|
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 is a parametric 2d/3d CAD program. Applications include:
- modeling 3d parts — draw with extrudes, revolves, helix creation,
and Boolean (union / difference / intersection) 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
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.
|
|