Skip to content

Project: TrackPoint

pentacular edited this page Jun 11, 2019 · 4 revisions

This builds a replacement track-point for an X1 Carbon notebook.

Open #trackpoint

assemble(

above() is used to align the bottoms of the cylinder.

  cylinder({ diameter: 8, height: 2 }).above().translate(0, 0, 2),
  cylinder({ diameter: 5, height: 4 }).above(),

drop() is used to produce a cavity in the top of the track-point by displacing the material there.

  cylinder({ diameter: 6, height: 1 }).above().translate(0, 0, 3).drop(),

drop() is used to produce a cavity in the bottom of the track point which should fit the connector.

  cube(2.5).above().drop())

Flip the design upside down for easy printing.

  .rotateY(180)

Write it out for printing.

  .writeStl('trackpoint.stl');