Skip to main content

Drill Bank Setup & Operation

Drill Bank Example Drawing

image.png

The numbers 20-29 are straight drills and the numbers 14-19 are horizontal drills. 

Change Tools
Use M6 and configure the drill bank in the MachMotion parameters. 

Drill Bank 1 Setup

Map all overall drill bank features according to the requirements for the drill bank to begin and end a cycle

NOTE: Every drill bank is unique on how it functions. basic understanding of the sequence is required for setup in the parameter blocks below! Not all parameters have functions that correlate to every drill bank. some may be left blank.

1: "Engaged Input" is a confirmation signal to determine that the drill bank assembly did reach its desired engaged position. This is typically a magnetic switch on the air solenoid controlled by the "Engaged Output". This creates a more robust product if available but not mandatory for operation.

2: "Engaged Output" is the first action to occur when a drill cycle is called. This is typically an air cylinder to extend the drill bank assembly into a cutting position.

3: "Engaged Settle Time" may be required if no "Engaged Input" is present. This will allow the drill bank assembly time to reach its proper position before beginning operation. This logic is true for all "Settle Time" style parameters

4: "Drill Bank Motor On Output" is where you would map the output for the contactor for the drill motor that actually spins the drills.

5: "Parked Input" is the same logic but opposite direction of the "Engaged Input". "Engaged"=Prepared for cycle to start. "Parked"=Prepared for cycle to end.

6: "Parked Output" is the same logic but opposite direction of the "Engaged Output" Engaged=Move drill bank assembly to cut position. "Parked=Move drill bank assembly out of the way to resume standard operation. "Engaged" and "Parked" are typically opposing directions of the same cylinder.

7: "Drill Bank 1 Range of Tool Numbers for Drill Bank" will have a range of numbers from the lowest drill tool number to the highest. (Ex. If i have 16 drills in my bank assembly, I may input "100-115" into the "Drill Bank 1 Range of Tool Numbers for Drill Bank" Parameter). Tool numbers for drills should be in a range that will not overlap or interfere with standard spindle tooling numbers. Starting at 100 for drill bank tool numbers is usually a safe bet for clarity and separation from standard spindle tooling, however, you have full control as to which numbers you choose as long you input proper data into this "Drill Bank 1 Range of Tool Numbers for Drill Bank" Parameter.

2024-03-19 09_45_37-Chat _ 22283 - Palco Plastics - Router _ Microsoft Teams.png

Map individual drill solenoid outputs as needed.

"Drill Bank # All Drills Up Output" is where you would map the output signal for any existing solenoid that would retract all drill tools.

"Drill Bank # Drill # Down Output" is where you would map the output signal for whichever given tool you want to fire to extend to a cut height. Tool #100 is the FIRST tool in the sequence so its solenoids output would be mapped to "Drill Bank 1 Drill 1 Down Output". Tool #101s output would be mapped to "Drill Bank 1 Drill 2 Down Output" and so on in order. Select the proper output signal to fire the solenoid associated to whichever tool number you are wanting to extend. (Ex. Lets say that I still have the same numbers in my "Range of Tool Numbers" Parameter as the example above "100-115" for my 16 tool drill bank. If I am wanting tool #100 to extend when I call M6 T100, I would map the output signal that extends tool #100 to "Drill Bank 1 Drill 1 Down Output". If I wanted to fire tool #111, I would map the output signal that extends tool #111 to the "Drill Bank 1 Drill 12 Output". Every tool, 100-115, will be in order from "Drill Bank 1 Drill 1 Down Output" to "Drill Bank 1 Drill 12 Down Output".) Now as you can see from my example, I have more drill tools than I have available output parameters to map to in "Drill Bank 1". For this instance, I will have to map the remaining tools in the "Drill Bank 2" section. "Drill Bank 2 Drill 1 Down Output" will behave as an output for tool #112.---

See "Drill Bank 2 Setup" below for specific instruction!

"Drill Bank # Drill # Up Outputs" operate as the opposite of the "Drill Bank # Drill # Down Outputs". The "Up" outputs will raise the drill bank tools when the cycle is finished.

Most Drill Banks do not have "Drill Bank # Drill # Up Outputs" or "Drill Bank # All Drills Up Outputs"


2024-03-19 08_04_58-MachMotion Control.png

Drill Bank 2 Setup

1-6: will be the same logic as Drill Bank 1 setup listed above. However, if you are only have 1 Drill Bank assembly and are using Drill Bank 2 as an extension to Drill Bank 1 because you have too many tools to fit in the output parameters of Drill Bank 1, then 1-6 for Drill Bank 2 will be identical to Drill Bank 1.

7: "Drill Bank 2 Range of Tool Numbers for Drill Bank" will be a continuation of "Drill Bank 1 Range of Tool Numbers for Drill Bank" values if you do not actually have a second Drill Bank. (Ex. If "Drill Bank 1 Range of Tool Numbers for Drill Bank" has the value "100-115" but I can only use up to tool #111 in Drill Bank 1s parameter list, then my "Drill Bank 2 Range of Tool Numbers for Drill Bank" value should be "112-115".

If you actually do have a second Drill Bank, you cannot "trick" it like this and must use the same logic as Drill Bank 1 Setup.

2024-03-19 11_00_31-.png