Change the way of perceiving

the 3D design

with a different mindset.

Design with no limits

It's time to put everything you learned into practice.
Design, Assemble, Print and Create.

AB3DBasic user guide

1. Introduction

AB3DBasic - The stepping stone 3D modeling app from AB3DLabs.

1.1 Overview

AB3DLabs’ mission is to introduce and familiarize users with a new 3D modeling concept that relies less on manipulation of objects in 3D space, and more on 2D view integration. This concept allows users to change the way they perceive 3D design, and take on projects with a different mindset.

AB3DBasic is AB3DLabs’ simplest design software that targets beginners in the 3D printing world, who have minimal to no design experience at all. It is an introductory app that familiarizes users with the concept of 2D to 3D transformation, before they can upgrade to the more sophisticated software; AB3DPro.

1.2 Compatibility

At this stage of development, AB3DBasic is compatible with any Windows, OS X, iOS and Android base devices. Along with that, we provide a web-based SAAS application that is compatible with all browser types.

2. System functions

AB3DBasic aims to be the stepping stone app for entry level users with no design experience at all. This makes it necessary to provide simple steps for the user to create 3D models without any prior knowledge of conventional modeling techniques.

2.1 Main view

The app presents the user with a cube which acts as both the input and output. Tapping on a face of the cube allows you to draw on the face. By drawing on up to 3 faces of the cube and hitting the 3D transform button, the app will generate the corresponding model by integrating the sketches that the user inputs.

2.2 Basic buttons

There are 13 basic sketching and editing buttons. The buttons do the following functions:

Line button: Draws a straight line from start point to endpoint.
Bezier Curve: Create a curved surface by clicking start and end points as well a rotation axis for the curve.
Triangle button: Creates a triangle from a start point (first touch by user) dragged to an end point (finger released)
Square button: Creates a square from a start point (first touch by user) dragged to an end point (finger released)
Hexagon button: Creates a hexagon from a start point (first touch by user) dragged to an end point (finger released)
Circle button: Creates a circle from a start point (first touch by user) dragged to an end point (finger released)
Arc button: Creates a half circle arc from a start point (first touch by user) dragged to an end point (finger released)
Freehand sketch button: Allows user to draw lines freely to form any desired shape, or use a grid to create lines.
Text input button: Type in anything and create 3D text
Eraser button: Erases line by line or shape by shape
Select button: Selects input drawing for further editing and manipulation.
Undo button: Deletes last action made by user.
Redo button: Redo last action undone by user.

2.3 Main view buttons

There are 5 buttons in the app main view that do the following functions:

Settings button: Displays settings including Gallery, 3D styles, Drawing styles, and file options (open, save, and print)
3-View modeling button:Toggles between the two modes of modeling that exist (3-View and Normal)
3D button: Converts between the 2D models on the faces of the cube and the corresponding 3D model
CubeView button: Places the 3D model created inside the original drawing cube set to 50% transparency, to com-pare between the 2D sketches and the 3D model.
New model button: Creates a blank new model

2.4 Auto mode buttons

It is not necessary to draw in the 3 views to produce a model though. A user can draw on one face and using a series of buttons, decide how to automatically transform this sketch into 3D using different preset algorithms. This allows zero experience users to produce 3D models from just one 2D sketch before diving in deeper and being able to control the output they desire. One view modeling is achieved through a series of buttons that have default settings for what to substitute in the side and top views of the model.

Circular mode: Side view is identical to front view, circle is substituted in top view. Used for symmetrical objects with a circular cross section
Rectangular mode: side view is identical to front view, rectangle is substituted in top view. Used for symmetrical objects with rectangular cross section.
Extrude mode: Side and top views are rectangles. Used to extrude a sketch with given dimensions.
Symmetrical mode: All views are the same as front view.

2.5 Dimension controllers

The dimensions of the shape can be altered using sliders, allowing the user to change the depth of the produced shape’s front, side, and top view.

3. System Operation

1- Click on “New Model” button to open a new file.
2- Click on a side of the cube to draw on.
3- Use the sketch tools to draw your desired shape, or use the text tool to enter text.
4- Use the back button to return to Cube mode.
5- Click on another side of the cube to draw on, or use auto-modes to generate the rest.
6- Click on 3D button to generate your model.
7-Click on CubeView button to compare model with sketches.
8- Use dimension controls to scale the object (change depth of front, side, and top views).
9- Switch between Normal and 3-View design for more flexibility.
10- Click on the Print 3D button to bring up the print options.
11- Enter desired dimensions of model and hit print.

Editing options (holding down mouse key on a drawing segment while the select button is highlighted)

Rotate: Rotates the selection around an axis.
Paste: Pastes copied selection
Copy: Copies selection
Cut: Cuts selection.
Group: Combines selected segments into one.
Ungroup: Explodes into smaller segments.
Move: Move selection around in plane.
Scale: Change size of selected object.

4. Intellectual property

AB3DBasic is a registered trademark of AB3DLabs, and all technology used to create the soft-ware is protected under Patent Issue No.: US20150097829 A1 owned by AB3DLabs.

Stay up to date!

By subscribing to our newsletter


Contact us

Rue Hugo-de-Senger, 3
1205, Genève, Switzerland.