12

I did find only one 3d scanner which uses structured light. There is many projects using a laser diode. And these systems are completely opensource. Structured Light Structured Light 3D Scanning by kylemcdonald http://www.instructables.com/id/Structured-Light-3D-Scanning/?ALLSTEPS Laser diode Sardauscan http://www.instructables.com/id/Build-a-30-laser/?...


9

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 Customizer flagged ones) and you can just download their source code (.scad) and directly edit them ! You can also import existing STL and edit them like they were a primitive shape like a cube. You can ...


6

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 straight forward manner. An alternative that allows your to do complex editing of STLs would be Autodesk Fusion 360. Here you can import STLs into meshes, which you ...


6

Let's look at various methods: Multiple Hotends The oldest version and one of the best to print materials at vastly different print temperatures (like printing a cheaper PLA infill into a Polycarbonate shell - the print temperature difference is 60-100 °C) is to have 2 or more hotends. This way also avoids the need for purging towers. It does, however, ...


5

The short answer is that the handling of the non-cartesian design is done by the motion-control firmware running on the Arduino. The long answer: I don't believe GRBL supports non-cartesian designs, and it is not commonly used for printers. It is more often used for mills, routers, or laser machines. 3D printers will typically use a firmware such as Marlin,...


4

There is no argument that the most successful FOSS 3D editor is Blender. It can both import and export STL files and export to STL or many other formats (DAE, OBJ, 3DS, FBX, DXF, WRL) so you can both use it to edit STL models as well as just use it as a STL converter. https://www.blender.org/


4

The key question is not really if there is such software, but rather if such software is possible, or if it would work very well. While a printer is more than just stepper motors, those are one of the trickiest parts, so it makes sense to look primarily at that. Back in the old days of personal computing, it was not uncommon to generate stepper motor ...


4

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 printer's components (such as stepper drivers, MOSFETs for controlling heaters, endstops,...). If you wanted to connect a RAMPs board "directly" to your computer, ...


2

Every 3D printer or machine tool that is commanded through G-code must interpret the G-code in terms of the particular mechanism. Even a Cartesian machine in which there is a clear X, Y, and Z axis, each with independent actuators, interprets the G-code and adjusts for the scale factors, considers the current kinetic energy and the implicit changes in the ...


2

I have used Wings 3D (http://www.wings3d.com) for just that purpose. It is very easy to use, and has many other useful functions built in. Not only can you reform the mesh, but you also you have the ability to import and export many other meshes such as .obj, and etc. When you have completed your modifications you can export them in one of several formats (I ...


2

I have also been looking for some free or paid software for doing 3D scanning and the closest I have found to something that might work is thishttp://wedidstuff.heavyimage.com/index.php/2013/07/12/open-source-photogrammetry-workflow/ But it isn't Structure from light (doesn't use a projector) If you want to stick with Structured Light then I would suggest ...


2

While this is probably (?) not suitable for the Thingiverse customizer, OpenSCAD has a decent Makefile support. In a project I am currently working on, I have a set of include files that start off with some configurable parameters, then provide some computed dimensions based on these parameters which are then used to render the individual components. Through ...


2

I'll offer up the following options, without waiting for an answer to my question. One can import a specific STL file into OpenSCAD and perform rotation, translation and scale, but it would be "clunky" as you'd be making miniscule changes to the parameters for those actions. Each imported object would have to be manipulated individually via the changes in ...


2

You can use a Kinect sensor for Xbox 360 OR Kinect sensor for Xbox One. That sensor allows you to get a true 3D surface with its SDK. You can connect these devices directly to your PC using USB (I have one). Even the Xbox One model, in its SDK, has an example that allows you export your captured mesh as STL files.


1

3D files differ greatly in size and what they contain: STL STL Stereolithography files were invented by 3D Systems to store surfaces. Originally it used ASCII text to store information by naming triplets of vertex positions for each triangle (facet). Since that got too large, newer STL are Binary, which is quite smaller. Many programs can export them, their ...


1

If a general-purpose compression tool using a good compression algorithm, such as 7zip or gzip (for linux and command line enthusiasts) is not providing good compression it is not likely that your files can be compressed very much. This applies to a wide variety of binary files beyond just 3D print files. There is always a fundamental limit on compression ...


1

PrusaSlicer has support enforcers you can place on areas that need support. See this video: Prusa Slicer Support Enforcers. Automatic supports There are automatic supports, in the Supports dropdown menu, select Everywhere: Click Yes in the resulting dialog: Click on the Slice icon in the bottom left: You will end up with a lot of supports: However, this ...


1

One of the easiest ways that I've seen, which I'm a fan of, is simply putting Y splitters on your Bowden tube and having multiple feeds to a single hot end. The main benefit is that you only need a single hot end, so you don't have to worry about extruder offset or alignment or anything like that, but you do have to worry about material blending somewhat. ...


1

I don't know if this will work but BQ commercializes a Ciclops scanner and have some downloads in their webpage (https://www.bq.com/en/support/ciclop/support-sheet). There are different Horus and driver versions, maybe some will work for you(?). Hope it helps!


1

It is not structured light. This uses a laser: https://hci.rwth-aachen.de/fabscan But it is completely open source software / open source hardware. See also here: https://www.thingiverse.com/thing:14198 https://www.youtube.com/watch?v=hBueeqDJ6rQ


1

Try Brown University School of Engineering: Projector-Camera Calibration / 3D Scanning Software. I have not tried it myself, but give it a look.


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