You are not logged in.

#1776 Re: Bug Reports » Printer crashed just shy of finishing an 8h print » 2016-03-16 17:12:32

We have some new error recovery function unfortunately it still beta.

Could you share /var/log/syslog ?

#1777 Re: Bug Reports » Printer crashed just shy of finishing an 8h print » 2016-03-16 16:21:34

Adam,

Is it normal response from Trinamic drivers?
You are not on the latest build? Which build you are using?

Please, share /var/log/syslog file dump too.
Once such error has been reported and culprit was raspbian graphic stack which hijacked gpu access. Do you use full version of raspbian or lite version?

#1778 Re: Feature Requests » Exposing APIs for external invocation » 2016-03-16 02:52:24

We have a similar request from one of printer manufacturer which we are working on. It is already possible to hack things together but any change on our side could break things on the other side.
I am middle of pretty sizable new features after that I will check to see if we could stabilize things and release API.

#1779 Re: Help and Support » Motor Controller L298n » 2016-03-16 01:56:13

Unfortunately it would not be possible to support it directly. You can try python script but I am not sure if you could achieve good speed.

It could be helpful https://www.raspberrypi.org/forums/view … 49&t=55580

#1780 Re: Bug Reports » Json error » 2016-03-16 00:24:40

I have imported both SLC and SVG files and processed perfectly.

It is the first time I am seeing "unsupported value: NaN" error, do you receive it just after reboot too?
Could you try beta version? I have updated that to make sure it print out more info on failure.

(wget http://www.nanodlp.com/nanodlp.beta.tar.gz -O - | tar -C /home/pi -xz);cd /home/pi/printer;sudo ./setup.sh

Also copy of following folder will be useful, you can copy it using winscp or a similar program
/home/pi/printer/db

#1781 Re: Help and Support » Motor Controller L298n » 2016-03-15 23:53:57

Hi,

I am not familiar with these driver boards, but I have take a quick look at spec. If you are using that to drive stepper motors only 2 pin per motor required one for step another for direction which is the exactly same as we currently use, apparently additional enable pins are for PWM (servo) not steppers.

So I think it could be used by nanoDLP too. Be careful with logic voltage of rpi board.

#1782 Re: Bug Reports » Json error » 2016-03-14 22:15:23

Hi,

Could you post part of your log file?
If the preview always black, it could indicate problem with your stl/slc file.

If you could share SLC file, it also could be useful.

#1783 Re: Help and Support » slc2png problem » 2016-03-14 19:22:09

You need to run it from windows command prompt.
What kind of error do you receive?

#1784 Re: Help and Support » Help needed with Speed / Actuator / Motor settings » 2016-03-13 13:26:26

Statement is correct about both motor and actuator but not speed. Speed gets ignored completely.

If you set settings for actuator/motor/driver correctly you can use manual movement buttons, if not you can add custom buttons. Custom buttons are mostly used to add custom functions such as drain resin and etc.

We have plan to move positioning from ramp to rpi soon. But it will be backward compatible with the way it works now.

#1786 Re: Help and Support » Help needed with Speed / Actuator / Motor settings » 2016-03-12 20:56:20

Woale,

nanoDLP designed for direct control, ramp support added afterwards, so it still lag behind.

All of these settings you mentioned above mostly required for direct control and manual movement. You need to put speed related settings directly into gcode boxes.
Actuator settings would not have effect during print as currently ramp board would do all of positions. Z-Axis height also related to positioning.

About manual movement, probably one of these settings is wrong: Microstep, Motor Angle, Leadscrew pitch
Leadscrew pitch is distance travelled on each turn of leadscrew.

Modifying muve3d version probably will be easier. Just do not forget to remove [[WaitForDoneMessage]] from gcode boxes as it require patched grbl/marlin.

More information on patched firmware
http://www.nanodlp.com/forum/viewtopic.php?id=29

https://github.com/kitprinter3d/grbl/tr … l-solidray
https://github.com/mUVe3D/Marlin-mUVe1DLP-Running

#1787 Re: Announcements and Releases » Latest build changelog » 2016-03-12 10:00:08

Build #1052

  • Feature: New SD image

  • Feature: Force Stop

  • Feature: Improved setup script

#1788 Re: Help and Support » How to kill the NanoDLP process from the terminal? » 2016-03-12 00:01:56

From nanodlp itself, setup page, tools tab, you can terminate program by pressing terminate button.
From SSH, execute following command "sudo killall printer" will terminate nanodlp.

You have three seconds at the end of boot procedure to prevent nanodlp being execute by pressing any key on your keyboard.

To remove nanodlp from boot completely, comment following line on /etc/rc.local file by putting # at the start of the line.
/bin/bash /home/pi/printer/config/run.sh
to
#/bin/bash /home/pi/printer/config/run.sh

#1789 Re: Bug Reports » Failing to stop printing, after print job freezes » 2016-03-11 16:01:34

Thank you for the info.

I will add force stop.

#1790 Re: Bug Reports » Failing to stop printing, after print job freezes » 2016-03-11 14:13:54

It intentionally blocks restart and shutdown like commands during prints to prevent possible mistakes.

When you put [[WaitForDoneMessage]] message into gcode box, nanoDLP waits until receive Z_move_comp message from ramp board.
Quite interestingly your ramp only sends 'ok' messages back, are you sure you are using patched marlin firmware?
If you are using patched version, is there any similarity for profiles which has this issue?

Stop only works when ramp returns back the control.

Maybe we need force stop somewhere buried inside setup page.

#1791 Re: Feature Requests » Projector Warmup Time » 2016-03-10 15:20:54

Option 1 should work exactly like option 2 in terms of when to close or open.

Do you think option 1 issue had something to do with nanodlp itself?

#1793 Re: Feature Requests » Projector Warmup Time » 2016-03-10 10:13:00

Hi,

Currently it works with this order
send gcode start of print / Movement Start => Projector On => Wait for Projector warmup => Start the first layer => Gcode start of layer => Shutter open => Layer display => etc

Apparently muve3d open shutter only once before print. So gcode open shutter code included in start gcodes which runs before projector warmup.

There are quite lots of way to change the behaviour,
1. Move shutter open gcode from "gcode start of print" box to "shutter gcode" box which recently has been added.
2. Wire shutter directly to RPi.
3. Move shutter open gcode to "before layer print gcode" box with conditional which execute it only on the first layer.

#1794 Re: Announcements and Releases » Latest build changelog » 2016-03-08 21:55:48

Build #1050

  • Feature: Hardware resource monitor

  • Feature: Custom buttons support condition

  • Bugfix: Report problems on graphic stack instead of panicing

#1795 Re: Feature Requests » Can you explain precisely what the [[WaitForDoneMessage]] does? » 2016-03-06 23:52:40

Whenever nanodlp reads [[WaitForDoneMessage]] command, it waits for "Z_move_comp" response from 3rd party board. muve3d's marlin version currently patched to do that, grbl is also patched but as I know they have not published it yet.

Problem with ? command is nanodlp should flood grbl to know when movement is completed and detection would not be instant. But using patched version movements completion is almost instantly gets detected.

We are working on couple of commands which will delegate whole positioning from marlin/grbl to nanodlp it will improve things a lot. And [[WaitForDoneMessage]] will be required to make new commands work.

#1796 Re: Announcements and Releases » Latest build changelog » 2016-03-04 19:35:15

Build #1040

  • Feature: Calibration plate generator shear option

  • Feature: USB storage support for plate upload

  • Feature: Projector warmup support

  • Feature: Display more details for calibration plate

  • Bugfix: More details on plate page

  • Bugfix: Shutdown cancel does not work

  • Bugfix: Issue with new raspbian

#1797 Re: Feature Requests » Resin and Resolution Calibration Feature » 2016-03-04 15:06:33

neurofun,

Thank you for the report.
Currently on all of the pages except index page, messages are static and does not get updated automatically.
It requires lots of ajax request or websocket implementation to update those messages. Which is not implemented, yet.

#1798 Re: Bug Reports » Troubleshoot » 2016-03-04 14:59:51

Which build do you use?

Actually it reported before and I hope we have fixed this issue. It happens whenever communication issue raise. If you are not on latest version please upgrade.

#1799 Re: Tips, Tricks and Tutorials » Schematics infos! » 2016-03-03 17:31:58

Rastati,

You are right about MAX232, it is optional and personally I prefer separate usb serial adaptor.
No, it is possible to use any general purpose gpio to send PWM

#1800 Re: Feature Requests » Projector Calibration - Implemented » 2016-03-01 20:00:37

CADPRINT Scherer wrote:
Shahin wrote:

I will post a new topic for calibration feature shortly. To get feedbacks.

Cool, great. Let me know if and what i can test for you.

http://www.nanodlp.com/forum/viewtopic.php?id=24

You can test beta version.

Board footer

Powered by FluxBB