ShopMill Tool Limit: Capacity Is Not Magazine Size

David Krause6 min read
HMI ProgrammingSiemensTroubleshooting
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

The tool manager reaches 150 records even though the AXA milling machine has a 72-pocket tool changer. These numbers describe separate resources. The first is logical tool-record capacity; the second is physical magazine capacity. Increasing the logical limit requires identification of the installed ShopMill software and the capacity released for that machine, followed by confirmation from the machine manufacturer.

Logical Records and Physical Pockets

A tool record is a control-database entry containing the identity and machining data for a tool. A magazine pocket is a physical storage position. A record may represent a tool that is loaded, held outside the machine, prepared as a replacement, or temporarily unassigned. The two counts therefore need not match.

The installation already demonstrates that separation: ShopMill accepts 150 tool records while the changer has only 72 pockets. Treating the pocket count as the tool-management limit would predict a ceiling of 72, which contradicts the observed count.

Resource Observed value Engineering meaning
Tool records 150 Logical entries accepted by tool management
Magazine pockets 72 Physical positions in the tool changer
Required expansion More than 150 A change to released or supported record capacity, not a larger magazine

Check 1: The Actual Record Boundary

  1. Open the complete tool list and remove active filters, search conditions, and magazine-only views. Expect to find 150 unique tool records.
  2. Attempt to create one additional record using the normal ShopMill tool-creation workflow. Expect the operation to stop, reject the entry, or provide no unused record position.
  3. Check whether deleting one unused record permits another record to be created. If it does, the total-record boundary is the limiting resource. If the new record still cannot be created, inspect required fields, tool-number uniqueness, access level, and the control's diagnostic message before treating capacity as the cause.

A display limit and a storage limit are different faults. If more than 150 records exist but only 150 appear in one view, correct the view or filter. If the total repeatedly reaches 150 and replacement becomes possible only after deletion, continue to Check 2.

Check 2: Record-to-Pocket Assignment

  1. Count occupied physical magazine positions. Expect no more than the changer's 72 pockets.
  2. Identify records that are not assigned to a magazine pocket. Expect some logical records to remain outside the magazine when the record count exceeds 72.
  3. Create or select an unassigned tool record without commanding a tool change. If record creation fails at 150, the failure is independent of available magazine pockets and Check 3 applies.

Do not alter magazine geometry, pocket mapping, or tool-change logic to solve a record-capacity problem. Those items define physical handling. Changing them can make the control's location model disagree with the machine and can cause the changer to request an invalid or occupied position.

Check 3: Installed Software and Released Capacity

The term released capacity means the number of entries the installed control configuration permits. Its governing mechanism may be a software-dependent limit, an optional capacity release, a machine configuration, or a platform maximum. The machine manufacturer must identify which mechanism applies to the installed ShopMill system.

  1. Record the exact CNC/control identification shown by the system information pages. Expect an unambiguous control type rather than the ShopMill interface name alone.
  2. Record the ShopMill and system software revision exactly as displayed. Expect a complete revision string suitable for comparison with the manufacturer's option and compatibility records.
  3. Record the machine identification and current option or license information using the manufacturer's approved diagnostic procedure. Expect the manufacturer to distinguish installed options from options merely offered for that control family.
  4. Ask the machine manufacturer for the maximum supported tool-record count for that exact configuration and whether additional records can be released as an option. If the manufacturer confirms an available release, continue to Check 4. If 150 is the platform maximum, manage inactive tools outside the active set and use a controlled loading procedure approved for the machine.

A separate Siemens S3t example used 16 or 32 released tool positions depending on software revision. Those figures show why software identification matters, but they are not capacity values for this ShopMill installation. Copying limits or activation methods between control families is wrong practice.

Check 4: Expansion Authority and Change Path

Finding Meaning Next action
More than 150 records exist but are hidden View or filter problem Correct the display selection; make no capacity change
Creation works after one record is deleted Logical record ceiling reached Obtain the supported maximum and release method from the machine manufacturer
Additional capacity is an installed but inactive option Activation or configuration is incomplete Apply only the manufacturer-issued activation procedure
Additional capacity requires an option purchase Current entitlement remains at 150 Acquire the option for the identified control and software revision
150 is the supported maximum No in-place expansion path exists Maintain a controlled external master list and load only the required active records

Do not edit undocumented machine data or substitute a release intended for another machine. Tool management interacts with magazine assignment and tool-change sequencing; an unsupported change can produce a database that the machine logic was never validated to handle.

Capacity-Change Procedure and Verification

  1. Back up the current tool data and the manufacturer-specified control data before changing capacity. Expect the backup to contain all 150 existing records and their magazine assignments.
  2. Capture the current record count, occupied-pocket count, and several representative tool-to-pocket assignments. Expect the pocket total to remain bounded by 72.
  3. Obtain written confirmation of the supported maximum, required option, compatible software revision, and activation procedure for the installed machine.
  4. Apply the manufacturer-issued release or configuration change. Perform any restart or initialization only when that procedure calls for it.
  5. Create record 151 without assigning it to a physical pocket. Expect the record to save and remain visible in the complete, unfiltered tool list.
  6. Review all existing assignments. Expect every previously loaded tool to retain its original pocket and expect no new physical pocket beyond the configured 72.
  7. Assign a test tool through the normal operator workflow, then execute a controlled tool-change test under the machine's approved commissioning conditions. Expect the requested tool identity, displayed pocket, and physical tool to agree.
  8. Repeat the backup after the change and reload or validate it according to the manufacturer's procedure. Expect record 151, the original 150 records, and all verified pocket assignments to remain intact.

Frequently Asked Questions

How do I add more than 150 tools in Siemens ShopMill?

Identify the exact control and software revision, then ask the machine manufacturer whether capacity above 150 is supported and optionally released. Apply only the activation or configuration procedure issued for that machine.

How do I tell whether 150 is a tool limit or a magazine limit?

Remove list filters and test creation of one unassigned record. If creation stops at 150 while the physical changer has 72 pockets, the boundary is logical tool-record capacity, not magazine size.

How do I know whether a ShopMill software option is required?

Record the full control identification, software revision, and installed option information. Give those identifiers to the machine manufacturer, which can distinguish a configurable limit, an optional release, and a fixed platform maximum.

How do I verify that the ShopMill capacity increase worked?

Create and save record 151, confirm all original records and pocket assignments remain intact, and perform a controlled tool-change test. The final expected reading is agreement among the requested tool, displayed pocket, and physical tool.

Back to blog