Client Profiles / Aderant

(last edited: 02/11/2023)

Outlook Integration

Only 32 bit (x86) versions of Office are supported.
Can be up to and including Office 2019 / 365.

Office must show up in Add/Remove Programs in Control Panel.



Api New! — Cadwork

Use Rhino’s geometry kernel to drive complex stand-alone or web applications directly within the cadwork ecosystem.

The console flickered. Found 312 elements.

Cadwork API provides programmatic access to cadwork’s BIM/CAD software (primarily for timber/construction workflows), enabling automation, data exchange, custom extensions and integration with other tools. It exposes model geometry, elements, attributes, project metadata, and export/import capabilities; supports scripting, plugin development, and common construction workflows (quantity takeoff, fabrication data, CNC output). Typical users: architects, structural/timber engineers, fabricators, and integrators.

Essentially, the API bridges the gap between raw programmatic logic and Cadwork’s powerful geometric and manufacturing processor. Key Capabilities: What Can You Automate? cadwork api

As of version 2026, support for the Lua scripting language has been discontinued. Any Lua plugins will no longer function, and users are strongly encouraged to migrate their workflows to Python or C++.

What specific are you looking to automate? Do you have an existing programming background in Python? What version of Cadwork are you currently running?

import cadwork import element_controller Use Rhino’s geometry kernel to drive complex stand-alone

# Apply the change cadwork.node.set_point_3d(id, 2, new_end_node)

Every element in a Cadwork model contains a wealth of metadata, including material grades, assembly numbers, phase codes, and IFC attributes. The API allows you to batch-read and batch-write these attributes. This is invaluable for integrating Cadwork with external Enterprise Resource Planning (ERP) software or project management databases. 3. Automated Connection Engineering

"

Call the API functions to draw the beams or panels into the 3D space.

Elias held his breath. The model settled. The roof was no longer a flat plane; it had a subtle, elegant curve where the two-degree adjustment had propagated through the trusses.

: A major advantage for developers is that cadwork does not need to be restarted to test code changes; saving the script and rerunning the plugin is sufficient. Essential Resources Cadwork Python Documentation Essentially, the API bridges the gap between raw



Installing Aderant

\\SQL\CPShare\CPWIN\upgrade\ATOClientSetup

Will install all dependencies!



Outlook Calendar Integration

If Outlook Calendar and CP Calendar Stop Syncing

1. Trying restarting the service manually.
May produce an error: 1061
2. Kill it in Task Manager and Start Service
3. Check Logs for Error Code and to make sure it's syncing

Task:
Task to Restart the Service Run Daily at 4pm, every hour after if it fails.

Log Files Location:
C:\Users\administrator.BFLAW\AppData\Local\ClientProfiles
CPEIS_CPSQLHosted.log

Script Location:
C:\Program Files (x86)\ClientProfiles\Services\ExchangeSynchronization\CPEIS Restarter.cmd

Service: (First Service in List)
Aderant Total Office Exchange Integration (CPSQLHosted)
Runs at bflaw\administrator