|
|
Peer Software Facilitates CAD Collaboration
September 10, 2009 By: Jimmy TamA medical-device design firm coordinates multiple-office AutoCAD use via collaboration software.
By definition, standard business collaboration is anything but standard — it is tricky and often fraught with unforeseen problems. Exchanging Word documents, spreadsheets, or PowerPoint files is seldom a serial, linear process. Any number of small factors — for example, two people at different locations working on the same document simultaneously — can interrupt workflow and throw a project off course and behind schedule.
As if that weren't bad enough, CAD collaboration is an order of magnitude more difficult, complex, and error-prone. First, CAD files typically are far more complex than even the most dizzying legal document; in most scenarios, project team members must follow standardized procedures for part naming in the creation and development of a CAD file, a process which by itself can derail the project. Second, CAD projects are by their very nature iterative, because engineers must make sure their designs work, are manufacturable, and meet customer requirements. Implementing a collaborative framework for design and engineering firms comes with a unique set of challenges.
Synergy with AutoCAD
Several months ago, Synergy Surgical Technologies, designers of orthopedic implants and instruments, was seeking to redesign and expand its network to support and connect its main office in Redlands, California, and its satellite office in Austin, Texas. The main challenge was to implement a collaborative framework to support 10 engineers, evenly distributed between both offices.
Synergy reached out to TeamAccent, a reseller also based in Southern California; TeamAccent was selected based on its previous work with a 150-person engineering firm that also had offices in Southern California and Texas. TeamAccent's Nedal Hamad, a senior network engineer, was assigned to head up the project — a logical choice because Hamad had worked on the previous project and was experienced with the challenges unique to CAD collaboration.
"Synergy needed a solution to facilitate efficient AutoCAD collaboration between these two locations, which can be a real bear if not handled right. Most design firms have very rigorous procedures in place — from naming conventions to directory structures. Going in, you need to understand that and build a solution that takes it into account," said Hamad.
Previously, Synergy's project teams shared files via e-mail, which is the case with an alarmingly large number of organizations. The problem with this approach is twofold: the files are very large, which puts a strain on network bandwidth and slows transfer times, and e-mail does not lend itself to the kind of fluid collaboration that is necessary for large-scale, interactive design projects.
"We run into this time and again, and described to Synergy the solution we implemented at that other firm, allowing it to collaborate on even the largest AutoCAD files without hiccups, interruptions, or problems," said Hamad.
IT administrators typically choose one of two distinct paths when implementing a collaborative framework for CAD work: distributing copies to each team member, or requiring team members to work off a centrally located version that is pulled off a server. Each path has significant drawbacks. The former is vulnerable to version conflict, and the latter (as is the case with the popular SharePoint application) introduces network bottlenecks.
Hamad installed Peer Software’s Peer CAD Collaboration Package, which included a range of file-management features to simplify the backup and synchronization of even the largest CAD files, making collaboration seamless and transparent. The software offered server-to-server file mirroring between a company's office sites, with integrated file locking to prevent version conflicts. It also included a number of features beneficial to large CAD projects: the ability to transfer just the changed data in a file when synchronizing (instead of the entire file); multithreading, which allows for parallel processing of multiple file transfer events between the source machine(s) and the target machine(s); and, most important to Hamad, locking technology that ensures that when a user is modifying a file, no other user will be allowed to make changes to that file on any machine that the user has chosen to lock.
1 2



