Wooden Enterprise D (Aligning decks)

I cleaned up a lot of stuff and made a 3d-model. And I published my sources, but not as Open Source (yet)

Background image by Ed Whitefire on cygnus-x1.net

With New Years, a large part of my anxiety is gone now. I don’t expect you to understand, but I’m a Grinch… Halloween is the entrypoint of my anxiety phase, which only ends when the last person has finished shooting fireworks in the area.

I did not party yesterday. Instead, I worked on this project. I have set up tools to extract templates from my master file. And I have created a 3d model. Let me show you.

My sources

At https://gitlab.com/nknapp/wooden-enterprise-d, you can now have a look at my source-files. The file deck-master/all-deck-outlines.svg contains all the tracing work I have done so far.

For reasons of legal uncertainty, I have not included the blueprints itself in the repo. Instead, there is a tool to download them. If you want to have a look for yourself, read the README…

What did I do?

Remember the deck-outline shown in my last blogpost? I put them all over each other, aligned on their vertical shafts.

All decks

Well, it turned out the markers were not exactly in the same place. I noticed that when I had more than one reference point. That was to be expected, however. The plans were never made for this purpose and some of the error was due to my manual work as well, I suppose.

But when I cut the decks from wood, it is better to have exact orientation points, so I manually moved the markers on top of each other. In the following image, there seems to be only on “G” marker, but in reality there are many. Just at the same place.

Vertical shaft G

I also moved every deck into its own layer, at least in all-decks-overlay. This makes it easier to work with, because I can hide and show different decks.

Layers

The 3D Model

Also in my repository is a project that renders those layers with Three.js. I have created some helper scripts that extract all layers containing numbers and stores them in separate SVG files. The 3D model app then loads those using Three.js SVGLoader, applies a 4mm extrusion and uses ArcballControls for interactivity. It does not look ready for cinema, but it shows that if I succeed in assembling the decks the same way, it will probably have roughly the correct shape.

This model is interactive:

  • Left mouse button rotates the model
  • Right mouse button moves the model.
  • Mouse-wheel goes in and out

Full screen version

New challenges:

I discovered some new challenges.

  1. The parts holding the warp nacelles need to be bent up by 90 degrees. I found some YouTube videos on how to bend wood. I will try this out.
  2. I am a bit concerned about the overall integrity of the model. I want to put LEDs inside, so there needs to be space. But it also needs to be stable. Let’s see how this turns out.
  3. I don’t know how warm LEDs will become. Maybe I need some system to transport the heat away from the inside.

But in the next post, I will first try to transfer the deck-outline onto wood and cut it.

See you then.