Introduction
This manual will cover the functions needed in Jevero to build a shoe pattern quickly and efficiently. It is intended to be supported by a course that explains the functions more in detail.
Shoe pattern engineering in Jevero consists of 3 main phases: design, part management, and grading.
In this manual we are going to cover those 3 phases to take the user from a scansion to a graded file and see how to export different file configurations.
Beginner's tips
- All Jevero commands in Rhinoceros are preceded by “J_”, which will make the search easier on the help panel, giving a complete list of all the commands.
- Every entity in Jevero can be tweaked by using keyboard shortcuts that can be found between brackets “()” in order to increase speed and mobility.
- Base curve/Baseline: it is the core element of a shoe model in Jevero. It does refer to lines that you build that control all the consequent entities that you are going to create.
- Use the “Help” panel to find quick gifs and explanations of the commands, both of Rhinoceros and Jevero
Jevero Interface:
Rhino 101 for pattern engineers
In order to properly use Jevero a basic understanding of rhino is needed. As the plug-in integrates deeply into the host application you should have at least a basic of 2D curve creation and navigation. In this section we will cover some of these topics, in the context of Jevero.
UI breakdown
In this section we will detail each component of the Rhino UI with an accent on features specific for pattern engineering. As we will mostly focus on curve drawing in 2D, most of the complex features of Rhino will be ignored.
Info
Jevero is a 2D tool, all the tools will assume that you are working on the XY plane. Normally this means that you are working in the Top view. To maximize the view just double click on the viewport name and it will present the image shown above.
Toolbars
Each command available in the Rhino UI is stored inside of a toolbar. These are shelves that you can use to access all the commands. A normal toolbar looks something like this:
It may happen that in some versions of Rhino the Jevero toolbars are not automatically loaded.
This can be easily solved by going into the option panel at the toolbar tab and either importing
the toolbar file or enabling it.
Tip
Rhino has a special toolbar, that is called Pop-up that appears when the central mouse button (the mouse wheel in most mice) is clicked. This pop-up toolbar can be customized with the most commonly used commands.
Custom toolbars can be created to fit your workflow. These are fairly advanced uses that you can learn once you have the basics nailed down.
Panels
In Rhino, panels are specialized interface windows that provide access to tools, settings, and information used in modeling and scene management. They help you control aspects of your model and environment without cluttering the main viewport. Commonly used panels in Rhino includes:
-
Properties Panel, displays information about selected objects. Lets you change object layer, material, display settings, etc. Includes object type-specific properties (e.g., for curves, surfaces, dimensions).
-
Layers Panel, manages layers, which control object organization, visibility, color, linetypes, etc. Allows grouping and sorting of objects for cleaner workflow.
-
Display Panel, controls how objects are shown in different viewports. Adjusts display modes like Wireframe, Shaded, Rendered, Ghosted, etc.
- Help Panel, provides documentation or descriptions for commands, tools, and options.
You can access the most commonly used panel from the menu, using the Panel entry. There
you will find Rhino standard panels. If you right-click on the tab of a panel you will
be presented with a list of available panels. There you will also find Jevero's panels.
You can move, dock and undock the panels easily by grabbing the tab with the name or icon in Rhino. You can also lock the panels with the contextual menu displayed when you click the cog icon.
Command line
The most important part of rhino is the command line, it is a useful source of information and the way most options are input. As a new user you should start to feel comfortable with how the command line works.
- You can search for commands by typing into the command line and it will list all the entries that have the words you are looking for inside.
- You have options when running a command displayed that can be interacted with.
- Commands and tools will log messages on the command bar, when something goes wrong or message need to be displayed.
Modeling aids
Modeling aids are tools and settings that assist with precision, alignment, and efficient creation of geometry. They enhance your modeling workflow by providing visual and interactive guidance for tasks like drawing, snapping, aligning, and transforming objects.
You can usually find them at the bottom of the main window, in the toolbar shown in the picture.
- Grid Snap, the grid is a visible background guide for scale and alignment. You can customize the
grid size, spacing, and visibility (
Document Properties > Grid). This option forces your cursor to snap to grid points for consistent placement. - Ortho, restricts cursor movement to orthogonal directions (e.g., horizontal and vertical). Useful for drawing clean, straight lines.
- Planar, keeps all points you pick on the same construction plane even if object snaps suggest otherwise. Useful for maintaining consistent geometry on a 2D plane.
- Osnap, help you snap to specific parts of objects like:
- End (endpoint)
- Mid (midpoint)
- Cen (center)
- Int (intersection)
- Perp (perpendicular)
- Tan (tangent)
- Quad, Near, etc.
- SmartTrack, shows temporary reference lines and points from previous snaps or points. For pattern engineering this is particularly annoying, we suggest to keep it disabled.
- Gumball, an on-screen manipulator for moving, scaling, and rotating objects directly. Toggle it with the Gumball button or Gumball command. Offers a fast, visual way to transform geometry precisely.
View manipulation
In Rhino is quite easy, the right mouse click (in the Top view) the view will pan
and with the mouse wheel the zoom level will change, the zoom can also be achieve with CTRL +
right click.
If you want to focus on a single object you can use the _Zoom _Selected command or the short
alias ZS from the command line. Jevero offers a UI shortcut also for centering the zoom on
the entire document.
Layer and visibility management
In Rhino each object belongs to a layer and one layer only. These layer help you structuring the document in a easily maintainable manner. Layers can be nested and have properties that are automatically transferred to the object contained in said layer.
When adding objects via commands these will be added to the current layer. The current
layer is highlighted in bold in the UI. You can change the current layer by clicking in the
UI in the right position or via the right-click menu in the layer panel.
Layers (and objects) can be hidden and locked. These operations can greatly help to model more cleanly, you can hide objects that you do not need for your current action and lock objects that are needed but you do not want to modify.
-
Hide/Showhelp you with the visual clutter. These states can be triggered per object or per layer. If a layer is hidden, all of its children layers will be hidden. You can never hide the current layer. -
Lock/Unlockhelp you by keeping the objects in the document but those cannot be selected but can be snapped onto. This is useful when you have to refer to an existing object but you do not want to touch it.
Curve creation
Creating lines and curves in rhino is quite easy. There are a number of different options
when creating new curves. Jevero offers some basic features in the J_BaseCurveCreate
command. This command will allow you to draw an interpolated
curve on the XY plane, which is what you will do most of the time for creating patterns.
Rhino in general allow to create curves with two principal style:
- Control point curves, where the user is defining where the control point should lie. This style of curve creation require a bit of getting used to it.
- Interpolated curves, where the user is defining where the curve should flow. This will force the curve to go through the points that have been specified.
There is no better way to create curves, each style has its advantages. Jevero offers a quick tool that is very simple and works for most of the workflows for pattern engineers. For more advanced workflows refer to the Rhino commands.
More curve topics will be discussed in the chapter related to the base shell extraction.







