Importing Markings for Feature Based Measurements

Feature Based Measurement (FBM) functionality is only available if your PC-DMIS license is programmed with the Feature Based Measurement module.

The ability to import markings for FBM (Edit | Markings | Import Feature Based Measurement) is supported only in legacy versions of PC-DMIS. This ability is not available starting with PC-DMIS 2016.0.

Mini routines provide the user interface that enables you to execute a measurement routine that you create with the FBM method. For complete information, see "Using Feature Based Measurement".

FBM Functionality through Legacy PC-DMIS

The Edit | Markings | Import Feature Based Measurement menu item in legacy versions of PC-DMIS imports a previously exported .xml file that contains marking information of specific features. When you import the desired .xml file, PC-DMIS automatically marks the specified commands. The .xml file must be in the format required by FBM.

To facilitate automation to work with FBM, an XML-based marking solution is used. PC-DMIS can mark features, dimensions, and groups only by importing an .xml file (Edit | Markings | Import Feature Based Measurement).

The format of the .xml file should be:

<?xml version="1.0"?>
<!--PC-DMIS XML Output File-->
<FeatureBasedMeasurement>
   <Feature ID="CIR1" Marked="True" MarkDependencies="True" UID="57" />
   <Feature ID="PNT2" Marked="True" MarkDependencies="True" UID="93" />
   <Dimension ID="LOC1" Marked="True" MarkDependencies="True" UID="169" />
   <Dimension ID="LOC2" Marked="True" MarkDependencies="True" UID="268" />
   <GroupStart ID="GRP3" Marked="True" />
</FeatureBasedMeasurement>
 

When you import an .xml file, PC-DMIS marks the features, dimensions, and groups as indicated in the file. All other measurement commands are unmarked. Non-measurement commands (move points, clear plane, tip change, and so on) are unaffected and maintain their previously-marked state.

FBM Functionality through PC-DMIS Automation

FBM functionality is available through PC-DMIS automation to support legacy projects that use FBM. For details, refer to the PC-DMIS Object Library documentation.