Blog Archives

SAAB’s model based development reduced costs and lead time


Here is an interesting blog post about the Gripen E program of SAAB’s aeronautics group:

Paper Is Passe – Model-Based Development (MBD) Keeps The Gripen E Programme On Time

The post describes how their model-based development (MBD) was helpful in improving overall operations of the Gripen E project. The following three bullet points are especially noteworthy because these are exactly what we typically hear from CATIA Composer users as well who decided to say goodbye to paper and implemented 3D as a master source of all references:

• Higher quality of parts (assembly verification done using simulators etc.)

• Assembly work instruction is more user friendly

• Reduced lead time for changes

Please look at our past posts on 3dmojo...

Read More

Use Milestones to snapshot in-between steps


One of the newly implemented functions of CATIA Compsoer R2016x is Milestone. Each Milestone can be placed anywhere in the Marker field from the right-click menu, so that you can define a specific frame of an animation sequence to be captured and created as an raster image.

Inside the High Resolution Image workshop, you can turn on the Milestones checkbox in order to generate multiple images corresponding to defined Milestones with one batch execution. This should be convenient to generate raster images directly from animation frames, regardless of Marker locations.

Defined Milestones can be seen from the Markers panel.

Markers are useful to define animation sequences in order to show steps of assembly or maintenance works...

Read More

Animation Library


CATIA Composer has been well known for its easy-to-define key frame based animations. However, it’s sometimes tedious to define each key for repetitive animation sequences. Thus, we implemented the Animation Library workshop to further improve the efficiency of animation definitions.


Inside the Animation Library, very useful functions were introduced. So, here, we will take a look at each of them.


Most basic animation sequences such as enhance, focus, install, unscrew, and roll are available in groups inside the ANIMATIONS field.


After specifying one of these basic sequences, you can fine-tune details of the parameters such as the starting time, ending time, opacity, color of flashing, moving direction, rotational axis, etc. to add your desired behaviors to the selection set.


The OV...

Read More

Multi-Track Timeline



The multi-track Timeline feature provides users with a more efficient way of managing keys for animation definitions. In the Timeline, users can easily identify and locate target keys to edit without tedious filtering operations.

Before, one single line had multiple purposes. So, you had to rely on the filter function to see only the target property for the selected actors’ keys on the timeline.

With this multi-timeline feature, available after releases in 2015, Composer offers actor timeline split into multiple sub-tracks dedicated to Location, Opacity, Materials, Events, and Viewport. So, the user can easily keep track of specific keys for location changes or color transitions.

We already received very positive feedback from our customers worldwide regarding improved productivity out...

Read More

3D Tool Library


Have you ever wondered if you could easily obtain necessary 3D tools such as screw drivers and hammers? Here is good news for you. Starting with the R2016x release, CATIA Composer includes a handy set of tools for you.

Just by selecting WORKSHOPS > Model Browser > 3D Tools, you can see wrenches, spanners, drivers, and hands.

These 3D models were newly created inside CATIA on the 3DEXPERIENCE platform, and you can freely use them in your work instructions and presentations.

Read More

Building a configurator application


There have been many requests for an instruction on how to build a configurator application. Actually, it’s not so difficult to build such an application if you have good understandings of views in Composer and some knowledge of HTML coding.

Here is a procedure you can follow. In this tutorial, we just use the GotoView() method, which can be used without Player Pro license.

Those who are already familiar with Composer’s intelligent views and HTML coding quite well can directly jump to the discussion of actual coding section at the bottom of this page.

0. Create Views

You might want to review our previous podcasts such as this and this in order to create intelligent views that can partially save and update selected properties of specified actors in Composer. In this tutorial, we access inte...

Read More

Moving multiple parts with “Local Transform”


Composer has many useful functions to help your authoring processes faster and more enjoyable.

Select_instances - Copy
The first function I would like to introduce is “Select Instances” that can select all the same geometry referenced in several positions of the model.

Multiple_selection - Copy
With this function, you can select multiple instances with just one click.

Local_transformation - Copy
Then, select Transform > Multiple Gizmos and Local Transform.

Multiple_gizmos - Copy
Multiple Gizmos will display the axis arrows for each part selected in the previous operation.

This will visualize the direction of the possible part movements. Please note that the green arrows are directing outward for each tire.

Moving_parts - Copy
When you drag one of the green arrows, you can see that each part is moving to the direction indicated by the arrows...

Read More

Workaround for Silhouette mode issues


The Silhouette rendering mode of Composer is a great way to present 3D models as if they were 2D drawings, which is beneficial for people who are in transition from 2D to 3D.

However, there are some limitations for this black and white rendering mode.

We often see our users struggling with some parts sticking to their original colors even in the Silhouette mode.

In such a case, the parts may have the Opacity values less than 255, and we can easily fix this issue by adjusting the Opacity value to be 255.

After the change, we can now see the desired rendering.

The other issue typically reported is that, when a cross-section plane is activated, the Silhouette mode suddenly turns to the Smooth rendering mode.

The solution is to change the Emission to be 1...

Read More

Adjusting graphics profile for your environment



One of the most frequently asked questions we see is about the stability of the application. Fundamentally, in most cases, it’s the compatibility issue of graphics accelerators. It may be necessary to update the graphics driver, change the parameters to configure the graphics card, etc. to keep stable operations on 3DVIA Composer or 3DVIA Composer Player.

However, here is a very easy way to configure the settings.

Accessing Application Preferences in 3DVIA Composer:

Accessing Application Preferences in 3DVIA Composer Player:

In both 3DVIA Composer and 3DVIA Composer Player, please find the Profile selection box at the top right corner of the Application Preferences dialog.


Here, we have 4 choices to specify the graphics profile.

The “Safe” profile will not use the hardware accelerator...

Read More