@dc42 many thanks for your feedback.
Can you please suggest me some resources to read in order to have more details about this technique!
Latest posts made by Shaqour
-
RE: Sending gcode for in-line monitoring and control
-
RE: Sending gcode for in-line monitoring and control
Hi @magnets99 and thanks for your reply to my post.
@magnets99 said in Sending gcode for in-line monitoring and control:
Is the AI detection just for catastrophic failure like model getting knocked over, filament run out, pooping etc.
If so, possibly all you need are basic controls which can be done with the API or telnet.
No, I need it for in-line monitoring of the printed bead. i.e. the camera would be adjusted to the printing nozzle and images of the 3D printing process will be continously captured.What I am trying to acheive is similar to what has been already done in this paper:
"Generalisable 3D printing error detection and correction via multi-head neural networks"However this was done on a normal controller connected to a rasepiry pi not a Duet3D. and since Duet3D provides a direct connection to the PC and webinterface. I beleive the communication can be done directly with it.
Another question that could be helpfull to know, does the Duet3D support line by line feeding to the printer to achieve the complete print? or we only can print by sending the whole gcode file?
thanks
-
Sending gcode for in-line monitoring and control
Dear Duet3D community,
I would appreciate if anyone could advise me about the possiblity of using Duet3D controller for in-line monitoring and control of a 3D print.
I am planning a new project in which I will be using a Duet3D to control a 3D printer that has a camera near the nozzle.
Printing parameters such as temepratrue and feedrate and camera feed of printed bead will be an input to an AI model that will suggest corrections to printing speed, temperature and extrusion rate.
The AI decision making will be done on a separeate PC, however, I need to know how the communication can be set up with the Duet3D.
Are there any Gcode commands from which the signals of temperature values can be read so I can feed it to the AI algorithm.
Also what is the best approach to send the corrected values of temperature, speed and feedrate during the printing process. I have read about commands such as M220, M290, M104, are there any better ways or they would be sufficient.
Also what would be the speed of communication for reading data from sensors such as temp and also for modifing printing parameters.
Thanks a lot! -
Saving the temperature log
Hi
I was wondering if there is a way to save the temperature log for one or multiple sensors?What I am looking for exactly is to be able to record the temperature change along time and be able to save these data on an excel sheet
Thanks
-
RE: A way to extend the micro SD on the PanelDuet 5" to an SD card
I am designing a mount for the screen and the location for the micro SD is not reachable from the side. another issue, for my application i need to use a normal SD card to input files for printing
thanks -
A way to extend the micro SD on the PanelDuet 5" to an SD card
Hi,
I was wondering if some one can suggest a reliable source were I can purchase an extender from micro SD to normal SD for the panelduetI was concerned due to the note stated on the website:
"Caution! Do not use an SD extender cable from the SD socket on the Panel Due. Some types of SD card extender cable have been found to damage the SD card socket."Thanks
-
longer ribbon cable
Hi,
I need to connect the PanelDue with a longer ribbon cable. I found from the wiki that it is possible to connect it with longer cables if we used 26awg!
"In tests using standard 28awg 1.27mm spaced ribbon cable, 400mm worked reliably but 800mm did not. So 400mm is the maximum recommended cable length. You can also get 26awg 1.27mm ribbon cable, and by using such cable you may be able to achieve reliable operation with cables longer than 400mm."
--can any one help me about where to buy such cables in Europe??? -
Sending gcode commands to the duet
Hi
I have duet3d and i wish to send gcode commands to the duet while its connected through the serial port.
I need to send commands using matlab. From my knowladge, i can use it to send data over the serial port. However, i am not sure if the duet can directly accept the gcode commands from matlab when its connected through the usb. -
RE: Auto tune cancelled because target temperature was not reached
@dc42 said in Auto tune cancelled because target temperature was not reached:
M307 H2
Thanks the problem was solved by making the heater a chamber heater and then tune it
-
RE: Auto tune cancelled because target temperature was not reached
@droftarts said in Auto tune cancelled because target temperature was not reached:
ll th
Thanks for your reply.
regarding your questions:
-
I used the M303 H2 S180 command
-
these are the configurations for the heater:
--in config:
M305 P2 T100000 B4725 C7.060000e-8 R4700 ; Set thermistor + ADC parameters for heater 2
M143 H2 S250 ; Set temperature limit for heater 1 to 280C
--in config_override:
M307 H2 A276.0 C368.1 D5.5 S1.00 V11.8 B0 -
the resistance is 4.8 Ohm
-
the voltage is 12V
-
I am trying to make a heated piston extruder with stainless steal
the system needs time to be heated and I could reach the required temperature when I reset the printer and turn the heater on several times!!!
-