What is ARES Kudo Developer Studio
ARES Kudo Developer Studio is a version of ARES Kudo exclusively aiming at developers of cloud-based solutions.
It can be installed on the computer of the developer locally, to test and develop your code offline before deploying it online on your server.
What can I achieve with the ARES Kudo CAD platform for Developers
Use the 300+ 2D CAD features available in ARES Kudo to migrate an existing solution from desktop to cloud, build a new online CAD solution with your own industry-specific features on top ,or integrate some or all of these CAD features inside your pre-existing online solutions.
ARES Kudo is using the DWG format natively which ensures a maximum compatibility with AutoCAD. Compared to the version distributed by Graebert, developers can modify the user interface, show/hide features and integrate our technology into a product distributed under their own brand.
Some use cases include:
Embed DWG viewing and editing into your application
Use CAD features alongside your application to enable your users to view and edit DWG files
Rebrand the Kudo CAD Editor with your custom icons and add your own industry-specific commands
Extract data from DWG files (for example for quantity takeoffs) or update DWG drawings with data from your application
Automate processes on CAD files, for example PDF or DGN Import/Export, compare drawings and highlight differences in colors, export drawing data to Excel... etc.
ARES Kudo for Developers Architecture
CAD Editor
UI Customization
API Server
Token
New or customized CAD features
Requirements
Minimum Memory Requirement for the Server
To ensure optimal performance and the ability to open drawings, your server should have a minimum of 3GB of memory available.
Having less than 3GB of memory may result in inadequate resources for the server to handle drawing operations efficiently, potentially leading to performance issues or failure to open drawings.
It's recommended to allocate at least 3GB of memory to the server to ensure smooth operation and sufficient resources for handling drawing-related tasks effectively.