17 votes
Accepted

What is the best 3D modeling software for a beginner on a 3D printed mini barrel project?

Your question begins in an inappropriate format for StackExchange, but you've ended it with one more appropriate by asking if Blender would work. If you are willing to take the time to learn Blender, ...
user avatar
17 votes
Accepted

Tool to measure in STL files

I suggest Blender. It's not the simplest of tools but it is free and learning it will improve your 3D printing skills. :-) (I write this answer also for future viewers of this question so I start ...
user avatar
15 votes
Accepted

Good (preferably free) Beginner Software for Part Creation?

I don't have a heavy math background, but enjoy using such skills when applicable. If you've not yet explored OpenSCAD, you may find that it meets your qualifications. It's more or less a scripting/...
user avatar
12 votes

Printing Plastic Replacement Parts

The easiest way is as you currently do: model the pieces by hand, using (digital) calipers to measure them. Scanning technology isn't very good, and the models are not of printable quality. Usually, ...
user avatar
12 votes
Accepted

What is a printer console/terminal?

There are several programs that could serve as a console to connect to a printer, put let's start somewhere: the USB connection. Step 1: Connection with USB When connecting the printer via USB for the ...
user avatar
  • 19.5k
11 votes

Linux software for laser engraver

A program that lists as functional with Linux is Lightburn. It's new to the laser engraving world and supports GRBL type controllers as well as Ruida brand and possibly a few others. If you can ...
user avatar
10 votes
Accepted

How to configure Cura to run the Z probe before heating

In Cura (and Slic3r), you can 100% customize what the printer does before printing your actual model through custom start/end g-code. If you navigate to the ...
user avatar
10 votes
Accepted

How to build CuraEngine?

I'm assuming you actually want to build Cura, rather than simply install Cura. If you instead want to install Cura, you can try sudo apt-get install cura-engine ...
user avatar
  • 216
10 votes
Accepted

Settings for vase mode in Cura?

Vase Mode changed the name in some version before 3.5. Now you can achieve this with 2 modes: "Surface Mode" and "Spiralize Outer Contour". To turn it on do this: Choose the Custom setting menu on ...
user avatar
  • 19.5k
9 votes

What are some good FOSS or free tools for editing STL files for 3D Printing?

You can use OpenSCAD. It's a script based powerful CAD open source software under GPL. On Thingiverse, a lot of things are made with this CAD software (the ...
user avatar
8 votes
Accepted

Extrusion adjustment

SHORT ANSWER You're not supposed to do the single-wall perimeter thickness test to calibrate Simplify3D. That screws up the extrusion volume. The correct volume calibration procedure for S3D is: ...
user avatar
  • 6,446
8 votes
Accepted

Printer is Confused-Printing in Air Literally

Here's the pattern. The problem is, you didn't slice the g-code using support. It won't print right without it.
user avatar
7 votes
Accepted

How can I set the position in Pronterface?

G92 X0 Y0 Z0 tells the printer that the current position is (0,0,0).
user avatar
7 votes
Accepted

How to print a two color part with only one extruder

What you ask may be easier than you think. The slicing software is unimportant, generally speaking. Consider especially that your requirements fit the solution spot on. Take a look at this ...
user avatar
6 votes

What are some good FOSS or free tools for editing STL files for 3D Printing?

If you want to do basic edits to an STL, a program such as MeshMixer might be right for your. It offers the ability to combine and subtract models, add custom supports, and similar, in a fairly ...
user avatar
6 votes

I'm searching for a tool to generate 2D PDF of one side of my model

OpenSCAD has a great feature called projection which allows you to select a vertical location and effectively "cast a shadow" of the part. The projection becomes a 2D object scaled to the original ...
user avatar
6 votes
Accepted

Sharing a printer over a network

NOTE: This is not from personal experience, but I thought it was worth mentioning: Microsoft You've probably seen this already - I am not a fan at all of M$, but... Microsoft Plus Raspberry Pi Equals ...
user avatar
  • 5,727
6 votes
Accepted

Recommend simple software to create calibration print for table leveling

You are probably looking for something like this: Note this is for large beds (300 x 300 mm), so you would have to X, Y scale this in your slicer. This is a simple part that is very easily generated ...
user avatar
  • 31k
6 votes

Combining multiple STL files

The operation you want is almost just cat'ing the files together. However you need to remove the 80 byte header from all but the first, and add up the 32-bit triangle count from each file immediately ...
user avatar
5 votes

Is there any opensource software that controls the RAMPS RepRap board directly from the computer?

No, there exists no software like that. You can't communicate with a RAMPs board because a RAMPs board has no logic built-in; it's just a dumb breakout board that connects the Arduino Mega to your ...
user avatar
5 votes
Accepted

Are there any software packages that can open and edit 3MF?

Microsoft 3D Builder should have support for this format. Solidworks 2015 has support too. A software adoption list is placed on 3mf pages.
user avatar
  • 1,911
5 votes

How to line up (x,y) print area between hardware and software?

The problem you are experiencing is because the position where the y endstop is triggered does not correspond to y = 0, but perhaps corresponds to ...
user avatar
5 votes

commandline remeshing and simplifying tools

Netfabb came up in a number of suggestions that I found. Take a look at 3D Printing Under Arch Linux, which offers a number of solutions for Linux, including: OpenSCAD FreeCAD Blender NetFabb Slic3r ...
user avatar
  • 5,727
5 votes
Accepted

Proof that Slicing Plane/STL intersection will only produce Closed-Loop Polygons?

You can't prove that because it isn't true. An STL file is just a collection of triangles. There is no guarantee that an intersection with the slicing plane will consist of closed-loop polygons. To be ...
user avatar
5 votes
Accepted

How to automatically add support and "base" to the model I am printing?

This program type you seek for is called a slicer. However, you got to manually choose support structure and rafting - the tricky part is getting the configuration right for your build. To my ...
user avatar
  • 19.5k
5 votes

Large 3D printer 10'x10'x4' - Need G-code to tell when it stops extruding and to stop machine

G-code is likely not the solution to your problem. G-code are simple commands that are executed by the printer (e.g. "heat up the hotend to this temperature" or "move the extruder to this position") ...
user avatar
5 votes

Extruding a (wall?) in Fusion 360?

I think the command you're looking for is "Thicken". Recent versions of Fusion360 have moved this around, but now it should appear under the Create Panel when you're in the the Model mode (see the ...
user avatar
5 votes

Printing refusing to print, citing non-genuine cartridges?

A quick search on the internet showed that your experiences are shared by others. Apparently, it has something to do with a faulty chip or the software. From this thread: I had the same thing, the ...
user avatar
  • 31k
5 votes
Accepted

Linux software for laser engraver

I just found https://github.com/aquamorta/kkengraver: This software is intended to be used with a KKMoon laser engraver (3000mW). It comes with ABSOLUTELY NO WARRANTY. It may or may not work with an ...
user avatar
  • 166
5 votes

What is a printer console/terminal?

In addition to this answer, the OctoPrint 3D print server software contains a terminal which you can use to send G-code commands from a browser: OctoPrint In the bottom string input box (under the ...
user avatar
  • 31k

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