Skip to content

NAPA C# Scripting Training, November 2019

November 5 (9:00 am) – November 6, 2019 (5:00 pm)

Nippon Kaiji Kyokai, Hamburg Office, Überseeallee 1, 20457 Hamburg, Germany

View map
1000€ (excl. VAT) / participant

Boost the use of NAPA by scripting!

NAPA Designer offers a wide set of standard modeling tools and functions. However the processes can be made even faster and more efficient with a set of custom scripts and tools. The C# application programming interface (API) offers an efficient way to boost the use of NAPA Designer with custom scripts and plugins.


The 2-day training course introduces the object-oriented C# application programming interface (API) to the NAPA software. The API enables development of custom tools for 3D geometry modelling, visualization, listing information from the 3D model etc. The scripting is a fast way to automate time-consuming manual tasks whereas the plugin framework offers more flexibility to develop fully customized tools, powered by NAPA, for different design tasks.

The course consists of theory and exercises. The focus will be on the NAPA geometry modeling in general, and structural design (NAPA Steel).

Please note that it is recommended to have some experience on the object-oriented programming languages.


Please note that the training course will be organized in Hamburg, Germany.

Minimum number of participants

The minimum number of participants for the course is five (5) persons.


The course will be conducted in English.


The fee for the course is 1000 € per participant (0% VAT). This covers the instruction and course material.


Deadline for registration is three (3) weeks prior to the course.

The confirmation letter will be sent to the registered participants by email as soon as the minimum number of registrations have been received but not later than 3 weeks prior to the course.

Please do NOT book any flights or accommodation before you have received an official confirmation letter for the training course. Should you have any questions, please do not hesitate to contact

Terms and Conditions

(“Napa” as Napa Ltd, “Customer” as a customer of Napa Ltd)

Training material

Napa will provide copies of the training materials to the named course participants either in hardcopies or in electronic format by email. Copyrights and all other intellectual property rights in the training material shall belong to Napa. Unless otherwise agreed between the parties Customer may not copy the training materials or disclose any training materials to third parties.


Customer may cancel the training course without charge by a written notice sent to Napa no later than 14 days prior to the scheduled begin date of the training course. If the customer cancels or postpones the training course later than 14 days prior the begin date, Napa may charge for the customer the full price of the training course and all incurred unavoidable expenses. Before the begin date Customer may freely replace and add new course participants within the maximum number of course participants.

Limitation of liability

Napa’s liability for errors or defects in the training service or the training materials shall be limited to correction of the error or repeating the training service at its own expense, provided that customer has informed Napa in writing of the error or defect within 14 days from the end of the training course.

Related events