Jump to content

Ambiente Curves

From FreeCAD Documentation
This page is a translated version of the page Curves Workbench and the translation is 4% complete.

This documentation is not finished. Please help and contribute documentation.

GuiCommand model explains how commands should be documented. Browse Category:UnfinishedDocu to see more incomplete pages like this one. See Category:Command Reference for all commands.

See WikiPages to learn about editing the wiki pages, and go to Help FreeCAD to learn about other ways in which you can contribute.


Introduzione

Curves External workbench icon

The Curves Workbench is an External workbench that is Python based with a collection of tools for NURBS curves and surfaces. This workbench is developed with FreeCAD Master and OCC 7.4.

Note: Some tools may not work with earlier versions.

Installation

Download the Curves Workbench via the Addon Manager. Select the Tools → Addon Manager option from the menu.

References

Tools

With the latest update the order of the tools was matched with the menu options of version 0.6.59 and some missing tools were added.

Curve tools

  • Mixed curve: Creates a 3D curve as the intersection of 2 projected curves.
  • joinCurves: Joins the selected edges into B-spline curves.
  • Approximate: Approximates points to NURBS curve or surface.
  • Interpolate: Interpolates points with a B-spline curve.
  • Blend curve: Creates a parametric blend curve between two edges.
  • Comb plot: Creates a parametric Comb plot on selected edges.

Surface tools

  • ZebraTool: Zebra texture for surface inspection.
  • Trim face: Trims a face with a projected curve.
  • IsoCurve: Applies a UV oriented lattice onto selected surfaces.
  • Sweep2Rails: Creates a sweep either with a ruled surface and a list of profile edges or with two rails and at least two profiles.
  • Pipeshell: Creates a Pipeshell sweep object.
  • Reflect Lines: Creates the reflect lines on a shape, according to a view direction.
  • MultiLoft: Lofts profile objects made of multiple faces in parallel.
  • BlendSurface: Creates a surface between two edges with some continuity with their support faces.
  • BlendSolid: Creates a solid between two edges with some continuity with their support shapes.
  • Flatten face: Creates a flat developed face from conical or cylindrical faces.
  • Rotation Sweep: Sweeps profiles along a spine (sweep path) or a point.
  • Surface Analysis: Creates visual analysis maps on selected shapes. This tool has a wrong icon and name in the GUI.
  • Draft Analysis: Creates a colored overlay on an object to visualize draft angles.
  • Truncated Extend: Cuts a shape and truncates or extends it by a given distance.
  • WaterLine: Creates waterline curves on selected faces.

Miscellaneous tools

  • GeomInfo: Toggles the display of information about selected shapes.
  • Paste SVG: Pastes the SVG content of the clipboard.
  • BSpline to Console: Creates a Python script to build the selected B-spline or Bézier geometries.