Hot answers tagged

3 votes
Accepted

Convert a 3D NumPy array of voxels to an STL file

I agree with the use of OpenSCAD, but since it is difficult to program in OpenSCAD, I would use SolidPython, which is a front end for OpenSCAD with the full programming capability of Python. In the ...
user avatar
  • 4,428
3 votes

How to build Cura on Windows?

The repository's README.md includes a section titled "Build Scripts", with a link to another repository: https://github.com/Ultimaker/cura-build This includes dependencies and instructions for ...
user avatar
  • 778
2 votes

How to build Cura on Windows?

As you are an experienced developer, these links should help: This is a related question, but for Ubuntu How to build CuraEngine? Wikipedia has an informative page on Cura, which lists the Github ...
user avatar
  • 5,717
2 votes
Accepted

Reverse the X-axis of a G-code file

If your slicer does not have a mirror operation or a scale that allows negative values then mirroring in the G-code should be straightforward. As long as your printer doesn't have certain specific ...
user avatar
2 votes

Why is this central area of the STL being filled in?

The surfaces are clearly ill defined - it shows the top surface as a bottom one (those are marked red), and so the normals of that surface are pointing to the wrong direction.
user avatar
  • 19.4k
2 votes

Sending G-code commands to Hyrel System 30M using python

If the one in your question is your complete code, a possibility is that your computer is just buffering the output for the serial port, withholding it in memory. Try to add ...
user avatar
  • 4,537
2 votes

Is it possible to convert a Las /Laz file into an STL or OBJ file?

Given that LAS/LAZ is LiDAR point cloud data, there is a GIS tool called las2tin to convert these files to a triangle based mesh called Triangular irregular networks or TIN by the GIS community. Other ...
user avatar
  • 673
1 vote

Reverse the X-axis of a G-code file

Based on @John Mecham's comprehensive answer, I whipped up a quick proof of concept. In the image below, the left arrow (top) is the original and the right arrow (bottom) is the reversed clone. Cura ...
user avatar
1 vote
Accepted

How do you send G-code from a USB port with Python?

The process is pretty straightforward, you open a serial connection and send the instructions over the serial connection. The printer reports "OK" when ...
user avatar
  • 30.6k
1 vote

Can't create image to G-code software for CNC to process

Generally, movement in a CNC, FDM-Printer, laser cutter, and Plotter has the XY plane decoupled from the Z-axis in most operations. As a result, the path in the XY plane is in 2D. But how to get to a ...
user avatar
  • 19.4k
1 vote

Convert a 3D NumPy array of voxels to an STL file

You can try mayavi.mlab: Usage ...
user avatar
  • 11
1 vote

Convert a 3D NumPy array of voxels to an STL file

Try voxelfuse. ...
user avatar
  • 111
1 vote

How to build my own Cura GUI?

UM could stand for UltiMaker. I think that you need to either: download Uranium; install the UM package; import the UM package, or; need to add it to your path (...
user avatar
  • 5,717
1 vote

How to display images on DLP using HDMI for 3D printing?

Q1: Printrun is 3D printer host software written in Python with limited DLP support. You can checkout how it display layers. NanoDLP directly talk to GPU through Dispmanx which makes it Raspberry Pi ...
user avatar
  • 461

Only top scored, non community-wiki answers of a minimum length are eligible