[version en cours de rédaction] | [version en cours de rédaction] |
(Page créée avec « {{Tuto Details |Main_Picture=Correcting_Linearity_with_Rack_Offset_File_2020-03-05_09.08.35.jpg |Description=<translate>How to use the rackOffset features in v6.4.37.0 to... ») |
|||
(4 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 15 : | Ligne 15 : | ||
{{Materials}} | {{Materials}} | ||
{{EPI}} | {{EPI}} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=<translate>Temperature Warning</translate> | ||
+ | |Step_Content=<translate>Maintaining a constant bar temperature is incredibly important during these tests. Profile grows 0.07mm per metre per degree of temperature rise, so if you source a test bar from outside at 0 degrees, then the machine is near a heater at 20 degrees, a 6m bar will have grown by 8.4mm as it heats up! given that we will be measuring increments of 0.25mm, '''this is serious...''' | ||
+ | |||
+ | |||
+ | The simple solution is to ensure the bars are at room temperature before you start. Keep the doors closed during the tests. Keep an eye on the overall length of the bar by using the same measuring tape</translate> | ||
+ | |Step_Picture_00=Correcting_Linearity_with_Rack_Offset_File_temperature_warning.jpg | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=<translate>Choose your yardstick and check linearity</translate> | ||
+ | |Step_Content=<translate>It is vital that you use a measuring tape that is linear in scale, and reasonably accurate. It is even more important that you use one (AND ONLY ONE) measuring tape throughout this test. It is not critical that the tape is 100% accurate - that is impossible - but what is important is that you consistently use the same tape.{{Info|...Always choose one tape measure to run these tests. No two tape measures are the same. Choose one and stick with it}} | ||
+ | |||
+ | |||
+ | The linearity of the tape can be checked using a simple process | ||
+ | |||
+ | # Using the distance between 100mm and 1100mm, make out a "Standard" metre on a flat, solid, consistent surface (use 100mm and 1100mm to ensure there is no error at the zero point | ||
+ | # Check the zero point is consistent - discard the tape measure if it isn't, it will be a pain otherwise | ||
+ | # Check the areas 1000-2000mm, 2000-3000mm, etc against the "standard" metre | ||
+ | |||
+ | It could be the case that your "standard" metre is not really a metre exactly, but that does not matter. What is important is that a metre means the same thing all the way along the tape. '''That is linearity'''</translate> | ||
+ | |Step_Picture_00=Correcting_Linearity_with_Rack_Offset_File_Tape_Measure_selection.jpg | ||
+ | }} | ||
{{Tuto Step | {{Tuto Step | ||
|Step_Title=<translate>Ensure your measuring equipment matches the calibration</translate> | |Step_Title=<translate>Ensure your measuring equipment matches the calibration</translate> | ||
− | |Step_Content=<translate> | + | |Step_Content=<translate>#Cut a long bar length - as long as you can given the standard length and capacity of the machine. In our test we used 5m bar lengths cut from 5.3m standard lengths |
+ | #Measure bar length to your chosen tape rule. | ||
+ | #Adjust the scaling of the machine to ensure the cut bar is 5m long +/-0.5mm | ||
− | + | <br /></translate> | |
− | |||
− | |||
− | |||
|Step_Picture_00=Correcting_Linearity_with_Rack_Offset_File_2020-03-05_09.08.35.jpg | |Step_Picture_00=Correcting_Linearity_with_Rack_Offset_File_2020-03-05_09.08.35.jpg | ||
|Step_Picture_00_annotation={"version":"2.4.6","objects":[{"type":"image","version":"2.4.6","originX":"left","originY":"top","left":0,"top":0,"width":4032,"height":3024,"fill":"rgb(0,0,0)","stroke":null,"strokeWidth":0,"strokeDashArray":null,"strokeLineCap":"butt","strokeDashOffset":0,"strokeLineJoin":"miter","strokeMiterLimit":4,"scaleX":0.15,"scaleY":0.15,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","paintFirst":"fill","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"crossOrigin":"","cropX":0,"cropY":0,"src":"https://stuga.dokit.app/images/3/3a/Correcting_Linearity_with_Rack_Offset_File_2020-03-05_09.08.35.jpg","filters":[]},{"type":"wfellipse","version":"2.4.6","originX":"center","originY":"center","left":426,"top":234,"width":200,"height":200,"fill":"rgba(255,0,0,0)","stroke":"#FF0000","strokeWidth":2,"strokeDashArray":null,"strokeLineCap":"butt","strokeDashOffset":0,"strokeLineJoin":"miter","strokeMiterLimit":4,"scaleX":1,"scaleY":1,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","paintFirst":"fill","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"rx":100,"ry":100}],"height":450,"width":600} | |Step_Picture_00_annotation={"version":"2.4.6","objects":[{"type":"image","version":"2.4.6","originX":"left","originY":"top","left":0,"top":0,"width":4032,"height":3024,"fill":"rgb(0,0,0)","stroke":null,"strokeWidth":0,"strokeDashArray":null,"strokeLineCap":"butt","strokeDashOffset":0,"strokeLineJoin":"miter","strokeMiterLimit":4,"scaleX":0.15,"scaleY":0.15,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","paintFirst":"fill","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"crossOrigin":"","cropX":0,"cropY":0,"src":"https://stuga.dokit.app/images/3/3a/Correcting_Linearity_with_Rack_Offset_File_2020-03-05_09.08.35.jpg","filters":[]},{"type":"wfellipse","version":"2.4.6","originX":"center","originY":"center","left":426,"top":234,"width":200,"height":200,"fill":"rgba(255,0,0,0)","stroke":"#FF0000","strokeWidth":2,"strokeDashArray":null,"strokeLineCap":"butt","strokeDashOffset":0,"strokeLineJoin":"miter","strokeMiterLimit":4,"scaleX":1,"scaleY":1,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","paintFirst":"fill","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"rx":100,"ry":100}],"height":450,"width":600} | ||
Ligne 31 : | Ligne 52 : | ||
# Run all 3 bars | # Run all 3 bars | ||
− | <br /></translate> | + | <br />{{Info|...It is important to use the CAL notch rather than the old standard datum test because it is much easier to measure and is produced much more quickly}}<br /></translate> |
|Step_Picture_00=Correcting_Linearity_with_Rack_Offset_File_Annotation_2020-03-05_163107.jpg | |Step_Picture_00=Correcting_Linearity_with_Rack_Offset_File_Annotation_2020-03-05_163107.jpg | ||
|Step_Picture_01=Correcting_Linearity_with_Rack_Offset_File_Annotation_2020-03-05_163329.jpg | |Step_Picture_01=Correcting_Linearity_with_Rack_Offset_File_Annotation_2020-03-05_163329.jpg | ||
Ligne 46 : | Ligne 67 : | ||
Do not proceed with this process, the root cause will be mechanical play in | Do not proceed with this process, the root cause will be mechanical play in | ||
− | * Clamping | + | *Clamping |
− | * Gripping | + | *Gripping |
− | * Alignment | + | *Alignment |
− | * Loose Components | + | *Loose Components |
Or possibly drive tuning</translate> | Or possibly drive tuning</translate> | ||
Ligne 57 : | Ligne 78 : | ||
{{Tuto Step | {{Tuto Step | ||
|Step_Title=<translate>Measure position of each slot from datum end</translate> | |Step_Title=<translate>Measure position of each slot from datum end</translate> | ||
− | |Step_Content=<translate>Write the error +\- next to each notch | + | |Step_Content=<translate>Write the error +\- next to each notch, measuring from machining centre end (photo shown is RtoL feed machine). |
Repeat for each notch on each of the 3 bars | Repeat for each notch on each of the 3 bars | ||
− | Again, check for consistency. If</translate> | + | Again, check for consistency. If there is any doubt that the results have not repeated consistently 3 times, then do not proceed</translate> |
|Step_Picture_00=Correcting_Linearity_with_Rack_Offset_File_IMG_3857.jpg | |Step_Picture_00=Correcting_Linearity_with_Rack_Offset_File_IMG_3857.jpg | ||
+ | |Step_Picture_01=Correcting_Linearity_with_Rack_Offset_File_IMG_3853.jpg | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=<translate>Find the actual positions of the operations</translate> | ||
+ | |Step_Content=<translate>In the Service Form->Bar Data you can find the operation positions in the bar tree | ||
+ | |||
+ | You only need the CALNOTCH positions, not the saw cuts</translate> | ||
+ | |Step_Picture_00=Correcting_Linearity_with_Rack_Offset_File_Annotation_2020-03-05_194926.jpg | ||
+ | |Step_Picture_00_annotation={"version":"2.4.6","objects":[{"type":"image","version":"2.4.6","originX":"left","originY":"top","left":0,"top":0,"width":585,"height":445,"fill":"rgb(0,0,0)","stroke":null,"strokeWidth":0,"strokeDashArray":null,"strokeLineCap":"butt","strokeDashOffset":0,"strokeLineJoin":"miter","strokeMiterLimit":4,"scaleX":1.03,"scaleY":1.03,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","paintFirst":"fill","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"crossOrigin":"","cropX":0,"cropY":0,"src":"https://stuga.dokit.app/images/6/68/Correcting_Linearity_with_Rack_Offset_File_Annotation_2020-03-05_194926.jpg","filters":[]},{"type":"wfrect","version":"2.4.6","originX":"center","originY":"center","left":108.06,"top":281.26,"width":51.29,"height":276.26,"fill":"rgba(255,0,0,0)","stroke":"#FF0000","strokeWidth":2,"strokeDashArray":null,"strokeLineCap":"butt","strokeDashOffset":0,"strokeLineJoin":"miter","strokeMiterLimit":4,"scaleX":1,"scaleY":1,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","paintFirst":"fill","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"rx":0,"ry":0}],"height":456,"width":600} | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=<translate>Add operation positions and offsets</translate> | ||
+ | |Step_Content=<translate>Add the positions from the step above along with the offsets | ||
+ | |||
+ | Press Save | ||
+ | |||
+ | <br />{{Info|...The rackOffsets.mul file stores these values if you need to edit them manually or add more than listed}}<br /></translate> | ||
+ | |Step_Picture_00=Correcting_Linearity_with_Rack_Offset_File_Annotation_2020-03-05_194616.jpg | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=<translate>Test again</translate> | ||
+ | |Step_Content=<translate>Run the linearity test from above again. | ||
+ | |||
+ | Success will be all the notches in the place they should be with no discernable offset</translate> | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=<translate>More information</translate> | ||
+ | |Step_Content=<translate>{{Info|...When the software searches for a rackoffset value in the file, it looks for the x axis position in the files NEAREST to the intended position}}</translate> | ||
}} | }} | ||
{{Notes}} | {{Notes}} | ||
{{PageLang | {{PageLang | ||
+ | |Language=en | ||
|SourceLanguage=none | |SourceLanguage=none | ||
|IsTranslation=0 | |IsTranslation=0 | ||
− | |||
}} | }} | ||
{{Tuto Status | {{Tuto Status | ||
|Complete=Draft | |Complete=Draft | ||
}} | }} |
How to use the rackOffset features in v6.4.37.0 to correct incorrect linearity on a gripper rack
Auteur Gareth Green | Dernière modification 10/02/2022 par Gareth Green en cours de rédaction ⧼frevu-button-review-label⧽
How to use the rackOffset features in v6.4.37.0 to correct incorrect linearity on a gripper rack
linearity, accuracy, rackoffset Correcting_Linearity_with_Rack_Offset_File_2020-03-05_09.08.35.jpg
Accuracy problem on A2001 was traced to a non-linear rack. This tutorial demonstrates how to test the linearity of a rack and the systems in place to correct the linearity.
Maintaining a constant bar temperature is incredibly important during these tests. Profile grows 0.07mm per metre per degree of temperature rise, so if you source a test bar from outside at 0 degrees, then the machine is near a heater at 20 degrees, a 6m bar will have grown by 8.4mm as it heats up! given that we will be measuring increments of 0.25mm, this is serious...
The simple solution is to ensure the bars are at room temperature before you start. Keep the doors closed during the tests. Keep an eye on the overall length of the bar by using the same measuring tape
The linearity of the tape can be checked using a simple process
It could be the case that your "standard" metre is not really a metre exactly, but that does not matter. What is important is that a metre means the same thing all the way along the tape. That is linearity
Compare the position of the slots on each of the 3 bars with respect to each other. by lining the up together (regrettably photo does not show this)
If the 3 bars are not identical, the root cause is not linearity.
Do not proceed with this process, the root cause will be mechanical play in
Or possibly drive tuning
Write the error +\- next to each notch, measuring from machining centre end (photo shown is RtoL feed machine).
Repeat for each notch on each of the 3 bars
Again, check for consistency. If there is any doubt that the results have not repeated consistently 3 times, then do not proceed
In the Service Form->Bar Data you can find the operation positions in the bar tree
You only need the CALNOTCH positions, not the saw cuts
Add the positions from the step above along with the offsets
Press Save
Run the linearity test from above again.
Success will be all the notches in the place they should be with no discernable offset
en none 0 Draft
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #