You are not logged in.
Pages: 1
This could be a useful addition to the Blackout feature. I am using a slicer called monkeyprint to create thin walled slices + infill http://robotsinthesun.org/monkeyprint-d … er-update/ then uploading slices to nano DLP. There are no drain holes though so a Blackout within layer ranges feature could create those holes in nano DLP
Last edited by heavypoly (2017-03-28 19:40:06)
Offline
What about printing couple of pieces? if they were different heights, for each piece we will need different range support.
Blackout data processed is almost realtime, and each layer get blackout processing just before printing.
You can have demon to watch /status (LayerNumber) key and based on your need post section coordination to nanoDLP to make it remove the sections.
By the way, great slicer.
Offline
Multiple ranges would be nice! I'm not sure how to setup demon, but that sounds like what I am looking for. The slicer is awesome, it merges everything like your slicer does but also creates the wall with a dilation the user can set. honestly the honeycomb infill may not be necessary for most geometries.
Offline
OK, I got a better way to do that. We have [[Net url]] keyword support.
You can put it on before layer gcode box.
[[Net http://127.0.0.0:8888/?layer=[[LayerNumber]]]]
It will send async request to program which listen on 8888 port. You can use [[Exec program]] too but syscalls are not ideal.
Infills requested many times before. So I believe some users would like to use two programs together.
Have you done any performance comparison between two slicers?
Offline
I havent done direct tests yet but I think your slicer is faster at the moment.
Thanks
[[Net http://127.0.0.0:8888/?layer=[[LayerNumber]]]] I'm not sure how to use this?
Is it something like this?
[[Net http://192.168.0.120/?layer=[[30-350]]]]
WIll it use the blackout specified on the plate?
Thanks,
Vaughan
Offline
Eg. on layer 100 nanodlp process gcode below
[[Exec python sample.py [[LayerNumber]]]]
to
[[Exec python sample.py 100]]
So it sends request to python script called sample.py (or bash script or anything else). It checks if 100 require any section of print needs blackout or etc. It runs command like below to cover part of image from 1,1 to 3,2
curl --data "blackout={[\"x1\":1,\"x2\":3,\"y1\":1,"y2":2]}" http://127.0.0.1/plate/cover/plate_id
On the next layer python script detects blackout not needed so it send something like this
curl --data "blackout={}" http://127.0.0.1/plate/cover/plate_id
Offline
Pages: 1