Upload files for AI analysis — geometry files, PDFs, images, and data files.
Upload files directly into the chat for the AI to analyze. SimPilot supports a range of file types relevant to engineering simulation -- from geometry files to research papers to spreadsheet data.
How to upload
There are two ways to attach files to a message:
Drag and drop -- Drag files from your desktop or file manager onto the chat input area.
Click to browse -- Click the attachment icon in the chat input bar to open a file picker.
Uploaded files appear as thumbnails in the input area. You can remove a file before sending by clicking the X on its thumbnail.
Supported file types
Formats: PNG, JPEG, GIF, WebP
Images are sent to the AI's vision system for analysis. Use them to share screenshots of results, photos of physical setups, hand-drawn sketches of geometry, or reference diagrams.
Images are automatically resized if they exceed 4096 pixels on any side.
Formats: PDF
The AI extracts text and layout from uploaded PDFs, making them useful for sharing research papers, solver documentation, specification sheets, or reports. Multi-page documents are fully supported.
Geometry files trigger the geometry import pipeline. The AI automatically:
Analyzes the bounding box and dimensions
Classifies the likely flow type (external, internal, free-surface)
Recommends a meshing strategy and refinement regions
Formats: CSV (.csv), Excel (.xlsx)
Upload tabular data for post-processing, comparison with simulation results, or as input parameters. The AI can read, summarize, and plot data from these files.
Formats: ZIP (.zip)
Upload archived simulation cases for the AI to inspect, debug, or continue working on. The archive is extracted and the directory structure is analyzed.
Limits
Parameter
Value
Maximum file size
50 MB per file
Maximum image dimension
4096 px (auto-resized if larger)
Storage backend
Vercel Blob
Large geometry files
Complex geometry assemblies near the 50 MB limit may take longer to process. For best results, simplify geometry by removing small features, internal components, or fasteners that are not relevant to the simulation before uploading.
Geometry import pipeline
When you upload a geometry file, SimPilot runs a specialized analysis pipeline:
Bounding box analysis
The geometry is parsed to extract overall dimensions, surface area, and volume. These metrics are reported in the chat.
Flow type classification
Based on the geometry shape and your description, the AI classifies the problem as external flow (around the body), internal flow (through a channel or cavity), or free-surface flow.
Mesh strategy recommendation
The AI recommends a meshing approach -- base cell size, refinement levels near walls, boundary layer settings, and any special regions that need attention.
Combine files with context
Upload a geometry file alongside a PDF spec sheet or a reference image. The AI cross-references all attached files to produce a more accurate simulation setup.