Skip to main content
Back to the blog

How to Create a 3D Model from a Drawing, Photo or Text in AIPRINTGEN

A practical demonstration of the AI CAD generator across six cases, from an S-shaped bracket to a 26 × 26 mm part

Three CAD-generation results made from photos and a prompt, an isometric drawing, and multiple images
Examples of CAD generation in AIPRINTGEN from photographs, a drawing and multiple images.

Go to the CAD generator →

AIPRINTGEN now includes a new CAD-generation tool. It can combine a text prompt, photographs of an object from different angles, a technical drawing and an isometric image in a single task. You do not have to upload all of them: a model can be built from text alone, from an image alone, from a drawing or from a combination of sources.

The resulting part should not be treated as a guaranteed production-ready copy. It is a CAD starting point that reduces the time needed to build the basic geometry, then must be checked and, where necessary, refined by an engineer or 3D designer.

AI CAD generator in AIPRINTGEN: key facts

ParameterWhat is supported
InputA technical prompt, photographs of the object from different angles, a drawing, sketch or isometric view.
Number of filesUp to four images in one task.
Best workflowPrompt + image; for a complex shape, prompt + multiple views.
DimensionsX, Y and Z dimensions are entered separately.
ClarificationsIf information is missing, the system may ask for the missing parameter and suggest a value.
MethodsMethod 1 is a starting point for simple shapes; Method 2 is suitable when STEP matters or the geometry contains more interdependent features.
Output formatsSTL for 3D printing; STEP for further work in a CAD system if Method 2 builds the model successfully.
LimitationCritical dimensions, holes, clearances, threads and fits must be checked.

What CAD generation is

CAD generation is the automatic construction of technical 3D geometry from text, images, a sketch or a drawing. The user supplies a description of the design and source materials, and the system produces a three-dimensional starting model that can be checked, exported and edited further in an engineering workflow.

Text to CAD means creating a CAD model primarily from a technical description. This class of tool is also called a text to CAD generator. Text may be enough for a simple part, but an image communicates spatial form more clearly and reduces ambiguous interpretations.

The AIPRINTGEN AI CAD generator builds 3D geometry. It does not replace native 2D drafting in AutoCAD or KOMPAS-3D, nor does it promise to produce a complete set of engineering drawings automatically. Its purpose is to create a CAD model from the available input more quickly and return STL, plus STEP when Method 2 builds the model successfully.

What you can give the generator

  • A text prompt describing the part's shape, dimensions, constraints and exclusions.
  • Photographs of the object from different angles: front, top, right or an additional view.
  • A technical drawing with dimension callouts supplied as an image.
  • An isometric image that shows the spatial arrangement.
  • The Unknown role when the view of the part does not match the available Front, Top or Right options.
  • A combination of several sources in one request.

Each image is assigned a role: Front, Top, Right, Isometric, Technical drawing or Unknown. These labels help the system distinguish a top view from an isometric view and keep a photograph separate from a technical drawing.

Image-role menu with Front, Top, Right, Isometric, Technical drawing and Unknown options
Fig. 1. Selecting the image type and view in the AIPRINTGEN AI CAD generator.

How to create a 3D model from a drawing online: step by step

  1. Prepare a drawing, sketch or isometric view. The more clearly the dimensions, holes, slots and axes are shown, the less the system has to infer. If the drawing is crowded with annotations, add a simplified view or explain the priority features in the prompt.
  2. Upload the file and select Technical drawing. For a photograph, select the corresponding view.
  3. Describe the design in words. State the basic shape, through-features, symmetry, critical dimensions and anything that must not be added.
  4. Fill in all three X, Y and Z fields. If a dimension is unknown, explicitly allow the system to estimate it, then confirm or replace the proposed value.
  5. Choose a method. For a simple shape, you can start with Method 1; when STEP matters or the geometry contains more interdependent features, start with Method 2.
  6. Check the 3D preview and dimensions. Only after comparing the result with the source should you download STL; choose STEP if Method 2 builds the model successfully.

Why a prompt still helps with a good drawing

A drawing communicates dimensions and shape, but it does not always make clear which features must pass all the way through, where separate levels lie or which characteristics are critical. A short technical prompt sets priorities and reduces the risk of misinterpretation.

How dimensions, clarifications and the two methods work

Known X, Y and Z dimensions are entered separately. If one parameter is missing, the generator may propose an assumption. When the input is ambiguous, a clarification dialog explains which dimension is missing and suggests a value that you can confirm or replace.

After construction, AIPRINTGEN compares the expected and resulting overall dimensions. The discrepancy appears in the interface, so a model that looks similar is not automatically treated as dimensionally accurate.

X, Y and Z dimension fields and the choice between Method 1 and Method 2 in the AIPRINTGEN AI CAD generator
Fig. 2. X/Y/Z dimensions and construction-method selection.

Why a prompt and an image usually work best together

An image and text solve different parts of the same problem. A photograph shows proportions, bends and the relative position of features, but not exact millimetres. A prompt records dimensions, priorities and exclusions, although spatial arrangements are difficult to communicate in words. In the current tests, combining an image with a technical description therefore produced the best results.

SourceWhat it contributes
TextDimensions, constraints, priorities, exclusions and acceptable assumptions.
Photographs / viewsShape, proportions, bends and the position of parts.
DrawingDimensions, holes, slots, axes and the relative position of features.
Isometric viewThe spatial arrangement of a complex part.

Practical CAD-generation cases in AIPRINTGEN

The six real tests below show both successful features and discrepancies. That distinction matters for an engineering tool: the result must be assessed by its geometry and dimensions, not only by how attractive the preview looks.

Case 1. Cable bracket from photographs and a technical prompt

The first object is an S-shaped plastic clip. Some of its bends overlap in a single view, so several photographs were supplied. The prompt also specified a constant rectangular cross-section and the direction of the two clips.

S-shaped cable clip in four photographs: top, front, right and an additional view
Fig. 3. Source photographs of the S-shaped cable bracket.

Condensed technical prompt: key geometry requirements

  • One continuous flat strip with a constant rectangular cross-section, bent into a double S-shaped clip.
  • Strip width 20 mm, thickness 3 mm and overall part height 50 mm.
  • Two open U/C-shaped clips face in opposite directions; the free ends have short retaining lips.
  • Make every transition a smooth bend in the same strip. Do not add holes, fasteners, grooves or separate ribs.
  • Infer unspecified arm lengths and radii from the proportions in the photographs.
CAD-generator interface with a technical prompt, four images and the finished result
Fig. 4. Technical prompt, four images and the resulting CAD starting model.
CAD starting model of the S-shaped part with its resulting dimensions checked in the viewer
Fig. 5. Generated S-shaped part and overall-dimension check.

The generator recovered the overall S-shaped configuration and the direction of both clips, so the result can serve as a topological starting point. However, with requested dimensions of 20 × 3 × 50 mm, the model measured 20 × 15 × 50 mm: its Y dimension differed by 12 mm. This dimension must be corrected and checked before further use.

Case 2. Creating a 3D model from a drawing: complex isometric view

This 3D-model-from-a-drawing scenario uses a complex isometric view. It shows a technical part with guides, a cylindrical feature, holes and several levels. The overall dimensions were entered separately as 120 × 100 × 90 mm.

Dimensioned isometric drawing uploaded to the AIPRINTGEN AI CAD generator
Fig. 6. The source drawing and task in the CAD generator.
Generated CAD geometry of a complex part with its overall dimensions checked
Fig. 7. Result of building a complex part from an isometric view.

The system identified the main design features and preserved their overall arrangement approximately. The shape remains a draft: the holes, guides, radii and relative positions of the levels must be checked before production use.

Case 3. Radial part from a single top-view image

Flat or nearly axisymmetric geometry may not require several views. In this test, a photograph from above showed a central hole, a hub and repeating radial blades.

Source radial part, a single uploaded Top view and the generated result
Fig. 8. Generating a radial part from a single Top view.

The generator recovered the repeating radial pattern and central feature. The image does not, however, specify the exact number, pitch, thickness or mounting geometry of the blades. For a functional part, these parameters must be supplied numerically and checked after generation.

Case 4. Stud from an image and overall dimensions

A simple shape provides a useful control case. The task specified a length of 100 mm and cross-sectional dimensions of 7 × 7 mm, while the image showed a rod with threaded sections at both ends.

Stud-generation interface and the resulting CAD model with threaded sections
Fig. 9. A simple image-to-CAD generation case.

The result retained the rod and threaded sections, but its actual dimensions were 100 × 6 × 6 mm rather than the requested 100 × 7 × 7 mm. For a functional part, the cross-section and thread parameters must be checked and, if necessary, corrected separately.

Case 5. Decorative trim from three images and a prompt

The decorative trim combines several kinds of information: overall dimensions of 140 × 50 × 7 mm, an elongated 110 × 25 mm through-slot and a slight convex curve across the front surface. Three images of the same object and a technical prompt were supplied.

Three images of a rectangular decorative trim piece with an elongated through-slot
Fig. 10. Three images of the decorative trim.

Condensed prompt for the trim: critical parameters

  • The outer contour is a rectangle with smoothly rounded corners of approximately 4 mm radius.
  • A 110 × 25 mm obround through-slot with semicircular R12.5 ends, centred along X.
  • The distance from the top edge to the top of the slot is 7.5 mm.
  • Thickness at the outer edge is 3 mm; maximum height at the centre is 7 mm, with a smooth, symmetrical transition.
  • Priority: overall dimensions → slot size and position → thickness, convexity and corner radii.
Specified dimensions of the decorative trim and the CAD starting model generated from three images and a prompt
Fig. 11. Decorative-trim parameters and result.

The elongated slot and the general flat-part type were recognised. The outer contour, however, became trapezoidal even though the prompt required a rectangle. The slight convexity was also reproduced only approximately. This clearly shows how multiple images can improve the system's understanding of a shape without eliminating the need for checks and regeneration.

Final case. 3D model of a part from a drawing

The final test uses a simple dimensioned drawing: a rectangular part with a top slot and a round through-hole. This source makes it possible to test 3D model construction from a drawing without photographs of a physical object.

Dimensioned drawing of a 26 by 26 mm part uploaded to the CAD-generator interface
Fig. 12. The source drawing and generator task.
Generated model with a top slot, through-hole and checked dimensions
Fig. 13. Generated 3D model with its overall dimensions checked.

The basic shape was identified correctly: the body, top slot and through-hole are present. However, the source dimensions were 26 × 10 × 26 mm, while the result measured 26 × 26 × 12 mm.

What the six tests showed

CaseInputWhat worked and what to check
S-shaped bracket4 photos + prompt + 20 × 3 × 50 mmOverall topology and clip directions; result: 20 × 15 × 50 mm.
Complex isometric viewDrawing + 120 × 100 × 90 mmMain features and overall arrangement; holes, radii and levels require checking.
Radial part1 Top imageRadial structure and central feature; blade count, pitch and thickness must be specified numerically.
StudImage + 100 × 7 × 7 mmRod and threaded sections; result: 100 × 6 × 6 mm.
Decorative trim3 images + prompt + 140 × 50 × 7 mmSlot and general flat-part type; the outer contour became trapezoidal.
26 × 26 mm partDimensioned drawing + 26 × 10 × 26 mmBody, slot and through-hole; result: 26 × 26 × 12 mm.

Try it with your own part

Upload a drawing, sketch, photograph or multiple views, then add dimensions and a technical prompt. After generation, compare the overall dimensions: use STL for 3D printing, and if Method 2 builds the model successfully, download STEP for further CAD work.

Open the AIPRINTGEN AI CAD generator →

How to prepare a technical prompt with an LLM

You do not have to write a CAD prompt entirely by hand. First upload a photograph or drawing to a multimodal LLM and ask it to turn the visual information into a technical description. Then have a person review the text and add the actual dimensions.

  1. Ask for a description in terms of geometry rather than material, colour or visual style.
  2. Separate facts from assumptions. List known dimensions separately and do not invent unknown ones.
  3. List the design features: holes, slots, bends, symmetry, through-features and constant cross-sections.
  4. Set priorities: overall dimensions, hole position, thickness, radius, clearance and fit.
  5. Submit the corrected prompt and images to AIPRINTGEN, then compare the resulting dimensions.

What counts as a good CAD-generation result

A good result from the current tool is not a perfect copy of any part in a single run, but useful starting geometry that reduces manual modelling. The more complex the shape and the fewer measurements available, the more features will need clarification.

  • For a prototype: obtain a first shape quickly and test the idea.
  • For reverse engineering: recover the basis of a part from photographs, then bring its dimensions into line with measured values.
  • For a drawing: shorten the path from a 2D source to a solid CAD starting model.
  • For 3D printing: download STL, check the model in a slicer and print a test piece.
  • For engineering refinement: if Method 2 builds the model successfully, download STEP and continue working in a CAD system.

STEP or STL: which file should you choose?

FormatWhen to use itWhat to check
STEPWhen the geometry needs further editing in a CAD system.Overall dimensions, surfaces, holes and whether the structure is suitable for further work.
STLWhen the next step is preparing a prototype for 3D printing.Scale, whether the mesh is watertight, thicknesses, clearances and orientation in the slicer.

In AIPRINTGEN, a request to “create a STEP file” means obtaining the result of a successfully completed Method 2 variant in STEP format, not merely renaming or converting an existing STL.

How an AI CAD generator differs from an AI CAD drawing generator

The query “AI CAD drawing generator” combines two different intentions. Some users want to create a new 2D drawing or automate work directly in AutoCAD or KOMPAS-3D. Others want to upload an existing drawing and obtain a 3D model from it.

AIPRINTGEN serves the second scenario. It takes text, photographs, a sketch, an isometric view or a technical drawing as input and builds 3D CAD geometry with STL export and, when Method 2 builds the model successfully, STEP export as well. Phrases such as “AI for creating drawings from photos” and “AI for creating drawings in AutoCAD” must therefore be interpreted carefully: the tool does not replace native 2D drafting.

Create your own CAD starting model

Give AIPRINTGEN text, a drawing, a sketch or multiple views, then compare the result with the source dimensions. Choose STL for 3D printing; if Method 2 builds the model successfully, STEP is available for further CAD work.

Open the AIPRINTGEN AI CAD generator →

Frequently asked questions

What is an AI CAD generator?

It is a tool that builds technical 3D geometry from text, images, sketches and drawings. In AIPRINTGEN, the result is available as STL and, if Method 2 builds the model successfully, as STEP as well.

Can I create a 3D model from a drawing online?

Yes. Upload the drawing as Technical drawing, enter the known dimensions, add a prompt if needed, and check the resulting dimensions before export.

How does AI create a 3D model from a drawing?

The system reads the silhouette, dimension annotations and design features, then builds three-dimensional geometry. Ambiguous holes, levels and thicknesses are best described in additional text.

Can AI make a 3D model from a drawing without a prompt?

Yes, if the drawing is simple and unambiguous. A short description reduces the risk of misinterpreting through-features, thicknesses and priority dimensions.

What does text to CAD mean?

Text to CAD means building a CAD model from a technical text description. Images are optional, but they usually improve the result for a complex shape.

What is a text to CAD generator?

It is a generator that turns a prompt containing the design and dimensions into CAD geometry. AIPRINTGEN extends this workflow with images, drawings and isometric views.

Can I create a CAD model from text alone?

Yes, if the shape can be described unambiguously. Add an image for complex bends, the relative position of parts and hidden surfaces.

Can I build a 3D model from a drawing online and download STEP?

Yes. STEP is available when the Method 2 variant completes successfully. After generation, first compare the result with the requested X/Y/Z dimensions.

Can I make a 3D model from a sketch or a photograph of a drawing?

Yes. A sketch or photograph of a drawing can be used as an image, although perspective distortion and unreadable dimensions increase the risk of error.

How many images can I attach?

Up to four image files in one task. You can use any combination of photographs, orthographic views, drawings or isometric images.

What happens if a dimension is unknown?

You can allow the generator to propose the missing parameter. If the input is ambiguous, the system may ask for clarification and offer a value for confirmation.

Can I create a STEP file and continue working in CAD immediately?

If Method 2 builds the model successfully, you can download its STEP file and open it in a CAD system. Check the dimensions and geometry first; the amount of subsequent work depends on the complexity of the part and the quality of the source data.

Is this AI for creating drawings in AutoCAD?

No. AIPRINTGEN builds a 3D model from the supplied input and does not replace 2D drafting inside AutoCAD. A STEP file produced when Method 2 builds the model successfully can be used later in a CAD workflow.

Can I send the STL straight to a 3D printer?

For a test prototype, only after checking it in a slicer. A functional part requires checks of overall dimensions, thicknesses, holes, clearances, threads and fits.

Can an LLM write the technical prompt?

Yes. An LLM is useful for drafting a description from a photograph or drawing, but the real dimensions and actual design features must be checked manually.

Reviews

What users say

4.9 · 1,240 reviews