@Phaedrux Sunday afternoona
Posts made by dhusolo
-
Bluetooth with Duet Pi
I've been trying to get a Bluetooth controller connected the my RPI 4 in SBC mode controlling my Duet 3. It occurred to me it might be disabled. When I go to the Bluetooth Manager I receive the error:
I'm not sure what I'm missing but I've already update the pi and the firmware.
-
RE: Simpilfy 3D Send file to printer
I know there are other slicers that have different features that may or may not be better than S3D. I've tried other slicers and I don't like them. I've used S3D for years and there's no reason for me to switch.
-
RE: Simplify3d v5 duet / reprapfirmware support?
@dc42 With post processing scripts you can still use G10/G11. I set mine up like this
{REPLACE "G1 E-0.5000 F4500\n" "G10\n"} {REPLACE "G1 E0.0000 F4500\n" "G11\n"}
-
RE: Simpilfy 3D Send file to printer
@chrishamm Wow really? You'd think it would be... Thanks for letting me know.
-
Simpilfy 3D Send file to printer
S3D has a feature where you can send the file and start printing after you slice it but I'm having issues getting it connected.
This is the instructions on the page:
Most network-enabled 3D printers support auto-discovery, meaning that the software can automatically detect the printer on the network and determine the appropriate connection details. To test this process, go to Tools > Machine Control Panel within Simplify3D and click “Add New” to launch the New Connection Wizard. Select the “Network Connection” protocol, choose the “Search for Connections” option, and then click “Search for Devices” to begin the auto-discovery process. Note that this process will only work if your firewall and network rules allow UDP traffic back between the printer and your computer. In many cases, you will need to add a firewall exception to allow Simplify3D to detect the 3D printer. If the software cannot find your 3D printer, you can still enter the connection details manually. Select the “Manual Connection Details” option and then enter the IP address for your 3D printer. This information can typically be found using the LCD screen on the 3D printer to browse to the info or network status page. The software can typically select the correct port automatically based on your printer profile, but you can also enter the port number manually if needed. Common port values used by different manufacturers are listed below: FlashForge: port 8899 Ultimaker: port 80 MakerBot: port 9999 Dremel: port 80 Qidi Technology: port 3000 XYZprinting: port 9100 Once you have entered the correct details, you can click Next and press “Begin Connection Test” to establish a connection with the printer. If the software fails to connect, it typically means that the firewall or network settings are still blocking the connection. Make sure a firewall exception has been properly configured and consult your network IT manager to make sure traffic between the printer and your computer is permitted. Once a connection is successfully established, Simplify3D will automatically save the correct settings for the future, so you only need to perform this setup process once.
While trying to connect I enter my printers IP and for port number I select automatic but it fails.
-
RE: Configuring RT1000
@jay_s_uk Go figure I completely forgot to change that. That worked thanks.
-
Configuring RT1000
My setup is:
Duet 3
Duet tool board
RPI 4B
Firmware updated to RRF3.4.2I just purchased a Slice Engineering RTD PT1000 thermistor. My thermistor config is:
M308 S0 P"0.temp0" Y"thermistor" A"Bed" T100000 B4725 C0.0000000706 M308 S1 P"20.temp0" Y"thermistor" A"Hotend" T100000 B3950
My hot end temp is showing 179.9c where my bed is showing 23.9c. I've tried B4725 and B3950. What should the configuration be for?
-
RE: CPAP/Centrifugal Blower
@dc42 I was hoping to figure out a way to not have to set min/max speed. Would it be possible to use an open extruder heater port?
-
CPAP/Centrifugal Blower
I'm trying to setup a WS7040 centrifugal blower and 24v driver on my Duet3 + RPI4.
Before I installed it I had it connected with a 24v power supply and used my bench top power supply with + connected to VSR and GND to GND. The fan would turn on when I would apply .6v or more.
Now connected to the duet by the attached wiring and configured as
M950 F0 C"0.out9" Q2000 M106 P0 C"CPAP Fan1" S0 B0.1 H-1
I've also tried a number of values between Q500 and Q65535.
The issue is the turbine won't turn on until the fan slider is at 15%. While troubleshooting I used a volt meter and probed the VSR pin and the 24v - on the driver board with the fan set to 5% and the turbine started to spin. Do I need to invert 0.out9 or what am I missing?
Or do I need to purchase a frequency to voltage converter like this
-
RE: Fans Triggered From Stepper Driver Temperature
@droftarts It simply echoed
M106 P3:4 H2 T20
But you were correct. I was able to get them both to run with
M106 P3 H2 T20 M106 P4 H2 T20
-
RE: Fans Triggered From Stepper Driver Temperature
I've configured fans to run off MCU temp in the past so I'm familiar with how to do it, I was just curious if there was a different option.
I have the fans configured as this:
M308 S2 Y"mcu-temp" P"0.mcu-temp" M950 F3 C"0.out5+0.out5.tach" Q500 M950 F4 C"0.out4+0.out4.tach" Q500 M106 P3:4 H2 T20
However neither of the fans will spin even though the MCU-Temp is at 32c.
If I configure M106 as either of the following 1 fan will work.M106 P3 H2 T20 M106 P4 H2 T20
-
Fans Triggered From Stepper Driver Temperature
On my CoreXY I have a 12v fan on my X and Y stepper. I would've like to have them turn on automatically when the corresponding stepper driver (0.1 and 0.2) on my Duet 3 reaches a certain temp however looking at the object model I don't see temperature readings for each individual stepper driver.
Besides using the MCUs internal temperature as the trigger to turn on the fans, does anyone have a better option?
M950 F3 C"0.out5+0.out5.tach" Q500 ; Fan 3 uses out5, and using out5.tach as a tacho input M106 P3 C"RT Stepper Fan" S0 H-1 ; connected to P0.2 set fan 3 value. Thermostatic control is turned off M950 F4 C"0.out4+0.out4.tach" Q500 ; Fan 4 uses out4, and using out4.tach as a tacho input M106 P4 C"LT Stepper Fan" S0 H-1 ; connected to P0.1 set fan 4 value. Thermostatic control is turned off
-
RE: Object Model Sniffer
@chrishamm I found an old USB to TTL adapter. I connect the USB to the Duet's RPI USB port.
I've got the it connected by
TTY RX to Pi TX
TTY TX to Pi RX
TTY GND to Pi GNDI have the jumper on the tty in the 3.3v setting
On the pi listening I ran terminal with
cat /dev/ttyS0
On the duet pi I ran
stty -F /dev/ttyUSB0 115200 /opt/dsf/bin/ModelObserver -q -f "heat/**|tools/**" > /dev/ttyUSB0
This is the output
-
RE: Object Model Sniffer
@chrishamm I wasn't really thinking. I don't have a USB to serial converter I can attach to the Duet's RPI. Is there a way to output the data to the duet's IO port or do I need a USB adapter?
-
RE: Object Model Sniffer
@chrishamm Got it thanks. I'll try it out when I get home.
-
RE: Object Model Sniffer
@chrishamm That sounds like it might be easier. I don't see how I can redirect the filtered data to /dev/ttyS0
-
RE: Object Model Sniffer
@dc42
The 2nd RPI is connected to my Duet 3 IO_0.
GPIO14TX > IO_0.in
GPIO15RX > IO_0.out
GND > GND -
Object Model Sniffer
My goal is to have a 2nd device that polls the object model with
M409 F"d99F"
I have a 2nd RPI connected to my Duet 3 with + RPI as SBC.
GPIO14TX > IO_0.in
GPIO15RX > IO_0.out
GND > GNDI'm using
cat /dev/ttyS0 & cat > /dev/ttyS0
which basically turns terminal into a chatroom.
From DWC I can sendM118 P0 S"Hello Logfile and DWC" L1
Terminal shows
{"seq":3,"resp":"Hello Logfile and DWC\n"}
From DWC if I send
M118 P2 S"Hello Logfile and DWC" L1
Terminal responds with
Hello Logfile and DWC
Terminal does not respond when DWC sends P1, P3, P4 and P5.
So to me it seems like terminal was able to communicate with DSF.
When I try to send any of the following it doesn't respond with anything.
M409 M409 \n M409 F"d994" M409 F"d994"\n "M409 F"d994"\n" "M409" "M409\n"
It's clear I'm missing something. Does anyone have any idea?
-
Using minicom to send commands to DWC
I've been trying to use a 2nd RPI connected by GPIO TX > IO_0.in and GPIO RX > IO_0.out.
I'm struggling getting the configuration correct. I've tried multiple config settings on the duet 3 side
M575 P1 S4 B57600 M575 P1 S6 B57600 M575 P1 S1 B57600
I'm also struggling with how to configure minicom port settings and commands to talk with the duet correctly.
I can get some response from the Duet but I'm pretty sure the parity is incorrect. I've been using 57600 8N1.