What changes for CAMWorks TechDB migration in 2026?
CAMWorks 2026 uses SQLite as its default TechDB format and also supports SQL Server, but it can no longer link an MS Access TechDB. HCL instructs users with customized Access data to import it into a supported TechDB. Back up the active source, inventory the related machines, posts, and templates, then validate the imported behavior before release.
CAM programmers, CAD/CAM administrators, manufacturing engineers, and IT teams upgrading from CAMWorks 2025 or earlier or standardizing multiple CAMWorks workstations.
The public CAMWorks 2026 SP2 What’s New document confirms the database-format change, but it is not a complete migration procedure. Use the installer’s TechDB documentation and reseller instructions for the exact service pack, preserve a recoverable source, and do not cut over until representative jobs pass.
Understand the 2026 format boundary before touching production
HCL’s current CAMWorks 2026 SP2 document states that SQLite is the default TechDB format and SQL Server is the other supported database format. CAMWorks 2026 and later cannot link an MS Access TechDB. Customized Access data therefore needs a controlled import into SQLite or SQL Server before it can support the 2026 environment.
The same official document adds machine-level transfer between TechDBs. CAMWorks 2026 can export one or more machines with associated tool cribs, tools, and default strategies into a .cwmc package, then import that package into another active TechDB. HCL says the import creates a new machine and appends associated records rather than overwriting existing information.
Neither statement proves that a full production migration succeeded. Posts, external machine and controller templates, setup documents, local paths, permissions, and knowledge behavior can sit outside the record set being transferred. Treat HCL’s public document as a capability source, then let the installer documentation for the exact service pack control the procedure.
| 2026 condition | Planning consequence | Required proof |
|---|---|---|
| SQLite default | Identify the active CWDB file and protect a verified source copy | Approved copy opens in the source environment and its identity is recorded |
| SQL Server supported | Record server, database, access, backup, and restore ownership | Pilot users reach the intended database with the intended permissions |
| MS Access discontinued | Import customized Access data into SQLite or SQL Server | Imported records and behavior reconcile to the approved source |
| Machine transfer added | Test .cwmc export and import without assuming it carries every dependency | Machine, cribs, tools, strategies, and target mappings are reviewed |
| Exact build controls | Use SP-specific installer guidance instead of a generic web checklist | Service pack, procedure, owner, and recovery point appear in the release record |
Freeze and inventory the full CAM knowledge set
A TechDB contains more than feeds and speeds. It can hold machine definitions, tool cribs, tools, stock materials, operation strategies, and knowledge rules that drive automatic programming. HCL’s current TechDB guidance identifies the default file as TechDB.cwdb and provides a Settings command to make a backup copy. A production migration should add identity, ownership, and recovery evidence around that copy.
Inventory every active TechDB and identify whether it is SQLite, SQL Server, or older MS Access. Because CAMWorks can manage multiple databases and make any one active, record the selected database on every pilot workstation rather than assuming the familiar filename is authoritative. Include posts, machine models, setup-sheet templates, macros, tooling files, and external cutting-data sources.
Select a freeze point and prevent competing edits during the final export or backup. If several programmers maintain separate local TechDBs, decide which records are authoritative before merging. A migration is not the right moment to silently choose one programmer’s tool numbers over another’s.
- Copy the working TechDB and verify the copy can be opened in the source environment.
- Export or preserve posts, machine definitions, tool cribs, templates, and related settings.
- Record CAMWorks version, service pack, database format, path, workstation, and owner.
- List duplicate machine and tool records that require an explicit merge decision.
- Protect the source backup from routine editing and ordinary workstation loss.
Use a migration manifest before changing a workstation
The CSV records the active software build, database identity, machine dependencies, post identity, import result, representative-job comparison, exception owner, and approval. Replace the example row with observed values.
Build a separate 2026 pilot before changing the active path
Use a controlled pilot workstation and the supported installation path for the exact CAMWorks 2026 service pack. Preserve a recoverable production source, confirm the active CAMWorks add-in and active TechDB before opening production data, and never point an unproved workflow at the only working database.
Follow the TechDB instructions shipped with the installer for the actual Access-to-SQLite or Access-to-SQL Server import. Afterward, compare records by category and machine. Counts are insufficient because a machine can exist while its crib, strategy, tool assignment, cutting parameter, or post mapping differs.
When machine-level transfer fits the scope, inspect the target after importing the .cwmc package. The 2026 SP2 document says associated cribs and tools are appended, while the post and default strategies are set from options available in the target TechDB. That target-dependent behavior deserves an explicit exception check.
Create the protected source set
Freeze the approved TechDB, posts, machines, templates, and manifest for a known source point.
Create a controlled pilot
Use the supported installation path, protect the production source, and control which CAMWorks add-in and TechDB are active.
Import by the 2026 guide
Move customized data into the supported SQLite or SQL Server target and retain logs or screenshots.
Compare by machine
Inspect cribs, tools, holders, materials, feeds, speeds, operations, strategies, and post relationships.
Run representative jobs
Regenerate, post, simulate, and safely prove the machine workflows that depend on the migrated knowledge.
Validate the knowledge by behavior, not just by record count
Choose at least one known job for every critical machine and material family. Open a protected copy, regenerate features and operations where appropriate, and compare selected tools, holders, cutting conditions, operation order, strategy parameters, clearances, and posted output with the accepted baseline. Investigate differences rather than forcing the old result blindly.
Test automatic behavior separately from manually programmed jobs. A TechDB migration can appear successful while a knowledge rule maps a new feature to a different strategy or tool. Use intentionally simple features to isolate rule behavior, then a representative part to test interactions under realistic setups.
Review every production post used by the migrated machine package, especially when the target maps the imported machine to an available post. Validate program structure, units, planes, offsets, tool changes, spindle and coolant commands, cycles, rotary or channel behavior, safe positions, macros, and program end for the named machine and controller.
| Validation layer | Comparison | Release evidence |
|---|---|---|
| Database | Machines, tools, cribs, materials, strategies, rules, and defaults | Reconciled manifest with approved exceptions |
| Automation | Recognized features and generated operation plans | Known test features produce reviewed results |
| Programming | Toolpath, parameters, holders, fixtures, and setup output | Representative jobs accepted by qualified programmer |
| Post | Actual NC output for named machine and controller | Code review, simulation where applicable, and controlled prove-out |
| Operations | Workstation paths, add-in version, access, ownership, and backup | Second user repeats the workflow from documented instructions |
Cut over one controlled group, then expand
Choose a release window, identify which users and machines move first, and make the 2026 TechDB path unambiguous. Document how older jobs are opened, whether they are regenerated, and who authorizes saving them in 2026. Put a temporary change freeze on nonessential TechDB editing while early defects are being separated from migration differences.
Keep the pre-cutover environment read-only or tightly controlled for the recovery period. The recovery register should list every part, assembly, CAM document, TechDB change, post change, and generated output created or modified after release. Do not claim recovery readiness unless the current installer documentation supports the path and those items can be located and reconciled.
Monitor missing machines or tools, unexpected operation choices, post differences, database locks or access failures, local-copy drift, and users launching the wrong add-in. Review issues daily with one owner and retest corrections on the known job set before expanding to the next machine group.
Do not combine migration and cleanup without a baseline
You can improve tools, strategies, and cutting data during the project, but separate imported-as-found behavior from approved improvements. Otherwise a changed result cannot be traced to migration or process engineering.
Give the TechDB an owner and a release process
Define who can edit production knowledge, who reviews machine and tooling changes, how updates are tested, where backups live, and how programmers request corrections. A shared database without change control can standardize mistakes as efficiently as it standardizes good process.
Version the TechDB, posts, and machine packages together in a release manifest. When a post or machine definition changes, identify the representative jobs that must be regenerated and proved. Back up before changes and repeat the known validation set after CAMWorks updates.
The migration is complete when a second qualified user can select the correct 2026 environment, access the approved database, program and post a known job, find the supporting documentation, and recover the current knowledge set from its protected backup.
Frequently asked questions
Can CAMWorks 2025 be upgraded in place to CAMWorks 2026?
The public CAMWorks 2026 SP2 What’s New document does not provide a complete installation or coexistence procedure. Use the installer documentation and reseller instructions for the exact service pack, and test the supported path on a controlled workstation before changing production.
Which TechDB formats does CAMWorks 2026 support?
CAMWorks 2026 supports SQLite and SQL Server Technology Databases. HCL states that support for an MS Access TechDB as the default database is discontinued from CAMWorks 2026 onward.
Will a customized MS Access TechDB work automatically in CAMWorks 2026?
No. HCL states that CAMWorks 2026 and later cannot link an MS Access TechDB. Customized Access data must be imported into a supported SQLite or SQL Server TechDB using the instructions for the installed service pack.
What should be validated after a TechDB migration?
Compare machines, tool cribs, tools and holders, materials, feeds and speeds, operation strategies, knowledge rules, post associations, and representative jobs. Review posted code and complete the approved simulation and controlled machine prove-out for each critical workflow.
Vendor references and method
- HCL CAMWorks 2026 SP2 What’s New, official current TechDB format, MS Access import, and machine-package transfer statements
- HCL CAMWorks: Building Your First Technology Database, official current TechDB structure and backup instruction
- HCL CAMWorks 2026 product page, official machine-data transfer and current simulation capabilities
- Morphos 3D: SOLIDWORKS CAM TechDB explained, companion knowledge-based machining primer
- Checklists, sequencing, and decision gates on this page are Morphos 3D implementation guidance. Adapt them to the exact software release, infrastructure, machine, controller, quality system, and approved company procedures.
Protect the shop knowledge before the 2026 switch
Start with the active database, machines, posts, workstation paths, and one known job for each critical process.