Difference between revisions of "Test"

From Hyrel3D
Jump to: navigation, search
(new)
 
(30 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Chart of Codes ==
 
  
  
{| border="1" class="wikitable"
+
=== Misc ===
|+ G- and M- Code Reference Chart
+
 
! Code
+
 
! Supported
+
 
! Brief Description
+
 
 +
==new==
 +
 
 +
{| border="1" class="wikitable" style="text-align: center; width: 80%;"
 +
|+ Motion Controller Firmware Listing (*.dfu files)
 +
! rowspan="2" style="width: 15%;" | Which *.dfu file<br>should you use?<br><br>Look up driver type (left)<br><br>and printer type (below).
 +
! style="width: 15%;" | Hyrel Motor Stamps (on spine)
 +
! style="width: 15%;" | Encoder Boxes (mounted near TIB)
 +
! style="width: 15%;" | CANBUS Boards (on motors)
 
|-
 
|-
! [[#G0_Rapid_Move|G0]]  
+
| [[File:fw_stamps.png]] || [[File:fw_encoders.png]] || [[File:fw_canbus.jpg]]
| Yes || Rapid Move
 
 
|-
 
|-
! [[#G1_Working_Move|G1]]
+
! .<br>ESR<br>.
| Yes || Working Move
+
| <span style=color:forestgreen;"> '''EngineSR'''_30M_4.203c.dfu || <span style="color: red;">n/a</span> || <span style=color:royalblue;"> Hydra_With_CanMotors_4.500C.dfu <br>''(or newer)''
 
|-
 
|-
! [[#G2_Clockwise_Arc|G2]]
+
! .<br>30M<br>.
| Yes || Clockwise Arc
+
| <span style=color:forestgreen;"> EngineSR_'''30M'''_4.203c.dfu || <span style="color: red;">n/a</span> || <span style=color:royalblue;"> Hydra_With_CanMotors_4.500C.dfu <br>''(or newer)''
 
|-
 
|-
! [[#G2.1_Spiral_CW_Arc1|G2.1]]
+
! .<br>EHR<br>.
| Yes || Spiral CW Arc<sup>1</sup>
+
| <span style="color: red;">n/a</span> || <span style=color:darkorange;"> '''EngineHR'''_Hydra_4.203c.dfu || <span style=color:royalblue;"> Hydra_With_CanMotors_4.500C.dfu <br>''(or newer)''
 
|-
 
|-
! [[#G2.2_Spiral_CW_Arc2|G2.2]]
+
! .<br>16A<br>.
| Yes || Spiral CW Arc<sup>2</sup>
+
| <span style="color: red;">n/a</span> || <span style=color:darkorange;"> EngineHR_'''Hydra'''_4.203c.dfu || <span style="color: red;">n/a</span>
 
|-
 
|-
! [[#G2.3_3-Space_CW_Arc|G2.3]]
+
! .<br>H21<br>.
| Yes || 3-Space CW Spiral Arc
+
| <span style="color: red;">n/a</span> || <span style=color:darkorange;"> EngineHR_'''Hydra'''_4.203c.dfu || <span style=color:royalblue;"> Hydra_With_CanMotors_4.500C.dfu <br>''(or newer)''
 
|-
 
|-
! [[#G3_Counterclockwise_Arc|G3]]
+
|}
| Yes || Counterclockwise Arc
+
 
 +
==old==
 +
 
 +
{| class="wikitable mw-collapsible style="float:right;border:1px solid black"
 +
! My fantastic infobox
 
|-
 
|-
! [[#G3.1_Spiral_CCW_Arc1</sup>|G3.1]]
+
| More info
| Yes || Spiral CCW Arc<sup>1</sup>
+
|}
 +
 
 +
<br>
 +
 
 +
<br>
 +
 
 +
 
 +
 
 +
As of September, 2022 ''(dispite the confusing naming):''
 +
{| border="1" class="wikitable" style="width: 80%;"
 +
|+ Firmware Versions as of August 2022
 +
|+ style="caption-side:bottom;"|Download them from https://hyrel3d.com/updates/2022_DFUs.rar and place them in C:\Repetrel\bin\firmware
 +
! style="width: 20%;" colspan="2" | ESR and 30M
 +
! style="width: 20%;" colspan="2" | EHR
 +
! style="width: 20%;" | 16A
 +
! style="width: 20%;" | H21
 
|-
 
|-
! [[#G3.2_Spiral_CCW_Arc2|G3.2]]
+
! < Mar 2021
| Yes || Spiral CCW Arc<sup>2</sup>
+
! > Mar 2021
 +
! < Mar 2021
 +
! > Mar 2021
 +
! All
 +
! All
 
|-
 
|-
! [[#G3.3_3-Space_CCW_Arc|G3.3]]
+
| EngineSR_30M_4.203c.dfu
| Yes || 3-Space CCW Spiral Arc
+
| Hydra_With_CanMotors_4.500A.dfu
 +
| EngineHR_Hydra_4.203c.dfu
 +
| Hydra_With_CanMotors_4.500A.dfu
 +
| EngineHR_Hydra_4.203c.dfu
 +
| Hydra_With_CanMotors_4.500A.dfu
 +
|}
 +
 
 +
 
 +
<br><br>
 +
 
 +
 
 +
{| border="1" class="wikitable" style="width: 80%;"
 +
|+ Firmware Listing
 +
! style="width: 20%;" | Printer Model
 +
! style="width: 20%;" | Repetrel Version
 +
! style="width: 20%;" | Firmware
 
|-
 
|-
! [[#G4_Timed_Pause|G4]]
+
!rowspan="2"| All Hydra Models ''(3-, 4- and 5- axis)''
| Yes || Timed Pause
+
| '''Repetrel 4.2.561'''
 +
| '''EngineHR_Hydra_4.203c.dfu''' (L)
 
|-
 
|-
! [[#G10_UNUSED|G10]]
+
| Repetrel 3.084c
| ''No'' || ''Absolute E''
+
| Hydra 3.083m
 
|-
 
|-
! [[#G11_UNUSED|G11]]
+
!rowspan="2"| Engine, High Resolution (EHR)
| ''No'' || ''Relative E''
+
| '''Repetrel 4.2.561'''
 +
| '''EngineHR_Hydra_4.203c.dfu''' (L)
 
|-
 
|-
! [[#G16_Arc_Plane:_Any|G16]]
+
| Repetrel 3.084c
| Yes || Arc in Any Plane
+
| Hydra 3.083m
 
|-
 
|-
! [[#G17_Arc_Plane:_XY|G17]]
+
!rowspan="4"| System 30M ''(and earlier Systems)''<br>and Engine, Standard Resolution (ESR)
| Yes || Arc in XY Plane
+
| '''Repetrel 4.2.561'''
 +
| '''EngineSR_30M_4.203c.dfu''' (L)
 
|-
 
|-
! [[#G18_Arc_Plane:_XZ|G18]]
+
| Repetrel 3.084c
| Yes || Arc in XZ Plane
+
| Hyrel 3.083m
 
|-
 
|-
! [[#G19_Arc_Plane:_YZ|G19]]
+
| Repetrel 2.865
| Yes || Arc in YZ Plane
+
| Version 2.415
 
|-
 
|-
! [[#G20_Set_Units_to_Inches|G20]]
+
| Repetrel 1.85
| Yes || Set Units to Inches
+
| Version 1.85
 
|-
 
|-
! [[#G21_Set_Units_to_Milimeters|G21]]
+
|}
| Yes || Set Units to Milimeters
+
 
|-
+
<br>
! [[#G28_Send_X,_Y_to_Physical_Home|G28]]
+
 
| Yes || Send X, Y to Physical Home
+
<br>
|-
+
 
! [[#G53_Clear_Offsets|G53]]
+
<br>
| Yes || Clear Offsets
+
 
|-
+
<br>
! [[#G54_-_G59_-_Set_Offsets|G54-59]]
+
 
| Yes || Set Offsets
+
{| border="1" class="wikitable" style="float:right"
|-
+
! Main Sections
! [[#G81_Peck_Drilling|G81]]
 
| G81 || Peck Drilling
 
|-
 
! [[#G90_Absolute_Positioning|G90]]
 
| Yes || Absolute Positioning
 
|-
 
! [[#G91_Relatative_Positioning|G91]]
 
| Yes || Relatative Positioning
 
|-
 
! [[#G92_Reset_Coordinate_Offsets|G92]]
 
| Yes || Reset Coordinates
 
|-
 
! [[#G93_Clear_Coordinate_Offsets|G93]]
 
| Yes || Reset Coordinates
 
|-
 
! [[#M0_Stop_Until_Resume|M0]]
 
| Yes || Stop Until Resume
 
|-
 
! [[#M3_Turn_On_Spindle_.28CW.29|M3]]
 
| Yes || Spindle On CW
 
|-
 
! [[#M4_Turn_On_Spindle_.28CCW.29R|M4]]
 
| Yes || Spindle On CCW
 
|-
 
! [[#M5_Turn_Off_Spindle|M5]]
 
| Yes || Spindle Off
 
|-
 
! [[#M6_Declare_Head_Offsets|M6]]
 
| Yes || Declare Head Offsets
 
|-
 
! [[#M7_Set_Power_On_Aux_1|M7]]
 
| Yes || Aux 1 On (Mist)
 
|-
 
! [[#M8_Set_Power_On_Aux_2|M8]]
 
| Yes || Aux 2 On (Flood)
 
|-
 
! [[#M9_Turn_Off_All_Aux|M9]]
 
| Yes || All Aux Off
 
|-
 
! [[#M17_Engage_Motors|M17]]
 
| Yes || Engage Motors
 
|-
 
! [[#M18_Disengage_Motors|M18]]
 
| Yes || Disengage Motors
 
|-
 
! [[#M30_End_of_Program|M30]]
 
| Yes || End of Program
 
|-
 
! [[#M82_Absolute_E-Values|M82]]
 
| Yes || Absolute E-Values
 
|-
 
! [[#M83_Relative_E-Values|M83]]
 
| Yes || Relative E-Values
 
|-
 
! [[#M84_Disable_Motors|M84]]
 
| Yes || Disable Motors
 
|-
 
! [[#M104_Set_Temp_.28Head.29|M104]]
 
| Yes || Set Temp (Head)
 
|-
 
! [[#M106_Set_Cooling_.2F_Etc.|M106]]
 
| Yes || Set Cooling / Etc.
 
|-
 
! [[#M107_Stop_Cooling_.2F_Etc.|M107]]
 
| Yes || Stop Cooling / Etc.
 
|-
 
! [[#M109_Wait_for_Temp_.28Head.29|M109]]
 
| Yes || Wait for Temp (Head)
 
|-
 
! [[#M116_UNUSED|M116]]
 
| ''No'' || ''Pause for All Temps''
 
|-
 
! [[#M140_Set_Temp_.28Bed.29|M140]]
 
| Yes || Set Temp (Bed)
 
|-
 
! [[#M141_Set_Temp_.28Chamber.29|M141]]
 
| Yes || Set Temp (Chamber)
 
|-
 
! [[#M190_Wait_for_Temp_.28Bed.29|M190]]
 
| Yes || Wait for Temp (Bed)
 
|-
 
! [[#M191_Wait_for_Temp_.28Chamber.29|M191]]
 
| Yes || Wait for Temp (Chamber)
 
|-
 
! [[#M203_Set_G0_Speed|M203]]
 
| Yes || Set G0 Speed
 
|-
 
! [[#M221_Set_Flow_Rate|M221]]
 
| Yes || Set Flow Rate
 
|-
 
! [[#M229_Use_E_Values|M229]]
 
| Yes || Use E Values
 
|-
 
! [[#M253_Turn_On_Lathe_.28CW.29|M253]]
 
| Yes || Turn On Lathe (CW)
 
|-
 
! [[#M254_Turn_On_Lathe_.28CCW.29|M254]]
 
| Yes || Turn On Lathe (CCW)
 
|-
 
! [[#M255_Turn_Off_Lathe|M255]]
 
| Yes || Turn Off Lathe
 
|-
 
! [[#M619_Map_Aux_Port|M619]]
 
| Yes || Map Aux Port
 
|-
 
! [[#M620_Enable_Device|M620]]
 
| Yes || Enable Device
 
|-
 
! [[#M621_Set_Laser_Power|M621]]
 
| Yes || Set Laser Power
 
|-
 
! [[#M623_Duration_Emit|M623]]
 
| Yes || Duration Emit
 
|-
 
! [[#M660_Assign_Tool_Height_Offset|M660]]
 
| Yes || Set Tool Offsets
 
|-
 
! [[#M670_Enable_Y-arm_Light|M670]]
 
| Yes || Enable Y-arm Light
 
|-
 
! [[#M671_Activate_Danger_Lights|M671]]
 
| Yes || Activate Danger Light
 
|-
 
! [[#M672_Set_Y-arm_Light|M672]]
 
| Yes || Set Y-arm Light
 
|-
 
! [[#M675_Activate_Response_LEDs|M675]]
 
| Yes || Activate Response LEDs
 
|-
 
! [[#M676_Activate_Recirc._Fan|M676]]
 
| Yes || Activate Recirc. Fan
 
|-
 
! [[#M677_Activate_Buzzer|M677]]
 
| Yes || Activate Buzzer
 
|-
 
! [[#M678_Activate_Laser_X-hair|M678]]
 
| Yes || Activate Laser X-hair
 
|-
 
! [[#M679_Activate_Vacuum|M679]]
 
| Yes || Activate Vacuum
 
|-
 
! [[#M684_Activate_Exhaust|M684]]
 
| Yes || Activate Exhaust
 
|-
 
! [[#M685_Set_Power_on_Air|M685]]
 
| Yes || Activate Air
 
|-
 
! [[#M689_Activate_Ext._Head|M689]]
 
| Yes || Activate Ext. Head
 
|-
 
! [[#M701_Set_Head_Reporting|M701]]
 
| Yes || Set Head Reporting
 
|-
 
! [[#M702_-_M704_Cloning_Heads|M702]]
 
| Yes || Establish Clone Squad
 
|-
 
! [[#M702_-_M704_Cloning_Heads|M703]]
 
| Yes || Add to Clone Squad
 
|-
 
! [[#M702_-_M704_Cloning_Heads|M704]]
 
| Yes || Remove from Clone Squad
 
|-
 
! [[#M718_Stop_Logging_to_File|M718]]
 
| Yes || Stop Logging to File
 
|-
 
! [[#M719_Start_Logging_to_File|M719]]
 
| Yes || Start Logging to File
 
 
|-
 
|-
! [[#M721_Set_Unprime_Values|M721]]  
+
| [[#What_is_GCode.3F | What is GCode?]]
| Yes || Set Unprime Values
 
 
|-
 
|-
! [[#M722_Set_Prime_Values|M722]]  
+
| [[#Understanding_the_T | Understanding the T]]
| Yes || Set Prime Values
 
 
|-
 
|-
! [[#M723_Set_Manual_Flow|M723]]  
+
| [[#Controlling_Movement | Controlling Movement]]
| Yes || Set Manual Flow
 
 
|-
 
|-
! [[#M728_Set_Motor_Current_Boost|M728]]  
+
| [[#Controlling_Temperature | Controlling Temperature]]
| Yes || Set Motor Current Boost
 
 
|-
 
|-
! [[#M756_Set_Height_for_Flow|M756]]  
+
| [[#Controlling_Material_Flow | Controlling Material Flow]]
| Yes || Set Height for Flow
 
 
|-
 
|-
! [[#M772_Reset_All_Metrics|M772]]  
+
| [[#Controlling_Position_and_Offsets | Controlling Position and Offsets]]
| Yes || Reset All Metrics
 
 
|-
 
|-
! [[#M773_Generate_Basic_Report|M773]]  
+
| [[#Controlling_Lasers_and_UV_Pens | Controlling Lasers and UV Pens]]
| Yes || Generate Basic Report
 
 
|-
 
|-
! [[#M783_Tie_Aux_to_Extrusion|M783]]  
+
| [[#Controlling_Spindles_and_Lathes | Controlling Spindles and Lathes]]
| Yes || Tie Aux to Extrusion
 
 
|-
 
|-
! [[#M790_New_Layer_Actions|M790]]  
+
| [[#Reporting_and_Diagnostics | Reporting and Diagnostics]]
| Yes || New Layer Actions
 
 
|-
 
|-
! [[#M791_Snap_Image|M791]]  
+
| [[#Controlling_Aux_Devices | Controlling Aux Devices]]
| Yes || Snap Image
 
 
|-
 
|-
! [[#M792_Execute_Action|M792]]  
+
| [[#Other_Commands| Other Commands]]
| Yes || Execute Action
 
 
|-
 
|-
 
|}
 
|}
  
'''[[#What_is_GCode.3F|Back to top]]'''
+
== v3 connectivity, old ==

Latest revision as of 15:00, 22 September 2022


Misc

new

Motion Controller Firmware Listing (*.dfu files)
Which *.dfu file
should you use?

Look up driver type (left)

and printer type (below).
Hyrel Motor Stamps (on spine) Encoder Boxes (mounted near TIB) CANBUS Boards (on motors)
Fw stamps.png Fw encoders.png Fw canbus.jpg
.
ESR
.
EngineSR_30M_4.203c.dfu n/a Hydra_With_CanMotors_4.500C.dfu
(or newer)
.
30M
.
EngineSR_30M_4.203c.dfu n/a Hydra_With_CanMotors_4.500C.dfu
(or newer)
.
EHR
.
n/a EngineHR_Hydra_4.203c.dfu Hydra_With_CanMotors_4.500C.dfu
(or newer)
.
16A
.
n/a EngineHR_Hydra_4.203c.dfu n/a
.
H21
.
n/a EngineHR_Hydra_4.203c.dfu Hydra_With_CanMotors_4.500C.dfu
(or newer)

old

My fantastic infobox
More info




As of September, 2022 (dispite the confusing naming):

Firmware Versions as of August 2022 Download them from https://hyrel3d.com/updates/2022_DFUs.rar and place them in C:\Repetrel\bin\firmware
ESR and 30M EHR 16A H21
< Mar 2021 > Mar 2021 < Mar 2021 > Mar 2021 All All
EngineSR_30M_4.203c.dfu Hydra_With_CanMotors_4.500A.dfu EngineHR_Hydra_4.203c.dfu Hydra_With_CanMotors_4.500A.dfu EngineHR_Hydra_4.203c.dfu Hydra_With_CanMotors_4.500A.dfu





Firmware Listing
Printer Model Repetrel Version Firmware
All Hydra Models (3-, 4- and 5- axis) Repetrel 4.2.561 EngineHR_Hydra_4.203c.dfu (L)
Repetrel 3.084c Hydra 3.083m
Engine, High Resolution (EHR) Repetrel 4.2.561 EngineHR_Hydra_4.203c.dfu (L)
Repetrel 3.084c Hydra 3.083m
System 30M (and earlier Systems)
and Engine, Standard Resolution (ESR)
Repetrel 4.2.561 EngineSR_30M_4.203c.dfu (L)
Repetrel 3.084c Hyrel 3.083m
Repetrel 2.865 Version 2.415
Repetrel 1.85 Version 1.85





Main Sections
What is GCode?
Understanding the T
Controlling Movement
Controlling Temperature
Controlling Material Flow
Controlling Position and Offsets
Controlling Lasers and UV Pens
Controlling Spindles and Lathes
Reporting and Diagnostics
Controlling Aux Devices
Other Commands

== v3 connectivity, old ==