Generic Interoperability (SMDGenericContentInterOp) - Intergraph Smart 3D - Reference Data

Intergraph Smart 3D Drawings and Reports Reference Data

Language
English
Product
Intergraph Smart 3D
Subproduct
Drawings and Reports
Search by Category
Reference Data
Smart 3D Version
12 (2018)

Acts as a wrapper module that forwards the content module call to a module written in .NET. In the following .xml example, the MfgSketchContent content module creates the content.

Usage in Label Template XML

<label>
<content>
<contentModule value="SMDGenericContentInterOp"/>
<Assembly value="MfgSketchContent" />
<symbol representation="" scale="0.001">
<labels>
<label name="ANGLE_A">
<file>
<![CDATA[ StrMfg Sketch Bevel Symbol_Angle Label ]]>
</file>
<value type="xpath">
<![CDATA[ descendant-or-self::SMS_BEVEL/@ANGLE_A ]]>
</value>
</label>
</labels>
<parameters>
<parameter name="ANGLE_A">
<value type="xpath">
<![CDATA[ descendant-or-self::SMS_BEVEL/@ANGLE_A ]]>
</value>
</parameter>
</parameters>
</symbols>
</content>
</label>

Customization

Assembly value

Specifies the name of the content module to use.

  • The SMDGenericContentInterOp content module is only used in delivered label templates for manufacturing sketch drawings. For more information, see Manufacturing Sketch (MfgSketchContent).

  • SMDGenericContentInterOp is a wrapper content module that must be used with .NET content modules.

  • For customized annotation modules created by .NET and used in Drawings by Rule, you must modify Assembly values in the XML file. For more information, see the sub-steps under Custom Annotation Modules in SP3D/SM3D Drw Annotation Modules.