A blog by Oleg Shilovitsky
Information & Comments about Engineering and Manufacturing Software

GitHub PDM: Is It For Real?

GitHub PDM: Is It For Real?
Oleg
Oleg
19 September, 2013 | 3 min for reading

GitHub is a well known social network for programmers. According to Wikipedia article, GitHub is a web-based hosting service for software development projects that use the Git revision control system. GitHub offers both paid plans for private repositories, and free accounts for open source projects. As of May 2011, GitHub was the most popular code repository site for open source projects. If you in a development space these days, it is hard to believe you are not aware about GitHub. The statistic of GitHub usage is amazing – On 16 January 2013, GitHub announced it had passed the 3 million users mark and was then hosting more than 5 million repositories.

GitHub made an initial 3D entrance earlier this year by providing support for 3D. You might notice my article – 3D printing, GitHub and PDM erosion. However, if you are mechanical engineer, GitHub is probably new territory for you. However, the question I want to task today – for how long? Navigate your browser to the following TechCrunch article – GitHub Adds 3D Modeling Features That Make It A Printer-Agnostic Choice For Object Sharing. In a nutshell, it means you can use GitHub to manage your STL files. The new feature allows you to compare geometry and by doing that, create sort of 3D revision management functionality on top of GitHub. Here is how this functionality explained by GitHub folks:

How does this work? We take both versions of the model, and using binary space partitioning, we compute the added, removed, and unchanged parts. This is done using csgtool, a C library paired with a Ruby gem via FFI. These pieces are cached and displayed by the 3D viewer we already have, though we color them differently and play with their transparency to help illustrate the changes.

The new functionality announced by GitHub made me think again about the potential opportunity GitHub can discover in manufacturing space. The first time, I shared it in my post exactly one year ago – What is behind GitHub for CAD marketing buzz? That story wasn’t specifically about GitHub. I mentioned few companies that actively using “GitHub” buzz to market their new approach in PDM/PLM space – GrabCAD, Sunglass.io. I can confirm that all companies made some progress towards delivery of new online work paradigm. It obviously includes new PDM paradigms as well. One of them is GrabCAD Workbench. The ideas how to convert close engineering CAD/PDM world into open and dynamic environment is widely discussed among vendors and industry pundits. The idea of viewing of 3D models on GitHub is getting traction too.

PDM + SCM = ?

Traditionally, Product Data Management (PDM) was focused on the world of mechanical engineers. EDM, TDM, PDM… these are systems that originally were born to manage mechanical CAD documents. Opposite to that, software configuration management (SCM) was established as a separate domain to provide source and revision control for software projects. Will these two worlds continue to be distinct and manage data in a separate way? When the number of software code is skyrocketing in every manufacturing product, I can easy see how PDM and SCM domains will converge in a new software discipline sooner than later.

What is my conclusion? The idea of innovation in PDM space is getting some traction. Even, an old fashion PDM systems are still “safe harbor” for most of manufacturing companies and engineers these days, I can clearly see new trends and interest from engineers how to manage data in a different way. CAD/PDM vendors need to take note before they will find mechanical engineers using GitHub repositories to manage CAD data. Just my thoughts…

Best, Oleg

Recent Posts

Also on BeyondPLM

4 6
1 April, 2015

CIMdata PLM forum yesterday was a good place to discuss ideas that from a first look can sound a bit...

16 February, 2010

Social is hot. Social networks, social applications, social enterprise, social CRM… social PLM (?). I put a question mark, since...

1 November, 2018

PLM was never an easy domain to explain. For the last 10-15 years, marketing tried multiple approaches positioning PLM in...

27 November, 2017

I learned that today was Cyber Monday. The internet was overblown by deals and promotions. I checked few websites including...

26 May, 2010

The market of social is growing up. Social software is trying to get into enterprise space too. Engineering and Manufacturing companies are definitely in...

29 December, 2017

Few weeks ago, my attention was caught my Jim Hepplemann tweet. When I co-founded Windchill nearly 20 yrs ago, it...

1 August, 2014

Cloud is one of the topics that I’m following on my blog for a long time. I can see lots...

23 July, 2009

Every time I’ve been talking with customers about processes, work flows and PLM, the conclusion was that one of the...

27 May, 2015

  You can say that buzz around big data is annoying. At the same time, organization are struggling with a fundamental...

Blogroll

To the top