added from archive

This commit is contained in:
Юрий 2023-02-27 00:55:33 +04:00
parent 342dfd43b5
commit de636e372b
106 changed files with 207659 additions and 0 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,8 @@
; bed.g
; called to perform automatic bed compensation via G32
;
; generated by RepRapFirmware Configuration Tool v3.1.4 on Thu Oct 01 2020 17:57:57 GMT+0400 (+04)
M561 ; clear any bed transform
G29 ; probe the bed and enable compensation

View file

@ -0,0 +1,95 @@
; Configuration file for Duet WiFi (firmware version 3)
; executed by the firmware on start-up
;
; generated by RepRapFirmware Configuration Tool v3.1.4 on Thu Oct 01 2020 17:57:58 GMT+0400 (+04)
; General preferences
G90 ; send absolute coordinates...
M83 ; ...but relative extruder moves
M550 P"Climber7" ; set printer name
M669 K0 ; select cartesian! mode
; Network
M552 S1 ; enable network
M586 P0 S1 ; enable HTTP
M586 P1 S1 ; disable FTP
M586 P2 S0 ; disable Telnet
; Drives
M569 P0 S0 ; physical drive 0 (X1)
M569 P1 S1 ; physical drive 1 (Y)
M569 P2 S0 ; physical drive 2 (Z)
M569 P3 S0 ; physical drive 3 (E0)
M569 P4 S0 ; physical drive 4 (E1)
M569 P5 S1 ; physical drive 5 (X2)
M584 X0 Y1 Z2 U5 E3:4 ; set drive mapping
M350 X16 Y16 Z16 U16 E16:16 I1 ; configure microstepping with interpolation
M92 X80.00 Y80.00 U80.00 Z400.00 E95.00:95.00 ; set steps per mm
M566 X900.00 Y900.00 U900.00 Z24.00 E120.00:120.00 ; set maximum instantaneous speed changes (mm/min)
M203 X6000.00 Y6000.00 U6000.00 Z320.00 E1200.00:1200.00 ; set maximum speeds (mm/min)
M201 X500.00 Y500.00 U500.00 Z20.00 E250.00:250.00 ; set accelerations (mm/s^2)
M906 X800 Y800 U800 Z800 E800:800 I30 ; set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeout
; Axis Limits
M208 X-50 Y0 Z0 U0 S1 ; set axis minima
M208 X215 Y212 U261.8 Z235 S0 ; set axis maxima
; Endstops
M574 X1 S1 P"!xstop" ; configure active-high endstop for low end on X via pin xstop
M574 Y2 S1 P"!ystop" ; Y invert and high top
M574 Z1 S1 P"!zstop" ; z invert and at top
M574 U2 S1 P"!duex.e2stop" ; X2 invert and at right
; Z-Probe
M558 P0 H5 F120 T6000 ; disable Z probe but set dive height, probe speed and travel speed
M557 X15:200 Y15:195 S20 ; define mesh grid
; Heaters
M308 S0 P"bedtemp" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin bedtemp
M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0
M307 H0 A130.7 C617.8 D1.7 S1.00 V24.0 B0
M140 H0 ; map heated bed to heater 0
M143 H0 S120 ; set temperature limit for heater 0 to 120C
M308 S1 P"e0temp" Y"thermistor" T100000 B4138 ; configure sensor 1 as thermistor on pin e0temp
M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
M307 H1 A494.2 C117.0 D5.8 S1.00 V24.1 B0
M308 S2 P"e1temp" Y"thermistor" T100000 B4138 ; configure sensor 2 as thermistor on pin e1temp
M950 H2 C"e1heat" T2 ; create nozzle heater output on e1heat and map it to sensor 2
M307 H2 A487.7 C112.3 D4.6 S1.00 V24.1 B0
; Fans
M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency
M106 P0 C"HOT1" S1 H1 T45 ; set fan 0 name and value. Thermostatic control is turned on
M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency
M106 P1 C"MOD1" S0 H-1 ; set fan 1 name and value. Thermostatic control is turned off
M950 F2 C"fan2" Q500 ; create fan 2 on pin fan2 and set its frequency
M106 P2 C"HOT2" S1 H2 T45 ; set fan 2 name and value. Thermostatic control is turned on
M950 F3 C"duex.fan3" Q500 ; create fan 3 on pin duex.fan3 and set its frequency
M106 P3 C"MOD2" S0 H-1 ; set fan 3 name and value. Thermostatic control is turned off
; Tools
M563 P0 S"LEFTHEAD" D0 H1 F1 ; define tool 0
G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets
G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C
M563 P1 S"RIGHTHEAD" D1 H2 X3 F3 ; define tool 1
G10 P1 U0 Y0 Z0 ; set tool 1 axis offsets
G10 P1 R0 S0 ; set initial tool 1 active and standby temperatures to 0C
; tool for duplicate mode
M563 P2 S"DUPLICY" D0:1 H1:2 X0:3 F1:3
G10 P2 X50 Y0 U-100 S0 R0
M567 P2 E1:1 ; set mix ratio 100% on both extruders
M568 P2 S1 ; turn on mixing for tool 2
; Custom settings are not defined
; Miscellaneous
M575 P1 S1 B57600 ; enable support for PanelDue
; Load store settings
M501

View file

@ -0,0 +1 @@
{"board":"duetwifi10","expansion_boards":["Duex 5"],"firmware":3,"standalone":true,"nvram":false,"auto_save":{"enabled":false,"save_threshold":10,"resume_threshold":11,"gcodes_to_run":"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000"},"display":{"type":0,"encoder_steps":4,"spi_frequency":2000000,"menus":[{"name":"main","value":""}],"images":[]},"panelDue":true,"geometry":{"type":"corexy","mins":[0,0,0],"maxes":[200,205,200],"delta_radius":105.6,"homed_height":250,"low_dive_height":false,"max_carriage_travel":260,"print_radius":85,"rod_length":215,"z_min":0},"drives":[{"direction":1,"microstepping":16,"microstepping_interpolation":true,"steps_per_mm":80,"instant_dv":15,"max_speed":100,"acceleration":500,"current":800,"driver":0,"driver_v3":"0.0","endstop_pin":"xstop","endstop_type":1,"endstop_location":1},{"direction":1,"microstepping":16,"microstepping_interpolation":true,"steps_per_mm":80,"instant_dv":15,"max_speed":100,"acceleration":500,"current":800,"driver":1,"driver_v3":"0.1","endstop_pin":"ystop","endstop_type":1,"endstop_location":1},{"direction":1,"microstepping":16,"microstepping_interpolation":true,"steps_per_mm":4000,"instant_dv":0.2,"max_speed":3,"acceleration":20,"current":800,"driver":2,"driver_v3":"0.2","endstop_pin":"zstop","endstop":null,"endstop_type":1,"endstop_location":1},{"direction":1,"microstepping":16,"microstepping_interpolation":true,"steps_per_mm":420,"instant_dv":2,"max_speed":20,"acceleration":250,"current":800,"driver":3,"driver_v3":"0.3"},{"direction":1,"microstepping":16,"microstepping_interpolation":true,"steps_per_mm":420,"instant_dv":2,"max_speed":20,"acceleration":250,"current":800,"driver":4,"driver_v3":"0.4"}],"idle":{"used":true,"factor":30,"timeout":30},"homing_speed_fast":30,"homing_speed_slow":6,"travel_speed":100,"z_dive_height":5,"slow_homing":false,"probe":{"type":"noprobe","recovery_time":0.4,"trigger_height":2.5,"trigger_value":500,"x_offset":0,"y_offset":0,"speed":2,"deploy":false,"points":[],"pwm_channel":3,"pwm_inverted":true,"pwm_pin":null,"input_pin":null,"modulation_pin":null},"bed_is_nozzle":false,"bed":{"present":true,"use_pid":false,"heater":0},"chamber":{"present":false,"use_pid":false,"heater":2},"heaters":[{"temp_limit":120,"scale_factor":100,"series":4700,"thermistor":100000,"beta":4138,"a":0.0005717725,"b":0.0002416626,"c":0,"channel":0,"sensor":0,"output_pin":"bedheat","sensor_type":"thermistor","sensor_pin":"bedtemp"},{"temp_limit":280,"scale_factor":100,"series":4700,"thermistor":100000,"beta":4138,"a":0.0005717725,"b":0.0002416626,"c":0,"channel":1,"sensor":1,"output_pin":"e0heat","sensor_type":"thermistor","sensor_pin":"e0temp"},{"temp_limit":280,"scale_factor":100,"series":4700,"thermistor":100000,"beta":4138,"a":0.0005717725,"b":0.0002416626,"c":0,"channel":2,"sensor":1,"output_pin":"e1heat","sensor_type":"thermistor","sensor_pin":"e1temp"}],"num_nozzles":2,"toolchange_wait_for_temperatures":true,"generate_t_code":false,"tools":[{"mix_ratio":[],"number":0,"name":"LEFTHEAD","extruders":[0],"heaters":[1],"fans":[0,1],"x_offset":0,"y_offset":0,"z_offset":0},{"mix_ratio":[],"number":1,"name":"RIGHTHEAD","extruders":[1],"heaters":[2],"fans":[0,3],"x_offset":0,"y_offset":0,"z_offset":0}],"compensation_x_offset":15,"compensation_y_offset":15,"peripheral_points":3,"halfway_points":3,"calibration_factors":6,"probe_radius":85,"mesh":{"x_min":15,"x_max":200,"y_min":15,"y_max":195,"radius":85,"spacing":20},"home_first":false,"orthogonal":{"compensation":false,"height":50,"deviations":[0,0,0]},"network":{"enabled":true,"mac_address":"","name":"My Printer","password":"","ssid":"","ssid_password":"","dhcp":true,"ip":"192.168.1.20","netmask":"255.255.255.0","gateway":"192.168.1.254","protocols":{"http":true,"ftp":false,"telnet":false}},"fans":[{"name":"HOT1","value":100,"inverted":false,"frequency":500,"thermostatic":true,"heaters":[1],"trigger_temperature":45,"output_pin":"fan0"},{"name":"MOD1","value":0,"inverted":false,"frequency":500,"thermostatic":false,"heaters":[2],"trigger_temperature":45,"output_pin":"fan1"},{"name":"HOT2","value":100,"inverted":false,"frequency":500,"thermostatic":true,"heaters":[2],"trigger_temperature":45,"output_pin":"fan2"},{"name":"MOD2","value":0,"inverted":false,"frequency":500,"thermostatic":false,"heaters":[1,2],"trigger_temperature":45,"output_pin":"duex.fan3"}],"custom_settings":""}

View file

@ -0,0 +1 @@
{"main":{"language":"ru","lastHostname":"192.168.88.142","darkTheme":false,"useBinaryPrefix":true,"disableAutoComplete":false,"settingsStorageLocal":false,"settingsSaveDelay":2000,"cacheStorageLocal":true,"cacheSaveDelay":4000,"notifications":{"errorsPersistent":true,"timeout":5000},"webcam":{"url":"","updateInterval":5000,"liveUrl":"","useFix":false,"embedded":false,"rotation":0,"flip":"none"}},"machine":{"ajaxRetries":2,"updateInterval":250,"extendedUpdateEvery":20,"fileTransferRetryThreshold":358400,"crcUploads":true,"pingInterval":2000,"babystepAmount":0.05,"codes":["G1 H1 X-5 F360","G1 H1 X5 F360","G1 H1 Y-10 F360","G1 H1 Y210 F1800","G1 H2 X-5 F360","G1 H2 X5 F360","G1 H2 Z5 F6000","G1 Y-1","G1 Y-1 F360","G1 Y-5 F6000","G1 Y1","G91","M0","M1","M108","M119","M122","M18","M27","M303 H0 S60","M303 H1 S210","M303 H2 S210","M500","M503","M563 P1 S\"RIGHTHEAD\" D1 H2 F3","M564 H0","M564 H0 S0","M564 S0 H0","M566","M574 U2 S1 P\"!duex.e2_stop\"","M574 U2 S1 P\"!duex.e2stop\"","M574 U2 S1 P\"!duex.e3stop\"","M574 U2 S1 P\"!e2_stop\"","M574 U2 S1 P\"^!duex.e2stop\"","M584","M584 X0 Y1 Z2 U5 E3:4","M84","M912 P0","T0","g1 u0","g1 u210","g1 x0","g1 x210","g1 x215","g1 x220","g90","g91","m119"],"displayedExtraTemperatures":[8],"displayedExtruders":[0,1],"displayedFans":[-1,1,0],"moveSteps":{"X":[100,50,10,1,0.1],"Y":[100,50,10,1,0.1],"Z":[50,25,5,0.5,0.05],"default":[100,50,10,1,0.1]},"moveFeedrate":6000,"extruderAmounts":[100,50,20,10,5,1],"extruderFeedrates":[60,30,15,5,1],"temperatures":{"tool":{"active":[250,240,235,220,205,195,0],"standby":[220,210,180,160,140,0]},"bed":{"active":[110,100,90,70,65,60,0],"standby":[40,30,0]},"chamber":[90,80,70,60,50,40,0]},"spindleRPM":[10000,75000,5000,2500,1000,0]}}

View file

@ -0,0 +1,4 @@
RepRapFirmware filament assignment file v1 generated at 2020-10-02 22:52
extruder,filament
1,PETG
0,HIPS
1 RepRapFirmware filament assignment file v1 generated at 2020-10-02 22:52
2 extruder,filament
3 1,PETG
4 0,HIPS

View file

@ -0,0 +1,24 @@
; homeall.g
; called to home all axes
;
; generated by RepRapFirmware Configuration Tool v3.1.4 on Thu Oct 01 2020 17:57:58 GMT+0400 (+04)
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G1 H1 X-270 U275 Y210 F1800 ; move quickly to X or Y endstop and stop there (first pass)
G1 H1 X-270 ; home X1 axis
G1 H1 U275 ; home X2 axis
G1 H1 Y210 ; home Y axis
G1 X5 U-5 Y-5 F6000 ; go back a few mm
G1 H1 X-270 F360 ; move slowly to X axis endstop once more (second pass)
G1 H1 U275 F360 ; move slowly to X2 axis endstop once more (second pass)
G1 H1 Y210 ; then move slowly to Y axis endstop
G1 H1 Z-255 F360 ; move Z down stopping at the endstop
G90 ; absolute positioning
G92 Z0 ; set Z position to axis minimum (you may want to adjust this)
; Uncomment the following lines to lift Z after probing
G91 ; relative positioning
G1 Z5 F100 ; lift Z relative to current position
G90 ; absolute positioning

View file

@ -0,0 +1,7 @@
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G1 H1 U275 F1800 ; move quickly to X axis endstop and stop there (first pass)
G1 U-5 F6000 ; go back a few mm
G1 H1 U275 F360 ; move slowly to X axis endstop once more (second pass)
G1 H2 Z-5 F6000 ; lower Z again
G90

View file

@ -0,0 +1,12 @@
; homex.g
; called to home the X axis
;
; generated by RepRapFirmware Configuration Tool v3.1.4 on Thu Oct 01 2020 17:57:58 GMT+0400 (+04)
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G1 H1 X-270 F1800 ; move quickly to X axis endstop and stop there (first pass)
G1 X5 F6000 ; go back a few mm
G1 H1 X-270 F360 ; move slowly to X axis endstop once more (second pass)
G1 H2 Z-5 F6000 ; lower Z again
G90 ; absolute positioning

View file

@ -0,0 +1,12 @@
; homey.g
; called to home the Y axis
;
; generated by RepRapFirmware Configuration Tool v3.1.4 on Thu Oct 01 2020 17:57:58 GMT+0400 (+04)
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G1 H1 Y210 F1800 ; move quickly to Y axis endstop and stop there (first pass)
G1 Y-5 F6000 ; go back a few mm
G1 H1 Y210 F360 ; move slowly to Y axis endstop once more (second pass)
G1 H2 Z-5 F6000 ; lower Z again
G90 ; absolute positioning

View file

@ -0,0 +1,14 @@
; homez.g
; called to home the Z axis
;
; generated by RepRapFirmware Configuration Tool v3.1.4 on Thu Oct 01 2020 17:57:58 GMT+0400 (+04)
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G1 H1 Z-205 F1800 ; move Z down until the endstop is triggered
G92 Z0 ; set Z position to axis minimum (you may want to adjust this)
; Uncomment the following lines to lift Z after probing
;G91 ; relative positioning
;G1 Z5 F100 ; lift Z relative to current position
;G90 ; absolute positioning

Binary file not shown.

View file

@ -0,0 +1,10 @@
; pause.g
; called when a print from SD card is paused
;
M83 ; relative extruder moves
G1 E-2 F3600 ; retract 2mm
G91 ; relative positioning
G1 Z5 F360 ; lift Z by 5mm
G90 ; absolute positioning
G1 H2 X-50 U262 F6000 ; park both heads

View file

@ -0,0 +1,7 @@
; resume.g
; called before a print from SD card is resumed
;
G1 R1 X0 Y0 Z5 F6000 ; go to 5mm above position of the last print move
G1 R1 X0 Y0 Z0 F500 ; move to the resume location
M83 ; relative extruder moves
G1 E2 F3600 ; undo the retraction

View file

@ -0,0 +1,5 @@
; sleep.g
; called when M1 (Sleep) is being processed
;
; generated by RepRapFirmware Configuration Tool v3.1.4 on Thu Oct 01 2020 17:57:59 GMT+0400 (+04)

View file

@ -0,0 +1,3 @@
; stop.g
; called when M0 (Stop) is run (e.g. when a print from SD card is cancelled)
;

View file

@ -0,0 +1,11 @@
; tfree0.g
; called when tool 0 is freed
;
M83 ; relative extruder movement
G1 E-2 F3600 ; retract 2mm
M106 S0 ; turn off our print cooling fan
G91 ; relative axis movement
G1 Z3 F500 ; up 3mm
G90 ; absolute axis movement
G1 H2 X-48 F6000 ; park the X carriage at -48mm
G1 Z-3 F500 ; return Z ?

View file

@ -0,0 +1,11 @@
; tfree1.g
; called when tool 1 is freed
;
M83 ; relative extruder movement
G1 E-2 F3600 ; retract 2mm
M106 S0 ; turn off our print cooling fan
G91 ; relative axis movement
G1 Z3 F500 ; up 3mm
G90 ; absolute axis movement
G1 H2 U262 F6000 ; park the X2 carriage
G1 Z-3 F500 ; return Z ?

View file

@ -0,0 +1,11 @@
; free duplicate mode tools
;
M83 ; relative extruder movement
G1 E-2 F3600 ; retract 2mm
M106 S0 ; turn off our print cooling fan
G91 ; relative axis movement
G1 Z3 F500 ; up 3mm
G90 ; absolute axis movement
G28 X U ; home the X and U carriages
G1 Z-3 F500 ; return Z ?

View file

@ -0,0 +1,8 @@
; tpost0.g
; called after tool 0 has been selected
;
M106 R2 ; restore print cooling fan speed
M116 P0 ; wait for tool 0 heaters to reach operating temperature
M83 ; relative extruder movement
G1 E2 F3600 ; extrude 2mm

View file

@ -0,0 +1,8 @@
; tpost1.g
; called after tool 1 has been selected
;
M106 R2 ; restore print cooling fan speed
M116 P1 ; wait for tool 0 heaters to reach operating temperature
M83 ; relative extruder movement
G1 E2 F3600 ; extrude 2mm

View file

@ -0,0 +1,10 @@
; tpost2.g
; called after tool 2 has been selected
;
M106 R2 ; restore print cooling fan speed
M116 P2 ; wait for tool 0 heaters to reach operating temperature
M83 ; relative extruder movement
M567 P2 E1:1 ; set tool mix ratio
M568 P2 S1 ; turn on mixing
G1 E2 F3600 ; extrude 2mm from both extruders

View file

@ -0,0 +1,4 @@
; tpre0.g
; called before tool 0 is selected
;

View file

@ -0,0 +1,3 @@
; tpre1.g
; called before tool 1 is selected
;

View file

@ -0,0 +1,3 @@
; tpre2.g
; called before tool 2 is selected
;