Storing parameters in SOLIDWORKS macro feature


Parameters are any additional metadata required by the macro feature. Currently only primitive types of parameters are supported (i.e. string, bool, double, int etc.)

public class MacroFeatureParams
    public string Parameter1 { get; set; }
    public int Parameter2 { get; set; }

//this macro feature has two parameters (Parameter1 and Parameter2)
public class MyMacroFeature : MacroFeatureEx<MacroFeatureParams>

Product of Xarial Product of Xarial