Skip to main content

Cnc25D is a Python Package for 2.5D part design and cuboid assembly.

  • Cnc25D relies on FreeCAD

  • Cnc25D helps create FreeCAD macro

  • Cnc25D helps design 3D parts entirely with Python script

  • Cnc25D provides parametric ready-to-use design examples

  • Cnc25D helps drawing shape makable by a 3-axis CNC

  • Cnc25D helps positioning parts in a cuboid assembly

Have a look at the Cnc25D release documentation or the Cnc25D daily built documentation for more information.

The source code is available at https://github.com/charlyoleg/Cnc25D under the license GPL version 3 or any later version.

Why 2.5D ?

3-axis CNC, laser cutter and water jet machine are getting cheaper and can be used in fablab, makerspace or hackerspace. 3-axis machine lets make 2.5D design, i.e. free xy-path at z constant.

Installation

Cnc25D is on PyPI.

To install Cnc25D:

  • First, install FreeCAD

  • Then, install the Cnc25D package with the following commands:

    > sudo pip install Cnc25D -U
    > cd directory/where/I/want/to/create/my/3D/parts
    > cnc25d_example_generator.py
  • Or, clone the Cnc25D GitHub repository and run the code directly from there.

Feedback / Contact

If you find bugs, will suggest fix or want new features report it in the GitHub issue tracker or clone the Cnc25D GitHub repository.

For any other feedback, send me a message to “charlyoleg at fabfolk dot com”.

If you want to support financially this project, you can make a donation on my CardanCo website.

Release files for Cnc25D 0.1.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Cnc25D 0.1.10
File Size Uploaded
Cnc25D-0.1.10.tar.gz 240.7 kB Details

Release files / Cnc25D-0.1.10.tar.gz

Download URL Cnc25D-0.1.10.tar.gz
Size 240.7 kB
Tags Source
SHA-256 checksum
How to use checksums
e57dd180a4a241257f4a66577d702d41d014f98b5cac8a8873298a972be7466d
BLAKE2b-256 checksum
How to use checksums
a5f54e48a02df6b6921606e96497ad7311e06017f8cf3a3e86006b9c8f05fcc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.10 This release

1 release file

0.1.9

1 release file

0.1.8

1 release file

0.1.7

1 release file

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page