Posts by Steve Dunn:

About: Steve Dunn

Steve is a PLM consultant with a focus on developing enterprise-level solutions and implementing SmarTeam for single and multi-sites. Steve has extensive experience with .NET solutions (primarily C#; Windows apps and ASP.NET), SQL Server, Oracle, and Enovia SmarTeam. At the beginning of his career, Steve worked for seven years in manufacturing before he began working in an IT role to help develop business solutions for engineering. Steve holds a B.S. in Mechanical Engineering and an MBA.

Phantom Assemblies in ENOVIA SmarTeam

For any who create or interact with Bills of Material, you know that there are often structures in the design that should be consolidated in the BOM – phantoms (sometimes also called “ghost” assemblies).  There are also sometimes components, and even entire structures, that should not be represented at all in the BOM.  To help accommodate these needs, ENOVIA SmarTeam’s BOM functionality provides flexibility when it comes to displaying and rolling up items in a BOM structure.  In particular, the InBOM attribute and related functionality is worth diving into for addressing these needs.  Continue Reading

ENOVIA SmarTeam Multi-Site and RepliWeb

We are sometimes asked the questions, “Should I upgrade RepliWeb in our ENOVIA SmarTeam Multi-Site / Multi-Vault environment?” and “If so, how should I do the upgrade?”  These are reasonable questions since RepliWeb’s RDS product is currently on release 3.1.1 and the version historically provided with ENOVIA SmarTeam has been 2.6 (for the last couple of years).  Continue Reading

Dealing with Timezones in a Global Environment

Global collaboration can be tricky for a number of reasons.  For instance, when developing an application that is shared between users in two or more time zones, an important item to consider is the accuracy of time and date calculations.  When making decisions based on dates and times, differences in time zones can substantially affect the integrity of data.  This article describes some practices meant to limit your riskContinue Reading

Reasons to Develop using VMs

When planning any software development project, whether it is a point or enterprise solution, there are several key questions to answer before a line of code is written.  How will you know it’ll work on the required operating systems?  How can you give the developers a standard development environment without buying or configuring hardware?  Once developed, how can it be tested?  Virtualization is a simple yet effective way for addressing these critical concerns related to software development environmentsContinue Reading

Accessing Virtual Disks Via Windows

One of the often overlooked features of VMWare Workstation is the Virtual Disk Mapping utility.  Available through the standard VMware Workstation GUI, the tool maps a Windows drive letter to a virtual disk used in a VM.  Mapping a virtual disk can be done much quicker and easier than launching the VM to access the files on the virtual machine’s disks.  This functionality ships with VMware Workstation for Windows; other tools are available for Linux users, but won’t be covered in this article.  Continue Reading

Automating Transfer of SmarTeam Vault Data

With every upgrade to ENOVIA SmarTeam (not to mention upgrades to CAD, Office and database platforms) there’s no question about the benefits of building a test environment for validation prior to a production roll-out.  An important piece of building a test environment is a properly configured test vault.  Quite often, a successful test doesn’t require a complete copy of the entire production vault, so let’s take a look at a simple process to copy specific files from a production system to a test environment on demand.  Continue Reading

64-bit Oracle Support for ENOVIA SmarTeam

The population of 64-bit PCs has steadily increased since their mainstream introduction in 2003, and ENOVIA SmarTeam has supported the use of 64-bit machines since V5R18 SP1.  However, saying that a client-server application supports 64-bit machines can mean a number of different things.  Let’s take a closer look at how 64-bit Oracle is supported in an ENOVIA SmarTeam environmentContinue Reading