hexagon logo

dimension deviation via c# --problem 4 help

Dear guys:

I use offline software to open programs that have been run online,and then i try to get the dimension deviation via c#.as a result i get 0.000.why?
anyone help me ?thx very much!
{"data-align":"none","data-size":"full","data-tempid":"temp_16885_1559746193347_11","title":"001.bmp"}
Parents
  • ===============================================
    PCDLRN.Commands commands = CMMsession.GetSessionDimCommands();
    for (int i = 0; i < commands.Count; i++)
    {
    PCDLRN.Command commandA = commands.Item(i);
    if (commandA != null)
    {
    if (commandA.IsDimension && commandA.ID.Contains("LOC"))
    {

    string tmpFeatureName = commandA.DimensionCommand.Feat1;
    PCDLRN.Command commandB = CMMsession.GetSessionCommands(tmpFeatureName);

    string tmpDev = commandA.DimensionCommand.Deviation.ToString("F3");
    }
    }
    }
Reply
  • ===============================================
    PCDLRN.Commands commands = CMMsession.GetSessionDimCommands();
    for (int i = 0; i < commands.Count; i++)
    {
    PCDLRN.Command commandA = commands.Item(i);
    if (commandA != null)
    {
    if (commandA.IsDimension && commandA.ID.Contains("LOC"))
    {

    string tmpFeatureName = commandA.DimensionCommand.Feat1;
    PCDLRN.Command commandB = CMMsession.GetSessionCommands(tmpFeatureName);

    string tmpDev = commandA.DimensionCommand.Deviation.ToString("F3");
    }
    }
    }
Children
No Data