Hi, What would be the best method to send multiple gcode commands to the duet that help eliminates jitter and utilizes the gcode buffer (I'm developing a custom Host controller)? The problem I am experiencing and current method: Currently after every G1 command sent I wait for an "ok." reply from the firmware before sending the next command. approx 10ms between each character received approby D9ve - Developers
Superb, I will look forward to the next release 1.09n or greater. I may like to modify some parts of your firmware in the future, but for now I am keeping control purely software based for easy upgrades. If I can release my work, I would be happy for you to integrate this multi DOF as an extra option. Or perhaps I should create another fork!? Daveby D9ve - Developers
Hi, Thank you, I will as soon as I get a chance, I have been informed I must concentrate on my documentation. I will upgrade the firmware and test after 12th feb. It the duet wiki it's self that has an error will the wiring (easy to spot, but brings confusion especially due to the font on the silk screen layers), I will inform Tony from T3DP3D. Thanksby D9ve - Developers
Oh I was unaware... I am using version 1.09k-dc42 recommended by your self a few months back! I will check the changes, are you aware that the wiki page has errors for the wiring diagram.? think3dprint3d: I can only seem to find a blog for think3dprint3d, if I'm honest it's not very easy to pinpoint specifics that I am looking for. Would you mind linking to the latest revision, plus changes. Iby D9ve - Developers
hummm... i'm guessing that the count for the extruders is not accumulative like the count for the xyz am I correct? thanks againby D9ve - Developers
Hi DC, is there a bug or am I confused! is this the correct order that the digit pots should be connected to the extruder.. if i use it this way it works fine for me... M906 X700 Y700 Z700 E700:0:1200:1000:400:0 ----------------------------------extr-NA-Alpha-Beta-Gamma--NA which gives------------------E0--E1--E2-----E5----E3--E4 but when setting the steps per mm i get it like this (now tby D9ve - Developers
Hi, quick question, Working on the rotational position of the extra DOF (attached as extruder). When sending the M114 command the response I get will be similar to: M114 X:62.58 Y:0.00 Z:3.54 E0:0.0 E1:0.0 E2:0.0 E3:0.0 E4:0.0 E5:0.0 Count 5006 0 14158 0 0 -830 -270 0 -360 ok Now I have rotated some of the extruder but their absolute position does not seem to appear here! is there a way tby D9ve - Developers
Hey DC, that's great advice thanks... works a charm Daveby D9ve - Developers
Hi all, I have a few quick questions: 1) Does the reprap firmware (more specifically DC42 fork) buffer multi-pal lines of Gcode? 2) What's the best way to send the gcode; Send G command wait for an 'ok' response send next command and so on...? 3) I would be grateful for any tips and/or advice. Background... I am writing a small console to use with my 6DOF/axis printer, time is very limiteby D9ve - Developers
Thank you for your informative advice, I am still having issues with the web interface, I do not believe pronterface can handle sending the macro files, but I could include some pre written g-code in my slicer to home the rotary axis.... I do like your approach using ternary objective-C operators for your M574 case, although if I am going to get the end stops up and running I am not sure whatby D9ve - General
Hi DC, It is a Cartesian printer with 7DOF, ie: rotation around each axis + an extruder Thank you, I had forgotten that I had set M208 S1 to be (0,0,-10). I am not using "homing commands" during this test, but the extruder (or an axis ) stops when an end stop is triggered and the coordinates are more negative than M208 S1 command, which now makes sense. I am thinking I have miss configuredby D9ve - General
Hello all, Has anyone tried using the new portable projectors? I have has good results using a large industrial projector and a biconvex 20cm lens to reduce the throw to 20cm. The Phillips picoPix looks like a good projector. I may have to buy one to see what I can achieve, unless of course anyone can provide better advice? Daveby D9ve - 3D Scanners, Book Scanners, and Optics
Centre point (home) is located in the middle of my printer at the moment! from coordinates (0,0,0) When using G1 f1000 x-10 s0 ;carriage does not move "backwards-negative" When using G1 f1000 x10 s0 ; carriage does move "forwards-positive" if at coordinates (-n,0,0) and sending: >>> G1 x-n s0 ; the carriage will always go to home! where n = a number Why is this and can this be easiby D9ve - General
Hi DC, The printer does not appear in the ARP table! The port seems okay (steady orange and flashing green LED), the cable certainly works too. I will try to enable DHCP... setting all M552,M553,M554 to equal P0.0.0.0 reported back with "Dud IP address: M552 P0:0:0:0", likewise for the rest! Trying again: >>> M554 P0.0.0.0 SENDING:M554 P0.0.0.0 >>> M553 P0.0.0.0 SENDING:M55by D9ve - General
Hi Mandrav, DC, Viper My CONFIG.g file I presume is set correctly, although I may have set-up the gateway and netmask wrong . I have been through every G and M code for DC42 firmware. The mac address has been registered with IS (information services) my admin. Obviously I am not using smoothie! My printer has been converted to a 7DOF printer, I am soon to start to write the new slicer software.by D9ve - General
Hey guys sorry it's been a while, I haven't had much luck to be honest, I do not get a reply when pinging the printer. The system/ Admin has have given me a static IP and included the MAC address on their DNS. as mentioned by viper Where do I find these settings: # network settings network.enable true # enable the ethernet network services network.webserver.enable true # enable the webserby D9ve - General
Hi and thank you both, the title is a bit misleading, I meant for your firmware, I believe I have set the config.g file correctly. 1) yes definitely 2) assumed both are wired into the router 3) I am not allowed to specify such info. but for all intensive purposes Laptop ipv4 abc.axy.tw.111 default gateway abc.axy.tw.250 subnet mask 255.255.255.0 dhcp serverby D9ve - General
Hi, I wanted to try the web interface, unfortunately I am not very good with networks, I have a static IP for my printer and my laptop is using the the same gateway and submasknet. I have downloaded the latest version of both the web interface and the firmware. if the duet is plugged in via usb and the Ethernet is connect, pronterface will display that the network is active and return the ipby D9ve - General
That's okay, now having my digital oscilloscope I can see the small changes in the period for the acceleration. The m572 command is rather good at delaying or extending a start or stop move for bowden type exturders, now I am thinking of getting this firmware for my other printer at home. The M568 extrusion offset ratio seems almost perfect for colour mixing, for those reading! M576: Set axisby D9ve - General
Hi, That's good to know that they accelerated and decelerate with the step axis (this had to be the case). Although, on my oscilloscope i can see a very noticeable change in the period when i do not set a feed rate and an extruder move command. When I do set these, this seem to change ( the period seems to remains constant). I may be wrong tho, I am using an old crt scope at the moment, I will tby D9ve - General
Indeed I must have pressed the erase button! I can tell you I had troubles uploading the new firmware from the cmd terminal using Bossac.exe The quick and easy solution I found was to copy both the firmware and the executable into the same folder on the c drive, open cmd.exe with admin privileges, then go to that directory in the terminal and run the command: bossac.exe -e -w -v -b -R nameOfFiby D9ve - Developers
This hardware is very new so no they have not worked yet, I have just flashed the firmware due to pressing the erase button by mistake, i didn't even know was there. Thank for updating the firmware for me and others alike. It's very helpful to see the steps and the non-moving one too , and yes 107 is correct, so that is good. As I am writing this I am about to check the extruders again.... Theyby D9ve - General
Thanks, Call me old fashioned, but I have been using Ponterface and debug output only shows DM1 and DM2 info, related to the extruer. Maybe it's old firmware or pronterface, the board is new from Think3dPrint3d for those interested after sending a 3mm move to all extruder attached to a single tool the debug looks like: serial: M105 serial: M105 >>> g1 e3 SENDING:G1 E3 serial: G1 E3 Dby D9ve - General
Thank you for the link, I will follow and report back. Is there an easy way to disable the Erase button? Thank you. Daveby D9ve - Developers
Hi all, Can anyone help using DC42 firmware I cannot get the extruder to cold extrude even when using the M302 P[1/0] to enable or disable the prevention. My config file is in experimental stages, but the Cartesian axis worked. The commands I gave it was: T0 ; just to be sure M302 P1 ; I think it was one not zero! G1 E2:2:2:2 ; extrude 2mm on all extruders! Perpaps I am misby D9ve - General
Attached is my experimental config file, if it helps. Although, it recognised before I change the m92 command from m92633:633.... to m92107:633.... I don't see it being the problem! Thanks Daveby D9ve - Developers
Hi, I a little confused, recently purchased Duet and Duex, plugged it in and checked device manager: COM 4 Due something, disconnect the Duet took out the SD card, modified it and checked it again and it worked, well, all apart from the extruders (with cold extrude enabled "m302 p1"). So, I repeated, I turned off the device, disconnected the USB, removed the SD, made an edit to the conifg.g fileby D9ve - Developers
Hey, thanks for your reply, I was on a long weekend break. I am currently working on a mod for your firmware to control 6 axis, ie rotation around X Y and Z. But I am migrating from marlin to the duet as there is a little more head room, also the drivers are a ready integrated into the hardware. I have been asked to keep modifications to a minimum (to save time and cost mainly). The printer I amby D9ve - Reprappers
Can anyone help is it possible using the config.g to A) set a single end stop to be active low for Z, while the rest remain active high? is it possible to set specific extruders to use absolute coordinates while another remains relative? If so what are the commands, i cannot find the answer on reprap wiki. If not what would you recommend? Thanks Daveby D9ve - Reprappers
Hi all, How does this scanner compare to the atlas or david laser scanner begginers kit? Before I build one I would like to know if the softwares interpolation feature can combine vertical scans with the horizontal (rotatory) ones? Does anyone know If it would be able to gain a resolution of 0.2mm? My apologies for leaching onto a thread! Thanks Daveby D9ve - 3D Scanners, Book Scanners, and Optics