Skip to content

Makerables

Makera’s project site at makerables.com, where desktop CNC and 3D printing meet: every project is free, and each one carries its NC programs and CAM projects beside the model files they were cut from. Projects and their files are anyone’s to read; the projects you saved are yours alone to see.

At a glance
Sign-inNone to import; your own Makerables sign-in adds the projects you saved
Thingport GrabRecommended — it sends your sign-in as you visit makerables.com
FlareSolverrNot used
ImportsProjects; your saved projects, synced too; its categories

Makerables is a site over a REST API of its own, which Thingport reads the way its own pages do.

  • Projects. Paste a project link (https://www.makerables.com/project/<name>) in Thingport, or import it from the project page with Grab. Its page carries the description and the post-processing notes, the whole gallery, the tags, the creator and its categories.
  • Which files. A project keeps its files on three tabs: NC Files (the toolpaths a machine cuts), CAM Files (the CAM project they came out of) and Model Files (the CAD and mesh files everything else was made from). Thingport imports the Model Files — the .step, .stp and .stl a slicer or a CAD program takes, and zips of them, unpacked. The other two tabs hold machine files no slicer reads, so they’re left where they are. A project whose Model Files tab holds only pictures or a native CAD format has nothing to import, and says so.
  • No sign-in needed. The files sit on Makerables’ own CDN, open to anyone with the link, so an import needs no account at all.
  • Saved projects. The Saved tab of your profile is Makerables’ only list, and only you can see it, so Thingport reads it with your sign-in. Import it in one go, or sync it so new saves follow. The tab has no address of its own on the site — it lives in the page, not the URL — so Thingport keeps it as .../user/<your id>?tab=saved. Likes are counted but never listed anywhere, so Thingport can’t read them.
  • Categories. A project says which of Makerables’ categories it is in, parent and child, and Thingport maps those onto your own.
  • Browse tab. With your sign-in, the sync dialog lists your saved projects.

Per-user (Configuration → Providers → Makerables), and only for your saved projects — importing needs none. Makerables signs you in with Auth0, which keeps the session in a __session cookie, split across __session__0, __session__1, … when it outgrows one. Thingport keeps them, and asks the site for the access token its API takes, exactly as its own pages do on every page load.

With Thingport Grab allowed on Makerables, opening makerables.com while you’re signed in connects your account, and sends a new sign-in whenever you sign in there again.

  1. Sign in at makerables.com.
  2. Open DevTools (F12, or Cmd+Option+I on macOS) and go to the Network tab.
  3. Reload the page, click any request to www.makerables.com and find its Cookie request header.
  4. Copy the whole header value.
  5. Right-click Makerables in Configuration → Providers, choose Connect and paste it.
ProviderSign-inThingport GrabFlareSolverrCollectionsLikesSyncPrint profiles
MakerablesThis pageYours, for saved projects onlyRecommendedNot neededSavedNoYesNo
MakerWorldYour cookieRecommendedOptionalYesNoYesYes
PrintablesNoneOptional1RecommendedYesYes1YesNo
ThingiverseAdmin’s App TokenOptionalRecommendedYesYesYesNo
MyMiniFactoryAdmin’s API key, yours for paidOptionalRecommendedYesNoYesNo
Snapmaker SpaceYours, for a dayRecommended2Not neededBookmarksYesYesYes
MakerOnlineYours, for likes onlyRequiredNot neededYesYesYesYes
Creality CloudYours, for a weekRecommendedNot neededYesYesYesYes
NexPrintYoursRecommendedNot neededYesNoYesYes
ThangsYours, renewed for a yearRecommendedOptionalYesYesYesNo
Cults3DYour API key + browser sign-inRecommended3Not neededPrintlistsYesYesNo
eufyMakeYours, for likes onlyRecommendedNot neededNoYesYesYes
PinshapeYours, for the filesRecommendedNot neededYesYesYesNo
OwlCADNoneRecommended4Not neededNoNoNoNo
Toymakr3DYours, for the filesRecommendedNot neededNoYes5YesNo
CGTraderYours, for the filesRecommended6RecommendedWishlistYes6YesNo
GrabCADYours, for the filesRecommendedNot neededNoYesYesNo
MeshyYours; Pro for community modelsRecommendedNot neededYesNoYesNo
PIXUPYours, for the filesRecommendedNot neededCollections, wishlistsYesYesNo
Fab365Yours, for the filesRecommendedNot neededNoYes7YesNo
3DExportYours, for the filesRecommendedNot neededBookmark collectionsNoYesNo
QIDI MakerYours, for your collections and likesRecommendedNot neededYesYesYesYes
VoxelShareYours, for your collections and likesRecommendedNot neededYesYesYesYes
  1. Your private Printables collections and your likes are read by Grab, while you’re on Printables.
  2. Snapmaker’s sign-in lasts a day and only Grab renews it; without Grab you paste a new one every day.
  3. Cults3D’s files need your browser’s Cloudflare clearance, and Thingport on the same IP address as that browser.
  4. A gallery item that is a CAD project, rather than a library part, has no stored mesh: OwlCAD’s editor builds its file, so Thingport Grab exports it on owlcad.com.
  5. Toymakr3D hands a model’s files to signed-in users only, the free ones included, and shows your likes to you alone.
  6. CGTrader shows your likes and wishlist to you alone, and its downloads sit behind AWS’s bot check, which Thingport passes with Grab’s token from your browser or FlareSolverr’s own.
  7. Fab365 hands a model’s files to signed-in members only, the free ones included, and shows your favourites to you alone.

Open bug reports about Makerables in Thingport, on GitHub.

No known problems with Makerables.

Tips, workarounds and news about Makerables from people who use it. Something broken in Thingport? See Known problems.