Your Products have been synced, click here to refresh
PCCommands = PCPart.Commands; var traceName; var PCCommand; [COLOR="#FF0000"]var executedCommands;[/COLOR] [COLOR="#008000"]//What is this for?[/COLOR] [COLOR="#FF0000"]var executedCommandsCount;[/COLOR] [COLOR="#008000"]//What is this for?[/COLOR] for (int i = 1; i <= PCPart.Commands.Count; i++) { PCCommand = PCPart.Commands.Item(i); if (PCCommand != null) { if (PCCommand.IsTraceField) { traceName = PCCommand.GetText(PCDLRN.ENUM_FIELD_TYPES.TRACE_NA ME, 0); switch (traceName) { case "Die Number": dieNumber = PCCommand.GetText(PCDLRN.ENUM_FIELD_TYPES.TRACE_VA LUE, 0); break; case "Part Number": partNumber = PCCommand.GetText(PCDLRN.ENUM_FIELD_TYPES.TRACE_VA LUE, 0); break; case "Cast Date": this.CastDate = PCCommand.GetText(PCDLRN.ENUM_FIELD_TYPES.TRACE_VA LUE, 0); break; other case statements } } } } for (int i = 1; i <= PCPart.Commands.Count; i++) { PCCommand = PCPart.Commands.Item(i); executedCommands = PCPart.ExecutedCommands; executedCommandsCount = executedCommands.Count; if (PCCommand != null) { if (PCCommand.IsDimension) { pcCommandId = PCCommand.ID; axis = PCCommand.AxisLetter measured = PCCommand.Measured //write dieNumber, partNumber, pcCommandId, axis, measured etc, etc to file [COLOR="#008000"]\\What is happening here?[/COLOR] } } }
PCCommands = PCPart.Commands; var traceName; var PCCommand; [COLOR="#FF0000"]var executedCommands;[/COLOR] [COLOR="#008000"]//What is this for?[/COLOR] [COLOR="#FF0000"]var executedCommandsCount;[/COLOR] [COLOR="#008000"]//What is this for?[/COLOR] for (int i = 1; i <= PCPart.Commands.Count; i++) { PCCommand = PCPart.Commands.Item(i); if (PCCommand != null) { if (PCCommand.IsTraceField) { traceName = PCCommand.GetText(PCDLRN.ENUM_FIELD_TYPES.TRACE_NA ME, 0); switch (traceName) { case "Die Number": dieNumber = PCCommand.GetText(PCDLRN.ENUM_FIELD_TYPES.TRACE_VA LUE, 0); break; case "Part Number": partNumber = PCCommand.GetText(PCDLRN.ENUM_FIELD_TYPES.TRACE_VA LUE, 0); break; case "Cast Date": this.CastDate = PCCommand.GetText(PCDLRN.ENUM_FIELD_TYPES.TRACE_VA LUE, 0); break; other case statements } } } } for (int i = 1; i <= PCPart.Commands.Count; i++) { PCCommand = PCPart.Commands.Item(i); executedCommands = PCPart.ExecutedCommands; executedCommandsCount = executedCommands.Count; if (PCCommand != null) { if (PCCommand.IsDimension) { pcCommandId = PCCommand.ID; axis = PCCommand.AxisLetter measured = PCCommand.Measured //write dieNumber, partNumber, pcCommandId, axis, measured etc, etc to file [COLOR="#008000"]\\What is happening here?[/COLOR] } } }
© 2025 Hexagon AB and/or its subsidiaries. | Privacy Policy | Cloud Services Agreement |