OpenSCAD ResizeMeshFeature

Other languages:

OpenSCAD ResizeMeshFeature

Menu location
OpenSCAD → Resize Mesh Feature...
Workbenches
OpenSCAD
Default shortcut
None
Introduced in version
-
See also
None

Description

Creates a new resized mesh object with independent sizing for each axis.

Usage

  1. Select the mesh object to be resized.
  2. Click the OpenSCAD Resize Mesh Feature... menu.
  3. Enter the resizing value.

Limitations

Notes

import OpenSCADUtils
import Mesh
#this assumes an existing object in the document named "Mesh" that you wish to mirror
original_mesh = App.ActiveDocument.Mesh
resized_mesh = OpenSCADUtils.resizemesh(original_mesh.Mesh, FreeCAD.Base.Vector(100,50,40))
#New mesh would be 100 mm on the x axis, 50 mm on the y axis, and 40 mm on the z axis.
Mesh.show(resized_mesh)