Table of Contents

Class CsvSoftRunner

Namespace
Hi.Numerical.CsvParsers
Assembly
HiMech.dll

Factory for a SoftNcRunner wired to replay CSV files (deprecates the legacy CsvRunner). The returned runner has a single-syntax pipeline: CsvSegmenterCsvRowSyntaxCsvRowSemantic.

Default NcDependencyList:

MachiningServiceDependency is intentionally not included by default; clients that build custom syntaxes around CsvSoftRunner can append it themselves.
public static class CsvSoftRunner
Inheritance
CsvSoftRunner
Inherited Members

Methods

Create(CsvRunnerConfig)

Builds a fresh SoftNcRunner pre-configured to consume CSV input. Call once per machining session so the runner's per-session state starts clean (mirrors the legacy CsvRunner's reset on project change).

public static SoftNcRunner Create(CsvRunnerConfig config = null)

Parameters

config CsvRunnerConfig

Optional CSV column-tag configuration; a default CsvRunnerConfig is created when null.

Returns

SoftNcRunner