Great, that gives me some ideas. Thanks!
Posts made by lasakro
-
RE: DuetWifi V1.01- Time for ADC Replacement?
-
DuetWifi V1.01- Time for ADC Replacement?
Yes they are still around and this thing is built like a brick out house. Been going like 5 years. In the past couple of months, now I only drive it on weekends, feed is getting hard. Finally the only way I could get smooth PLA prints was to up the hot end temp gradually to 270 Deg C until it tripped on high temp. So the temp circuit has been drifting down. I don't have an IR measurement to confirm but it's pretty obvious. So I replace the thermistor and no change. So which chip should I go after for input E0? A link to a schematic would also help. Thanks for reading
-
RE: Space in SSID: Correct Syntax Please
Or maybe better clarification.
-
RE: Space in SSID: Correct Syntax Please
Thanks for the reply's guys. Got it to work. Looks like the Wiki still has an outdated info about the space used in a SSID for M587:
"If a password or SSID includes space or semicolon characters then it must be enclosed in double quotation marks. For security, do not use this command in the config.g file, or if you do then remove it after running it once so that the network password is not visible in the file."
-
Space in SSID: Correct Syntax Please
Hello,
I read that the instructions mention that the space requires quotes around it but dosen't mention how to handle the remaing SSID. I've tried several attempts but it's kicking my "but".
Ex: M587 S"Bobs Home" P"8312831283128312"
All combinations don't find any network after a M552 S1:
"Bobs"" ""Home"
"Bobs" "Home"
'Bobs'" "'Home' -
RE: Refresher Needed: 1.17 to 1.19.2
I put the Wifi idle. Needed to delete my current SSID with M588. Sent SSID, PW and IP this time and it worked. Thanks for your help.
-
RE: Refresher Needed: 1.17 to 1.19.2
Have you on of those days where you look back and say "boy was I an idiot"? Tried my printer today and the end stops are working fine. I know I had to rush to the power switch after one of the axis wouldn't stop. Well moving on, sorry about that.
As for the M587 command I tried it under 4 circumstances and still can't set an IP:
- Putting Wifi idle at the Pronterface command line with M552 S0. Sending M587 I192.168.1.2
- With Wifi running sending M587 I192.168.1.2
- Placed M587 I192.168.1.2 in my config.g before the M552 S1 command.
- Placed M587 I192.168.1.2 in my config.g after the M552 S1 command.
So where is the correct location for this and what am I missing? The SSID and DHCP are working fine. I'm just tired of having to guess which address got leased out.
Edit: I removed the old M552 I192.168.1.2 from my config.g before trying the above.
-
RE: Refresher Needed: 1.17 to 1.19.2
Thanks for all the suggestions but without code that responds to my end stops it's useless. I need to figure that out first unless I need to print which will just mean reverting back to 1.17.
-
Refresher Needed: 1.17 to 1.19.2
Hello,
Been enjoying the DuetWifi for about a year now and haven't even needed to review my config.g. This thing just runs great. In my attempt to give it a static IP I successfully upgraded from 1.17 to 1.19.2. There is a lot to read in the release notes between then and now and can't seem to find it. Probably a command change but both my X and Y axis don't stop when the end switches are detected. Probably the Z as well. As for the static address I can't seem to get that to fly either. Below is my config and my latest attempt to a static address. Any help would be appreciated.; Prusa i3 config file for dc42 Duet firmware ; Prologue and comms section M106 P2 S255 ; turn LED's off to see a board reset M111 S0 ; Debug off M550 PTevo Tarantula ; Machine name (can be anything you like) M551 Preprap ; Machine password M552 P192.168.1.2 ; Set IP M552 S1 ; Enable Wifi M555 P2 ; Set output to look like Marlin M575 P1 B57600 S1 ; Comms parameters for PanelDue ; Motor Map M584 X0 Y1 Z2 E3 ; Movement section M569 P0 S1 ; Drive 0 goes forwards (change to S0 to reverse it) M569 P1 S1 ; Drive 1 goes forwards M569 P2 S1 ; Drive 2 goes forwards M569 P3 S0 ; Drive 3 goes backwards M569 P4 S1 ; Drive 4 goes forwards M574 X1 Y1 S0 ; X and Y end stop configuration (at low end, active low) M906 X800 Y800 Z800 E1000 ; Set motor currents (mA) M201 X1000 Y1000 Z15 E1000 ; Accelerations (mm/s^2) M203 X15000 Y15000 Z100 E3600 ; Maximum speeds (mm/min) M566 X600 Y600 Z30 E20 ; Minimum speeds mm/minute M208 X200 Y280 Z480 ; set axis maximum (adjust to suit your machine) M208 X0 Y0 Z0 S1 ; set axis minimum (adjust to make X=0 and Y=0 the edge of the bed) M350 X64 Y64 E64 I1 ; Set 64x microstepping with interpolation M92 X320 Y320 Z1600 ; Set axis steps/mm M92 E388.3496 ; Set extruder steps per mm G21 ; Work in millimeters G90 ; Send absolute coordinates... M83 ; ...but relative extruder moves ; Z probe section M565 X32 Y-10 Z0 ; probe offset from the extruder tip to the probe position M558 P1 X0 Y0 Z1 H4 F200 T5000 ; Mode 4 used for inductive probe, dive height 4mm, probe speed 200mm/min, travel speed 5000mm/min G31 X0 Y0 Z2.16 P500 ; Set the probe height and threshold (Glass = Z2.16, Blue Tape = Z3.16) Lately 3.6 Tape ; Auto Bed Compensation Points (Min:Max) M557 X10:160 Y55:205 S150 ; Heater and thermistor section M305 P0 R4700 T100000 B3950 ; Bed thermistor (P0) is 100K @ room temp M305 P1 R4700 T100000 B4388 ; Hotend thermistor (P1) M307 H0 A150.7 C512.4 D4.5 B0 ; Results from Bed Auto Tune on 1/21/17 M307 H1 A623.0 C263.3 D7.7 B0 ; Results from Extruder 0 Auto Tune on 1/21/17 ; M301 H1 P10 I0.10 D100 T0.50 S1.0 ; PID settings for extruder 0 M570 S120 ; Increase to allow extra heating time if needed ; Filament Out Switch M581 T2 E1 S1 C0 ; Filament switch runs Trigger2.g on rising edge for all prints ; Tool definition section M563 P0 D0 H1 ; Define tool 0 to use extruder drive 0 and heater 1 G10 P0 S0 R0 ; Set tool 0 operating and standby temperatures ; Epilogue T0 ; select first hot end M106 P1 T45 H1 ; sets FAN1 output to Hotend to be thermostatically controlled @ 45 deg. M106 P2 S255 ; turn LED's on
-
RE: What is wrong with FAN1 output?
Jeff,
It looks iike I posted this before carefully reading the documentation: "FAN1 is set up as a thermostatically-controlled fan by default. To use it as a normal controlled fan, you must first cancel thermostatic mode by sending M106 P1 H-1."
Thanks for the feedback,
Bob -
What is wrong with FAN1 output?
I'm using M106 P0, P1 or P2 for fan output connections FAN0, 1 and 2 followed by a S255 for full on or S0 for full off. My FAN1 has no output using the command. When I reset the Duet, or cycle power FAN1 does cycle on then off. I contacted Filastruder, they contacted Think3dPrint3D, and a warranty replacement was sent. Now this new board exhibits the same behavior. I'm running FW v1.17 (2016-12-24). This is the first time trying to use this output so I have no experience with it working correctly. Can someone verify it's not a FW problem? Please advise if any other testing should be performed on my end. Thanks.
-
RE: Can we use two Z endstops? / Macro Qualifiers
@dc42,
Good to know about the temperature sensitivity. I'll stick with what I have for now, thanks.@DjDemonD,
Thanks for the suggestion but 2 sensors in a series configuration isn't what I'm looking for. My current hardwired solution is functioning as intended. -
Can we use two Z endstops? / Macro Qualifiers
If I do a homing with a cold bed and hotend my inductive Z-Probe is in a slightly different position, doesn't detect the bed and crashes. I've been able to use a microswitch wired in parallel to the inductive probe positioned slightly lower and it works fine. I've seen in the example for M851 that one is allowed to use E1:2 such that an event on either E1 or E2 endstop will trigger the desired results.
Is there syntax that will allow one to use E0 or Z to trigger a homed event? Below is my current setup:
[[language]] M558 P4 X0 Y0 Z1 H4 F200 T5000 I1
If the answer is no how could one only run a macro like
home all
only if both temps are at expected values or above?
-
New DuetWifi Install: Why filament unloads at the end of print?
I've only owned my first printer, Tevo Tarantula, for 2 months after upgrading to DuetWifi. Thanks for everyones hard work, this thing rocks!
- In Cura I'm still specifying the Prusa i3 with flavor Reprap as I did with the MKS electronics and Marlin but never had this problem. At the end of every Cura sliced prints the head remains on the print while the heaters turn off. The extruder then runs for maybe 10 minutes retracting the filament. When it completes the cold "hotend" breaks itself free from the print and returns as it should. Below is the end code of a print where this happens. I thought it was cause by the line right after TIME_ELAPSED, G1 F1500 E4941.13188, but I commented that out in another test and the problem persisted. Any thoughts how to fix this? I've tried to switch to Slic3r but I have alot of work to do with that to get the prints Cura is providing without barly any tweeks. I'm not seeing this problem with Slic3r and no responses from UltaMaker on this.
[[language]] .. .... ..... G0 X113.91 Y143.609 G0 F18000 X113.91 Y143.174 ;TIME_ELAPSED:2612.914554 G1 F1500 E4941.13188 M104 S0 ;extruder heater off M140 S0 ;heated bed heater off (if you have it) G91 ;relative positioning G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure G1 Z+0.5 E-5 X-20 Y-20 F9000 ;move Z up a bit and retract filament even more G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way G1 Y275 M84 ;steppers off G90 ;absolute positioning M104 S0 ;End of Gcode ;SETTING_3 {"global_quality": "[general]\\nversion = 2\\nname = ABS Profile .15\ ;SETTING_3 \ndefinition = prusa_i3_xl\\n\\n[metadata]\\nquality_type = low\\ntyp ;SETTING_3 e = quality_changes\\n\\n[values]\\nbottom_layers = 6\\nbrim_width = ;SETTING_3 4\\ncool_fan_enabled = False\\ninfill_pattern = grid\\ninfill_sparse_ ;SETTING_3 density = 30\\nlayer_height = 0.15\\nlayer_height_0 = 0.2\\nmaterial_ ;SETTING_3 bed_temperature = 100\\nmaterial_print_temperature = 250\\nretraction ;SETTING_3 _speed = 25\\nspeed_infill = 150\\nspeed_layer_0 = 30\\nspeed_print = ;SETTING_3 150\\nspeed_topbottom = 150\\nspeed_travel = 300\\nspeed_travel_laye ;SETTING_3 r_0 = 60\\nsupport_enable = False\\nsupport_infill_rate = 10\\nsuppor ;SETTING_3 t_type = buildplate\\ntop_bottom_thickness = 0.8\\ntop_layers = 6\\nw ;SETTING_3 all_thickness = 0.8\\n\\n"}