The future of CAD Without Files?

July 27, 2011

No files any more. Period. I hope I’ve got your attention. File system is one of the most stable paradigms for storing data for the last 20-25 years. However, here is the question – do we really need it? Take a look on the following quote fromWikipedia:

Programs do not necessarily require file names or directories to access data, and direct data access is possible by hardcoding programs to directly access data regions on a storage device. Similarly, directories or folders are technically unnecessary, and all data could be arranged in a flat-file manner, identifying data using some external locating method such as typed pages in a binder. Such a system would be extremely difficult for day-to-day management and organization of data by human users.

We use files almost everywhere. However, stop, for the moment. We actually are not using files on the web. The meaning of files changed when it comes to the web-like organization of things.

I was reading Alex Bowyer on O’Reilly Radar Blog – Why Files Need To Die? Take a moment of time and read that article. Make your opinion. How much of your everyday lifecycle is dependent on files and what is completely file-less. I found the following passage inspiring:

The file folder metaphor makes no sense in today’s world. Gone are the smoky 1970s offices where secretaries bustled around fetching armfuls of paperwork for their bosses, archiving cardboard files in dusty cabinets. Our lives have gone digital and our data zips around the world in seconds as we buy goods online or chat with distant relatives.

The complexity of folders and files these days is similar to paperwork in the example above. Alex is coming with the idea of streams and related information. I found it interesting since it actually eliminates the need for files. You are just browsing through the information.

CAD with No Files?

Now, let think about CAD/PLM world. The fundamentals of CAD and design systems are files. We use them to store assemblies, parts, drawings. In addition to that, we use them as a reference in many places. Do think “file” paradigm will live with CAD and other design systems forever? The movement of CAD vendors seems to me the obvious application of modern web principles to the world of design and engineering. The initial signals are here. CATIA V6 pushed the limits and eliminated files by connecting CATIA system directly to Enovia back-end. Autodesk cloud experiments with systems like AutoCAD WS made existence of files on the disc obsolete. PTC introduced Creo Apps. It will be interesting to see if PTC will come with the future idea of eliminating files.

What is my conclusion? I think the computing and information paradigms are shifting from file-oriented to data (and web) oriented. The initial signs are here. The speed of this movement is questionable. Manufacturing is slow changing environment and engineers are very reluctant to changes. Just my thoughts. What is your take on the future without files?

Best, Oleg


PLM Standard: From Formats to Frameworks

February 17, 2011

I want to talk about PLM and Standards today. In my view view, the story of standards is over complicated and confusing. The number of articles about CAD files, Standards, Best Practices is endless. In many situations people put an equivalence sign between openness and standards. CAD/PLM industry has a long history of battles about standards.

The Status Quo

According to the materials presented by LongView Advisors on CIC (Collaboration and Interoperability Congress) the following picture reflects the view of major CAD platforms in the market.

According to the information from the same source, in 2010, CAD industry operates with about 52 CAD standards. The absolute leader is STEP (32% usage for CAD data exchange). Other formats used for the same purposes are – CATIA V5 (21%), SolidWorks (15%), NX (6%). Recently, I fund a very good publication about CAD File formats made by isicad.ru. Use the following link to read it in English (the original was published in Russia. Thanks, to Google Translate for automatic translation feature). If I think about PLM oriented standards, the situation is more complicated. In my view, the notable standards are STEP and PLCS. Vendors are talking about "industry best practices" that represent a common way to implement PLM system.

Formats – an old way?

Most people will think about "formats" when you talk to them about CAD/PLM standards. Usually it is a file format that used by CAD system to store and retrieve data. CAD data exchange formats are primarily focusing on the ability of a system to exchange information with other CAD or non-CAD systems. The need to exchange data wasn’t limited to CAD systems. PDM and lately PLM Systems developed multiple mechanisms to exchange data for different purposes.

Frameworks – a Different Approach?

Thinking more about PLM standards, I came to the idea of future development of standards as a framework. I see it opposite to file formats. You can ask me what is the difference? Most of the formats were invented by software vendors or affiliated parties. Formats represent the need to store and exchange data. However, I don’t see it as a primary goal of PLM standardization process. PLM is a result of company implementation and I see it very different from a single tool. PLM standard is all about communication between different people in the organization. Communication framework (stage / gates, decision points, etc.) are much more important than an ability to convert CAD file from one format to another. The focus of PLM Framework is to ensure a handoff between different departments and people in organization.

Standardization and Uniformity

I found most of the people confuse between these two terms – standardization and uniformity. The biggest mistake is to think about standard as something permanent. The interesting thing I found about standards is that successful standards are only those that evolve alongside with their usage. When presented in the organization accordingly, standards can encourage people to develop flexible and easy adaptable standardization schemas.

What is my conclusion? PLM need to move from the file formats battles to a place where the communication and process framework can be used to control data handsoff and decision making. This will become a new way in development of standards. Used by multiple companies frameworks can evolve into mechanism to realize PLM company roadmap. However, I don’t see one process template fits all companies needs. To have flexible communication and process management tools is absolutely important to make PLM framework successful. Just my thoughts…

Best, Oleg


PLM and The Future Of Files In Organizations

March 30, 2010

Thanks for one of my readers who sent me the link to Wrench Enterprise. Their presentation about project collaboration and file sharing, made me think about files in enterprise organization. I think, even after many years of web oriented applications and implementations, files remain a very important piece of every enterprise organization. The collaboration between different people in the organization with involvement of files is growing, in my view. I see few interesting trends in the future of files in the engineering and enterprise organizations.

First, let’s where all these files are coming from. The significant piece of files comes from CAD/CAE applications. They have been targeted by multiple PDM Applications for the last 15-20 years with variable success, in my view. Another significant chunk of files comes from Office applications – Emails, Word, PowerPoint and, of course, the King of the road – Excel (or an alternative spreadsheet application). The third big part of files is various outcomes / reports from multiple engineering and enterprise applications. So, what will happen with all these files in the future? What organizations will do with this huge amount of files?

Here is my take on this. I can see possible three trends related to the future of files in the engineering organization – (1) Dissolve in Web Apps; (2) Acquisition by Content Servers; (3) Migrate to Cloud Storage(s).

Dissolve in PLM Web Applications
This trend will present the future move to web type applications from desktop applications. In my view, it represents a strategic move, but at the same time it will be a relatively slow process. Enterprise and engineering organization is very conservative, and it will take a lot of time until the majority of web apps in the organization will be web based.

Acquisition by Enterprise Content Servers
This is an interesting one, in my view. Content Management can grow in enterprise organization. Content Management has a small presence in engineering compare to the traditional PLM folks. The growing amount of SharePoint-like solution, reminds me about the the future movement in this direction.

Migrate to Cloud Storage
The most un-realistic for the short term. Organization in general and engineering organization specifically wants to keep their data closely and this is directly related to IP protection. The security concerns are still high. However, I’d expect an interesting trend for small organizations to outsource and host their servers. And it means the solution will become a very practical soon.

I’m interested to hear your comments and thoughts, as usual.
Best, Oleg

Share


Do We Need Files to Collaborate in PLM?

November 2, 2009

Picture 32Interesting publication came during the weekend related to the future of collaboration. According to the analytical research, 80 Per Cent of Enterprise Collaboration Platforms Will Primarily Be Based on Web 2.0 Techniques by 2013 Managing Users’ Transition from File-Orientation to Web 2.0 Approach Will Be a Major Challenge. The main point of research and/or prediction made by Gartner is related to the difference between so called – “file based” and “browser based” collaboration came mostly in wiki-style and web 2.0 like tools and future migrations between them.

I’d like to take it a bit future and analyze what implications it can provide for future collaboration in product development. On one side, most of CAD based collaboration tools are file-based. Files are remaining the most significant piece of information people are collaborating on. Files come to the collaboration in a very different way – CAD files (obvious), many CAE related ones, Excel Files with variate of information resided into these files.

On the contrary, we can see many tools that purely web based on hybrid with significant dissociation from file content. Collaborative tools in the style of Wikis, collaboration tools come out Microsoft SharePoint, various Web tools are coming more and more loudly shows their place in collaboration.

Separately, I’d like to say few words about CAD and collaboration. Tools like CATIA V6 and associated 3DLive presents a new way collaborate on single product content (mainly design, for the moment). What will happen to these tools in the future? Will it be the foundation for the future non-file collaboration tools?

So, what is my conclusion today? Collaboration tools are slowly starting to their move from the need to read “files” into the direction to focusing more on pure “content”. In my view, this move will be slow, but this is a way to go. So, may be in 2013 years we’ll see a completely new way to collaborate as it according to the Gartner prediction? Hmm… interesting.. What do you think?

Best, Oleg


Follow

Get every new post delivered to your Inbox.

Join 73 other followers