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