An Open letter to Tim Olsen.
We do not know one another, so I hope you give my letter a read without simply dismissing it. I do not know if you are aware of me on the VC/Shark forum. I go by the handle NeuTechFLA. I am the person that challenged himself to learn SharkCAD by surfacing the Yellow Mustang and now the just completed 2000GT. You can see how both progressed on the forum under the Surfacing Category.
I acquired SharkCAD last year (Pro 10, build 1335) as a result of my displeasure and distaste for PTC’s (authors of Creo, formerly Pro/ENGINEER) corporate decision to force a subscription only sales model onto their user base beginning 01/01/2018. After 30+ years of buying their software, being forced to purchase their same code, again and again, year upon year, was simply unacceptable, and remains so from my standpoint. A direction I hope Encore never thrusts upon the user base. It’s a terrible model for users and those of us that buy the software. Regardless, I found VC/Shark in early 2018 and decided to give it a try.
I have been a full time user and purchaser of CAD products since 1984. I began drafting/designing on the board in the early 1980’s and then transitioned to simple 2D electronic drafting CAD (ACAD, CADAM and early Microstation) then to 3D wireframe CAD (Applicon Bravo), then to surface focused CAD (ICEM/Surf, Catia V3&4), then to early object based relational 3D surface/solid CAD (Intergraph EMS, SDRC, early Catia V5, UG, Pro/E) and finally to today’s full object based parametric 3D solid modeling software such as Creo, Catia V5/6 and SolidWorks. I have worked on products in just about every discipline on Earth except for space craft. Let’s simply say, I have been around the CAD block many, many times over the last three decades. I do not list my very long history of CAD to brag or be conceited; I do so in support of my letter to you.
First, I must give credit where credit is due. The work you have done with VC and Shark is commendable. Your codes do some neat things that I find interesting. The GUI’s, combo Old/New School relational modeling, work area layout, tear out menus and customization options, are innovative and thoughtfully implemented and contain some very nice functionality. However, this is where I must ask if Encore has lost focus of its place in the market and to its users. To whom and what industry are you positioning ViaCAD and SharkCAD? Forgive me for saying this, but your codes are never going to be as powerful and stable as Creo, Catia, NX or SolidWorks being based on the ACIS kernel. These are truly an apples to oranges comparison with VC/Shark. Please don’t misunderstand my intent. I know VC/Shark’s capabilities are more than adequate for the small and focused segment of the design community you currently possess. But, over the last year or so, I have watched you add new features and capability that are, quite frankly, overkill for the user base you have now or ever will gain in the future. So, I am confused as to Encore’s direction and reasoning for this when it’s clear there are other functionality items to address. In essence, I get the sense your desire to build the latest and fastest VC/Shark Ferrari is lost on those that simply want a reliable Chevrolet. I hope you can appreciate the analogy. With respect, your codes are not being used to design products for FORD, GM, Mercedes, Space X or Tesla so the functionality at the extremes of the CAD Bell Curve are not truly necessary, useful or appreciated by your user base. Again, respectfully, VC/Shark will never displace Creo, Catia, NX or SolidWorks installations around the world. But, I must ask if a misguided focus is driving you to create unnecessary functionality for a user base that does not need that functionality to the detriment of other needs? For example, much, much coding attention been given to new modeling capabilities over the last year, that I suspect only a few of your customers will ever use. Yet from what I read on the forum, MTS is still a bugged disaster that has not been fixed for over a decade. Is this a wise use of your time and your customer’s money? If I am wrong, you have my apology. But, please tell me (us) what is driving the need for all the advanced modeling functionality at the expense of basic functionality? An additional example, I have struggled to understand and use your MTS function. Creating drawings in VC/Shark is, in a few words, clumsy, restrictive and frustrating because the current workflow is so far afield from conventional CAD programs, I cannot easily make a decent drawing. From my perspective, this should be one of the bedrock prerequisites of capable CAD software, whether 2D or 3D. In other words, the ability to create robust 2D drawings, easily and without compromise, should be a fundamental aspect of any CAD system regardless of price. Unfortunately, this is not the case with VC/Shark’s MTS. Additionally, why the restriction of View (Line of Sight) Windows? I am not aware of any other CAD product that functions in this manner. Also, V11’s clumsy introduction with 2D constraints should not even be a “thing”, as this is, and has been for over 25 years, standard functionality of most serious CAD programs. In other words, this functionality should never have been removed in the first place. I can only assume there was a compelling business case for removing it from VC/Shark some years ago? But now, it’s obvious the issues with the V11 release have exhausted your attention and overshadow any gains from my perspective. In fact, I would argue the V11 stumble has upset a large number of your current users, based on the forum petitions, which that negative press will be difficult to reverse. I hope Encore recovers from it.
Finally, from my perspective, being in the CAD business for as long as I have, I suggest you may be missing the bigger picture with regard to your user base. I see decades old posts asking you to address fundamental issues that go unanswered. Evidence proves you do watch and selectively respond to forum issues at times. But, from what I read, and is bolstered by my experience in Shark Pro 10, they still remain unresolved. The encouraging aspect is you seem to have a solid, yet frustrated, following on the forum and they seem to be rooting for you to succeed. I’ll admit, I have grown a bit sentimental to your codes too and would like to get to know them better as I see value in learning VC/Shark. I understand you could simply dismiss what I have written with no harm, no foul. But I hope what I have written strikes a chord with you as I think you have the basis for a really neat position in the market. And as always, brand loyalty, especially in today’s World, is a precious commodity that should not be dismissed.
With respect,
NeuTechFLA