Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Hull and Outfitting

Marine ​.NET API (hull views)

  • Last UpdatedMay 17, 2023
  • 1 minute read

Description

All hull symbolic views can now be created and modified from the user-interface of Marine Drafting 12.1. The corresponding Marine .NET APIs have therefore been implemented into the AVEVA.Marine.Drafting namespace as well.

The following Marine .NET APIs have been implemented in the AVEVA.Marine.Drafting namespace.

Note:
Some APIs have been renamed to reflect changes in menus. The changes are marked with bold.

Note:
MarDrafting.Recreate is used to recreate all kinds of hull views.

Old (still available, marked as obsolete)

Aveva.Marine.Design

New

Aveva.Marine.Drafting

MarChm.ViewBodyPlanNew

MarDrafting.ViewBodyPlanNew

MarChm.ViewCurvedPanelNew

MarDrafting.ViewCurvedPanelNew

MarChm.ViewDevPlaNew

MarDrafting.ViewDevPlaNew

MarChm.ViewShellXNew

MarDrafting.ViewShellXNew

MarChm.ViewShProfNew

MarDrafting.ViewShProfNew

MarChm.ViewModify

MarDrafting.ViewCurvedModify

MarChm.ViewRecreate

MarDrafting.ViewRecreate

MarHullPan.ViewDetailNew

MarDrafting.ViewDetailNew

MarHullPan.ViewSymbolicModify

MarDrafting.ViewSectionModify

MarHullPan.ViewSymbolicRecreate

MarDrafting.ViewRecreate

MarHullPan.MAR_BRACKET

MarDrafting.MAR_BRACKET

MarHullPan.MAR_BRACKET_PML

MarDrafting.MAR_BRACKET_PML

MarHullPan.MAR_FLANGE

MarDrafting.MAR_FLANGE

MarHullPan.MAR_FLANGE_PML

MarDrafting.MAR_FLANGE_PML

MarHullPan.MAR_SEAM

MarDrafting.MAR_SEAM

MarHullPan.MAR_SEAM_PML

MarDrafting.MAR_SEAM_PML

MarHullPan.MAR_STIFFENER

MarDrafting.MAR_STIFFENER

MarHullPan.MAR_STIFFENER_PML

MarDrafting.MAR_STIFFENER_PML

The following APIs have been renamed to reflect changes in menus.

Old (still available, marked as obsolete)

Aveva.Marine.Drafting

New

Aveva.Marine.Drafting

MarDrafting.ElementIsSymbolicView

MarDrafting.ElementIsSectionView

MarDrafting.ViewSymbolicNew

MarDrafting.ViewSectionNew

MarDrafting.ViewSymbolicModelTra

MarDrafting.ViewSectionModelTra

It is strongly recommended that you change your customisation files (C#, PML) to use the APIs from AVEVA.Marine.Drafting as soon as possible.

Benefits

A Marine Drafting 12.1 license is sufficient to be able to create hull views using the Marine .NET API.

Compatibility Constraints

The APIs have been marked as obsolete in the AVEVA.Marine.Design namespace.

They will continue to be available in this namespace in 12.1 but they will be removed in a future release.

When using the APIs from the AVEVA.Marine.Design namespace, you will get a warning when building a C# solution.

For More Information

Refer to User Guide Customisation / :NET Customisation / Hull and Marine Drafting .Net API.

Affected Programs

Hull Design, Marine Drafting

In This Topic
TitleResults for “How to create a CRG?”Also Available in