You are not logged in.

#1 2016-11-23 18:12:54

Shahin
Administrator
Registered: 2016-02-17
Posts: 2,412

NanoDLP complexity

It is almost a year since first public version of nanodlp. Large number of features has been added to nanodlp during last year.
I feel current version is too complex for beginners.

Is there any suggestion to make it easier to use? Also something encourage early users to try new settings maybe profile/settings sharing or something similar.

Offline

#2 2016-11-24 01:04:16

oliveenchine
Member
Registered: 2016-03-11
Posts: 25

Re: NanoDLP complexity

Hi Shahin,

I have a few ideas :

- a setup assistant similar to "Repetier-Firmware configuration tool" would be very nice for beginners , to setup movement /projection resolution /area ...
- a resin/layer thickness "calibration tool" pre/post assistant , that could help with dynamic cure time depending on layer surface area would be also a nice feature to generate resin profile based on the results of test prints ..?
- a browser based STL viewer with positioning /scale/...basic support generator...  option prior slicing would be also nice (check those open source projects : https://github.com/robotsinthesun/monkeyprint and/or http://lautr3k.github.io/SLAcer.js/ ).
- the option to have a simple "end  user" interface , and an "advanced user" interface for tweaking

and many other ideas...

Regards,

Olivier

Offline

#3 2016-11-25 18:22:45

Shahin
Administrator
Registered: 2016-02-17
Posts: 2,412

Re: NanoDLP complexity

Awesome suggestions Olivier, Thank you.

Offline

#4 2016-11-29 07:27:46

oliveenchine
Member
Registered: 2016-03-11
Posts: 25

Re: NanoDLP complexity

Hi Shahin,

One more detail that could/would be useful : Setup (network) Interfaces Through SD Card  as described in this tutorial : https://www.raspberrypi.org/forums/view … 29&t=90890

this would allows people to connect their printer directly to their wireless network on the first boot .

Is it possible for you next time you will make the nanodlp SD card image file to include this feature to your image ?

Olivier

Offline

#5 2016-11-29 09:27:25

Shahin
Administrator
Registered: 2016-02-17
Posts: 2,412

Re: NanoDLP complexity

Hi Olivier,

Sure it is possible but I am not sure if it is a good Idea to make it AP. They need to manually edit this file to use nanodlp WIFI to connect somewhere.

Offline

#6 2016-11-29 14:30:43

sgraber
Member
From: Indiana
Registered: 2016-03-11
Posts: 54
Website

Re: NanoDLP complexity

This is part of the reason that I requested a way to import Printer Setup configs like we can for Print Profiles.  I share my .json resin profiles with users regularly for MakerJuice resins.  The other option is to start adding additional Printer Setup options like you have for the mUVe printer.

Offline

#7 2016-11-29 14:34:54

sgraber
Member
From: Indiana
Registered: 2016-03-11
Posts: 54
Website

Re: NanoDLP complexity

Shahin wrote:

Hi Olivier,

Sure it is possible but I am not sure if it is a good Idea to make it AP. They need to manually edit this file to use nanodlp WIFI to connect somewhere.

Take a look at how OctoPrint does it for FDM printers:  http://octoprint.org/download/

They have you manually edit and configure your WiFi connection by editing octopi-network.txt on the root of the flashed card when using it like a thumb drive.

I will say the one thing that drives me nuts is that I have to hardwire my Pi into my router for the first time use to get WiFi setup.

Offline

#8 2016-11-29 16:40:19

Shahin
Administrator
Registered: 2016-02-17
Posts: 2,412

Re: NanoDLP complexity

I am planing better config manager, goal is to make it easy to share and switch machine settings and profiles. If you have seen good example, let me know.

About wifi connection, it is really nice trick. Do you know if they have hard linked the file to /etc/network/interfaces or not? If you have image around, running command below will be helpful.

sudo ls -la /boot 

Offline

#9 2016-12-30 11:06:22

Shahin
Administrator
Registered: 2016-02-17
Posts: 2,412

Re: NanoDLP complexity

sgrabber,

I made changes to nanodlp image file so you could edit nanodlp-network.txt file.

Offline

#10 2016-12-30 11:14:13

oliveenchine
Member
Registered: 2016-03-11
Posts: 25

Re: NanoDLP complexity

Great ! this will help me a lot !
Thank you Shahin !

Offline

#11 2017-03-27 16:27:31

jamesarm97
Member
Registered: 2017-02-02
Posts: 69

Re: NanoDLP complexity

Where and what is the format of the new nanodlp-network.txt file so I can edit it? /boot or /?


Shahin wrote:

sgrabber,

I made changes to nanodlp image file so you could edit nanodlp-network.txt file.

Offline

#12 2017-03-27 17:13:01

Shahin
Administrator
Registered: 2016-02-17
Posts: 2,412

Re: NanoDLP complexity

It is on /boot
Point is that as /boot is fat32. If you put it on windows you can freely edit nanodlp-network.txt by any text editor.

Offline

#13 2017-03-27 17:17:28

sgraber
Member
From: Indiana
Registered: 2016-03-11
Posts: 54
Website

Re: NanoDLP complexity

Shahin wrote:

It is on /boot
Point is that as /boot is fat32. If you put it on windows you can freely edit nanodlp-network.txt by any text editor.

Awesome!

Quick question on functionality:  is it setup so that if the Pi does not see a network it knows, will it then create an Access Point so that someone could log in wirelessly?  I've seen certain 3D printer controllers (Astroprint?) have this functionality.

Offline

#14 2017-03-27 17:34:00

jamesarm97
Member
Registered: 2017-02-02
Posts: 69

Re: NanoDLP complexity

I figured that is where it goes. I have been running for some time but update via the script and running the latest beta code. Will that code read the network-config.txt file or is it part of a startup script that I need to update or install? What is the format of the wifi text file since I do not have one on my image to go by? How is SSID / WPA selection added to the file?

Shahin wrote:

It is on /boot
Point is that as /boot is fat32. If you put it on windows you can freely edit nanodlp-network.txt by any text editor.

Offline

#15 2017-03-27 18:11:17

Shahin
Administrator
Registered: 2016-02-17
Posts: 2,412

Re: NanoDLP complexity

sgraber,

No, we do not have this. I had tried to make it work last year but it was not working good enough (I had issue with hostap). As I know astroprint require separate dongle on rpi for AP.

James,

This functionality has nothing to do with nanoDLP. I had made changes to SD image only, so setup not effect it. It is standard linux network interface file. So you can find numerous tutorial about it.

Offline

#16 2017-03-27 18:15:22

jamesarm97
Member
Registered: 2017-02-02
Posts: 69

Re: NanoDLP complexity

Ok, so if I want to implement this feature I need to wipe out what I have done / have running and start from scratch loading a new image? Can you share what changes to the image were made so I can just update mine but have it compatible so it will use the same nanodlp-config.txt file

Offline

#17 2017-03-27 18:28:26

Shahin
Administrator
Registered: 2016-02-17
Posts: 2,412

Re: NanoDLP complexity

Setup this is be more difficult than moving nanodlp.

If your modifications limited to nanodlp side of things, installation is pretty portable. Just zip whole /home/pi/printer folder. And extract on sd restored image.
Do not forget to terminate nanodlp from tools tab before overwrite. If you have other modifications on your OS, let me know. I would try to come up with easy to run solution.

Offline

#18 2017-03-27 18:30:13

jamesarm97
Member
Registered: 2017-02-02
Posts: 69

Re: NanoDLP complexity

Ok. I found some stuff in octopi where it looks like the code was similar. I will see which way I want to go.

Shahin wrote:

Setup this is be more difficult than moving nanodlp.

If your modifications limited to nanodlp side of things, installation is pretty portable. Just zip whole /home/pi/printer folder. And extract on sd restored image.
Do not forget to terminate nanodlp from tools tab before overwrite. If you have other modifications on your OS, let me know. I would try to come up with easy to run solution.

Offline

#19 2017-03-28 17:17:32

jamesarm97
Member
Registered: 2017-02-02
Posts: 69

Re: NanoDLP complexity

Ok, I installed the latest image on a new pi3. I have edited the nanodlp-network.txt file but the wifi always shows a self signed ip address and only TX data, no RX data. If I assign a wifi connection through nanodlp web interface it connects as it should and gets an ip. Not sure why the one on /boot/nanodlp-network.txt file is not working.

Offline

#20 2017-03-28 22:52:40

Shahin
Administrator
Registered: 2016-02-17
Posts: 2,412

Re: NanoDLP complexity

WPA is mess. WEP or other kind of networks much easier to connet. You need to have separate config file includes psk key generated by wpa_passphrase.

Offline

Board footer

Powered by FluxBB