Please excuse the site's appearance while I work on setting it up

Das Krafter Terrain System

System Specifications



Provide a modular system for tabletop RPG/wargaming terrain that can be produced by multiple means and technologies.

Primary technologies are Laser Cutting and 3D Printing but provided the measurements defined in this document are respected, the use of cardstock or other techniques is perfectly compatible and intended.


The “das Krafter Terrain System” is composed of standardized interlocking features between terrain pieces with predefined separations, margins and types. The geometries of these interlocking features are designed to be possible with a wide range of technologies and techniques, even manual.

By focusing exclusively on the interlocking features, terrain pieces using this system are free to be overloaded with other systems such as grids (rectilinear or hexagonal) or to simply have simple connection points between set pieces.

Specification of Dimensions

Connections are coded by their type, separation and form. Some interfaces may convert between forms, for example an L shaped piece could be considered two M0b type connections (laying flat) or even be used to join an F0a to an F0b if oriented in the vertical plane.




M Male connectors consist of pins or protrusions F Female connectors are slots or receptacles that mate with male connectors Magnetic

N An alternative to physical connections is magnetic ones, in this case with the North pole at the meeting surface S As with N but with the South pole at the mating surface Separations

0 A single connection (with no explicit neighbours) 1 The standard separation of 30mm, with a 3mm pin or slot on each side 2+ A ‘double’ separation (including pins and slot spaces on reach side, i.e. 36mm + 36mm = 72mm) Larger separations X simply respect the formula: Width (mm) = X36 So 3 gives 108mm from edge to edge and so on. Note that connection points butting up against each other will result in rectangles rather than squares X Stand in for any number greater than 1 when the specific number is unimportant Forms

a simple pin or slot, square or not where the alignment between the two is vertical (up/down) with respect to the table.

In the case of a round slot (due to using a hole puncher in cardstock or the like), accommodations should be made to accept a square pin. This can be done by elongating the slot orthogonally with respect to the neighbouring connections. b simple pin or slot, square or not where the alignment between the two is horizontal (the connection is on a vertical surface like a wall). If of type F similar accommodations should be made as in form “a”.

Standard Connections M0a / M0b A single 3mm ✕ 3mm ✕ 3mm square pin. If a cuboid is impractical, a cylinder may be used with a diameter of 3mm and a height of 3mm. M1a The standard M connection is composed of two 3mm ✕ 3mm ✕ 3mm pins with a separation of 30mm at their closest points. If a cuboid is impractical, a cylinder may be used with a diameter of 3mm and a height of 3mm. Structures below the upper plane of the pin should be avoided in a margin of 3 mm to each side of the pin orthogonal to the direction of the connection. MXa X number of M1a connections joined in a line with no margin between them. This results in the connections from 2 to X-1 being ‘doubled’ i.e. 3mm ✕ 6mm. M1b As with M1a (3mm pins with 30mm separation) but on a vertical surface. MXb As with MXa (30mm separation with pins 2 -> X-1 being doubled up) but on a vertical surface. F0a / F0b As with M0a or M0b but with voids. F1a The standard F connection is composed of two 3mm ✕ 3mm ✕ 3mm voids with a separation of 30mm at their closest points. If square holes are impractical (using a hole punch or similar) slots can be used as well provided the slot can accommodate a standard square pin by having its length orthogonal to the line of the connection. FXa As with MXa but with voids. F1b As with F1a but on a vertical surface. FXb As with MXb but with voids. Other Dimensions Stories If a structure is to accept connections at different heights, the ‘floor’ should accommodate 3mm, the ‘ceiling’ should be 3mm and the space between them 50mm. Appendix Licensing The mechanical functioning of this system and this document are shared under the terms of a Creative Commons BY-NC-SA 4.0 license so that anyone can freely develop and share their own implementations or terrain pieces (provided it’s non commercial and that they share any mechanical updates and credit this project appropriately).

If this license doesn’t suit your use case (i.e. you would like a commercial license to sell digital or physical items based on this standard) please reach out to to discuss licensing.

Basically, feel free to use this to create modular pieces and share them in turn but credit the system appropriately and if you’re making money directly or indirectly from it to get in touch about commercial licensing.

Appropriate Credit Credit should use at the very least the term “das Krafter Terrain System” and link to “”.

As guidance for providing appropriate credit in non-commercial cases, this snippet of text can be used as a guideline:

Based on the das Krafter Terrain System Specifications available at

Changelog 0.5.0 (2022-01-11) Added N and S connection types Adapted nomenclature 0.4.0 (2022-01-10) Connection descriptions Licensing 0.3.0 (2022-01-05) Nomenclature 0.2.0 (2022-01-02) Second draft 0.1.0 (2021-12-26) First Draft