Welding
Types
Fields
KEA3DMDWeldTypeUnknown |
|
KEA3DMDWeldTypeNone |
|
KEA3DMDWeldTypeEdgeFlange |
|
KEA3DMDWeldTypeSquare |
|
KEA3DMDWeldTypeSingleV |
|
KEA3DMDWeldTypeSingleBevel |
|
KEA3DMDWeldTypeBroadRootFaceSingleV |
|
KEA3DMDWeldTypeBroadRootFaceSingleBevel |
|
KEA3DMDWeldTypeSingleU |
|
KEA3DMDWeldTypeSingleJ |
|
KEA3DMDWeldTypeBacking |
|
KEA3DMDWeldTypeFillet |
|
KEA3DMDWeldTypePlug |
|
KEA3DMDWeldTypeSeam |
|
KEA3DMDWeldTypeSteepFlankedSingleV |
|
KEA3DMDWeldTypeSteepFlankedSingleBevel |
|
KEA3DMDWeldTypeEdge |
|
KEA3DMDWeldTypeSurface |
|
KEA3DMDWeldTypeSurfaceJoint |
|
KEA3DMDWeldTypeInclinedJoint |
|
KEA3DMDWeldTypeFoldJoint |
|
KEA3DMDWeldTypeSpot |
|
KEA3DMDWeldTypePermanentBackStrip |
|
KEA3DMDWeldTypeRemovableBackStrip |
|
KEA3DMDWeldTypeUnspecifiedEdgeType |
|
KEA3DMDWeldTypeFlare_V_Butt |
|
KEA3DMDWeldTypeFlare_Bevel_Butt |
|
KEA3DMDWeldTypeSingleEdgeFlange |
|
KEA3DMDWeldAddSymbolUnknown |
|
KEA3DMDWeldAddSymbolNone |
|
KEA3DMDWeldAddSymbolFlush |
|
KEA3DMDWeldAddSymbolConvex |
|
KEA3DMDWeldAddSymbolConcave |
|
KEA3DMDWeldAddSymbolToesBlended |
|
KEA3DMDWeldAddSymbolFlushFinished |
|
KEA3DMDWeldAddSymbolBackingPermanent |
|
KEA3DMDWeldAddSymbolBackingpRemovable |
|
KEA3DMDWeldFinishSymbolNone |
|
KEA3DMDWeldFinishSymbolC |
|
KEA3DMDWeldFinishSymbolF |
|
KEA3DMDWeldFinishSymbolG |
|
KEA3DMDWeldFinishSymbolH |
|
KEA3DMDWeldFinishSymbolM |
|
KEA3DMDWeldFinishSymbolR |
|
KEA3DMDWeldFinishSymbolU |
|
KEA3DMDWeldFinishSymbolChipping |
|
KEA3DMDWeldFinishSymbolGrinding |
|
KEA3DMDWeldFinishSymbolHammering |
|
KEA3DMDWeldFinishSymbolMachining |
|
KEA3DMDWeldFinishSymbolRolling |
|
KEA3DMDWeldFinishSymbolPeening |
|
KEA3DMDLineWeldOptionUnknown |
|
KEA3DMDLineWeldOptionNone |
|
KEA3DMDLineWeldOptionAllAround |
|
KEA3DMDLineWeldOptionFieldWeld |
|
KEA3DMDLineWeldOptionReferenceSign |
|
KEA3DMDLineWeldOptionTail |
|
KEA3DMDLineWeldOptionIdentifLine |
|
KEA3DMDLineWeldOptionIdentifLineUp |
|
KEA3DMDLineWeldOptionTextSideDown |
|
KEA3DMDSpotWeldTypeUnknown |
|
KEA3DMDSpotWeldTypeNone |
|
KEA3DMDSpotWeldTypeResistance |
|
KEA3DMDSpotWeldTypeProjection |
|
KEA3DMDSpotWeldThickUnknown |
|
KEA3DMDSpotWeldThick_None |
|
KEA3DMDSpotWeldTwoThick |
|
KEA3DMDSpotWeldThreeThick |
|
KEA3DMDSpotWeldE_FourThick |
Detailed Description
-
group
a3d_markupwelding - Version
- 4.0
Type Documentation
-
enum
EA3DMDLineWeldingType A3DSDKMarkupWielding.
Enumerator that describes the direction of lay
Values:
-
enumerator
KEA3DMDWeldTypeUnknown Unknown.
-
enumerator
KEA3DMDWeldTypeNone None.
-
enumerator
KEA3DMDWeldTypeEdgeFlange Square edge flange.
-
enumerator
KEA3DMDWeldTypeSquare Square butt weld:

-
enumerator
KEA3DMDWeldTypeSingleV Single V butt weld:

-
enumerator
KEA3DMDWeldTypeSingleBevel Single bevel butt weld:

-
enumerator
KEA3DMDWeldTypeBroadRootFaceSingleV Single-V Butt Weld With Broad Root.
-
enumerator
KEA3DMDWeldTypeBroadRootFaceSingleBevel Single-Bevel Butt Weld with Broad Root Face .
-
enumerator
KEA3DMDWeldTypeSingleU Single U butt weld:

-
enumerator
KEA3DMDWeldTypeSingleJ Single J butt weld:

-
enumerator
KEA3DMDWeldTypeBacking Back weld:

-
enumerator
KEA3DMDWeldTypeFillet Fillet weld:

-
enumerator
KEA3DMDWeldTypePlug Plug weld:

-
enumerator
KEA3DMDWeldTypeSeam Seam.
-
enumerator
KEA3DMDWeldTypeSteepFlankedSingleV Steep-flanked single-V butt weld:

-
enumerator
KEA3DMDWeldTypeSteepFlankedSingleBevel Steep-flanked single-bevel butt weld:

-
enumerator
KEA3DMDWeldTypeEdge Edge.
-
enumerator
KEA3DMDWeldTypeSurface Surfacing weld:

-
enumerator
KEA3DMDWeldTypeSurfaceJoint Surface Joint.
-
enumerator
KEA3DMDWeldTypeInclinedJoint Inclined Joint.
-
enumerator
KEA3DMDWeldTypeFoldJoint Fold Joint.
-
enumerator
KEA3DMDWeldTypeSpot Spot weld:

-
enumerator
KEA3DMDWeldTypePermanentBackStrip Permanent backing strip used:

-
enumerator
KEA3DMDWeldTypeRemovableBackStrip Removable backing strip used:

-
enumerator
KEA3DMDWeldTypeUnspecifiedEdgeType Unspecified Edge.
-
enumerator
KEA3DMDWeldTypeFlare_V_Butt Flare V butt weld:

-
enumerator
KEA3DMDWeldTypeFlare_Bevel_Butt Flare Bevel butt weld:

-
enumerator
KEA3DMDWeldTypeSingleEdgeFlange Single Edge Flange.
-
enumerator
-
enum
EA3DMDLineWeldingSupplSymbolType Line Welding supplementary symbol description.
Values:
-
enumerator
KEA3DMDWeldAddSymbolUnknown Unknown.
-
enumerator
KEA3DMDWeldAddSymbolNone None.
-
enumerator
KEA3DMDWeldAddSymbolFlush 
-
enumerator
KEA3DMDWeldAddSymbolConvex Weld with convex face:

-
enumerator
KEA3DMDWeldAddSymbolConcave Weld with concave face:

-
enumerator
KEA3DMDWeldAddSymbolToesBlended Fillet weld with smooth blended face:

-
enumerator
KEA3DMDWeldAddSymbolFlushFinished Flush finished weld:

-
enumerator
KEA3DMDWeldAddSymbolBackingPermanent Permanent Backing.
-
enumerator
KEA3DMDWeldAddSymbolBackingpRemovable Removable Backing.
-
enumerator
-
enum
EA3DMDLineWeldingFinishSymbol Line Welding finish symbol description.
Values:
-
enumerator
KEA3DMDWeldFinishSymbolNone No symbol.
-
enumerator
KEA3DMDWeldFinishSymbolC C.
-
enumerator
KEA3DMDWeldFinishSymbolF F.
-
enumerator
KEA3DMDWeldFinishSymbolG G.
-
enumerator
KEA3DMDWeldFinishSymbolH H.
-
enumerator
KEA3DMDWeldFinishSymbolM M.
-
enumerator
KEA3DMDWeldFinishSymbolR R.
-
enumerator
KEA3DMDWeldFinishSymbolU U.
-
enumerator
KEA3DMDWeldFinishSymbolChipping Chipping symbol.
-
enumerator
KEA3DMDWeldFinishSymbolGrinding Grinding symbol.
-
enumerator
KEA3DMDWeldFinishSymbolHammering Hammering symbol.
-
enumerator
KEA3DMDWeldFinishSymbolMachining Machining symbol.
-
enumerator
KEA3DMDWeldFinishSymbolRolling Rolling symbol.
-
enumerator
KEA3DMDWeldFinishSymbolPeening Peening symbol.
-
enumerator
-
enum
EA3DMDLineWeldingOption Line Welding symbol options description.
Values:
-
enumerator
KEA3DMDLineWeldOptionUnknown Unknown.
-
enumerator
KEA3DMDLineWeldOptionNone None.
-
enumerator
KEA3DMDLineWeldOptionAllAround Weld applies all around.
-
enumerator
KEA3DMDLineWeldOptionFieldWeld Unfinished flag.
-
enumerator
KEA3DMDLineWeldOptionReferenceSign Reference frame.
-
enumerator
KEA3DMDLineWeldOptionTail Process symbol.
-
enumerator
KEA3DMDLineWeldOptionIdentifLine Additionnal dotted line.
-
enumerator
KEA3DMDLineWeldOptionIdentifLineUp Additionnal dotted line up.
-
enumerator
KEA3DMDLineWeldOptionTextSideDown Up/down reversing for approx texts and others.
-
enumerator
-
enum
EA3DMDSpotWeldType Spot welding symbol type description.
Values:
-
enumerator
KEA3DMDSpotWeldTypeUnknown Unknown.
-
enumerator
KEA3DMDSpotWeldTypeNone None.
-
enumerator
KEA3DMDSpotWeldTypeResistance Resistance welding.
-
enumerator
KEA3DMDSpotWeldTypeProjection Projection welding.
-
enumerator
-
enum
EA3DMDSpotWeldThickness Spot welding thickness description.
Values:
-
enumerator
KEA3DMDSpotWeldThickUnknown Unknown.
-
enumerator
KEA3DMDSpotWeldThick_None No thickness level.
-
enumerator
KEA3DMDSpotWeldTwoThick Level 2 thickness.
-
enumerator
KEA3DMDSpotWeldThreeThick Level 3 thickness.
-
enumerator
KEA3DMDSpotWeldE_FourThick Level 4 thickness.
-
enumerator
Function Documentation
-
A3DStatus
A3DMarkupSpotWeldingGet(const A3DMarkupSpotWelding *pSpotWelding, A3DMarkupSpotWeldingData *pData) Populates the A3DMarkupSpotWeldingData structure.
- Version
- 4.0
Return values: - A3D_INITIALIZE_NOT_CALLED –
- A3D_INVALID_DATA_STRUCT_SIZE –
- A3D_INVALID_DATA_STRUCT_NULL –
- A3D_INVALID_ENTITY_NULL –
- A3D_INVALID_ENTITY_TYPE –
- A3D_SUCCESS –
Returns: A3D_SUCCESSon success, or an error code on failure
-
A3DStatus
A3DMarkupLineWeldingGet(const A3DMarkupLineWelding *pLineWelding, A3DMarkupLineWeldingData *pData) Populates the A3DMarkupLineWeldingData structure.
- Version
- 4.0
Return values: - A3D_INITIALIZE_NOT_CALLED –
- A3D_INVALID_DATA_STRUCT_SIZE –
- A3D_INVALID_DATA_STRUCT_NULL –
- A3D_INVALID_ENTITY_NULL –
- A3D_INVALID_ENTITY_TYPE –
- A3D_SUCCESS –
Returns: A3D_SUCCESSon success, or an error code on failure