firmware and web upgrade March 30, 2014 06:54AM |
Registered: 10 years ago Posts: 112 |
G30 P0 X61.17 Y0 Z-10 G30 P1 X61.17 Y179.94 Z-10.89 G30 P2 X217.14 Y179.94 Z-11.1 G30 P3 X217.14 Y16.1 Z-10.10
Re: firmware and web upgrade March 30, 2014 08:53AM |
Registered: 10 years ago Posts: 112 |
Re: firmware and web upgrade March 30, 2014 09:17AM |
Registered: 10 years ago Posts: 275 |
Re: firmware and web upgrade March 30, 2014 09:21AM |
Registered: 10 years ago Posts: 1,230 |
Quote
redblunt
can someone provide me with some links?
what is bossac
Re: firmware and web upgrade March 30, 2014 09:34AM |
Registered: 10 years ago Posts: 1,230 |
Quote
redblunt
G30 P0 X61.17 Y0 Z-10
G30 P1 X61.17 Y179.94 Z-10.89
G30 P2 X217.14 Y179.94 Z-11.1
G30 P3 X217.14 Y16.1 Z-10.10
Quote
Bed Plane Compensation
M561 (make sure that your Ormerod has no compensation set already)
M556 S100 X0 Y0 Z0 (This resets all orthogonal axis compensation to zero)
Decide on a rectangle at the four corners - Good values of X and Y might be X = 60 and 180, Y = 20 and 180
Always put the points in clockwise order round the rectangle
Raise the nozzle to around 10mm above the bed, home the X and Y axes
G1 X60 Y20 (move to pos.)
lower the nozzle to near touchdown
G92 Z0 (to set this point as Z=0)
write down Z coordinate value = 0
G30 P0 (records the current nozzle position as the 1. point for the bed compensation calculation)
Raise Z by two or three mm
G1 X60 Y180 (move to pos.)
lower the nozzle to near touchdown
M114 (to read Z coordinate value - or in Pronterface, press ‘GET POS’)
write down Z coordinate value = ?
G30 P1 (records the current nozzle position as the 2. point for the bed compensation calculation)
Raise Z by two or three mm
G1 X180 Y180 (move to pos.)
lower the nozzle to near touchdown
M114 (to read Z coordinate value - or in Pronterface, press ‘GET POS’)
write down Z coordinate value = ?
G30 P2 (records the current nozzle position as the 3. point for the bed compensation calculation)
Raise Z by two or three mm
G1 X180 Y20 (move to pos.)
lower the nozzle to near touchdown
M114 (to read Z coordinate value - or in Pronterface, press ‘GET POS’)
write down Z coordinate value = ?
G30 P3 S (records the current nozzle position as the 4. and final point - ‘S’ tells the system to calculate the equation to do the bed compensation)
leave the nozzle just above the bed and run the G Code file CIRCLE.G (should be on the SD card)
This will run the machine in a big circle at the current height
Z axis drive screw rotating is the compensation in action.
----------------------------------------------------------------------------------------
You can put the Z readings you jotted down in a file so you don’t have to do this every time the machine is run. Say the Z readings were 0.0, -0.3, 0.2, -0.5. Then use a text editor to create a file called setbed.g containing:
G30 P0 X60 Y20 Z0.0
G30 P1 X60 Y180 Z-0.3
G30 P2 X180 Y180 Z0.2
G30 P3 X180 Y20 Z-0.5 S
Put setbed.g in the gcodes folder on your SD card. (It is best not to put the G30s in config.g. If you do that the machine won’t be in its standard state when it powers up.)
To set the bed compensation, just run setbed.g as if it were a file to print.
Re: firmware and web upgrade March 30, 2014 01:59PM |
Registered: 10 years ago Posts: 112 |
Re: firmware and web upgrade March 30, 2014 02:21PM |
Registered: 10 years ago Posts: 31 |
Re: firmware and web upgrade March 30, 2014 03:03PM |
Registered: 10 years ago Posts: 112 |
G30 P0 X60 Y0 Z0.0 G30 P1 X60 Y170 Z-0.9 G30 P2 X220 Y170 Z-1.0 G30 P3 X220 Y0 Z0.0or B this:
M561; no compensation already M556 S100 X0 Y0 Z0; zeroes all orthogonal compensation G30 P0 X60 Y0 Z0.0 G30 P1 X60 Y170 Z-0.9 G30 P2 X220 Y170 Z-1.0 G30 P3 X220 Y0 Z0.0
Re: firmware and web upgrade March 30, 2014 03:06PM |
Registered: 10 years ago Posts: 112 |
Re: firmware and web upgrade March 30, 2014 03:51PM |
Registered: 10 years ago Posts: 1,230 |
Quote
redblunt
thanks again Erik for your reinterpretation of the documentation i just did it.
so following up and continuing with my questions:
1. in the setbed.g is my code line A this:
G30 P0 X60 Y0 Z0.0 G30 P1 X60 Y170 Z-0.9 G30 P2 X220 Y170 Z-1.0 G30 P3 X220 Y0 Z0.0 S
Quote
2. as shown in your documentation above the command "G30 P0" tells the firmware were to fire the sensore
does it also save the results? or will it only be available till i restart the duet?
Quote
3. if i load that file over pronterface is it writen to the sd card or do i have to upload it by shunting down and
taking the sd out of the duet?
Quote
4. will the homing procedure home eg x to its total dead end or would it home to the point were its told to be
at the total end
Re: firmware and web upgrade March 30, 2014 03:58PM |
Registered: 10 years ago Posts: 14,672 |
Re: firmware and web upgrade March 30, 2014 04:06PM |
Registered: 10 years ago Posts: 112 |
Re: firmware and web upgrade March 30, 2014 04:39PM |
Registered: 10 years ago Posts: 14,672 |
Re: firmware and web upgrade March 30, 2014 04:57PM |
Registered: 10 years ago Posts: 112 |
Re: firmware and web upgrade March 30, 2014 05:04PM |
Registered: 10 years ago Posts: 112 |
Re: firmware and web upgrade March 30, 2014 05:20PM |
Registered: 10 years ago Posts: 112 |
Re: firmware and web upgrade March 30, 2014 05:44PM |
Registered: 10 years ago Posts: 14,672 |
Re: firmware and web upgrade March 30, 2014 05:58PM |
Registered: 10 years ago Posts: 112 |
; RepRapPro Ormerod ; Standard configuration G Codes M111 S1; Debug on M550 POrmerod ;Set the machine's name M551 Preprap;Set the password M552 P192.168.178.55;Set the IP address M553 P255.255.255.0; Set netmask M554 P192.168.178.1;Set the gateway M555 P2;Emulate Marlin USB output M92 E420;Set extruder steps/mm G21 ;Work in mm G90 ;Absolute positioning M83 ; Extrusions relative M558 P1; Turn Z Probe on G31 Z1.40 P684 ; Set Z probe height and threshold M906 X800 Y800 Z800 E800 ; Motor currents (mA) T0 ; Select extruder 0 M557 P0 X0 Y0
Re: firmware and web upgrade March 30, 2014 06:20PM |
Registered: 10 years ago Posts: 112 |
Re: firmware and web upgrade March 30, 2014 06:53PM |
Registered: 10 years ago Posts: 112 |