This commit is contained in:
CortexCore 2024-03-03 19:15:27 +08:00
parent ce89c7e38d
commit f7e41712ce
1 changed files with 6 additions and 2 deletions

View File

@ -32,10 +32,10 @@ namespace BITFactory.Cutting.Mod
private void OnRelease(ICommand[] obj) private void OnRelease(ICommand[] obj)
{ {
var commands = obj.OfType<ICuttingCommand>(); var commands = obj.OfType<ICuttingCommand>().ToArray();
var stringBuilder = new System.Text.StringBuilder(); var stringBuilder = new System.Text.StringBuilder();
var path = Path.Combine(FolderPath, $"export_{DateTime.Now.Ticks}.cfg"); var path = Path.Combine(FolderPath, $"export_{DateTime.Now.Ticks}.cfg");
stringBuilder.AppendLine($"导出时间: {DateTime.Now}"); stringBuilder.AppendLine($"导出时间: {DateTime.Now},导出命令数量: {commands.Length}");
foreach (var command in commands) foreach (var command in commands)
{ {
if(command is CuttingPointCommand pointCommand) if(command is CuttingPointCommand pointCommand)
@ -51,6 +51,10 @@ namespace BITFactory.Cutting.Mod
stringBuilder.AppendLine($"切削线点: {linePos.x} {linePos.y} {linePos.z}"); stringBuilder.AppendLine($"切削线点: {linePos.x} {linePos.y} {linePos.z}");
} }
} }
else
{
stringBuilder.AppendLine($"{command.Name}:{command}");
}
// switch (command) // switch (command)
// { // {
// case CuttingPointCommand pointCommand: // case CuttingPointCommand pointCommand: