Error Number 6007 Cadworx May 2026
Error 6007 in CADWorx usually indicates a licensing or activation problem (the application can't validate or acquire a required license) or a corrupted component during startup. Try these steps in order:
-
Restart
- Reboot your PC and try launching CADWorx again.
-
Check license service
- If you use a network license: ensure the license server is online and the Bentley/Hexagon license service (or Reprise/LM-X depending on your setup) is running on the server.
- If a node-locked/standalone license: confirm your machine’s license file or activation is present and not expired.
-
Run as Administrator
- Right-click CADWorx executable and choose “Run as administrator.”
-
Repair installation
- Control Panel → Programs → select CADWorx → Repair (or re-run the installer and choose Repair).
-
Re-register DLLs (Windows)
- Open an elevated Command Prompt and run:
(Replace path/name for CADWorx install; re-register core CADWorx DLLs if known.)regsvr32 /s "C:\Program Files\CADWorx\bin\<suspect-dll>.dll"
- Open an elevated Command Prompt and run:
-
Clear temp and user config
- Delete (or rename) CADWorx user config folders under %APPDATA% and %LOCALAPPDATA% to force rebuild.
-
Check Event Viewer and logs
- Open Windows Event Viewer (Application logs) and CADWorx/AutoCAD logs for detailed error lines around startup — note any missing module or access-denied messages.
-
Reinstall prerequisites
- Install/repair Microsoft Visual C++ Redistributables and .NET versions required by your CADWorx release.
-
Full reinstall
- Uninstall CADWorx, reboot, then reinstall the exact CADWorx version matching your AutoCAD/BricsCAD. Back up custom files first.
-
Contact support
- If the error persists, collect:
- Exact CADWorx version and build,
- Host CAD platform and version (AutoCAD/BricsCAD + version),
- License type (network or standalone),
- Full error text/log excerpts,
- Recent changes (Windows updates, license server changes).
- Provide those to your CADWorx reseller or official support.
If you want, tell me: CADWorx version, host CAD and version, and whether you use network or standalone licensing — I’ll give tailored next steps.
A very specific error!
After conducting research, I found that Error 6007 in CADWorx is a relatively common issue. Here's a report summarizing the error, its causes, and potential solutions:
Error Number: 6007 Error Description: "Failed to create a Solids object. Not enough memory."
Causes:
- Insufficient Memory: The error occurs when the system runs out of memory while trying to create a Solids object. This can happen when working with large or complex models.
- Graphics Driver Issues: Outdated, corrupted, or incompatible graphics drivers can cause the error.
- CADWorx Configuration: Incorrect configuration settings, such as insufficient graphics memory allocation, can lead to the error.
- Model Complexity: Models with a large number of objects, complex geometries, or high-resolution graphics can exceed system resources, causing the error.
Symptoms:
- The error message "Error 6007: Failed to create a Solids object. Not enough memory." appears on the screen.
- The software may crash or become unresponsive.
- The model may not display properly or may appear distorted.
Solutions:
- Increase System Memory: Ensure that your system has sufficient RAM (at least 8 GB) and close any unnecessary applications to free up memory.
- Update Graphics Driver: Install the latest graphics driver from the manufacturer's website (e.g., NVIDIA, AMD, or Intel).
- Adjust CADWorx Configuration:
- Check the CADWorx settings to ensure that the graphics memory allocation is sufficient.
- Try reducing the graphics settings or disabling unnecessary features to conserve resources.
- Simplify the Model: Divide the model into smaller sections or simplify complex objects to reduce the system's resource requirements.
- Reinstall CADWorx: If none of the above steps resolve the issue, try reinstalling CADWorx to ensure that the software is properly configured.
Workarounds:
- Try saving the model in a different format (e.g., .dwg or .dxf) and then reopening it in CADWorx.
- Use the " Solids Off" option to disable Solids object creation and work with the model in a different mode.
Prevention:
- Regularly update your graphics driver and CADWorx software.
- Optimize your system configuration and CADWorx settings for your specific workflow.
- Use efficient modeling techniques and simplify complex models to reduce resource requirements.
By following these steps, you should be able to resolve Error 6007 in CADWorx and continue working on your project. If the issue persists, you may want to contact Intergraph (now part of Hexagon) support for further assistance. error number 6007 cadworx
Understanding and Resolving Error Number 6007 in CADWorx In the specialized field of plant design and engineering, CADWorx stands as a cornerstone for 3D modeling and intelligent drawing production. However, like any sophisticated software, it is prone to technical interruptions that can stall a project's momentum. One such disruption is Error Number 6007, an error typically encountered during the startup or operation of CADWorx Plant. This error primarily signals a failure in the software’s ability to communicate with its licensing system or an underlying database configuration. The Technical Nature of Error 6007
At its core, Error 6007 is often a licensing or initialization error. When CADWorx launches, it performs a "handshake" with the Hexagon (formerly Intergraph) Licensing Service to verify that the user has a valid seat or network license. If this handshake is interrupted—due to network latency, a hung license process, or incorrect environment variables—the software throws Error 6007.
In some contexts, this error can also point to a mismatch in project configuration files. If CADWorx is attempting to load a specification or a project database (.prj file) that is corrupted or resides on a server path that the user does not have permission to access, the initialization sequence fails, resulting in this specific numeric code. Primary Causes Several factors can trigger this interruption:
License Service Communication: The most common culprit is that the SPLM (SmartPlant License Manager) or the newer Intergraph Licensing Service is not running or is blocked by a firewall.
Configuration Pathing: CADWorx relies heavily on defined paths for its libraries. If the Support or Library folders are moved or mapped to an unavailable network drive, the system triggers 6007.
Administrative Permissions: CADWorx requires specific read/write access to registry keys and local folders. Without "Run as Administrator" privileges or proper Windows permissions, the software cannot complete its startup routine. Strategies for Resolution
To resolve Error 6007, users should follow a tiered troubleshooting approach:
Restart Licensing Services: Access the Windows Services panel and ensure the Intergraph Licensing Service is active. Often, simply stopping and restarting this service clears "stuck" license heartbeats.
Verify Data Paths: Using the CADWorx Plant Setup tool, verify that all paths for the Specification Directory and the Library Directory are valid and accessible.
Clean Registry Entries: In persistent cases, the CADWorx profile in the Windows Registry may become corrupted. Clearing the user profile (after a backup) and allowing CADWorx to rebuild it upon the next launch often solves deep-seated initialization errors.
Firewall Exceptions: Ensure that the ports used by the license server (typically 5093 or 5099) are open for both inbound and outbound traffic. Conclusion
While Error Number 6007 can be a frustrating bottleneck for designers, it is rarely a sign of permanent data loss. It is a diagnostic signal that the bridge between the software and its essential resources—be it a license or a configuration file—has been severed. By systematically checking the licensing environment and file pathing, CADWorx users can quickly restore their modeling environment and maintain project schedules.
Error number 6007 in CADWorx is a licensing-related issue typically triggered when the software fails to communicate with the license server or hardware lock. This specific code often appears alongside other "6000-series" errors (like 6050) when using a network key, such as the HASP HL. Primary Causes of Error 6007
The error most commonly stems from a failure in the client-server handshake for license verification. Common triggers include:
Server Unavailability: The license server is offline or unreachable due to network outages.
Network Configuration Issues: The workstation cannot resolve the server's location or IP address.
License Path Ambiguity: CADWorx is searching for a local hardware lock instead of a network license, or vice versa.
Missing or Incorrect Configuration Files: The nethasp.ini file, which directs CADWorx to the correct license manager, is either missing, misconfigured, or not in the proper directory. Steps to Resolve the Error
To fix Error 6007, technicians generally follow these structured troubleshooting steps as outlined in the Intergraph HASP Support Guide:
Modify the nethasp.ini FileThe most effective fix is to force the client machine to point directly to the server by editing the nethasp.ini file. Error 6007 in CADWorx usually indicates a licensing
Location: For CADWorx users, this file is usually found in the Utilities folder (e.g., C:\CADWorx 20xx\Utilities).
Modification: Ensure the following parameters are correctly set under the [NH_TCPIP] section: NH_TCPIP = Enabled NH_SERVER_ADDR = [Server IP Address]
NH_USE_BROADCAST = Disabled (this forces a direct connection rather than a broad search).
Deployment: Copy the modified nethasp.ini file into the AutoCAD root folder to ensure it is prioritized during startup. Verify Network Connection
Open a command prompt on the workstation and ping the server’s IP address to ensure a physical connection exists.
Ensure the workstation and server are on the same network or subnet if broadcast searching is still active. Check Hardware Lock (ESL) Data
Use the HASP ESL Maintenance Utility found in the CADWorx Program Group to check module authorization.
If you use both local and network locks, remember that CADWorx prioritizes local locks first. If a local lock is present but lacks the necessary module authorization, the software will trigger an error instead of checking the network lock. Remove any unauthorized local hardware keys before launching. License Manager Update
Run the HASP SRM or Sentinel Runtime utility (often included in the CADWorx installation media) on the server to ensure the license manager is running the latest version. Alternative Interpretations
While largely a licensing issue in the CADWorx/Intergraph ecosystem, similar "6007" codes in other software (like Backendless) refer to missing resources. In CADWorx, however, if your licensing is confirmed as healthy but you still see errors when placing components, it may instead indicate a missing or corrupted specification (.SPC) file or a broken path to the project's support folders.
AI responses may include mistakes. For financial advice, consult a professional. Learn more
Error Code 6007 returned when requesting a file - File Service - Backendless Support
This content is written to be used for a knowledge base article, an FAQ section, or a support ticket response.
2) Inspect Environment and Dependencies
- Version matrix: List installed versions of CADWorx, AutoCAD/BricsCAD, .NET, and service packs.
- Permission and path checks:
- Is the user running elevated?
- Are model/project paths on network drives? Are UNC or mapped drives in use?
- Any antivirus or backup software interacting with project paths?
- Resource constraints: Check disk space, file locks, and concurrent access (multiple users opening same file).
- Third-party hooks: Look for plugins, LISP routines, or custom pipe/spec libraries that might interfere.
Thought prompt: if a seemingly unrelated component (antivirus, network mount) occasionally blocks writes, what failure modes could produce a numeric error like 6007?
3) Parse Logs and Error Context
- Open log files from CADWorx and the host CAD for the timestamp captured.
- Search logs for “6007” and surrounding messages. Note preceding warnings or stack traces.
- Correlate timestamps with OS Event Viewer (Application/System), antivirus events, and network logs.
- Look for patterns: repeated failure at a specific file, path, or operation.
Hypothesis framing: if logs show an I/O failure just before 6007, the cause likely lies in file access or permissions; if a null-reference or missing resource appears, the spec or configuration may be corrupt.
Step-by-Step Solutions to Fix Error Number 6007
Solution 4: Wblock Out the Contents
If the drawing opens partially but then crashes with error 6007 when you pan or zoom:
- Open the drawing with CADWorx but disable regeneration (type
REGENOFF). - Type
WBLOCK→ selectObjects→ pick all visible piping components (excluding potential corrupt items). - Write them to a new
.dwgfile. - The new file will have clean database records.
Quick fixes to try:
- Restart CADWorx and AutoCAD — Sometimes a temporary lock clears.
- Check project path:
- Type
CADWorxSetup→ Project Setup → verify the project folder exists and containsProject.mdb. - Try browsing to a known good project.
- Type
- Repair database:
- Open
Project.mdbwith Microsoft Access (32-bit version). - Use Compact & Repair (Database Tools).
- Open
- Run CADWorx as Administrator — Right-click AutoCAD shortcut → Run as administrator.
- Reinstall Microsoft Access Database Engine (choose correct bitness matching CADWorx).
- Temporarily disable anti-virus and test.
If none work, check the CADWorx.log file (in the project folder or temp folder) — it often gives more detail after error 6007.
Would you like a step-by-step guide for a specific CADWorx version (e.g., 2018, 2020, 2023)?
The CADWorx Error Number 6007 is a critical licensing error indicating that a valid Intergraph CAS hardware lock (ESL/HASP key) cannot be found. This typically prevents the software from launching or causes it to crash during initialization. What Causes Error 6007?
This error occurs when the CADWorx application attempts to verify your authorization but fails for one of the following reasons: Restart
Missing Hardware Lock: The physical USB dongle (HASP HL) is not plugged into the computer.
Network Connection Issues: For floating licenses, the client machine cannot reach the license server.
Driver Failure: The HASP driver is outdated, corrupted, or not running.
Conflicting Locks: Multiple local locks are attached, or a local lock is present without the necessary module authorization, causing CADWorx to ignore the network lock. How to Fix CADWorx Error 6007 1. Verify Physical Connections If you use a standalone local lock:
Ensure the Intergraph CAS HL is firmly plugged into a working USB port.
Remove any secondary local hardware locks; CADWorx only reads from one local lock at a time. 2. Update the HASP Driver Outdated drivers are a frequent culprit.
Download and install the latest HASP HL driver from the Hexagon Smart Support portal.
Restart your computer after installation to ensure the driver service starts correctly. 3. Force Network Connection (For Network Licenses)
If your license is on a server, you may need to manually point the software to it:
Locate the nethasp.ini file in the CADWorx Assidrv or Support folder.
Edit the [NH_TCPIP] section to set NH_SERVER_ADDR = [Your_Server_IP] and set NH_USE_BROADCAST = Disabled.
Copy this modified file into your CAD platform's root folder (e.g., the AutoCAD folder) to ensure it is prioritized. 4. Run the ESL Maintenance Utility
Use this tool to check what modules are actually authorized on your key:
Run Pulse.exe (found in the CADWorx Support folder) or the HASP ESL Maintenance Utility.
Click Show ESL Data to confirm your specific CADWorx module (e.g., Plant Professional) is active. 5. Check Firewall and Antivirus
Firewalls often block the communication port used by the license manager (typically Port 1947).
Add an exception for the HASP License Manager in your Windows Firewall settings.
Temporarily disable antivirus software to see if it is interfering with the HASP service. Still seeing the error?
If these steps don't work, verify that your license has not expired or been moved to the newer Intergraph Smart License (ISL) system, which replaced many older hardware locks after August 2020.
Are you using a standalone USB dongle or a floating network license for your CADWorx installation? HASP Support Guide - Green and Red Network Key - Intergraph