Showing posts with label software. Show all posts
Showing posts with label software. Show all posts

May 2, 2020

How to use MS Visual Code to Edit G-Code by NYC CNC

I use Visual Code daily in my work. I never considered it as a tool to edit post processors or g-code but this great tutorial by NYC CNC showed me how.


Dec 28, 2018

OpenSCAD Tips and Tricks by Benjamin Engel

Benjamin Engel created this great OpenSCAD tutorial where you will learn few useful tips and tricks.


MIT Software for Drone Design

MITCSAIL developed an interactive system for computational design, optimization, and fabrication of multicopters. The computational approach allows non-experts to design, explore, and evaluate a wide range of different multicopters




Project paper in PDF: http://cfg.mit.edu/sites/cfg.mit.edu/files/copter.pdf

Hopefully this software will be open sourced one day. I could not find it online.

Jan 9, 2018

New versions of GCodePrintr and GCodeSimulator Just Released!

3dprintapps.de just released a new version of their 3D printing apps GCodePrintr and GCodeSimulator.

Version v3.0 comes with many improvements and several new features, which will help to maximize the capabilities of your 3D printer.
GCodeSimulator App is the free sibling of the paid GCodePrintr App. Both together have been downloaded from Google Play more than 50000 times and are actively used by more than 6000 users.

The new version is available on Google Play now (staged rollout just started).
GCodePrintr on Google Play: https://play.google.com/store/apps/details?id=de.dietzm.gcodesimulatorprinter
GCodeSimulator on Google Play: https://play.google.com/store/apps/details?id=de.dietzm.gcodesimulator

Most important changes:

v3.0 comes with dual extruder support!

  • Dropdown list to quickly select an extruder
  • Show temperature for each extruder
  • 3D view colored by extruder
  • Calculate extrusion by extruder
  • and more

GCodePrintr v3.0 comes with several improvements to the UI interface:

  • Customizable button to quickly access your favorite macro.
  • Dialog to enter customer step size for manual movements
  • Dialog to control Fan speed (long press on Fan button)
  •  New status dislog to see status of printer connection, web interface, network receiver...

The web interfaces design has been refreshed and is now using a responsive web design. Additional functions added:

  • upload gcode through the web interface and start a print remotely.
  • use the build-in camera to show a picture of the print
  • manual axis movement and homing  
  • and more   

Extend the list of supported 3D printers and printer electronics:

  • New printers added to supported list (e.g. Tevo Tornado)
  • Better print time estimation by taking M201 acceleration into account
  • Add fallback for unsupported USB devices (e.g. unknown VendorID)
  • Send line numbers and checksum to the printer  
  • Gbrl improvements


Many usability improvements (e.g. new help dialogs) to simplify the 1st time use of the App.

See http://3dprintapps.de/version30.html for a full list of changes.

Oct 15, 2017

Decentralize your DIY projects with LBRY

If you consider yourself a part of DIY or 3D printing community, you most certainly regularly look at other peoples projects or publish your own work on some platform like YouTube, Thingiverse or Instructables. There is an incredible amount of knowledge and value being contributed by users every day - but do they get the fair amount of value back from those platforms?

Since all of the biggest platforms are privately owned, what would happen if those companies decided to close them for any reason destroying all the content in the process? Or decided to charge you a fee for publishing your content or decided to remove your content for some arbitrary reason ... or got hacked ... there are many very negative outcome scenarios since there is too much power accumulated within a single point of failure. Currently, many YouTube creators in DIY space are faced with random demonetization and there have been major problems with Thingiverse in the past.

Is there an alternative? Looks like there is! It is a decentralized, open-sourced blockchain based system named LBRY (Library). With LBRY there is no middleman.

LBRY is best described as a content platform (YouTube or Thingiverse) that works similar to a BitTorrent network where each user downloads and re-publishes the content he viewed.


You can read the full description here:

https://lbry.io/faq/what-is-lbry


Or watch this short description video:



LBRY is currently a great platform for video creators who want to increase their reach, secure their presence, improve monetization and are not satisfied with YouTube policies and uncertainty due to demonetization or censorship. If you are an existing YT creator, there is a simple YT import procedure you can find here:

https://lbry.io/youtube


The application interface is simple and easy to use, here is a short overview by Wayne Beach:




In the future, there will also be a mobile app available.


LBRY is not only for video, you can also publish all your project files, code or any other digital format on the Library app. LBRY is open sourced, so it can be used in a variety of roles as a specialized platform. One current implementation is spee.ch website which "takes" the content from the LBRY chain and acts as a decentralized image hosting site. Any developer could use the technology and develop a web browser accessible Thingiverse alternative for 3d printing files.

Publishing .STL files is very easy, just click on the green "Publish" icon in top right corner:





Your content can be monetized with LBRY credits cryptocurrency or you can receive tips for your work. LBRY crypto can be exchanged on many exchanges for Bitcoin or the regular money.

Do keep in mind that LBRY is still under development with a constant stream of new improvements and features being added. I know that most of you are more than capable of using this type of software and even give some feedback to the developers to make it even better.

Now go and give LBRY a test run to distribute that great content you made!!! Sharing is caring!

https://lbry.io/


For more in-depth insight, have a look at this interview with LBRY CEO Jeremy Kauffman by Bryan Lunduke:


Aug 9, 2017

Hack the Electronics of Monoprice Select Mini 3D Printer

Robin Reiter wanted to develop his own custom UI for Monoprice Select Mini so he needed to reverse engineer the electronics and software. He documented the entire process in detail and made an interesting video about it. it's a must-see if you are interested in the internal working of 3d printer electronics and driver software.






Check out Robin's YouTube channel:

https://www.youtube.com/channel/UCP8W-ZBjIMXOwrbrwOE3wIQ

All the code is available on the GitHub:

https://github.com/robin7331/malyan-m200-display-firmware

Aug 7, 2017

Prusa New Water Soluble Supports

Slic3r Prusa Edition in the latest version 1.36.2 comes with improved printing with water soluble supports. On Prusa i3 MK2 MultiMaterial you now have three ways to print with support. Basic supports from the same material as on regular MK2/MK2S, water soluble supports everywhere and water soluble only on the interface layers.


Here is the video presentation:




With this features, Prusa is getting more powerful and competitive even when compared with much more expensive machines.


Prusa post with detailed information:

http://www.prusaprinters.org/printing-soluble-interface-supports-prusa-i3-mk2-multi-material/

Jul 29, 2017

First look at Cloud Based Fusion 360

Many of you use Fusion 360 as main design application. Adafruit team shows us the first view at browser based Fusion 360 system. Personally, I'm more fan of the open source software and I don't like to depend on a big corporation.





Link where you can test it yourself:

https://www.autodesk.com/products/fusion-360/blog/fusion-360-in-a-browser-preview/

Best Slicers for 2017 by Maker's Muse

Angus gives us his overview of the best slicing applications for 2017.





Links:

Slic3r Prusa Edition

CURA 2.6.x

ideaMaker

Jun 27, 2017

My First Impressions With Using ViaCAD

I had some time to play around with ViaCAD and it looks really interesting. I've downloaded the 14-day trial version and used a few simple daily tasks to see how it performs.

First steps in the program interface are very easy and you are greeted with a simple video tutorial on how to create a 3D goblet from 2D drawing in 60 seconds:





From the beginning, I wanted to focus on 3D printing tools which are a part of this CADs features.

The toolbar with 3D Printing tools can be activated in the "Window" menu.
























The interface is fast and fluid.

You can define your printer settings from a list of the pre-defined machine or set it manually:



































To see how other functions work, I imported the Voronoi "Broken benchy" by T-E-C from Thingiverse. It is a more complicated and harder version of the standard Benchy.





























You can check the printability of your model with "3D Print Check" tool. Here is the output screen with some of the errors found, with several being my mistakes of not properly aligning the object or setting the parameters correctly (like print volume).
Very useful!































"Surface normals" tool shows, you guessed it, surface normals :-)






























There are tools to show overhangs and wall thickness.

"Slices" tools will show animated slices base on several parameters, they can be saved into several formats. This is not a slicer which generates g-code for printing.





























"Support structures" tool enables you to create support pieces and attach them with a mouse click.

































With the "Position" tool you can place the object anywhere in selected print volume coordinate manually or with the automatic positions like "Center".

These basic tools were easy to use at this level, time will show how they perform in everyday work during a longer period. For now, I'm satisfied with this CAD software and will continue to us it.


You can get ViaCAD here and test it yourself and download a trial version from PunchCAD homepage:


PunchCAD.com


There are additional 3D Printing "power packs" for ViaCAD with 70+ 3d printing tools, you can see them here:

Punch! PowerPack v10

Here is a video demo:


Maybe I'll get them also in the future. The pack seems to have many tools in one place instead of using multiple apps and sites.

In next post, I'll describe some of my experiences with actual design and learning curve.