Fast Radio Bursts

by peridot_faceted, published

Fast Radio Bursts by peridot_faceted Jan 5, 2018
1 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps


Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag


Thing Statistics

606Views 114Downloads Found in Physics & Astronomy


Fast Radio Bursts are millisecond-long radio flashes of unknown physical origin. One such, FRB121102 (named based on the day it was first detected), has been observed to repeat: from time to time there will be an hour or two in which many bursts are detected. These bursts are not simple flashes: they appear to consist of sub-bursts that drift downwards in frequency. This thing is a collection of 3D prints of the burst structures, visualizing this structure by printing it out in plastic.

Each of these models is to the same physical scale: the height of each point is proportional to the flux density, and the time axis is marked in milliseconds, while the frequency axis is marked in hundreds of megahertz. The time of the first tick is marked on each object, as is the frequency range, the date, and the instrument used: PUPPI (Puerto-rican Ultimate Pulsar Processing Instrument), at the 300-m dish at the Arecibo Observatory.

This thing includes models for a number of individual bursts. They are named according to the date and time of their detection, but I have also added a word to the filename to briefly describe what the burst looks like.

For more information on this object and this data, see the note at ASTRON's web page or the paper Michili et al. 2018 and Hessels et al. 2018.

Print Settings

Printer Brand:








0.15 mm layer height


The only overhangs are the slightly indented text; this should pose no difficulty to the printer. The STL files are huge, and the gcode files are also large, but the shapes are not very difficult to print. The main challenge I had was getting them off the print bed when they were done.

The tallest of these is actually just barely short enough to be printed on a Prusa i3 Mk2s - in fact PrusaControl will refuse to slice it, and though slic3r will slice it fine, there is a risk the print head will collide with the spool holder.

Note that the "huge" and the "long" FRBs do not appear in Thingiview; they're in binary STL format, and while they print fine, Thingiview can't cope. The "huge" one is pictured against the Whirlpool Galaxy in one of the photos.

How I Designed This

We have raw data files containing burst flux as a function of time and frequency. I load these into an ipython notebook and use a Savitzky-Golay filter to smooth them. I then use SolidPython to add annotations and create OpenSCAD files. I render these files to STL on a compute server as OpenSCAD requires quite a lot of RAM for this computation.

More from Physics & Astronomy

view more

All Apps

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Print through a distributed network of 3D printing enthusiasts from across the US, at a fraction of the cost of the competitors. We want to change the world for the better through technology, an...

App Info Launch App

Treatstock is an online platform that offers decentralized manufacturing services such as 3D printing and CNC machining for clients all over the world. We offer free and instant access to comparati...

App Info Launch App

3D print your favourite design with NinjaPrototype, a professional 3D manufacture with consistent quality and speed.

App Info Launch App