Skip to main content

Help-functions to create 2.5D physical parts anc cuboid assembly

None

Project description

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 documentation for more information.

The source code is available at https://github.com/charlyoleg/Cnc25D

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

  • Second, run the following commands:

    > sudo pip install Cnc25D -U
    > cd directory/where/I/want/to/create/my/3D/parts
    > cnc25d_example_generator.py

Feedback / Contact

If you find bugs, suggest fix or want new features send me an email or clone the Cnc25D GitHub repository.

Send a message to “charlyoleg at fabfolk dot com” for any requests and feedback!

Project details

None

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Cnc25D-0.1.0.tar.gz (997.0 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page