Help-functions to create 2.5D physical parts and cuboid assembly
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 release documentation or the Cnc25D daily built documentation for more information.
The source code is available at https://github.com/charlyoleg/Cnc25D under the CC BY-SA 3.0 license.
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, will 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.