← Services

Service

OCCT Developer Assistance & Integration Support

Get focused assistance with OCCT algorithms, visualization, platform integration and application maintenance. Define the problem and required technical outcome.

ARCHITECTURE / DELIVERYSYSTEM ASSEMBLYCOREDATAPRODUCT01Specialistassistance for anOCCT development team02Technical questionsthat lead to usefulwork03Algorithmdevelopment,visualization and po…

Specialist assistance for an OCCT development team

Technical assistance helps a team work through a specific implementation question, integration problem or maintenance task. Examples include selecting a geometry operation, investigating visualization behavior, preparing a platform build or reviewing an application change.

This page describes the work that can be scoped. For support-unit quantities, published package terms and purchasing options, use the OCCT3D commercial support page.

Technical questions that lead to useful work

Starting problemInvestigation focusUseful result to agree on
An imported assembly displays without expected names or colorsReader configuration, XDE document structure and presentation codeA working document-to-viewer sequence and checks for the required attributes
A distance or collision result changes with mesh settingsRepresentation, deflection and query toleranceA documented choice of geometry representation and accuracy settings
A CAD operation fails only on some modelsReproducer, topology, tolerances and operation parametersAn explanation of the failure and a bounded correction or workaround scope
A wrapped application fails to load its native librariesRuntime identifier, architecture and dependency packagingA reproducible deployment configuration for the selected target

These are examples of investigation scope, not fixed-price promises. A support request can begin with a technical finding; code changes and release work can be scoped once the cause is understood.

Algorithm development, visualization and porting

Technical support can extend beyond answering a helpdesk question. An engagement may develop an algorithm or class to an agreed specification, customize an existing operation, or produce an analysis report with implementation recommendations.

Examples include surface morphing and reconstruction, shape healing, custom graphical presentations, selection filters and handling large sets of displayed objects. Platform work can address another operating system, compiler or deployment environment. Performance work can combine measurement with a proposed implementation change.

The request is reviewed with the relevant specialists and translated into a technical proposal and effort estimate, including technical-support days where applicable. Implementation begins once the scope and estimate are agreed. The support package and the proposal define how this work is delivered.

Make an investigation actionable

Describe the task, current behavior and desired result. Identify the OCCT version, platform and relevant code or model. If the problem is intermittent or performance-related, include the conditions and measurements needed to reproduce it.

Agree on a bounded outcome such as an implementation recommendation, investigation finding or scoped correction. Implementation effort and delivery arrangements depend on the problem and the agreed engagement.

Select the appropriate service

For reproducible failures or slow operations, see bug corrections and improvements. For architectural decisions, see expert consulting. For a team’s learning needs, explore OCCT and SALOME training.

Describe your technical support requirement to establish the scope and the information needed to begin.

Technical discussion

Need to evaluate this for an application?

Use technical support for a bounded question or custom development for implementation and integration work.