133 resultados para Computer programmers
Resumo:
A suite of computer subroutines is described which allows rapid analysis of most types of planar mechanism by the writing of a simple computer programme. The analytical techniques of these subroutines are explained, and a worked example is presented to illustrate the use of the package, and to demonstrate its advantages in the calculation of inertia forces within a mechanism.
Resumo:
CAD software can be structured as a set of modular 'software tools' only if there is some agreement on the data structures which are to be passed between tools. Beyond this basic requirement, it is desirable to give the agreed structures the status of 'data types' in the language used for interactive design. The ultimate refinement is to have a data management capability which 'understands' how to manipulate such data types. In this paper the requirements of CACSD are formulated from the point of view of Database Management Systems. Progress towards meeting these requirements in both the DBMS and the CACSD community is reviewed. The conclusion reached is that there has been considerable movement towards the realisation of software tools for CACSD, but that this owes more to modern ideas about programming languages, than to DBMS developments. The DBMS field has identified some useful concepts, but further significant progress is expected to come from the exploitation of concepts such as object-oriented programming, logic programming, or functional programming.
Resumo:
The assembly of any manufactured product involves joining. This paper describes ways of selecting processes for joining. The method allows discrimination of the joint geometry, joint loading, material, and other attributes of the joint itself, identifying the subset of available processes capable of meeting a given set of design constraints. A relational database containing data-tables for joining processes, materials to be joined, and joint geometry and mode of loading, allows the attributes of each of these to be stored in an appropriate format, and permits links to be created between those that are related. A search engine isolates the processes that meet design requirements on material, joint geometry and loading. The method is illustrated in Part 2 by case studies, utilising software that embodies the method.