Marching Cubes
Endpoint: https://studiobitonti.appspot.com/marchingCube
The marching cubes function is used to create a mesh from the given line input. Is it used to create a thickness that can be defined by the user, as well as the resolution.
Input:
Lines: Is the uploaded .obj file containing lines to be meshed by Marching Cubes algorithm.
Resolution: Is the integer value between from 64 to 600, defining the resolution of the meshing operation. Lower value gives a more coarse result, whereas a higher value gives out a more refined result.
Member Thickness: Is a float value defining the radius of the line members being meshed.
Filename: Name of the resultant file of the meshed object.
T: [YOUR SECRET TOKEN]
Output:
A list of result files in storage. The file is in the .STL format.
Example:

Input File
Required: { "lines":"Meshing_example.obj", "resolution":150, "memberThickness":0.2, "filename": "Marching_Cube_Example", "t": [YOUR SECRET TOKEN] } Full request URL: https://studiobitonti.appspot.com/marchingCube Response: ["Marching_Cube_Example.obj"] This file can be downloaded at https://studiobitonti.appspot.com/storage/download?name=Marching_Cube_Example.obj&t=[YOUR SECRET TOKEN]

Meshed Result: Thickness 0.2 / Resolution 150

Meshed Result: Thichness - 0.7 / Resolution 450