Today I’m sharing info about some of the companies that I do custom work for. If you’re interested in using Visio to create system integrator design and engineering drawings, then you’ll want to continue reading!
I thought I’d try something different today and offer up a bit of a “case-study”. I noticed that I don’t talk much about the actual Visio-based work that I do on this site, and I figured some of you might find it interesting.
I’d like to add that this isn’t a paid post. I wanted to showcase customers that have been good to me. While I’ve done work for D-tools and SymbolLogic, and been paid for that work, this article isn’t part of any deal. And some of you might genuinely need one (or both) of these products, but not be aware of their existence!
System Integrators, D-Tools, and SymbolLogic
I do a lot of custom Visio work for various customers all over the world. A lot of those solutions are engineering-related, which I find pretty cool. While Microsoft tends to focus its Visio efforts on business processes and flowcharting, I prefer to work on more technical applications of Visio. I love the thought that my efforts have helped customers to design some sort of system that leads to people out in the field building real stuff.
Many of my projects involve some sort of AV or network equipment depiction, in both logical and physical senses. This can involve both plan and elevation drawings, as well as schematic and logical flow- or connected diagrams. Sometimes you want to depict which gadget is connected to which other gadget. Other times you want to show which port is connected to which other port!
Two companies, D-tools and SymbolLogic, are involved in the AV/network “System Integrator” business. While their businesses and target customers definitely overlap, I wouldn’t say they are direct competitors. In fact, users could happily use both products.
D-tools SI is a more-encompassing sales/project-management package that heavily focuses on proposal generation, project management and other tasks, with the ability to do drawings. It does, however, require a fair amount of setup, data management, and training before drawings can be created. Their product is large, as its website, which is full of tutorials, help documents, and instructional videos, I’ll leave it to you to explore their site in detail, as I can’t cover it all in a short article.
SymbolLogic’s ECAV is an engineering-based drawing template, using a process-driven project-phase workflow. ECAV primary goal is getting detailed drawings done fast with very little database management or training needed.
What I’ve Done to Help Out
Both D-tools’ SI and SymbolLogic ECAV help users to produce drawings with block/line views, plan views, schematic views, and rack elevation views. Despite the similarities, the approaches are quite different, and the work I do for each company is surprisingly different (so hopefully I won’t get in too much trouble! 🙂 )
I have worked with D-tools for a long time, assisting in the visual aspects of their D-Tools Cloud and System Integrator (“SI”) products. I’ve done C# development for their product’s add-in, which the larger application installs to add the Visio drawing features to the overall suite. And of course, I’ve helped develop 100s of Visio SmartShapes that do all kinds of things, with myriad options.
My role for SymbolLogic was also to assist with the creation of a whole slew of Visio SmartShapes. In addition, I coded a suite Visual Basic (VBA) macros that stitch all those drawing types into a more cohesive system. A lot of the work that I did for them included:
- Building smarter SmartShapes that made necessary objects more useful and easy to use
- Writing code to maintain and update links between different views of the same object
- Internal tools for SymbolLogic to help with the updating of large numbers of related shapes and icons when changes to the product are made.
- Creating interfaces that make it easier to enter a lot of potentially cumbersome data
An example: suppose you’ve got a device on a “block diagram” page. This is just a rectangle representing some piece of AV equipment. But it still has all of the pertinent data fields: mount type, category, size, model number, part number, etc.
You might want to represent that shape in another diagram type on another page. So you right-click the shape and choose “Copy Shape”. A dialog pops up that offers a list of pages in the diagram, along with the possible shape types that the block could be copied to. In this case: rack mount device or schematic device are the possibilities. The code knows that this is a Block shape, and doesn’t offer block as an option.
After you’ve made your choices, a different representation of that piece of equipment is dropped on the page you selected, and the data properties are copied or linked between the two shapes. You also get a hyperlink that jumps between the shapes.
Simple tweaks, performed automatically, that will save users tons of time!
Below are some sample ECAV pages. The diagrams are similar to what D-tools SI users will produce, but the block diagram is quite a bit different than an SI line diagram. ECAV has it’s own distinct flavor of how to logically depict a system. Writing code to make the ECAV block diagrams various connectors behave seamlessly was one of the big challenges that I worked on.
More, from SymbolLogic
The rest of this article is from SymbolLogic, describing the motivation and approach to their ECAV product, in their own words.
Using Visio out-of-the-box to create detailed AV installation drawings is frustrating, time consuming and sometimes like trying to put square pegs into round holes! Many Visio users still struggle getting drawings done that way. AV technology installation drawings require much more visual detail and a powerful data interface that is intuitive and easy-to-use well beyond what out-of-the-box templates can provide. To reach this goal Symbol Logic had to overcome two extremely difficult hurdles:
What IS and ISN’T important to show on the drawings and how should it be presented to all project stakeholders for detailed, yet easy-to-read, real-world informational AV documents?
To know what was needed in our drawings, we had to have worked extensively in the AV industry to fully understand the AV integration and installation business. For decades we would question installation practices and their related drawings: Was this the right approach? Only from decades of refining and re-assessing these installation practices and drawing solutions could we develop a set of best practices that our installations and drawings would reflect.
How can Visio be controlled and programmed to get all the necessary user functionality and power to get the needed drawings done easily and fast?
Well, with some VBA macros, shapes can be dropped on pages, data properties can be copied between shapes, links can be created between shapes, and custom UIs can be created to allow for domain-specific data-entry and drawing manipulation.
Only by combining this unique blend of time-tested real-world AV design and installation experience with the absolute best Visio development work could ECAV become what it is today.
ECAV is not a starter app or wizard, but an extensive Visio template designed to help already skilled professionals with an awareness of industry methods and requirements to rapidly deliver concise AV documents. Unlike other apps, ECAV doesn’t try to be all things to all people. It focuses on drawings first and takes a very specific approach to engineering documentation based on decades of user testing, review, experience, and refinement. One example is ECAV’s industry excusive block diagram. This riser style diagram fills a previously huge design gap between the AV floor plan and the detailed schematic diagrams. It provides a host of integrated features and the ability to quickly visualize a project’s size and scope and wiring infrastructure either before or after choosing your products, all on one page.
ECAV supports all residential and commercial installations including Infrastructure, Audio, Video, Control, Network, Communications, HVAC, Power, Surveillance, Hardware, Lighting, Access Control, Furnishings, Vacuum, Shades, Fire and Security/Alarm. It not only provides the detailed easy-to-read plans you need to sell, rough-in, and build your systems, but it also provides critical reports including BoMs, cable schedules, as well as electrical and ventilation requirements needed to ensure safe and long-lasting systems.
Section of Full-System Block Diagram Page:
A few of the many ECAV features allowing fast, easy and complete AV drawings not found in D-Tools SI and other AV drawing solutions:
- Pre-Configured Page Layouts and Alignment Aids
- Built-in Drawing Page Tutorials
- Compact Symbol Data Forms
- Automatic Symbol Naming
- System Device Colors
- Real-World Cable Colors
- Globally Resizable Plan Symbols
- Customizable Plan Symbol Icons
- Automatic Page Legends
- Full-System Block Diagram
- Headend Wire Group Totals
- Symbol Data Migration
- Symbol Transformation
- Card-Frame and Plug-In Card Device Symbols
- Schematic Wire Referencing Symbols
- Built-in Rack Rulers
- Device Rack-Mounting Styles
- Automatic Power and Ventilation Calculations
To learn more, go to: www.symbollogic.com.