Skip to content

OwlCAD

A parametric CAD app that runs in the browser, at owlcad.com. Its gallery holds two quite different things: a large library of CC0 and CC-BY parts, and the CAD projects its users share. Nothing there needs an account, and Thingport keeps no credentials for it at all.

At a glance
Sign-inNone — nothing to connect
Thingport GrabRecommended — a CAD project’s file is built by OwlCAD’s editor, so only Grab can bring one
FlareSolverrNot used
ImportsModels, filed by OwlCAD’s category. No collections or likes: its gallery is one list

OwlCAD is a Firebase app. Its gallery is a public database collection, its library parts are files in its storage, and the one call Thingport makes to it answers without a sign-in — so imports need nothing set up.

What differs is where a model’s geometry comes from, and it decides how it imports.

  • Library parts are a stored mesh. Thingport downloads it and converts it to an STL, placed exactly as OwlCAD places one: turned Z-up and scaled so its longest side is 40 mm, which is the size the gallery states. These import on their own, with no Grab and no sign-in.
  • CAD projects have no file anywhere. A project is a script — primitives, booleans, fillets, generators like gears and Gridfinity bins — and OwlCAD’s own kernel is what turns it into geometry, in the page, when you use File → Export. There is nothing for Thingport to download, so Thingport Grab opens the model in OwlCAD’s editor, exports it there as a 3MF and hands the file back. The few projects that are nothing but an imported mesh are the exception: those Thingport converts itself, like a part.

Paste a model link (https://owlcad.com/gallery/<id>, with or without the name after it) in Thingport, or import it from its page with Grab. A link to the model open in the editor, https://owlcad.com/app?shared=<id>, works too — that is what OwlCAD’s Share button hands out.

With Grab allowed on OwlCAD, importing one from its page just works: Grab opens it in the editor in a tab of its own, exports it and closes the tab again. It takes a few seconds while OwlCAD loads its kernel and builds the geometry.

A project imported anywhere else — pasted in the app, or started from the import queue — has nothing to download, so it waits instead. Thingport notifies you, and Grab brings it in the next time you open owlcad.com. A model that fails three times is dropped with a notification saying why.

Two things OwlCAD’s editor won’t do:

  • A model over 250,000 triangles is refused by the bridge Grab exports through. Open it in OwlCAD and use File → Export by hand instead.
  • A project that is no longer shared can’t be opened, so it can’t be exported.
  • Categories. OwlCAD has 23 of them and no ids for them: a model carries its category’s name, such as Printer Parts. Map them to yours in Configuration → Categories, as for any other site.
  • Authors. A library part credits the pack’s original creator — Kenney, Quaternius, Adafruit and others — and links to their own page on their own site, since OwlCAD has no creator pages. A CAD project has no author at all: OwlCAD shows none either, so one imports without one.
  • Licences. Library parts are CC0, CC-BY or MIT, and their attribution comes with them. OwlCAD states no licence for a CAD project.

None. OwlCAD needs no account, no API key and nothing in Configuration → Providers — it is connected from the start. For CAD projects, allow Thingport Grab on owlcad.com: in Grab’s popup, click OwlCAD under Providers — or Enable on the card at the top while you’re on owlcad.com — and let your browser give it access.

ProviderSign-inThingport GrabFlareSolverrCollectionsLikesSyncPrint profiles
OwlCADThis pageNoneRecommended4Not neededNoNoNoNo
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
Toymakr3DYours, for the filesRecommendedNot neededNoYes5YesNo
MakerablesYours, for saved projects onlyRecommendedNot neededSavedNoYesNo
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 OwlCAD in Thingport, on GitHub.

No known problems with OwlCAD.

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