stl_to_x3p: Convert an STL file to an x3p file

View source: R/stl_to_x3p.R

stl_to_x3pR Documentation

Convert an STL file to an x3p file

Description

STL (STereo Lithographic) files describe 3d objects as mesh objects. Here, we assume that the 3d object consists of a 3d surface on the top of a rectangular, equi-spaced 2d grid. We further assume, that each node of the STL file describes the x-y location of an actual measurement. These measurements are then converted into the surface matrix of an x3p object. The resolution is derived from the distance between consecutive x and y nodes.

Usage

stl_to_x3p(stl)

Arguments

stl

STL file object or path to the file

Value

x3p object

Examples

## Not run: 
# the website https://touchterrain.geol.iastate.edu/ allows a download
# of a 3d printable terrain model. For an example we suggest to download a file from there.
gc <- rgl::readSTL("<PATH TO STL FILE>", plot=FALSE)
x3p <- stl_to_x3p(gc)

## End(Not run)

x3ptools documentation built on May 29, 2024, 10:33 a.m.