Number 6007 Cadworx: Error
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.
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 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: error number 6007 cadworx
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.
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
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:
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 Understanding and Resolving Error Number 6007 in CADWorx
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
, error number licensing error typically related to the HASP (Sentinel) hardware lock or network key configuration
. It occurs when the software is unable to pull a license from the server or the local key. smartsupport1.intergraph.com Primary Causes Server Connectivity
: The client machine cannot communicate with the license server over the network. Configuration Issues
: The software isn't correctly pointed toward the server's IP address. Hardware Conflicts
: If both local and network locks are present, CADWorx may default to a local lock that isn't authorized for the specific module being launched. smartsupport1.intergraph.com Recommended Troubleshooting Steps Check Physical Connection
: Ensure the red network dongle is plugged into the server and the light is on. Verify Network Port is open on the server to allow licensing traffic. Configure Sentinel Admin Control Center Open a browser and go to
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.
Error Number 6007 a critical licensing error that occurs when the software fails to access the hardware lock Insufficient Memory: The error occurs when the system
(typically a HASP ESL or NetHASP key) required for authorization
. This error typically causes the application to save and exit immediately to prevent unauthorized use. Understanding Error 6007
In CADWorx, the "6000-series" errors are specifically tied to the Sentinel HASP licensing system
. Error 6007 specifically indicates that the software was able to initialize but lost connection to or cannot locate the necessary hardware license key. smartsupport1.intergraph.com Primary Causes Missing Hardware Key
: The physical USB dongle (HL/ESL) is not plugged into the workstation or the network server. Network Connection Issues
: For network-based licenses (Red NetHASP), the client machine cannot communicate with the license server due to network interruptions or firewall blocks. Outdated Drivers
: The Sentinel HASP drivers or License Manager may be outdated or corrupted. Incorrect Search Path
: CADWorx is looking for the license in the wrong location (e.g., searching locally for a network license). smartsupport1.intergraph.com Troubleshooting and Resolution
To resolve Error 6007, follow these technical steps recommended by Hexagon PPM / Intergraph support Verify Hardware Connection
Ensure the hardware lock is securely attached to the computer or server.
Check if the lock's light is on; if it is dark, the port or the key itself may be faulty. Update Licensing Software Reinstall the latest HASP drivers from the \Utilities folder within your CADWorx product directory. If using a network key, ensure the NetHASP License Manager is the latest version. Configure the .ini File Locate the nethasp.ini file in the CADWorx \Utilities
Modify it to point directly to your server's IP address (e.g., set NH_SERVER_ADDR = [Server IP] ) and disable broad search (set NH_USE_BROADCAST = Disabled ) to force a direct connection. Use Diagnostic Utilities HASP ESL Maintenance Utility
utility found in the CADWorx program group to check which modules are active and if the key is detected. smartsupport1.intergraph.com
If the error persists after these steps, it is recommended to provide your Hardware Lock Error Log to technical support for further analysis. for your network setup? HASP Support Guide - Green and Red Network Key - Intergraph
In CADWorx, Error Number 6007 is a specific licensing error typically associated with the HASP (Hardware Against Software Piracy) Network Key. It generally signifies a failure to pull a valid license from the server. Root Cause and Context
The "deep story" behind this error usually involves a communication breakdown between your workstation (the client) and the licensing server. When you launch CADWorx, the software attempts to verify its license through the HASP HL service. Error 6007 pops up if the software cannot find the network key or if the connection is interrupted. Common Fixes
Verify Network Connectivity: Ensure your machine is on the same network as the license server.
Check the nethasp.ini File: If the error persists, you likely need to modify or create a nethasp.ini file. This file forces the client machine to look at a specific IP address for the server rather than searching the entire network.
This file is typically located in the Assidrv folder after installation.
Hardware Lock Conflict: CADWorx may prioritize a local hardware lock over a network one. If you have a local lock plugged in that isn't authorized for the module you're trying to use, it may trigger a licensing error.
For more technical troubleshooting, you can refer to the official Hexagon PPM Documentation. HASP Support Guide - Green and Red Network Key - Intergraph
4. Invalid SKEY (Shape Key) Mapping
CADWorx uses SKEY values to map a component to a specific 3D shape. If a custom SKEY in your spec points to an invalid or missing catalog file, the software fails during regeneration.
7) If the Error Persists: Advanced Forensics
- Enable verbose/debug logging in CADWorx (if available) and reproduce.
- Use Process Monitor (procmon) to trace file/registry calls around the failure; filter by CADWorx process and timestamp.
- Compare successful vs failing process traces to find the failing system call.
- Capture a memory dump if crash occurs and consult vendor support.
Thought prompt: what exact system call fails? Knowing that turns speculation into evidence.
Goal
Locate the root cause of Error 6007, collect reproducible evidence, test likely fixes, and produce a concise remediation you can apply or hand off.
Solution 3: Regenerate the Spec File Association
Error 6007 often appears when a drawing cannot find its assigned spec.
Procedure:
- Open a new, blank drawing in CADWorx.
- Use
CADWorx > Spec > Load Specand load all the specs used in your problematic drawing. - Use
CADWorx > Setup > Drawing Setupand verify the project path is correct. - Close the blank drawing. Now try opening the corrupted drawing – CADWorx may resolve the missing links.
Report: Analysis and Resolution of CadWorx Error Number 6007
Date: October 26, 2023 Subject: Technical Report regarding CadWorx Error 6007 Prepared For: Engineering/Design Team
