Pen Plotter Programming: The Basics (2017)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • ribbon

    Ribbon diagrams of proteins in #golang. (by fogleman)

  • Looking at this function:

    https://github.com/fogleman/ribbon/blob/master/ribbon/camera...

    it's getting the carbonyls (C and O atoms) and then trying to pick a view vector based on maximising some scores ... of some kind. Like the aspect ratio and number of visible points? Not sure.

  • awesome-plotters

    A curated list of code and resources for computer-controlled drawing machines and other visual art robots.

  • > That's interesting as a programming exercise, but

    why is this a "but"? does the existence of HPGL negate the work being presented here somehow? modern plotters seem to have less capable control languages such as whatever the axidraw does, or G-code for most of the open source controllers. I guess folks assume you'll just be programmatically generating or converting to the output format anyways.

    inkscape can output HPGL directly. there's also chiplotle which is a python library. i've tried to gather up all the other HPGL-related software i could find here: https://github.com/beardicus/awesome-plotters#hpgl

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • EBB-Plotteri

  • I gave up trying to make Axidraw and all that slightly esoteric stuff working and just switched to G-code.

    Also because I also have laser plotter and 3D-printer running on G-code.

    Google could not find any G-code interpreter, which is only slightly weird?

    https://github.com/timonoko/EBB-Plotteri

  • Illustrate

    Biomolecular Illustration Tool

  • I actually used a slightly modified version of his Illustrate program (https://github.com/ccsb-scripps/Illustrate) for rendering. The toughest part was getting the right pose; in some cases I had to adjust it manually.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Resources to extend Go learning

    1 project | /r/golang | 4 Jun 2023
  • ReMarkable 2

    10 projects | news.ycombinator.com | 27 Oct 2022
  • Io ci ho provato ma ...

    2 projects | /r/golang | 15 Sep 2022
  • Awesome Golang Education: A curated list of awesome articles and resources for learning and practicing Go and its related technologies.

    1 project | /r/coolgithubprojects | 26 Jun 2022
  • Awesome GO Education: A curated list of awesome articles and resources for learning and practicing Go and its related technologies.

    1 project | /r/golang | 26 Jun 2022