@deckingman Good points. Thank you for the information. I am currently subscribed to the "Diamond Hotend users" and the "3d printing multi material and multi coloured" groups on Facebook. Can you recommend anywhere else to follow?
Posts made by JUNK
-
RE: Error in Gcode file? Operation failed (Reason:err 1)
-
RE: Error in Gcode file? Operation failed (Reason:err 1)
Thanks, I think it was your blog post that I followed when I first set my printer up. Thank you for that.
It looks like I made a mistake when I drifted from your recommendations.
I was trying to simplify my config.g and have all the colour selections dealt with by the slicer. I would still like to do that, but I think that I will override the mixing ratios in the gcode and have all my tools defined in the config.g as generic. I am guessing that the filament estimates are based on the tools rather than the gcode. I will have to investigate and experiment further. (just thinking out loud)Thanks
-
RE: Error in Gcode file? Operation failed (Reason:err 1)
@dc42 Ok, does that mean that it would be better to define multiple tools in the config.g but have them refer to the same hardware?
M563 P0 S"Diamond 1" D2:3:4 H3 F0
M567 P0 E0.33:0.33:0.34
M563 P1 S"Diamond 2" D2:3:4 H3 F0
M567 P1 E0.98:0.01:0.01
M563 P2 S"Diamond 3" D2:3:4 H3 F0
M567 P2 E0.01:0.98:0.01
M563 P3 S"Diamond 4" D2:3:4 H3 F0
M567 P3 E0.01:0.01:0.98
etc -
RE: Error in Gcode file? Operation failed (Reason:err 1)
I have made the modification to the gcode file and I am now printing. Thank you.
Out of interest was it the number of items in the list that was causing the problem or the fact that the entries were zero?
Will this issue still exist when I upgrade to 3.1.1. ?
Thanks again
James
-
RE: Error in Gcode file? Operation failed (Reason:err 1)
Hi @Phaedrux Thanks for your attention.
I am using DWC 2.0.7.
The forum software will not allow me to upload a .zip file so I have changed the extension to .txt. You will need to change it back.Colours 14 to 22 - Cylinder - Real Filament CYM 22 Colour Idealised.txt
Otherwise, I have shared the uncompressed file on google drive.
I am happy to put it somewhere else if it is easier.https://drive.google.com/file/d/1zkOpH-vyU0qr0ptCABs9MZBd2GLNo8oo/view?usp=sharing
I think the next thing to try would be to have a fresh install and upgrade to the latest version (3.1.1) and do all the required config.g updates.
Thanks
James -
Error in Gcode file? Operation failed (Reason:err 1)
Hi,
"Failed to get file info for ...gcode" Operation failed (Reason:err 1)
When I upload a gcode file I get the above error. (see Error Code.PNG) However the file successfully uploads. When I simulate printing the file, the web interface intermittently looses connection with the board and I have to emergency stop the board to reconnect. Unfortunately the gcode file is too large to upload here (4,612KB)
Board: Duet WiFi 1.02 or later + DueX5
Firmware: RepRapFirmware for Duet 2 WiFi/Ethernet 2.05.1 (2020-02-09b1)
Duet WiFi Server Version: 1.23
PrusaSlicer 2.2.0
Kossel Delta with Diamond HotendI edit the gcode in notepad++ prior to upload as I am simulating colour changes in the slicer using different tools but I am using a single mixing head tool on the printer; I search and replace T14, T15, T16 etc with T0. I have done this previously without error. (see Model.PNG). I have repeated this carefully and he error still occurs.
I have tried uploading files that I have previously printed and they print ok.
I have re-sliced the model and the error still occurs. The start and end of the file looks ok; I don't think that it has been truncated.
When I download the file from the web interface the file size is the same and it doesn't appear to be corrupted.
I have tried slicing a different model (with PrusaSlicer), that I have previously printed and it starts the print ok.
Main difference is that I haven't tried this many tools in the slicer before. I have previously used 13 but this time 22, but I rename all the tools to T0 anyway. I have checked the mixing ratio (M567) code for typos and can't see any. This a test print.
The file name is long "Colours 14 to 22 - Cylinder - Real Filament CYM 22 Colour Idealised.gcode" so I tried shortening it to "shortfilename.gcode" but the same errors occur.
I have printed larger file sizes.config.g and M122 output attached.
What else should I try?
Best regards James
-
RE: Commissioning Duet 0.8.5 and Duex4 v0.2a Setup
DC42
I have not been able to get a reading from the thermistor when connected to the duex4 with the change you suggested. It does work when connected to the duet. I have noticed that M115 does not list the duex4. Should it be showing it? Do I have a more fundamental problem?M115
FIRMWARE_NAME: RepRapFirmware for Duet FIRMWARE_VERSION: 1.24 ELECTRONICS: Duet 0.85 FIRMWARE_DATE: 2019-06-13b2Thanks
James
-
RE: Commissioning Duet 0.8.5 and Duex4 v0.2a Setup
@JUNK said in Commissioning Duet 0.8.5 and Duex4 v0.2a Setup:
Error status: 4
It looks like I have an error, Where I I find out what this means please?
-
RE: Commissioning Duet 0.8.5 and Duex4 v0.2a Setup
M122
=== Diagnostics ===
RepRapFirmware for Duet version 1.24 running on Duet 0.85
Used output buffers: 3 of 16 (16 max)
=== System ===
Static ram: 44204
Dynamic ram: 42812 of which 3096 recycled
Stack ram used: 136 current, 3428 maximum
Never used ram: 4764
=== Platform ===
Last reset 01:39:41 ago, cause: power up
Last software reset at 2019-11-13 21:33, reason: User, spinning module GCodes, available RAM 5004 bytes (slot 3)
Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0xffffffff
Error status: 4
Free file entries: 10
SD card 0 detected, interface speed: 10.5MBytes/sec
SD card longest block write time: 0.0ms, max retries 0
MCU temperature: min 3.5, current 26.5, max 28.6
Date/time: 2019-11-14 16:23:19
Slowest loop: 60.74ms; fastest: 0.10ms
I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
=== Move ===
Hiccups: 0, FreeDm: 100, MinFreeDm: 97, MaxWait: 2213185ms
Bed compensation in use: none, comp offset 0.000
=== DDARing ===
Scheduled moves: 10, completed moves: 10, StepErrors: 0, LaErrors: 0, Underruns: 0, 0
=== Heat ===
Bed heaters = 0, chamberHeaters = -1 -1
=== GCodes ===
Segments left: 0
Stack records: 2 allocated, 0 in use
Movement lock held by null
http is idle in state(s) 0
telnet is idle in state(s) 0
file is idle in state(s) 0
serial is idle in state(s) 0
aux is assembling a command in state(s) 0
daemon is idle in state(s) 0
queue is idle in state(s) 0
autopause is idle in state(s) 0
Code queue is empty.
=== Network ===
Free connections: 15 of 16
Free transactions: 23 of 24
Locked: 0, state: 4, listening: 20071bf4, 0, 0 -
Commissioning Duet 0.8.5 and Duex4 v0.2a Setup
Hi
I am in the process of commissioning my Duet 0.8.5 and Duex4 v0.2a Setup.
I bought them from Think3dPrint3d a number of years ago. This is my first time using them.
I have successfully setup and tested the Duet 0.85 board on its own and had a successful print.
The configuration was created using the "RRF Config Tool"
I am now in the process of setting up the Duex4 v0.2a board.
I have connected the ribbon cable and run a separate V+ from my power supply to the Duex4. I have connected a shorter wire from the Duet 0.8.5 -ve connector to the Duex4 -ve connector.I will be adding a Diamond Hot End to the Duex4
The additional code that I have added to the config.g file is follows
M569 P5 S1 ; physical drive 5 goes forwards Ex3 (Diamond)
M569 P6 S1 ; physical drive 6 goes forwards Ex4 (Diamond)
M569 P7 S1 ; physical drive 7 goes forwards Ex5 (Diamond)M305 P3 T100000 B4138 R4700 ; set thermistor + ADC parameters for heater 3 (Diamond)
M143 H3 S280 ; set temperature limit for heater 3 to 280CM106 P3 S1 I0 F500 H3 T45 ; set fan 3 value, PWM signal inversion and frequency. Thermostatic control is turned on
M563 P2 S"Diamond" D2:3:4 H3 F2 ; define tool 3
G10 P2 X0 Y0 Z0 ; set tool 2 axis offsets
G10 P2 R0 S0 ; set initial tool 2 active and standby temperatures to 0CThe Web interface shows the "Diamond" tool added and the additional extruder motors.
There is a single red LED lit on the Duex4 at location D5.I have tried connecting my thermistor into the Duex4 and no measurement is recorded (2000.0C on the Web interface)
I have tried it at all the possible locations for thermistors shown in the wiring diagram
https://reprap.org/wiki/File:Duet_0.8.5_Duex4_wiring_0.2.svg
(my board has the pin connectors rather than the screw connectors)
I have tested the thermistor by connecting it to the Duet board and it gives a believable reading.The M115 command does not list the Duex4
FIRMWARE_NAME: RepRapFirmware for Duet FIRMWARE_VERSION: 1.24 ELECTRONICS: Duet 0.85 FIRMWARE_DATE: 2019-06-13b2
Should the Duex4 be listed here?Do I have a problem here? Have I miss-configured my system?
I will post the M122 output in a reply post.
I have an existing problem where the heater for T0 is continuously on. I am currently ignoring that as I don't intend to use it. However it is possible that it might be relevant here.
Thanks in advance.
Jamesconfig.g -
Looking for Duet v0.8.5 Documentation
Hi
I am having trouble finding documentation for the Duet v0.8.5. Can someone point me in the right direction please?
Thanks
James (JUNK)