RT Journal Article SR Electronic A1 Van, Tuong Nguyen A1 Naprstkova, Natasa T1 Matlab-based Calculation Method for Partitioning a Free-form Surface into Regions JF Manufacturing Technology Journal YR 2019 VO 19 IS 3 SP 518 OP 524 DO 10.21062/ujep/322.2019/a/1213-2489/MT/19/3/518 UL https://journalmt.com/artkey/mft-201903-0027.php AB A Matlab-based calculation method which can be used to partition a free-form surface into regions is presented in this paper. Based on surface curvatures and Freeman chain code technique, a free-form surface can be devided into convex, concave and saddle regions. A Matlab program containing some M-function and script files was developed to create the mathematical model of the free-form surface, calculate the surface properties, and find the points on the boundaries of the regions. Two surfaces were given as examples to show that the program runs well and output of the program was used to create the CAD (Computer Aided Design) model of the partitioned surface in Creo Parametric.