© 2023 CAD Solutions, LLC.Designers often constrain their conceptual design as they sketch the idea to make sure the final concept solution has the expected functionality. Proposed system enables user-defined constraints created as mathematical formulas according to a syntax provided using geometrical features, ready-to-use functions, and mathematical operators. In this way, the users will be able to use computers’ generative powers for their specific needs without being limited by built-in constraints. Defined constraints can be used in a sampling method as objectives to explore new design samples with better performance or filter out the undesired designs after the samples are generated. Thanks to its flexibility that lets the users define their constraints, the proposed method will also enhance the usability of generative design studies.