Duplication and drain hole features


I implemented some new development features recently that are kindof cool, so I thought I’d show them off a bit. There was a request for a drain hole feature that basically requires dynamic manipulation of the of the print on a per slice basis. This means I now allow a user to directly manipulate any given slice of a print on the fly. As a consequence of this functionality I was able to create grid duplication as a throw in feature. This allows for a broad range of functionality that can be created from the client since it’s just Javascript code. This coupled with the existing affine transformation functions and you can put together some wild custom features.