Product Roadmap

Visual Components 4.0 Product Roadmap

28.10.2016 – This is an evolving roadmap and features listed for future releases may be delayed in order to deliver a stable product. We’ll update this roadmap regularly.

Release 4.0.0

Essentials – Layout Configuration

  • eCatalog – eCatalog is a panel that allows users to manage connected sources of models (components and layouts) and load them into the 3D world. Users can search and organize models together with the cloud based model library provided by Visual Components.
  • Drag & Drop – Load models into the 3D world by dragging files from the eCatalog or other file source (internet browser, file explorer, even email) – directly into the scene.
  • Plug & Play – Connect compatible components and quickly configure layouts with the plug & play tool. When matching component interfaces are brought close together in the scene, an arrow appears between the interfaces to indicate a connection. Components snap & align along the component interface.
  • Parameter Editing – Component parameters can be accessed and edited from the properties pane. Users can also define new component parameters.
  • Measurement – Easily measure and extract distances and angles between lines, faces or edge points in the 3D world.
  • Snap & Align – Allows users to easily reposition and reorient components in the 3D world. Snap component origins on lines, faces or edge points and align them face-to-face or corner-to-corner.
  • Signal Connector – Connects simulation signals in the 3D world by drawing virtual wires from connection node to node. Signal connections enable components to communicate with each other.
  • Hierarchy Manipulation – Establishes parent-child hierarchies between components in the 3D world.
  • Rendering – View components in the 3D world in 8 different rendering modes.
  • Cell Graph – Panel that provides an inventory of all components added to a layout. Components are organized by category and can be locked for editing and visibility.
  • Physics – Simulate realistic physical behavior with the help of physical contacts, collisions, forces, gravity and material properties provided by Nvidia PhysX engine.


Essentials – Import

  • 3D CAD – Import CAD models from commonly used file formats.
  • 2D Drawings – Import 2D CAD drawings from commonly used file formats.


Essentials – Export

  • Tessellated 3D Models (limited) – Export selected models or entire layout geometries to supported 3D file formats, for import to 3rd party software. Only tessellated (polygon based) file formats are supported.
  • High Resolution Images – Capture, crop, and export high quality, high-resolution images from the 3D world.
  • 3D Animated Interactive PDF – Record and export 3D simulation videos into standard or user-defined interactive PDFs. Standard PDF template includes options for automatic bill of materials generation, buttons for different viewing angles, and buttons for controlling video playback.
  • 2D Drawings – Creates a technical drawing from a 3D layout. Multiple views can be placed on the template; and dimensions, annotations, and bill of materials can be easily included.
  • Videos – Record and export 3D simulation videos in up to 4K HD. Control settings for resolution, frame rate, rendering quality and video codec.


Essentials – Simple Robotics

  • Jogging – Manipulate robots and other kinematic devices by jogging the links directly in the 3D world.
  • Collision Analysis – Study collisions between models in the 3D world. Collisions and affected items are highlighted in the scene and the simulation can be automatically halted upon collision. Items to be included in the collision study can be selected in the layout.
  • Reachability Analysis – Study robot reachability in layouts using visual inspection of the robot envelope or by performing a point-by-point study with realistic robot kinematics. Reachability issues are highlighted in the scene and details are printed in the message output panel.
  • Control Flow Statements – Add logic to robot programs with the help of control flow statements.


Essentials – 2D Drawing

  • Convert 3D Models to 2D Views – Create a technical drawing from 3D layouts. Multiple views can be placed on the drawing template paper and dimensions, annotations and bill of materials may be included.
  • Custom Template – Create a custom 2D drawing template. Define paper size, drawing scale and sheet format with customizable drawing properties.
  • Add Dimensions – Add dimensions to drawings.
  • Add Annotations – Add text annotations and number balloons to reference items in bill of materials.
  • Add BOM – Add bill of materials to a drawing. Components defined to be included in the BOM are automatically populated in the table.


Professional – Component Modeling

  • Basic Component Modeling Functionality – Add kinematic structures and functional behaviors to imported CAD models. Build new 3D geometries and modify imported CAD files using the features modeling toolkit.
  • Geometry Simplification Tools – Reduce file sizes and improve simulation performance by simplifying and removing unnecessary details from the models.
  • Splitting Geometries to Components – Split 3D geometries into smaller components using a simple feature extraction tool.
  • Wizards for Common Component Types – Create components more easily and quickly. The wizard streamlines the component development process by asking for simple inputs and automatically configuring the component behaviors.


Release 4.0.1

Essentials – Layout Configuration

  • Support for 3D Point Clouds: Import 3D point cloud models, such as 3D scans of factories, and simulate point cloud models for robotic applications like painting (VC Robotics or VC Premium).


Essentials – Simple Robotics

  • Swept Volume Calculation: Measure and record the displacement of moving objects to work around potential collisions, safety, and quality control issues.


Robotics – Advanced Robotics

  • Paint Process Visualization: Visualize the application of paint on surfaces and measure coat thickness.
  • Create Path Statements: Quickly teach and simulate paths of positions with robots. Edge and curve selection tools help you to quickly create and edit robot paths.


Release 4.0.2

Essentials – Layout Configuration

  • Grouping: Create groups of components so you can manipulate or edit properties of the entire group.
  • View Management: Save favorite viewing angles of layouts, and manage these in view management pane.


Essentials – Statistics and Reporting

  • Statistics and Reporting: Create reports and dashboards from statistics generated in production simulations.


Professional – Component Modeling

  • Material Editor: Define custom materials and textures in the material library.
  • Texture Assignment Tool: Control how the textures are laid over 3D geometry. Allows adding a logo or another image on top of a 3D model.


Release 4.0.X

  • Misc. Visualization: Configure floor, background, and lights according to your preferences. Floor size, color and, grid can be modified.
  • Realistic Robot Simulator: Lets you control movement and cycle time of robots. RRS-1 can perform robot-programming; RRS-2 can perform robot-programming execution.
  • Mobile Viewer – Mobile viewing application for export products.