====== Dental Mill ====== The myCNC software features a number of options that make it convenient in dental mill setup usage. A prime example is the usage of ATC Pots //(NOTE: This is an experimental feature that is currently in beta)//. These allow for the user to set up machines with long automated runs, with features such as Work Time/Max Work Time, different pots assigned to specific tip profiles and working materials, etc. This functionality is also described in the following manual: [[mycnc:mycnc_configuration_dialogs#atc_pots|MyCNC Configuration Dialogs - ATC Pots]]. {{:mycnc:dental-mill-002.png}} An example of a simple on-screen visualization for the tool time could then look something like this: This sample UI element would then look the following way: {{:mycnc:dental-mill-001.png}} A more complex UI tool1view element may look the following way: In the example above, the following atributes are used: * tnumber for Tool # * tmaterial for Tool Material (from ATC Pots) * ttip for the Tip Profile * tdiameter for the tool's diameter * tprogress for a visual indication of the tool usage progress (using the Tool Working Time and Max Working Time) To find out more about screen editing, please consult the following manual: [[mycnc:mycnc_screen_configuration|Screen Editing and Configuration]] ====Relevant global variables==== The following global variables are useful for a dental mill (due to their functionality being tied to the ATC pots): ^Global variable name ^ Number ^ Comment ^ | GVAR_TOOLPOT_01_TIME | 6120 | Current work time, in s, for tool pot 1 | | GVAR_TOOLHOLDER_01_POSITION | 6121 | +6. Tool pot 01 X position | | | 6122 | +6. Tool holder 01 Y position | | | 6123 | +6. Tool holder 01 Z position | This is repeated every 10 digits - for instance, the X position for each subsquent pot is defined as: ^Global variable name ^ Number ^ Comment ^ | GVAR_TOOLHOLDER_02_POSITION | 6131 | +6 | | GVAR_TOOLHOLDER_03_POSITION | 6141 | +6 | | GVAR_TOOLHOLDER_04_POSITION | 6151 | +6 | | GVAR_TOOLHOLDER_05_POSITION | 6161 | +6 | ++++Expand the rest of the table | | GVAR_TOOLHOLDER_06_POSITION | 6171 | +6 | | GVAR_TOOLHOLDER_07_POSITION | 6181 | +6 | | GVAR_TOOLHOLDER_08_POSITION | 6191 | +6 | | GVAR_TOOLHOLDER_09_POSITION | 6201 | +6 | | GVAR_TOOLHOLDER_10_POSITION | 6211 | +6 | | GVAR_TOOLHOLDER_11_POSITION | 6221 | +6 | | GVAR_TOOLHOLDER_12_POSITION | 6231 | +6 | | GVAR_TOOLHOLDER_13_POSITION | 6241 | +6 | | GVAR_TOOLHOLDER_14_POSITION | 6251 | +6 | | GVAR_TOOLHOLDER_15_POSITION | 6261 | +6 | | GVAR_TOOLHOLDER_16_POSITION | 6271 | +6 | | GVAR_TOOLHOLDER_17_POSITION | 6281 | +6 | | GVAR_TOOLHOLDER_18_POSITION | 6291 | +6 | | GVAR_TOOLHOLDER_19_POSITION | 6301 | +6 | | GVAR_TOOLHOLDER_20_POSITION | 6311 | +6 | | GVAR_TOOLHOLDER_21_POSITION | 6321 | +6 | | GVAR_TOOLHOLDER_22_POSITION | 6331 | +6 | | GVAR_TOOLHOLDER_23_POSITION | 6341 | +6 | | GVAR_TOOLHOLDER_24_POSITION | 6351 | +6 | | GVAR_TOOLHOLDER_25_POSITION | 6361 | +6 | | GVAR_TOOLHOLDER_26_POSITION | 6371 | +6 | | GVAR_TOOLHOLDER_27_POSITION | 6381 | +6 | | GVAR_TOOLHOLDER_28_POSITION | 6391 | +6 | | GVAR_TOOLHOLDER_29_POSITION | 6401 | +6 | | GVAR_TOOLHOLDER_30_POSITION | 6411 | +6 | | GVAR_TOOLHOLDER_31_POSITION | 6421 | +6 | | GVAR_TOOLHOLDER_32_POSITION | 6431 | +6 | | GVAR_TOOLHOLDER_33_POSITION | 6441 | +6 | | GVAR_TOOLHOLDER_34_POSITION | 6451 | +6 | | GVAR_TOOLHOLDER_35_POSITION | 6461 | +6 | | GVAR_TOOLHOLDER_36_POSITION | 6471 | +6 | | GVAR_TOOLHOLDER_37_POSITION | 6481 | +6 | | GVAR_TOOLHOLDER_38_POSITION | 6491 | +6 | | GVAR_TOOLHOLDER_39_POSITION | 6501 | +6 | ++++ Similarly, the work time for tool pot 39, for example, is defined by | GVAR_TOOLPOT_39_TIME | 6500 | | Currently, 40 pots are reserved, with ten global variables for each pot. ====Dental Mill Example==== {{youtube>3T64Of_Ljzw?large}}