|
Technologies
|
|
This page outlines some of the technologies that are important to our work and some recent developments that present new and interesting opportunities for solving engineering problems. SpaceClaimSpaceClaim appears to represent a significant step forward in the 3D CAD world, especially in terms of ease of use. However, it is a new system that has yet to establish a track record. Normally we steer clear of “bleeding edge” solutions and let others contend with the risks inherent in new systems but in this case these risks are reduced because:
The unique features of SpaceClaim include:
3DSince the late 1970's major CAD vendors have been promising that 3D would revolutionise mechanical engineering design and production engineering. Since the late 1990's PC graphics capabilities have shot ahead and hardware prices have plummeted. More affordable hardware now means 3D is economically viable for more people and more applications. Also recent software advances mean 3D has become a little easier to use. It seems the time for 3D might at last be arriving. Click here for details on one alternative to general purpose 3D modelling systems. OpenHSFThe OpenHSF Initiative is an industry-wide effort, launched in February 2002, to establish a common, open format for sharing 3D data between disparate CAE systems. The Hoops Streaming File (HSF) is a relatively new format which seems a potentially better file format than options such as IGES, VRML and STEP because:
Click here for further details and some sample HSF files from one of our systems. Computer LanguagesIn recent years we have used Microsoft Visual Basic or FORTRAN for most of our work. Over the 35+ years we have each been working with computers, we have tried to choose languages that had an assured future and sound support. Thus we have avoided many of the language fads that have come and gone during that period. Three key reasons we currently prefer Visual Basic for our sort of work are:
Microsoft VisioWe have developed software for use with Visio since 1995 for work we have done with BICC and Raychem (now a part of Tyco Electronics). We believe Visio is an easy-to-use affordable 2D drawing system that is suited to many schematic draughting applications. Click here for the resources to Roger's "Developing Visio Solutions with VB" talk he presented to the Visual Basic Users Group on 24th April. AutoCADWe have used AutoCAD for a wide range of projects including:
We believe AutoCAD is a good system for to-scale drawing work in such industries as mechanical engineering and architecture. Unfortunately the cost limits the number of people in an organisation that can be reached by solutions built upon AutoCAD. Also it is more difficult to learn than systems such as Visio. MedusaSince the early 1980's we have helped a number of companies implement and customise their Medusa CAD systems. These include: Babcock Woodall-Duckham, GEC Alsthom, Link51 Storage Products, Prime Computer (UK), Raychem, Root Solutions, Satake, Urenco and Williams Fairey Engineering. Unfortunately Medusa has had four or five different owners and it has not received the investment in development and support which it deserved. Also the owners failed to recognise the need for a low-cost PC version at the time when AutoCAD was being developed into a credible alternative during the late 1980's and early 1990's. As a result the number of companies using Medusa has declined significantly from the peak in the mid 1990's. Database SystemsMany of our projects require some form of database. Where possible we use systems such as Microsoft Access, dBASE or Oracle to avoid reinventing the wheel and to provide more flexible solutions. However we have also developed database systems specifically tailored to particular applications where necessary for reasons of performance or cost. Quadstar is an example of a special purpose textual and graphical database system we developed to help with welding quality assurance and project management in the offshore oil platform fabrication and nuclear construction industries. OpenGLOpenGL is a software interface to graphics hardware which is used to specify objects and operations needed for interactive 3D applications. OpenGL was developed by Silicon Graphics Inc but is hardware independent and is a part of the native Microsoft Windows operating system and many versions of Unix. General information, mainly intended for programmers is available on the Official OpenGL Web Site: http://www.opengl.org/. We have used OpenGL to produce 3D modelling systems for electrical wiring harnesses and warehouse racking systems. Screen Capture and Recording SystemsDuring the Windows PC era we've tried quite a few different screen capture and recording systems with varying degrees of success. One from a very well known software publisher, who will remain nameless, was so bad we even asked for, and received, a full refund! Against this mixed background it's good to report that Camtasia and SnagIt are very much better, although Camtasia is a little more expensive than some alternatives. These two systems produce high quality videos and screen captures and, for the particular purpose for which they are intended, they are easy to use. For further details refer to www.techsmith.com or www.greymatter.com. Grey Matter are the UK distributor and they're one of the best software retailers we know. |