Skip to content

MaxCut is a powerful cutlist optimizer for cabinetry & woodworking. Learn how to integrate with it via CLI to automate workflows.

License

Notifications You must be signed in to change notification settings

MaxCutSoftwareOfficial/maxcut-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cutlist Optimizer – MaxCut

A powerful and easy-to-use cutlist optimizer for cabinetry and woodworking professionals. Save materials, reduce costly mistakes, and generate accurate quotes.

  • Optimize cutting plans with minimal waste
  • Generate accurate quotations effortlessly
  • Automate workflows with CLI integration

📢 Try MaxCut for free → https://maxcutsoftware.com

MaxCut CLI - Introduction

Download and install MaxCut (free)

This repository provides examples of how to integrate MaxCut with your workflow using the command line. The MaxCut CLI (Command Line Interface) comes pre-packaged with MaxCut. We have created several C# examples in a .Net console application to help you get started.

Importing data via the Command Line

Importing KDMax data file

Run the following command in your windows command prompt cmd.exe

"C:\Program Files (x86)\MaxCut Software\MaxCut\MaxCut.exe" import --file "file path" --format kdmax

Example: ImportKdMaxCommand.cs is used in Program.cs.

Importing CabMaster data file

Run the following command in your windows command prompt cmd.exe

"C:\Program Files (x86)\MaxCut Software\MaxCut\MaxCut.exe" import --file "file path" --format cabmaster

Example: ImportCabMasterCommand.cs is used in Program.cs.

Running an optimization on a imported file

To run the optimization on an imported or opened file include the --optimize option in your arguments

Opening a MaxCut job via the Command Line

Run the following command in your windows command prompt cmd.exe

"C:\Program Files (x86)\MaxCut Software\MaxCut\MaxCut.exe" open --file "file path"

Example: OpenMaxCutJobCommand.cs is used in Program.cs.

License management via the Command Line

Activating a license

Run the following command in your windows command prompt cmd.exe

"C:\Program Files (x86)\MaxCut Software\MaxCut\MaxCut.exe" license --activate "license code"

Example: LicenseActivateCommand.cs is used in Program.cs.

Getting license details

Run the following command in your windows command prompt cmd.exe

"C:\Program Files (x86)\MaxCut Software\MaxCut\MaxCut.exe" license --details

Example: LicenseInfoCommand.cs is used in Program.cs.

Deactivating a license

Run the following command in your windows command prompt cmd.exe

"C:\Program Files (x86)\MaxCut Software\MaxCut\MaxCut.exe" license --deactivate

Example: LicenseDeactivateCommand.cs is used in Program.cs.