Thanks to visit codestin.com
Credit goes to github.com

Skip to content

tomate44/CurvesWB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FreeCAD Curves and Surfaces WorkBench

Curves Workbench

This is a python workbench for FreeCAD, with a collection of tools, mainly for NURBS curves and surfaces.
This workbench is developed for FreeCAD main develoment branch.

Important Notes

  • This workbench is EXPERIMENTAL and should NOT be used for any serious work.
  • This workbench is not suitable for beginners. A good knowledge of FreeCAD is needed.
  • This workbench is essentially my personal playground for experimenting with geometric algorithms.

Installation

There are 2 methods to install Curves WB:

Automatic (recommended)

For FreeCAD version 0.17 or higher it's preferred to install this workbench with the FreeCAD's addon manager under the label Curves.

Manual

Expand this section for instructions on Manual install
  • Move to the location of your personal FreeCAD folder
    • On Linux it is usually /home/username/.local/share/FreeCAD/
    • On Windows it is %APPDATA%\FreeCAD\Mod\ which is usually C:\Users\username\Appdata\Roaming\FreeCAD\
    • On macOS it is usually /Users/username/Library/Preferences/FreeCAD/
  • Move to the Mod folder : cd ./Mod (create the Mod/ folder beforehand if it doesn't exist)
  • git clone https://github.com/tomate44/CurvesWB
  • Start FreeCAD

Documentation

The Curves workbench documentation can be found on the FreeCAD wiki.

Feedback

The main and recommended channel for discussion, feedback, suggestions, and patches is the following discussion of FreeCAD's forum : Curves workbench

Contributing

Reporting issues

Issues should first be reported in the FreeCAD forum discussion. A minimal FreeCAD file demonstrating the bug should be attached.
Issues reported in Github may be unnoticed. A minimal FreeCAD file demonstrating the bug should be attached to the issue report, with *.FCStd extension renamed to *.zip

Contributing code

Code contribution is NOT encouraged and should first be discussed in FreeCAD forum discussion.

Contributing documentation

The workbench documention is not extensive.
Contributing documentation on FreeCAD wiki is welcome.

License

CurvesWB is released under the LGPL2.1+ license. See LICENSE.

About

Experiments for a FreeCAD Surface workbench

Topics

Resources

Stars

Watchers

Forks