Dr. ir. H.A. (Rick) van der Meiden

This page is about my academic work, in particular my work at Delft University between 2004 to 2010.

Curriculum vitae

Hilderick Anne van der Meiden was born June 19th, 1977 in Zevenaar, the Netherlands.

In 1995 he started his studies in Computer Science at Delft University of Technology. He completed his Master's thesis, on the specification of freeform feature classes, in the Computer Graphics & CAD/CAM group, under guidance of Dr. W.F. Bronsvoort. He received his Master's (Ir.) diploma March 26th, 2004.

He performed his PhD research in the same group. The topic of this research concerned the semantics of families of objects. He was awarded his PhD cum laude, on November 26th, 2008.

From 2008 to 2010 he was employed as a Postdoc researcher in the same group, working on intelligent feedback for math e-tutoring systems.

Dr. van der Meiden is currently employed at the Royal Netherlands Navy, as a software architect in the Centre for Automation of Mission Critial Systems (CAMS).

Download H.A. van der Meiden's full CV (PDF).


PhD Thesis

Hilderick A. van der Meiden, 2008, Semantics of Families of Objects, PhD Thesis, Delft University of Technology, The Netherlands (PDF)

Selected publications

Hilderick A. van der Meiden and Willem F. Bronsvoort, 2005, An efficient method to determine the intended solution for a system of geometric constraints. International Journal of Computational Geometry and Applications, 15(3), pp. 279-298 (doi:10.1142/S0218195905001701) (PDF)

Hilderick A. van der Meiden and Willem F. Bronsvoort, 2006, A constructive approach to calculate parameter ranges for systems of geometric constraints. Computer-Aided Design 38(4), pp. 275-283 (Special issue: Symposium on Solid and Physical Modeling 2005) (doi:10.1016/j.cad.2006.01.006) (PDF)

Hilderick A. van der Meiden and Willem F. Bronsvoort, 2007, Solving topological constraints for declarative families of objects, Computer Aided Design 39(8), p.p. 652-662 (Special issue: Symposium on Solid and Physical Modeling 2006) (doi:10.1016/j.cad.2007.05.013) (PDF)

Hilderick A. van der Meiden and Willem F. Bronsvoort, 2007, Tracking topological changes in feature models. In LÚvy, B. and Manocha, D., editors, Proceedings ACM Symposium on Solid and Physical Modelling, June 4-6, Beijing, China, pages 341-346. ACM Press, New York, NY, USA (an extended version has been submitted for publication in Computer-Aided Geometric Design) (PDF)

Hilderick A. van der Meiden and Willem F. Bronsvoort, 2008, A Workbench for Geometric Constraint Solving, Computer-Aided Design and Applications, Volume 5, Numbers 1-4 (doi: 10.3722/cadaps.2008.471-482) (PDF)

Hilderick A. van der Meiden and Willem F. Bronsvoort, 2009, Declarative modeling of families; review and prospects, Computer-Aided Design and Applications, Volume 6, Number 3, pp. 291-306 (doi: 10.3722/cadaps.2009.291-306) (PDF)

Hilderick A. van der Meiden and Willem F. Bronsvoort, 2009, Solving systems of 3D geometric constraints using non-rigid clusters, Accepted for publication in Computer-Aided Design. Article in Press (doi:10.1016/j.cad.2009.03.003) (PDF)

Research interests & projects

H.A. van der Meiden's research interests include: geometric modeling, declarative methods & constraint solving, and e-learning.

Semantics of families objects (Sept. 2003 - Sept. 2007)

In current CAD systems for mechanical and industrial design, a model is built from parametric features. Such a parametric model can be interpreted as representing a family of objects. However, there are several major obstacles when using current CAD systems for modelling families of objects.

Firstly, the semantics of features and families of objects, in particular topological properties, cannot be adequately specified in and maintained by these current CAD systems. Previous research on Semantic Feature Modelling has resulted in methods to specify and maintain semantics for features. We extends this result to families of objects in general, resulting in the Declarative Family of Objects Model. In this model, semantics are specified by geometric and topological constraints, and members of the model are determined by first solving the geometric and then the topological constraints. For this, we present a new geometric constraint solver and a first ever published topological constraint solver.

Secondly, current CAD systems do not provide sufficient tools for creating and using families of objects. We present a method to determine the range of allowable values for any parameter, to help users with instantiating members of the family. We also present a method to determine the critical parameter values for which topological changes occur in the model. These critical values can help designers analyse the semantics of the model.

The new model, and the algorithms for solving and analysing the model, have been implemented in a prototype feature modeling system Spiff developed at Delft University of Technology.

This was H.A. van der Meiden's PhD research project, sponsored by NWO. See also: my publications.

Intelligent feedback for maths e-tutoring systems (Sept. 2007 - Sept. 2009)

In this project, a math tutoring system, the LAsystem, is being developed that can help students practice mathematical problem solving skills. The student makes exercises by applying simple transformation rules to equations or expressions. The system follows the student step by step, and compares the student's actions with a generic strategy, defined in a strategy language. This allows the system to provide helpful hints, e.g. when the student is using illegal transformations, or is not getting closer to the solution.

This project was orginally sponsored by SURF, and was performed in collaboration with the Open University and the University of Eindhoven. For more information on the original project, see the IDEAS wiki: IDEAS:IntelligentFeedback.

The LAsystem project is now continued internally at the Faculty of Electrical Engineering, Mathematics Computer Science of Delft University of Technology.

For more information, see the LAsystem project page.


GeoSolver A geometric constraint solving package for Python, and a graphical Geometric Constraint Solving Workbench
LAsystem E-learning tutor software for Linear Algebra, built on Mathematica

Last update: 2012-09-30