elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Accessibility | Contact | Deutsch
Fontsize: [-] Text [+]

AD-enabled pythonOCC for CAD-based shape optimization

Banovic, Mladen and Hafemann, Thomas and Stück, Arthur (2025) AD-enabled pythonOCC for CAD-based shape optimization. 28th EuroAD Workshop, 2025-12-08 - 2025-12-10, Geneva, Switzerland. (Unpublished)

Full text not available from this repository.

Abstract

pythonOCC is an open-source library extension that provides Python bindings for the widely-used Open CASCADE Technology (OCCT) geometry modeling kernel. It significantly facilitates the use of the CAD kernel in the context of automated processes for multidisciplinary design analysis and optimization (MDAO). To support gradient-based shape optimization, pythonOCC was differentiated using the AD tool ADOL-C in forward mode of AD and coupled with the differentiated OCCT in previous work. The AD-enabled pythonOCC and OCCT are integrated as a CAD plugin into a Python-controlled framework for high-fidelity MDAO relying on the FlowSimulator HPC ecosystem and OpenMDAO. The CAD plugin provides a robust metadata-supported mesh-to-CAD link and the computation of the so-called CAD sensitivities (e.g., derivatives of surface nodes w.r.t. design parameters). To demonstrate this workflow, a gradient-based shape optimization is performed using an aerodynamic test-case of reduced complexity.

Item URL in elib:https://elib.dlr.de/221488/
Document Type:Conference or Workshop Item (Speech)
Title:AD-enabled pythonOCC for CAD-based shape optimization
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Banovic, MladenMladen.Banovic (at) dlr.dehttps://orcid.org/0000-0002-9056-3784UNSPECIFIED
Hafemann, ThomasThomas.Hafemann (at) dlr.deUNSPECIFIEDUNSPECIFIED
Stück, ArthurArthur.Stueck (at) dlr.deUNSPECIFIEDUNSPECIFIED
Date:9 December 2025
Refereed publication:Yes
Open Access:No
Gold Open Access:No
In SCOPUS:No
In ISI Web of Science:No
Status:Unpublished
Keywords:Gradient-based optimization, CAD-based optimization, Algorithmic Differentiation (AD), Open CASCADE Technology (OCCT)
Event Title:28th EuroAD Workshop
Event Location:Geneva, Switzerland
Event Type:Workshop
Event Start Date:8 December 2025
Event End Date:10 December 2025
Organizer:CERN
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Aeronautics
HGF - Program Themes:Efficient Vehicle
DLR - Research area:Aeronautics
DLR - Program:L EV - Efficient Vehicle
DLR - Research theme (Project):L - Digital Technologies, L - Virtual Aircraft and  Validation
Location: Dresden
Institutes and Institutions:Institute of Software Methods for Product Virtualization > Simulation Frameworks
Deposited By: Banovic, Mladen
Deposited On:22 Dec 2025 08:42
Last Modified:22 Dec 2025 08:42

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
OpenAIRE Validator logo electronic library is running on EPrints
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.