@dc42 Thanks
Posts made by sga
-
RE: Aditional Carterian Z axis on delta printer
Dear Dc42,
Well, I guess after reading through the link I am a still a bit confused.
But I will start exploring and hopefully things will clear up if I dig in the code.
According to step 1. I shall first ask you for a kinematic type number after having suggested a name:LinearDeltaWithExtraCartZ.
And then implement what you suggested for step2.
Cheers,
-
Aditional Carterian Z axis on delta printer
Hello all,
This is a follow up of an old request I think:
https://forum.duet3d.com/topic/424/delta-tool-support-axis
Sorry to come back after so long time with this issue, but I understood at the time that you were about to rewrite the firmware to make this possible/easier.
My goal is currently to turn my 3d printer into a 3d clay/paste extruder.
The problem is that the clay is pretty heavy, too heavy to be mounted as in a flying extruder on the 3 delta axis.
As you say hinted homming is an issue.
My current idea would be to attach the container with a fastconnector after homing and offsetting the effector down by a couple of centimeters.
And to reply to tony, the tube between extruder and clay will be 3/4 of an inch so pretty stiff.My first idea (might be a bad one) was to have the clay hanging and thus could follow the x-y movement a bit. Tube would act as a leash.
The printer is pretty high so I think it could follow.
Also adding an elastic element could potentially address the constant lenght issue if tuned well and still prevent the "whole" weight to be on the effector.
Essencially to start experimenting though I would need at least a Z motor to follow the Z of the delta.Thank you in advance.
p.s. Sorry I realise this might not be the right forum category, I posted here because I just read 2 articles on similar subjects.
-
RE: Duex5 Testers
hello It would be my greatest pleasure too. Diamond hotend here I come….
-
RE: Web Based Configuration Tool
sga, is there any reason why you can't use a config.g file for your most common configuration, and then for each additional configuration, create a macro file that you run after starting up? The only commands in config.g that you can't override later are the network configuration commands to set MAC address, IP address etc. (which don't yet work on the Duet WiFi anyway). I even have a macro file to switch my Cartesian printer over to CoreXY mode, so that I can test CoreXY support in the firmware.
Sorry, you are certainly right. I do have my effectors on magnet balls. I have the std one working now and all parts ready for a dual vulcan, as well as a ceramic paste extruder. In the future maybe next year I will probably add more (laser) but I have no parts or clear plans yet.
The main differences between the 3 current heads will be in the geometry:
-nozzle height and number and position
-z probe height
-Extruder steps per mm or mm3 for the paste.
-max speed etc…
The only risk is to crash the nozzle by pressing the bed autolevel button before selecting the appropriate config macro.I was naively thinking a different config.h was required for every geometry but a macro library would be just as good.
Following your idea, what would be a good way to change the visual aspect of the webpage as a function of the currently selected configuration macro? ( i am thinking title, color theme, to avoid confusion)
Ideally I would put a different resistor in each effector (toolhead) and use that as a configuration selector. I have used that in the past in different projects and it was good enough up to 20 different calibrated modules.Thank you again for giving us such a nice tool to play with.
sga
-
RE: Bed Leveling with IR Probe not working…
The first bed report will always have the z offset in it, this is normal and I do get the same. you can change it my modifying the value in the config, but I understand it is not recomended because you want some margin for the first probing (just in case sth moved in your bed or so) the second third etc will be corrected for z offset.
What is your M665 and M666 responding?
Maybe try probing points closer to the bed rim if you can.
Try making a 32 point calibration and maybe try a 7 factor.
Despite the recommendations that 7 factor shall only be used if you can probe distances far from the tower. I found that my arm length was "evaluated" 4 mm longer than what I carefully measured (which is strange admittedly) but resulted in my overall flatness suddenly getting better (in theory and in practice).
And that only measuring from a 300mm bed on a 500mm tower distance. -
RE: Mini Differential IR sensor on BuildTak issue
I will report on that. It definetly doesn't like nozzle crashing into it.
I upped the temperature with edge filament to 240°C and I am doing a print tonight first layer adhesion is actually better ( I used too low temperatures due to some wrong indication on the e3d sticker spool box and also because I was lacking experience)
I still get a lot of goo around the nozzle which I need to babysit clean every 5-10 layer or so… I wonder what is wrong in my slicer settings. The ngen (colorfab) didn't do that.
problem with the goo is that it detaches and hardens always at the worst place and then you get a nozzle crash... -
RE: Mini Differential IR sensor on BuildTak issue
Update on IR mini differential. I just started to print after running a few calibrations on WHITE BUILDTAK
second calibration results
-0.040 -0.026 -0.037
-0.081 -0.067 -0.028
0.031 0.062 0
0.021 -0.047 -0.053
0.018 -0.01 0.037
-0.02 -0.087 -0.081
-0.009 0.008 -0.04
-0.072 -0.038 -0.061
0.022 -0.029 0.022
-0.008 -0.042 -0.027 -0.032 0.01bed check:
0.027 -0.021 0
0.042 -0.009 -0.021
0.069 -0.021 -0.011
0.003 0.04 -0.007
0.013 -0.018 -0.012
0.021 -0.016 -0.008
0.018 0.041 0.004
-0.036 -0.039 0.009
0.058 0.001 0.006
0.039 -0.013 0.016 -0.011 0.04it's night and day… essentially my first layer is just perfect now the deviation is under 30microns... and as for my impression about the filament I tried the ngen (copolyester) vs edge (pet+) and the first is so much easier to work with perfect layers with default setting and no fideling.
so the answer is WHITE BUILDTAK
Also a friend lent me a seek thermal camera so I took a few shots and a thermal movie of the bed and duet in action.
https://goo.gl/photos/Pwpu314hspv86Nvv8 -
RE: Mini Differential IR sensor on BuildTak issue
the probing target would have to be moved on the bed manually I guess but that could work.
The problem with such a solution is that you lose the advantage that the autocalibration provides for positional drift (tilt) of the bed with time. And for a delta that could be the bed, a column or anything.
I am pretty sure now that the white buildtak would actually work much better so I am going to order some and report here. -
RE: Mini Differential IR sensor on BuildTak issue
I am not sure because my M558 command doesn't specify it:
M558 P1 X0 Y0 Z0 H2
so it must be the default for firmware 1.15c
It is quite slow I would say 1-2mm/second looking at it and counting 3seconds plunging time for about 4-5mm depth.
thank you for the G92.update: added F60 which slowed down the calibration a bit still acceptable if you don't have to run it 10 times…
Anyway I was able to print the panel due case overnight (not perfect but still ok after 2-3 false starts and messing with Z height)
and now when I-0.047 0.009 -0.043
0.004 0.011 -0.026
0.178 0.196 0.268
0.032 0.111 0.060
-0.009 -0.064 -0.041
-0.137 0.041 0.014
-0.327 -0.311 -0.020
-0.038 -0.028 0.261
-0.053 -0.132 -0.011
0.080 -0.268 -4.601 -1.808 -1.718I removed the bed and it is certainly rotated since last time but the problem has gone a bit worse due to the rotation it is hard to say if it has spread actually.
my "new theory" (yes I can have many per days) is that the buildtak top surface gets smoother with use ( only a few prints so far) and that changes the IR reflection.
I think I shall have taken the white one because black certainly has less pigment (you can see through) and the top surface would reflect less light.
But those number are too much off for that…update 2: removed the 3 culprit points => bed is now perfectly flat and printing. https://goo.gl/photos/zgDXPbGYmcGGwq3G8
-
Mini Differential IR sensor on BuildTak issue
Following my issues with the 5mm Glass I installed a BuildTak black surface and managed to get the sensor to trig with an acceptable ~2mm distance
Things went well and I was able to print a few Benchy and so on.
Next on my tasklist is printing the panel due case with e3d edge, which as far as I understand is some kind of PET which shall stick like crazy.
Well it doesn't really in the few test I did and if it did slightly it was only in very few areas of the contour… never managed to do much because after 1 turn my nozzle has attracted so much material that I have to pause and clean.So I wanted to try make sure my bed was flat and noticed the middle point was a bit stange. I then decided to triple each point with 5 or 10mm shift for the 2 repetitions
For the middle point I actually did 4 extra points north south east west.
I looked at the buildtak very closely and there is absolutely no damage or dirt in the center spot and I am pretty sure I could feel or see a 0.5mm dip or hill quite easilyBed probe heights:
-0.079 -0.068 -0.066
-0.163 -0.208 -0.090
-0.073 -0.365 0.029
-0.041 -0.200 -0.092
-0.052 -0.097 -0.090
-0.030 -0.210 -0.072
-0.060 -0.133 -0.064
-0.086 0.369 -0.001
-0.099 -0.089 0.131
-0.558 -0.238 -0.123 -0.060 -0.149again just for fun:
0.032 0.037 0.037
-0.030 -0.070 0.062
0.063 -0.198 0.176
0.043 -0.072 0.002
0.062 -0.001 0.017
0.069 -0.100 0.032
0.039 -0.008 0.039
0.093 0.438 0.067
0.011 0.000 0.228
-0.493 -0.141 -0.001 0.039 -0.059I noticed that the material is slightly transparent to the eye. So is it possible that it is semi transparent to IR and (occasionally) getting a second reflection from the underlying glass? Unfortunately this doesnt explain the other strange point which is positive. meeeehhh
Anyway I think that with 32 points these 2-3 stange points will not have too much weight in the calculation. I'd still be interested to know if other people did measurement on Buildtak and got similar results. I guess my recomendation would be if you see that you have 2-3 outliers in the 10 point calibration you might want to make use of the new feature of the last firmware (thx for the 64 points!).Last question, because maybe I am doint it wrong. So I know babystepping is on the todo list. But in the meanwhile what I do is adjusting the
G31 X0 Y35 Z0.2 P500
in my config.g and obviously I have to rehome and autocalibrate. Is there a faster way? -
RE: DuetWifi Beta board testing feedback - July 2016
I think it's this one from David http://www.thingiverse.com/thing:656884
-
First successful benchy on kossel XXL
Thank you All,
Just wanted to thank everyone for your precious help, as today, I can report my first successful print with a duet wifi which is also my first successful print ever.
Doing so with the help of the duetwifi was actually much less of a pain than I expected from seeing friends struggling with other electronics and software.
About the noise level we now need a way to silence those fans as truely I can't hear the steppers.Following the delta calibrations, entering the values in config was a breeze.
Autoleveling was a bit of a pain until I got the Buildtak in place on top of my damn 5mm piece of glass.
Anyway I learned a lot reading the documentation and making all this so thank you again for all your work which made this possible.The printer is a kossel25k xxl 1.5m high with openbuild profiles and hiwin linear rails.
DuetWifi, DC42 mini IR sensor, E3dV6 extruder(s), magnet balls and carbon 509mm arms.
Custom metal printed (60mm arm distance) effector https://www.shapeways.com/product/7VBB7PTUZ/se-effector-v1-2?optionId=60553838
All electronics and motors mounted on top.
I plan to have interchangeable heads for ceramic paste extrusion (extruder is almost ready but I need a way to hold the reservoir and feeding tube at a constant height above the effector.And here is the print, Slic3r 1.2.9 0.3mm layer height in nightglow PLA,
The first few prints failed because I had too much material extruded, the nozzle would touch the excess solidified material and miss steps…
After, I calibrated the steps/mm of the extruder and added the parts blowers on the effector, all went as smoothly as could be,
the rest of the album is here: https://goo.gl/photos/nEQGnLN9eM3vq2ju5
-
RE: Web Based Configuration Tool
sga, I was thinking about integrating the config tool in DWC so that the template (i.e. config.json) can be loaded and edited using the online configurator at any time. But there are still many more items on my TODO list, so I think this will have to wait a bit longer. If more people are interested in this, I will try to include this feature in my next DWC release.
That would be soooooo cool. Admittedly changing configuration settings is rarely done but when it is necessary, it would be so much easier to use the configurator than try to remember, or have to look up, the requisite M or G code along with all the associated parameters.
Actually the fact that configuration settings are rarely done depends on your usage I guess, I have exchangeable print heads with dual and single heads and and the Vulcan requires a different Z heights as well… Having a laser head is also part of my plans for the next 3-4 month.
So not only having the web based configuration tool embedded would be a dream but also being able to store, recall and edit multiple config files without uploading would be nice. -
RE: Duet WiFi firmware new feature priorities
S. Using stallguard for missed step detecion and auto rehome.
Apparently the tmc2660 shall be able to detect unexpected high loads.
After a few hours of frustration I finally did a semi successful benchy3D the most visible faults are due to the head hitting hardened overhanging corners curling upwards and producing missed steps, or hitting an already printed structure. Unfortunately I generally detect the fault 1-2 layers later.
If it could eventually be detected immediatly the delta could be paused, rehomed and restarted with no layer shift.
For some reason it does seem to work most of the time when done manually.
And yes I could up the current. But I don't want to because it prevents to hard shocks in case of colisions, -
RE: Web Based Configuration Tool
Very nice!!! I was thinking would it be possible to actually have all these pages embedded in the duet webserver? Is this planned already?
-
RE: DuetWiFiFirmware minor release 1.15c
Do you ever sleep?Thx for the update!!!
-
RE: Fan connection documentation.
thank you! but should i remove one of the 2 jumpers?
-
RE: Fan connection documentation.
Thank you for your answer as always.
I finally decided to make myself a small "fan" extension board for the 24V always on fans since I'll have more than 1.
The thing is I couldn't find the small blowers I needed in 24V, although I would have prefered to have all fans with a single voltage.Also reading this bit "by default the board runs off USB power, but moving the jumper from "5V internal" to "5V external" allows you to power the board from the 5V in pin." from the power connection page,
Looking at my board I see both jumpers are in place… Is that intended or should I remove one?
Alternatively can I pipe my 24V Vin to the 5V in connector? or is there some circuitry in between, a small schematic would be great
Also it would have been nice to have 1 or 2 connector just to extract gnd and Vin, actually (one more wish for next gen).