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_SUCCESS
on 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_SUCCESS
on success, or an error code on failure