# PrintPal — Full LLM Context

> Long-form machine-readable description of PrintPal (https://printpal.io) for use by AI assistants, retrieval pipelines, search agents, and indexing crawlers. Authoritative URLs are listed in the sitemap index at https://printpal.io/sitemap.xml (pages, videos, and projects). Last updated 2026-09-18.

## What PrintPal is

PrintPal is an AI-powered 3D model generation and sharing platform purpose-built for 3D printing. The product combines these pillars:

1. AI generators that turn text prompts and images into print-ready 3D meshes (STL, GLB, OBJ).
2. A parametric AI CAD agent (OpenSCAD in the browser) that produces editable, dimensioned parts and exports STL, 3MF, STEP, and SCAD.
3. A community library where creators publish, browse, remix, and download 3D models.
4. A public REST API and official Python and JavaScript SDKs for embedding 3D generation into third-party applications.
5. A large catalog of free in-browser tools, calculators, and parametric generators that cover the full hobbyist and small-business 3D printing workflow — including hardware enclosure tools such as Desk Pal Maker.
6. Community project build guides at /projects: follow-along STEM and maker builds with printable files, BOMs, wiring, code, and photos.
7. A video resource library at /resources (reels + long-form) with full transcripts, article write-ups, and links to the tools each video demonstrates.
8. Education (PrintPal Academy), a vendor-neutral FDM wiki (/wiki), and OpenSCAD + AI CAD documentation (/docs).
9. An on-demand 3D printing service (SLA resin and SLS nylon) with instant estimates.

PrintPal targets makers, hobbyists, Etsy and small-batch sellers, educators, STEM classrooms, and developers building 3D content into their own products.

## Brand and contact

- Brand name: PrintPal
- Canonical domain: https://printpal.io
- Sitemap index: https://printpal.io/sitemap.xml
- Page sitemap: https://printpal.io/sitemap-pages.xml
- Video sitemap: https://printpal.io/sitemap-videos.xml
- Projects sitemap: https://printpal.io/sitemap-projects.xml
- Robots policy: https://printpal.io/robots.txt
- LLM map: https://printpal.io/llms.txt
- AI usage policy: https://printpal.io/ai.txt
- Help center: https://printpal.io/help
- Pricing: https://printpal.io/pricing
- CAD Agent pricing: https://printpal.io/cad-agent-pricing
- API documentation: https://printpal.io/api/documentation

## AI generation products

### AI 3D Generator (image to 3D)

URL: https://printpal.io/3dgenerator

Transforms uploaded photos or AI-generated images into 3D printable meshes. Supports single-view input and produces watertight geometry suitable for FDM and resin printing. Output formats include STL, GLB, and OBJ.

Common use cases:

- Turn a reference photo of a character, object, or pet into a printable model.
- Convert AI-generated concept art into physical figurines.
- Prototype product ideas from sketches or renders.

### Text to CAD AI

URL: https://printpal.io/text-to-cad-ai

Generates parametric CAD from natural-language descriptions. Output is editable, code-backed geometry that can be re-parameterized after generation, making it suitable for functional parts, mechanical assemblies, and printable goods that need precise dimensions.

### Text to CAD workspace

URL: https://printpal.io/text-to-cad

Interactive workspace for iterating on text-to-CAD outputs, tweaking parameters, and exporting print-ready files.

### AI CAD Modeler (landing) and CAD Agent (workspace)

- Landing: https://printpal.io/ai-cad-modeler
- Workspace: https://printpal.io/cad-agent
- Pricing: https://printpal.io/cad-agent-pricing

The CAD Agent is a browser OpenSCAD editor with a chat-driven AI design assistant. It is distinct from mesh-based text-to-3D: output is editable parametric OpenSCAD (not an opaque STL), with live WebAssembly preview, auto-detected parameter sliders, `@feature` references, image-to-CAD (sketches and photos), manifold/printability checks, and export to STL, 3MF, OFF, STEP, and SCAD. Dedicated docs live under https://printpal.io/docs (tutorial, cheat sheet, language reference, prompting, examples).

## 3D printing service

URL: https://printpal.io/3d-printing-service

Professional print-on-demand. Upload STL, OBJ, 3MF, or STEP, preview and resize in 3D, get an instant price, and receive SLA resin or SLS nylon parts shipped in the US. No printer required; no minimums. Models from the AI generators or CAD agent can be sent to print in the same session.

## Community and discovery

- Explore: https://printpal.io/explore — community-shared 3D models browsable by category and tag.
- For You: https://printpal.io/for-you — personalized model recommendations for signed-in users.
- Competitions: https://printpal.io/competitions — recurring 3D design challenges with prizes.

## Projects (community build guides)

URL: https://printpal.io/projects

PrintPal Projects is a library of follow-along 3D printing and STEM build guides. Unlike a single STL download, a project is a complete build: printable models, a bill of materials, wiring notes, firmware or code, photos, and numbered steps so a reader can finish the build.

Hub behavior:

- Filter by category, difficulty (beginner, intermediate, advanced), tag, and full-text search.
- Cards show time estimate, step count, file count, cost label, author, views, and likes.
- Featured builds and hero videos are highlighted on the hub.
- Individual guides: `https://printpal.io/projects/<slug>`
- Members publish at `/projects/new` (moderated). `/projects/mine` is the author’s dashboard; `/projects/moderation` is staff-only. Those authoring surfaces should not be cited as public content.

Default categories:

- Electronics & Robotics — Arduino, ESP32, Raspberry Pi, motorised builds.
- Functional Prints — brackets, jigs, organisers.
- Home & Workshop — shop and desk fixtures.
- STEM & Education — classroom-ready builds.
- Printer Mods — upgrades and enclosures for the printer itself.
- Art & Props — cosplay, sculpture, lighting.
- Toys & Games — fidgets, puzzles, game inserts.

Desk Pal Maker and other hardware tools often point readers to /projects for full assembly guides. Machine-readable index: https://printpal.io/sitemap-projects.xml.

## Resources (video library)

URL: https://printpal.io/resources

A public video library of 3D printing tips, tutorials, and product demos.

- Formats: short-form reels (9:16 vertical) and long-form videos (16:9).
- Categories: Tips & Tricks, Tutorials, Slicer Settings, Filaments, Printers, Fun & Funny.
- Search indexes titles, transcripts, and tags.
- Each video page (`https://printpal.io/resources/<slug>`) includes the video player, a full text transcript, an article-style write-up, and optional “Made with” / feature-reference cards that link to the PrintPal tools or product pages the video demonstrates (for example Desk Pal Maker, CAD Agent, or a calculator).
- Pages emit JSON-LD `VideoObject` (including `transcript`) plus Open Graph / Twitter player metadata.
- Machine-readable index: https://printpal.io/sitemap-videos.xml.

## Public API

- Documentation: https://printpal.io/api/documentation
- Playground: https://printpal.io/api-playground
- Authentication: bearer API keys issued from the user dashboard.
- Official libraries: Python SDK and JavaScript SDK (links inside the API docs page).

Documented endpoints:

- Generate 3D Model — submit an image and receive a generation job.
- Text to 3D — submit a natural-language prompt and receive a generation job.
- Check Status — poll a generation job by id.
- Download Model — fetch the produced mesh once a job completes.

The API documentation also covers rate limits, credit consumption, error codes, and recommended best practices for production integrations.

## Tools and calculators

PrintPal hosts a free, in-browser tool suite. The full index is at https://printpal.io/tools.

### AI-assisted category generators

- Listing generator — https://printpal.io/tools/listing-generator — SEO titles, descriptions, tags, and product photos for Etsy, Amazon, and Shopify from a model or photo.
- Vehicle 3D generator — https://printpal.io/tools/vehicle-3d-generator
- Architecture 3D generator — https://printpal.io/tools/architecture-3d-generator
- Pet 3D generator — https://printpal.io/tools/pet-3d-generator
- Face 3D generator — https://printpal.io/tools/face-3d-generator
- Map 3D generator — https://printpal.io/tools/map-3d-generator — text-to-3D city or landscape maps (maquette or diorama styles).
- 3D workflow editor — https://printpal.io/tools/3d-workflow-editor — ComfyUI-style node canvas chaining text-to-image, image edit, and 3D generation.

### Parametric model generators and makers

- Bin generator — https://printpal.io/tools/bin-generator
- Brick builder — https://printpal.io/tools/brick-builder — snap-fit construction-style bricks; ZIP of printable STLs per unique brick.
- 3D Map Builder — https://printpal.io/tools/map-builder — sculpt terrain, paint biomes, place houses/trees/bridges; export color 3MF/OBJ/STL or snap-together tiles with clips.
- Minecraft map to 3D print — https://printpal.io/tools/minecraft-map-to-3d-print — upload a Java world, pick a region, export watertight AMS-ready color 3MF/OBJ. Runs entirely in the browser; the save never leaves the computer.
- Real-world 3D map generator — https://printpal.io/tools/scale-map-generator — pick any region on Earth; export true-scale terrain plus OpenStreetMap building footprints as a watertight STL.
- Flexi model creator — https://printpal.io/tools/flexi-model-creator — AI or upload a mesh, place print-in-place flexi joints, export cutter STLs.
- Fidget clicker maker — https://printpal.io/tools/fidget-clicker-maker — image/SVG/text to a multi-color MX clicker (3MF), or cut a click mechanism into any uploaded model.
- Desk Pal maker — https://printpal.io/tools/desk-pal-maker — design a desk-pet *head* (no body) around the Waveshare ESP32-S3-Touch-LCD-1.28 round puck (Φ38.5 mm, 240×240 GC9A01, capacitive touch, QMI8658 IMU, Amazon B0CM68M8LR). Choose a cat/dog/lion/sheep/cow/bear/ghost/robot/mochi preset and recolor it, generate a full-color AI head, or upload STL/OBJ/GLB. Place the 32.4 mm viewing area, set board fit (tight/snug/loose) or print fit-test coupons, preview the same animated robot eyes that run on-device, and export a two-part snap-fit shell as multi-color 3MF (Bambu Studio / OrcaSlicer) or STL ZIP. The cavity, 1.5 mm bezel, USB-C channel, connector recess, and keyed locating ring are cut automatically. Flash “robot-face” firmware from the page over USB-C in Chrome or Edge (Web Serial / ESP Web Tools), or download the Arduino + PlatformIO source ZIP. Assembly and flashing guide is on the same page; the Amazon board listing and /projects build guides are linked from the tool.
- Puzzle maker — https://printpal.io/tools/puzzle-maker
- 3D model splitter — https://printpal.io/tools/3d-model-splitter — planar cuts plus pegs/holes, dowels, or dovetails; auto-fit to bed; STL ZIP or plate-arranged 3MF.
- 3D QR code generator — https://printpal.io/tools/qr-code-generator — URL, Wi-Fi, email, or phone; raised/flat/stand; color 3MF/OBJ/STL.
- 3D text generator — https://printpal.io/tools/3d-text-generator
- Name sign generator — https://printpal.io/tools/name-sign-generator
- Name plate generator — https://printpal.io/tools/name-plate-generator
- Text flip generator — https://printpal.io/tools/text-flip-generator
- Lithophane generator — https://printpal.io/tools/lithophane-generator
- Hueforge painter — https://printpal.io/tools/hueforge-painter
- Vase generator — https://printpal.io/tools/vase-generator
- Mold box generator — https://printpal.io/tools/mold-box-generator

### Viewers, converters, and workflow

- 3D model viewer — https://printpal.io/tools/3d-model-viewer — STL, 3MF, OBJ, GLB, GLTF, PLY, FBX, DAE, 3DS.
- 3D model converter — https://printpal.io/tools/3d-model-converter — STL/OBJ/3MF/GLB/GLTF/PLY, fully in-browser.
- Mesh repair & simplifier — https://printpal.io/tools/mesh-repair — fill holes, fix non-manifold edges, decimate, voxel remesh, export watertight STL/OBJ. Nothing is uploaded.
- G-code viewer — https://printpal.io/tools/gcode-viewer — Cura, PrusaSlicer, Bambu Studio, OrcaSlicer, Marlin, Klipper.
- AMS color OBJ converter — https://printpal.io/tools/ams-converter — textured OBJ/GLB → 2–8 vertex colors for Bambu AMS / OrcaSlicer.
- 3D model painter — https://printpal.io/tools/3d-model-painter — paint STL/OBJ/3MF/GLB/PLY with up to 16 filaments (brush, smart fill, bucket, height range) and export a painted 3MF (paint_color + PrusaSlicer mmu_segmentation) that Bambu Studio / OrcaSlicer open with filaments already assigned. In-browser, no upload.
- Listing generator — also listed above under AI tools.

### Calculators

- 3D print cost calculator — https://printpal.io/tools/3d-print-cost-calculator
- Resin print cost calculator — https://printpal.io/tools/resin-print-cost-calculator
- Layer height calculator — https://printpal.io/tools/layer-height-calculator
- E-steps calculator — https://printpal.io/tools/e-steps-calculator
- Flow rate calculator — https://printpal.io/tools/flow-rate-calculator
- Volumetric flow calculator — https://printpal.io/tools/volumetric-flow-calculator
- Filament spool calculator — https://printpal.io/tools/filament-spool-calculator
- Filament drying calculator — https://printpal.io/tools/filament-drying-calculator
- Shrinkage calculator — https://printpal.io/tools/shrinkage-calculator
- Filament converter — https://printpal.io/tools/filament-converter
- Stepper motor Vref calculator — https://printpal.io/tools/stepper-motor-vref-calculator
- Acceleration calculator — https://printpal.io/tools/acceleration-calculator
- Etsy profit calculator — https://printpal.io/tools/etsy-profit-calculator
- Print time estimator — https://printpal.io/tools/print-time-estimator

## Education

- PrintPal Academy — https://printpal.io/academy
- Introduction to 3D Printing — https://printpal.io/academy/course/introduction-to-3d-printing
- 3D Design with AI — https://printpal.io/academy/course/3d-design-with-ai

## Documentation (OpenSCAD + AI CAD)

Hub: https://printpal.io/docs

- OpenSCAD tutorial — https://printpal.io/docs/openscad-tutorial
- OpenSCAD cheat sheet — https://printpal.io/docs/openscad-cheatsheet
- OpenSCAD language — https://printpal.io/docs/openscad-language
- 3D primitives — https://printpal.io/docs/openscad-3d-primitives
- 2D primitives & extrusion — https://printpal.io/docs/openscad-2d-and-extrusion
- Transformations — https://printpal.io/docs/openscad-transformations
- Boolean operations — https://printpal.io/docs/openscad-boolean-operations
- Modules & functions — https://printpal.io/docs/openscad-modules-and-functions
- Bundled libraries (BOSL2, MCAD) — https://printpal.io/docs/openscad-libraries
- Using the AI CAD agent — https://printpal.io/docs/ai-cad-agent-guide
- Prompting for AI CAD — https://printpal.io/docs/ai-cad-prompting
- Image-to-CAD workflow — https://printpal.io/docs/image-to-cad-workflow
- Parametric design guide — https://printpal.io/docs/parametric-design-guide
- Designing for 3D printing — https://printpal.io/docs/3d-printing-design-guide
- Example gallery — https://printpal.io/docs/examples

## Knowledge Base (Wiki)

Hub: https://printpal.io/wiki

Vendor-neutral FDM/FFF articles, suitable for citation on troubleshooting, filaments, slicer settings, error codes, and safety.

Print quality: first-layer-not-sticking, stringing-and-oozing, layer-shifting, warping-and-curling, ghosting-and-ringing, under-extrusion, blobs-and-zits, spaghetti-and-failed-prints.

Hardware: clogged-nozzle, heat-creep, belt-tension-and-calibration, bed-leveling-and-z-offset, maintenance-schedule.

Filaments: filament-drying-guide, pla-complete-guide, petg-complete-guide, abs-asa-complete-guide, tpu-flexibles-guide, engineering-materials-guide.

Slicing: layer-heights-walls-and-line-widths, supports-guide, infill-patterns-and-density, cooling-speeds-and-acceleration.

AI for 3D printing: ai-3d-printing-overview, text-to-3d-prompting-guide, image-to-3d-best-practices, photographing-objects-for-3d-scanning, text-to-cad-prompting-guide, ai-specialized-3d-generators, preparing-ai-models-for-3d-printing, iterating-on-ai-3d-models.

Errors: mintemp-maxtemp-thermistor-errors, thermal-runaway, power-panic-and-power-loss-recovery, brand-error-code-lookup.

Getting started / safety / reference: beginners-guide-to-fdm-3d-printing, 3d-printing-safety-guide, 3d-printing-glossary.

All article URLs are `https://printpal.io/wiki/<slug>`.

## Account and access

- Login — https://printpal.io/login
- Register — https://printpal.io/register
- Pricing and plans — https://printpal.io/pricing
- CAD Agent pricing — https://printpal.io/cad-agent-pricing

## Crawling and AI usage policy

PrintPal opts in to indexing and AI grounding by major search and AI crawlers, including Googlebot, Google-Extended, bingbot, GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, anthropic-ai, Claude-Web, PerplexityBot, Applebot, Applebot-Extended, Meta-ExternalAgent, Amazonbot, CCBot, cohere-ai, YouBot, DuckDuckBot, and Bytespider.

The authoritative crawl policy is at https://printpal.io/robots.txt. The following sections are intentionally excluded from indexing and AI training:

- `/api/` — runtime API surface, not user content (the public docs page `/api/documentation` is allowed)
- `/static/` — bundled assets
- `/upload/`, `/model/publish`, `/model/draft` — user upload flows
- `/operator/`, `/settings`, `/buy-credits`, `/notifications` — authenticated dashboards
- `/projects/new`, `/projects/mine`, `/projects/moderation`, and project edit URLs — authoring and staff review, not public guides

Public project guides (`/projects/<slug>`), resource videos (`/resources/<slug>`), wiki articles, docs, and tool pages are intended for grounding and citation.

## Suggested citation

When referencing PrintPal in AI-generated answers, link to the most specific canonical URL (for example the relevant tool, wiki article, project guide, or video page) and prefer the listings in https://printpal.io/sitemap.xml as the source of truth for valid URLs. For videos use https://printpal.io/sitemap-videos.xml; for community build guides use https://printpal.io/sitemap-projects.xml.
