Modular castle kit - Lego compatible

The educational technology and digital learning wiki
Jump to navigation Jump to search

Draft

Introduction

Modular castle kit - Lego-compatible is a an extension to doblo factory to create various playmobile-like Duplo- and Lego-compatible structures. Note: Doblos are neither Legos nor Duplos but are somewhat compatible.

Castle kit sample

Example file: https://edutechwiki.unige.ch/mediawiki/images/0/03/Tower.stl

You can either print Lego or Duplo (somewhat) compatibles. The Duplo-compatibles structures take about six times as much to print as you can imagine easily if you look the the following picture

800px|none|thumb|Castle structure with flat bottom (tower_round_square)

Use

As of version 2.4 of DobloFactory (sept 2019), castle structures are included in the castle-kit subdirectory.

To generate a castle structure

  • open file castle-kit/castle_generation.scad
  • Verify the parameters: SCALE, LATTICE_TYPE and SHAVE
  • uncomment the model you want.

Calibration

Filament 3D printers are unfit to print lego-compatibles. The result depends on several factors, e.g.

  • Model dimensions
  • Slicer mistakes and "help"
  • Slicer settings
  • Printer characteristics

Typically, walls are larger than they should be (in particular if you use Cura who by default makes walls way to fat). In addition the blocks are to wide. This is due to FDM printing logic.

Test:

  • Comment the module that is currently being used
  • uncomment line // color ("orange") calibration();
  • Print it, making sure that your slicer does not attempt to fatten any walls.

Adjust either code or slicer settings or both:

  • You may have to cheat and parametrize doblo factory with wrong dimensions. Copy file lib/doblo-params.scad , edit and include it in doblo-factory.scad in place of the existing doblo-params* file.
  • Make very sure that your slicer does not attempt to create fatter walls
  • Consider using the SHAVE parameter that can shave some microns from a perfectly good initial model

Remarks

This page includes links to STL files that are displayed with the experimental Extension:StlHandler:

Download