Keeping Your VIEW Current - March 2, 2020
Complex Components in Elements
An Overview
One of the most important features in our CAD to measure software, Elements, is the ability to measure entities in a CAD file as full components instead of individual lines, arcs, and circles. A component in Elements can be something as simple as a rectangle, or something more complex like a ball grid array (BGA). A component can even be something not listed in the standard component types in the Elements library, which is classified as a macro.
Each algorithm in Elements must be associated to a component type. If the component exists in Elements, an algorithm can be created for it and used for that component type. From that point on, Elements treats it just the same as if it were a circle or line in terms of the user experience. This makes dealing with components in Elements just an extension of dealing with basic features like lines, arcs, and circles.
Examples of rectangle, BGA, and Quad Flat Package (QFP) components in Elements.
More standard component types can be seen in the Component tab in the Library view.

A macro in Elements is defined as a custom collection of lines, arcs, and circles that are to be considered as a single entity. Macros are especially useful because often CAD file entities do not fit any known component type in Elements. By using a macro, Elements can then easily understand it as just another component type to measure.
Examples of macros in Elements: 1.) circles, 2.) a custom shape, and 3.) a triangle.
More examples can be seen in the Component tab of the Library view.
There are multiple ways to get a macro into Elements to use as a component:

  1. Using the CAD file - Certain formats like DXF and Gerber have macros in them that Elements can read, and classify as such, automatically, when importing the CAD file.
  2. Through the Component tab in Library view - By using the import button, an ASCII text file with a macro definition of lines, arcs, and circles can be read in. Examples and format can be seen in the current Elements reference guide on page 3-118.
  3. Using the Create Macro button in the Edit tab in Project View - This is new in Elements 5, and allows the user to select any collection of lines, arcs, and circles in the CAD file and create a macro from them. Thus, avoiding having to create a text file with the macro definition.
Various ways to get a macro into Elements’ list of components.

By categorizing CAD file entities as components, this allows a much more streamlined experience when creating algorithms, selecting what to measure, viewing measurement results, and associating results to individual CAD entities.
Elements strength is its ability to handle large amounts of CAD entities efficiently, and the concept of components help it achieve that. The ability to treat complex components in the same way as an individual circle or line is very powerful. It also provides some intuition to the user in dealing with a CAD file in Elements as something that looks like a rectangle can be referenced as a rectangle rather than just as 4 lines.

VMS Training in March

The next software training in Tempe, AZ will be the week of March 30. VMS Basic is Monday, March 30 through Wednesday, April 1. VMS Advanced or Elements training can be made available on Thursday and Friday, if there is an interest. Contact Jim Hyde to reserve your seat and to get a copy of the course syllabus. Contact Mark Bensel for more information.

Clip this Contact List and stick it somewhere handy.
How to Contact Us

New System Sales and Customer Care

View Hardware or Software Upgrades
  •        Phone: 480-295-3150 (8am – 5pm MST)
View Software and Application Support

North American Service and Support - Onsite repairs (Warranty & Non-Warranty), Preventative Maintenance/Calibration, and Hardware Technical Support

Asian System Sales and Support
  •        Director of Asian Sales: Greg Epp
  •        Service and Support: Anthony Au
VIEW Micro Metrology •